2017-08-14 20 views
1

私はUSB経由でイーサネットを使ってネットワークアダプターとして機能するUSB​​ドングルを持っています。 Ubuntuでは、usbnetドライバを使用し、ドングルを差し込むとすぐに、OSはそれを認識して新しいネットワークインタフェースを取得します。しかし、Androidの場合は、USBデバイスとして認識されるだけです。Android ThingsでUSB over USBドライバを有効にするにはどうすればよいですか?

私はbusyboxをインストールし、gprofを使ってg_etherまたはusbnetを起動しようとしましたが、modprobeは/lib/modulesが存在しないと不平を言っています。さらに、lsmodコマンドを使用して、どのドライバがアクティブであるかを調べようとしましたが、/proc/modulesが存在しないためlsmodが動作しません。

私はディレクトリ/sys/module/usb_f_rndis/sys/bus/usb/drivers/cdc_etherを見つけました。私は、何らかの形でUSB over Ethernet機能を有効にする必要があると信じています。

誰かがAndroidでUSB経由でイーサネットを扱っている経験はありますか?この仕事をするために必要な運転手を活性化するプロセスを通して、誰も私を導くことができますか?カーネルを再構築する必要がありますか?あなたが提供できるアドバイスをありがとうございます。

答えて

0

今のところできません:USB <のサポート - >イーサネットデバイスがAndroidのものに実装されるか、またはAndroidのソースコードが利用可能になったときのみです(次に、書きました)。

+0

これは私が恐れていたものです。私は '/ sys/module/usb_f_rndis'と'/sys/bus/usb/drivers/cdc_ether'が何のためにあるのだろうかと思っています。将来的にサポートを追加することを決定した場合、OSは準備が整っていますか?とにかく、あなたの素早い答えに感謝します。 –

関連する問題