jddebug
35
Upgraded to latest firmware.
What do you mean by Modem Status Page? Is it this you want?
Modem Name EG25GGBR07A08M2G
On the previous firmware I was able to edit -/lib/netifd/proto/qmi.sh and get everything working. Unfortunately this newest firmware is completely different /lib/netifd/proto/qmi.sh and I am not sure what to edit to get it working. the few things I have tried have not worked.
This is what I did to get it working with previous firmware. Just posting the section I edited. Look for the ----------------> pointing to the line I changed.
#External modem module
name_file=$(cat /proc/gl-hw-info/usb-port | grep ",")
if [ -z "$name_file" ]; then
name_file=$(cat /proc/gl-hw-info/usb-port)
else
name_file=$(cat /proc/gl-hw-info/usb-port | sed 's/,/ /g')
fi
for iter in $name_file; do
name=$(gl_modem -B $iter AT ATI |grep Revision)
if [ -n "$name" ];then
name=$(gl_modem -B $iter AT ATI |grep Revision |awk '{print $2}')
support_raw=`echo ${name}| grep -E "EG25|EC25|EC20|EP06|EM060K|EM160R|RM520N"`
if [ -z "$support_raw" ]; then
echo "N" > /sys/class/net/$ifname/qmi/raw_ip
else
--------------> echo “N” > /sys/class/net/$ifname/qmi/raw_ip
fi
fi
done
else
echo "Device only supports raw-ip mode but is missing this required driver attribute: /sys/class/net/$ifname/qmi/raw_ip"
fi
fi
uqmi -s -d "$device" --sync > /dev/null 2>&1
[ -n "$modes" ] && uqmi -s -d "$device" --set-network-modes "$modes" > /dev/null 2>&1
echo "Starting network $interface"
- /lib/netifd/proto/qmi.sh 224/474 47%