次のハードウェア環境があります。 - 開発ボード。- Android デバイス; - Ubuntu ラップトップ;
USBケーブルでボードに接続されたAndroid。Wi-Fi ホットスポットで Android dev に接続されたラップトップ。
Android から、USB テザリングをスローするボードに ping を実行できます (逆も同様です)。また、Androidからラップトップスローwifiホットスポットにpingを実行できます(逆も同様です)。
|開発ボード| <--- USB テザー ---> |Android| <--- wifi ---> |ラップトップ|
Android デバイスには、usb0 および wlan0 インターフェイスがあります。ラップトップから開発ボードにpingを実行したい。
ブリッジを設定するには?そして、このブリッジは ADB throw wifi で動作するはずです。
アンドロイドの詳細:
ifconfig
bridge0 Link encap:Ethernet HWaddr 58:A2:B5:7F:7B:21
inet6 addr: fe80::7824:93ff:fe96:c19f/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX パケット:399 エラー:0 ドロップ:21 オーバーラン:0 フレーム:0 TX パケット:358 エラー:0 ドロップ:0 オーバーラン:0 キャリア:0 衝突:0 txqueuelen:0 RX バイト:46412 (45.3 KiB) TX バイト:26128 (25.5 KiB)lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX パケット:227 エラー:0 ドロップ:0 オーバーラン:0フレーム:0 TX パケット:227 エラー:0 ドロップ:0 オーバーラン:0 キャリア:0 衝突:0 txqueuelen:0 RX バイト:22816 (22.2 KiB) TX バイト:22816 (22.2 KiB)usb0 リンク encap:イーサネット HWaddr DE:46:31:73:06:7E
inet addr:192.168.42.129 Bcast:192.168.42.255 Mask:255.255.255.0 inet6 addr: fe80::dc46:31ff:fe73:67e/64 スコープ: Link UP BROADCAST RUNNING MULTICAST MTU:1500 メトリック:1 RX パケット:449 エラー:0 ドロップ:0 オーバーラン:0 フレーム:0 TX パケット:241 エラー:0 ドロップ:0 オーバーラン:0 キャリア:0 コリジョン:0 txqueuelen:1000 RXバイト:33485 (32.7 KiB) 送信バイト:26750 (26.1 KiB)wlan0 Link encap:Ethernet HWaddr 58:A2:B5:7F:7B:21
inet addr:192.168.43.1 Bcast:192.168.43.255 Mask:255.255.255.0 inet6 addr: fe80::5aa2:b5ff:fe7f:7b21/64 スコープ: Link UP BROADCAST RUNNING MULTICAST MTU:1500 メトリック:1 RX パケット:674 エラー:0 ドロップ:3 オーバーラン:0 フレーム:0 TX パケット:398 エラー:0 ドロップ:0 オーバーラン:0 キャリア:0 衝突:0 txqueuelen:1000 RXバイト:47625 (46.5 KiB) 送信バイト:35994 (35.1 KiB)
USB テザーまたは Wi-Fi ホットスポットが有効になっている場合、インターフェイス bridge0 Android は自動的にセットアップされます。
ありがとうございました!