1
我試圖弄清楚如何在RNDIS Usb Gadget上自動設置一個zeroconfig網絡地址。如何在linux和嵌入式linux上使用local-link(RNDIS)設置autoip
目前當我插上設備,在設備上我必須
$ 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中運行的一些模糊說明,但我很難再找到它。
謝謝!
難道沒有在運行,並監聽在網絡接口的的avahi服務?我對使用Avahi的守護進程進行了維護,並且會通過Avahi通知獲知網絡接口或網絡上可用的接口。我認爲Avahi項目服務器爲此提供了一些示例代碼。 –