10

ワイヤレスルーターをプログラムで完全に制御できると仮定します(たとえば、OpenWrtまたはDD-WRTを実行 - Linux)。ルータは ssid をブロードキャストするように設定されており、ネットワークは広く開かれています。

モバイル ユーザー (iPhone/Android/BB) が立ち上がります。

1) iPhone では、デバイスが現在 Wi-Fi に接続されていない場合、利用可能な SSID への接続を提案するダイアログが表示されます。ユーザーは私の ssid を選択して接続します。ルーターから (Bonjour または ?? を使用して)、iPhone をトリガーして Web ブラウザーを起動し、ホームページまたは自動構成 URL を自動的にロードしようとする方法はありますか?

2) Android/BB の別の答えはありますか?

その理由は、「ウォールド ガーデン」アプリケーションでは、挨拶ページをポップアップできるようにする必要があり、ユーザーが最初にデフォルト ページをロードするのに苦労する必要がないようにするためです。

どんな考えでも大歓迎です!ありがとうRM。

更新 - 答えは 802.21 または UMA にあると思います。ATTがiPhoneでこれを認証に使用していることをどこかで読みました。

iPhone では、wifi ゲートウェイに接続するときに「自動ログイン」と呼ばれるスイッチがあります。これをオンにすると、iPhone が HTTP リクエストを送信し、ホットスポットからリダイレクトを受信して​​から、ウェルカム ページを送信します。(スポットは完全に開いています)。問題は、iPhone が特定の何かを待っているように見えることです。「3G」から Wi-Fi に変更されず、最終的にタイムアウトになる可能性があります。また、ウィンドウの上部にドッキングされた「ログイン」バナーも引き続き表示されます。

適切な自動ログインを行うために送信する必要があるフレームのドキュメントを知っている人はいますか?

4

4 に答える 4

3

わかりました、解決しました。プロトコルは WISPr と呼ばれます - 現在はバージョン 2.0 です

いくつかのリンク http://erratasec.blogspot.com/2010/09/apples-secret-wispr-request.html

と痕跡

http://coova.org/node/4346

于 2011-04-15T03:31:06.447 に答える
-1

あなたが探しているのは、標準のwifi「ホットスポット」を作成する機能だと思います.

これを行う方法については、いくつかの非常に優れたチュートリアルがオンラインであり、いくつかはDD-WRTを使用しています。

たとえば、http ://www.hotspotsystem.com/en/hotspot/install_guide.html でいくつかの例を確認してください。

于 2011-04-11T09:52:23.130 に答える