将板子上的eth0网卡禁用把usb0网卡启动后,不能获取ipv4地址,当手动分配以后,有了ip地址也是无法上网
先发AT命令拨号
AT+QNETDEVCTL=1,1,1
执行
ip link set usb0 up
ifconfig usb0 192.168.43.100 netmask 255.255.255.0
ip route add default via 192.168.43.1 dev usb0
已解决,非常感谢!但是如何弄成板子开机自启动呢?
那个AT命令应该可以用
AT+QNETDEVCTL=3,1,1
Automatically connect to the network adapter. If the connection fails, it will
retry every 2 seconds, 4 seconds, 8 seconds, 16 seconds, 32 seconds…, the
maximum interval time is 5 minutes.
至于DHCP和路由那块,就要自行解决了。
先发AT命令拨号
AT+QNETDEVCTL=1,1,1
执行
ip link set usb0 up
ifconfig usb0 192.168.43.100 netmask 255.255.255.0
ip route add default via 192.168.43.1 dev usb0
我就是采用的这个方法,可以上网成功了,但是这样的话必须每次板子启动都要发AT命令拨号,然后执行网络配置命令,是否可以设置成开机启动呢?这样的话就不用手动敲了
AT 命令改成这个。就不用每次敲AT命令了。
1 个赞
这种不好判断原因。
不过我建议先升级固件看看。