rm500u_cnv手动拉起后没有ipv4,无法上网

芯片rk3588,系统openharmony5.1
使用ifconfig -a命令可以看到usb0,但是无法自动拉起,手动拉起后没有ipv4的地址,也无法ping通百度
image
at指令试过都没有问题

需要先用AT命令配置下自动拨号才可以。
AT+QNETDEVCTL=1,3,1
image

1 个赞

你好,我在使用了这些at指令后(尤其是at+qcfg=“pcie/mode”,0 ;AT+QCFG=“usbnet”,2)
image
使用microcom /dev/ttyUSB2 -s 115200命令连接节点后不能发送at指令了,所有的ttyUSB都试过了,还是不行,请问有什么解决办法吗?急

这个不支持usbnet 2.

1 个赞

你好,我配置了自动拨号上网,但还是不能获取到ip,请问是什么原因?

拨号成功后要通过DHCP才能拿到ipv4地址。

1 个赞

大佬,能具体讲讲吗

先查询下
AT+QNETDEVSTATUS=1
如果确认拨号成功
busybox udhcpc -i usb0

1 个赞

确认拨号成功了,但是使用busybox udhcpc -i usb0命令后还是没有获取ip
image
请问大佬,这是什么原因

再试下 dhclient usb0

busybox udhcpc 默认不会将网卡上的ip 绑定到网卡上,一般会通过udhcpc调用的脚本才能将ip绑定到usb网卡上的。

你好 ,请教一下。

芯片rk3588 + Ubuntu20.4系统,内核是5.10。有/dev/ttyUSB*节点,但是没有usb0节点生成。

AT指令查询都能返回“OK”,请问要如何排查呢?

image

dmesg | grep -i usb0

lsusb -t

ls /sys/bus/usb/drivers/

看看驱动加载情况。

驱动已经按照手册说明添加过image

USB 网卡驱动不对,

现在有ncm,那配置下

AT+QCFG=”usbnet”,5

重启应该能看到usb0

已尝试配置过AT+QCFG=”usbnet”,5(#12截图),暂无效果。

用3568 + linux-4.19内核,是可以直接生成usb0节点,但是换成5.10内核就不行。

怀疑是否跟内核有关,还是有什么配置漏了?

查下 AT+QCFG=”pcie/mode” 是否切成EP了。

和内核版本没有关系。

查下

cat /sys/kernel/debug/usb/devices 看看CDC 的接口类型。

配置成RC模式后,插拔可以生成usb0节点,ping状态正常。

感谢支持!