Wifiクライアントとアクセスポイントの両方としてRPIゼロW


8

すべてがRaspberry Pi Zero Wがアクセスポイントになり、同時にwifiに接続できることを示しています。

この記事によると、コマンドのiw list説明は次のとおりです。

valid interface combinations:
* #{ managed } <= 1, #{ P2P-device } <= 1, #{ P2P-client, P2P-GO } <= 1,
   total <= 3, #channels <= 2
* #{ managed } <= 1, #{ AP } <= 1, #{ P2P-client } <= 1, #{ P2P-device } <= 1,
   total <= 4, #channels <= 1

この記事の手順を実行しようとしましたが、成功しませんでした。

rpi zero wを再起動しても、wifiネットワークに自動的に接続しません。代わりに、アクセスポイントとして信号を発信します(ただし、モバイルからネットワークに接続するときは、パスワードを有効としてサポートしていません)。

このシナリオでは、WiFiをオフにしてから再びオンにすると、WiFiネットワーク経由でインターネットに接続しますが、アクセスポイントとして機能しません(接続するネットワークが表示されません)。

分布はPixel(Jessieベース)です。

前もって感謝します


1
記事はゼロWではなく別のハードウェアで作成されました
user64698

pi zero w wifiインターフェースは、管理モードとAPモードをサポートしていません。もしiwlistが次のような場合、管理モード #{ managed, AP } <= 8, total <= 16, #channels <= 1とAPは同じです{}
Rwky

この記事で参照されているリンクは無効です。
エイドリアンW

数分前に、リンクが停止していないことを確認しました。それは一時的なウェブサイトの問題だったに違いありません。
マリオ

githubには、Raspbian Buster(2019年12月)で動作する優れたスクリプトがあります。github.com/lukicdarkoo/rpi-wifiを参照してください。変更: `wpa = 2PASSPHRASE`を` wpa = 2`に変更します。次に、の#!/bin/bash後に挿入しsudo bash -c 'cat > /bin/rpi-wifi.shます。
mahesh

回答:



1

完全に可能ですが、私のPi Zero Wは可能ですが、クライアントとAPは同じチャネルを使用する必要があります。

ZWのスクリーンショットをご覧ください。

ここに画像の説明を入力してください

iwリストからの出力は、2番目の組み合わせのみが管理対象(つまりクライアント)とAPを同時に許可することを示していますが、チャネル<= 1です。つまり、同じチャネルを使用する必要があります。

私はhttp://imti.co/post/145442415333/raspberry-pi-3-wifi-station-ap (これはAlfredo Pons Menarguesによってリンクされたものと同じです)のガイドを自分のニーズに合わせて使用​​しました。


投稿したリンクの指示を大幅に変更しましたか?私はpi zero wとRaspian Jessieで複製しようとしていますが、静的IPをuap0インターフェイスに割り当てるのに苦労しています
tomtomnz

@tomtomnz、私はしませんでしたか?
ハビエルセダーノ2017年

接続されたワイヤレスネットワークで使用する場合は、hostapd.confで同じチャネル番号を使用することが非常に重要です。つまり、最初iw wlan0 infoにWiFI に接続し、使用しているチャネルを見つけ()、このチャネルをhostapd.confに書き込む必要があります。別のネットワークに接続してチャネルを変更すると、セットアップが失敗します。チャネルを手動で再度変更する必要があります。
ジョージY.17年

1

私がここでコメントしように、それは可能ですが、私がオンラインで見つけたほとんどの記事は私にとってはうまくいきませんでした。詳細なブログ投稿をここに書きました:https : //albeec13.github.io/2017/09/26/raspberry-pi-zero-w-simultaneous-ap-and-managed-mode-wifi/

少し風変わりですが、最初のコメントを読むことをお勧めします。まだ元の投稿を更新していないため、コメントからの有用な提案が含まれていません。いずれにせよ、私はそれを私の指示を使用して動作させることができました。幸運を!


0

単一のwlanインターフェースは、一度に1つのWiFiネットワークにのみ接続できます。同時に両方を行うことはできません。外部WiFiアダプターがある場合は、内部と外部のWLANインターフェースをブリッジし、両方をブリッジして、一方をアクセスポイントとして機能させ、もう一方をホットスポットとして機能させることができます。


おそらく、必要なコードを含めたり、これを行う方法の詳細を含めたりできますか?
ダースベイダー

しかし、記事では、可能な場合は常に単一のインターフェースで可能であると述べており、iwリストはそれが可能であることを示していますよね?
Mario

4
これは誤りです。もう少しリサーチ
JSON
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.