我试图弄清楚如何在 RNDIS Usb Gadget 上自动设置 zeroconfig 网络地址。
目前,当我插入设备时,我必须在设备上
$ modprobe g_ether
$ ifconfig usb0 up
$ avahi-autoipd usb0 &
在主机上我必须
$ avahi-autoipd usb0 &
他们都会得到一个 169.xxx 号码,我可以 ping,但有时它不起作用。该设备没有 NetworkManager,我们使用忙框启动,我认为这是一个可能的解决方案Static Host RNDIS IP by linux based USB Gadget device,但我更喜欢使用本地 ip。
很久以前,我有一些关于如何设置脚本以在接口可用时在 /etc/network/interfaces 中运行的一些模糊说明,但我很难再次找到它。
谢谢!