荔枝派Nano RNDIS补丁及使用

mac2026-05-02  20

编译好的带RNDIS的镜像文件及设备树文件下载,可拷贝到TF卡启动系统(uboot还有文件系统自行dd到TF卡)

镜像及tdb下载

linux系统启动后的RNDIS配置与使用

ifconfig -a 查看当前网络设备

# ifconfig -a lo Link encap:Local Loopback LOOPBACK MTU:65536 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) usb0 Link encap:Ethernet HWaddr 86:E4:60:C3:98:4F BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)

设置IP

设置临时IP # ifconfig lo 127.0.0.1 # ifconfig usb0 192.168.1.120 查看IP是否已经设置 # ifconfig -a lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 UP LOOPBACK RUNNING MTU:65536 Metric:1 RX packets:26 errors:0 dropped:0 overruns:0 frame:0 TX packets:26 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:2184 (2.1 KiB) TX bytes:2184 (2.1 KiB) usb0 Link encap:Ethernet HWaddr 22:6C:DF:E8:8C:50 inet addr:192.168.1.120 Bcast:192.168.1.255 Mask:255.255.255.0 UP BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:3235 errors:0 dropped:274 overruns:0 frame:0 TX packets:50 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:389195 (380.0 KiB) TX bytes:5156 (5.0 KiB)

USB连接电脑(我是Windows7) 打开设备管理器可用看到 Kindle USB RNDIS Device 设备。 安装驱动: 驱动下载:kindle_rndis.inf_amd64.zip 解压kindle_rndis.inf_amd64.zip 右键点击 Kindle USB RNDIS Device ,选择驱动所在文件夹。

驱动安装查看PC当前网卡设备 如下图多出一个网络设备,这里被我禁用了。

设置IP

注意:上面的网关设置为荔枝派Nano上面usb0 的IP地址192.168.1.120,否则网络连接不上。

连接成功后荔枝派Nano上会打印如下信息:

# ifconfig [ 5374.030432] g_ether gadget: high-speed config #2: RNDIS [ 5374.121395] g_ether gadget: high-speed config #2: RNDIS

PING测试 PC端ping 荔枝派Nano: 荔枝派Nano ping PC端:

可以正常ping通了。

最新回复(0)