3

インターネットにアクセスできないアクセス ポイントを作成しています。ユーザーは Raspberry Pi でローカルにホストされているコンテンツを表示できます

ユーザーが Facebook で何かを共有できる出発点が必要です。この時点で、WiFi ネットワークから除外して、独自の 3G/4G 接続を使用できるようにする必要があります。

hostapd を再起動せずに、アクセス ポイントから MAC アドレスを即座に強制的に削除するにはどうすればよいですか?

4

3 に答える 3

5

hostapd_cli コマンドを使用して、hostapd デーモンを制御できます。クライアントを Wi-Fi から強制的に切り離すには、"disassociate" または "deauthenticate" コマンドを使用できます。

hostapd_cli deauthenticate 00:5e:3d:38:fe:ab

hostapd 設定で ctrl_interface が適切に設定されていることを確認してください!

デフォルトは次のとおりです。

ctrl_interface=/var/run/hostapd

ただし、すぐに再接続するかどうかはクライアントに依存します。これは、iptables を使用してパケットをフィルタリングすることで「解決」できる可能性があります。これにより、IP を取得できなくなり、再接続を試行しない可能性が高くなります。

注: iptables で後者を実行すると、少なくとも一定期間、クライアントが AP を「ブラックリスト」に登録する可能性があります。

注 2: DHCP サーバーでデフォルト ルートを提供しない場合は、それらを Wi-Fi から切断する必要はまったくありません。ただし、ほとんどのデバイス (スマートフォン) は、Wi-Fi が期待するもの (インターネット接続) ではないため、Wi-Fi を完全に回避します。

于 2013-10-17T12:26:01.043 に答える