我正在尝试弄清楚如何在RNDIS Usb小工具上自动设置zeroconfig网络地址。
目前,当我插入设备时,我必须
在设备上$ modprobe g_ether
$ ifconfig usb0 up
$ avahi-autoipd usb0 &
在主持人身上我必须
$ avahi-autoipd usb0 &
他们都会获得169.x.x.x号码并且我可以ping通,但有时它不起作用。该设备没有NetworkManager,我们使用busy box启动,我有点认为这是一个可能的解决方案Static Host RNDIS IP by linux based USB Gadget device,但我更喜欢使用本地ip。
很久以前,我有一些关于如何设置脚本在接口可用时在/ etc / network / interfaces中运行的模糊指令,但我很难再找到它。
谢谢!
答案 0 :(得分:1)
我在/ etc / network / interfaces
中想出来了allow-hotplug usb0
iface usb* inet manual
up /usr/sbin/avahi-autoipd --force-bind -D $IFACE
down /usr/sbin/avahi-autoipd --kill $IFACE