複数のデバイス(A、B、C)があります。デバイスAは、ローカルWi-Fiネットワークを介してデバイスC(Android)とデータをキャプチャして共有するセンサーです。問題は、データを受信するアプリがAndroid上でのみ実行でき、Androidが同時に2つのネットワーク接続をサポートしていないため、CがAが送信したWi-Fiに接続すると、キャプチャされたデータを正しく受信できることです。 Aがインターネット接続を切断しました。 4Gモデムを介してインターネットに接続されている3番目のデバイスB(Ubuntu 23.10)がAがブロードキャストするWi-Fiネットワークに接続し、そのWi-Fiネットワークを介してインターネットを共有し、接続時にCがインターネットを使用できるかどうかを知りたいです。 。 AのWi-Fiに接続します。
Aは設定できず、購入したデバイスなので、何も変更できません。 AがWi-Fi信号を発信してデータを受信するには、Androidデバイス(C)がそのアプリケーションからデータを受信するためにAのWi-Fiネットワークに接続する必要があります。 AがCが公開したホットスポットに接続できる場合、AとCが接続され、Cはインターネット接続を維持するため、問題はありません。しかし、Aのアプリはこの機能をサポートしておらず、Aがキャプチャしたデータを受け取る唯一の方法は、Aが作成したWi-FiにCを接続することだけです。ネットワークインターフェイス(Ubuntuなど)の同時接続をサポートし、Aが作成したWi-Fiを介してインターネットを共有するオペレーティングシステムを持つ他のデバイス(B)を追加できるかどうかを知りたいです。
同様の質問をたくさん検索しましたが、どちらも私の問題を解決できませんでした。ほとんどの質問では、インターネットはネットワークケーブルを介して共有されるか、ホットスポットを生成して共有されますが、新しく作成するのではなく、生成されたWi-Fiネットワークを介してインターネットを共有する必要があります。一方、橋や関節に関する情報はたくさん見つかりましたが、満足のいく結果が得られなかった場合もありました。
ベストアンサー1
あなたのアプローチを決定
Ljmの答えは少し説明があれば確かに可能ですが、実装するのが最も簡単で、よくサポートされているUSB Wi-Fiアダプタと比較して時間と費用がかかります。 ヒント:Broadcomチップセットを含むアダプタを離れてください。。 PiのワイヤレスSoCはBroadcomに基づいていますが、USBバージョン用のドライバは廃止されました。
何を接続する必要がありますか?
- A - 釣り音響測心機:状況 -DeeperScan SmartSonar Chirp+2
- B-ラズベリーパイ
- C - Android携帯
私たちの練習の目的は、Ljmが述べたように、上記の3つのデバイスをすべて同じサブネットに配置することです。簡単に言えば、サブネットはビットマスクです。このビットマスクは、ホストに属するIPアドレスとクライアントコンピュータに属するIPアドレスの量を決定します。最も一般的なサブネットは、255.255.255.0
オクテットの75%がホストに属し、25%がクライアントに属することです。 LAN の場合、ホストは DHCP サーバーで、クライアントは上記のデバイスのいずれかです。
これらのデバイスを同じサブネットに配置するには、DHCPサーバーが3つのデバイスすべてと同時にネゴシエートできる必要があります。私たちのコメントとあなたの写真に基づいて、OPと私はこれがA - Fishing Sounder
独立してリンクされている場合C - Android Phone
にのみ交渉が可能であると決めました。B - Raspberry Pi
(同時には接続されません.)
何をすべきか?
B - Raspberry Pi
SoC制限のため:
- ワイヤレスカードは他のネットワークに転送/接続できます。
- ワイヤレスカードを受信/接続できます。
A - Fishing Echo Sounder
私たちが操作できない内部要素のため、C - Android Phone
インターネットに接続されたデバイスだけが残ります。電話(ブランドに関係なく)は、他のデバイスと同時に接続する機能に別々のハードウェアを使用するためです。 OPの写真は次のようになります。
Internet
==> Android Phone ^
| ^ =======
| | Pi Wireless Adapter ^
| Fishing Echo Sounder <===========================> Raspberry Pi
| |
| Second USB Adapter
| ^
| |
|===========================================================
OPでも指摘したように、USBワイヤレスアダプタを購入するとPiの限界を克服することができますが、そのためには私のヒントで述べたように購入する前に事前に熟知しておくことをお勧めします。購入後、OPはPiのワイヤレスアダプタと購入したUSBアダプタの両方に手動でアドレスが割り当てられ、A - Fishing Echo Sounder
アドレスプールに属するIPアドレスがあることを確認する必要があります。