私は現在、edimaxew-7811unwifiドングルでdebian8.4を実行しているpcenginesapu1d4を使用して、オフィスのBTWi-fi/BT_Openzoneのセキュリティで保護されていないネットワークに接続しようとしています。従来、Webブラウザを備えたコンピュータを介してBTWi-fiに接続すると、BT資格情報を入力するBTキャプティブポータル(ログオンページ)が表示されますが、コマンドラインに制限されている場合はそれほど単純ではありません。
このネットワークに自動的に接続し、できればwpa_supplicant
を使用してコマンドラインからBT資格情報を入力する方法が必要です。
wpa_supplicant.conf
のテンプレートは次のようになると思います:
network={
ssid="BTWi-fi"
key_mgmt=NONE
identity="[email protected]"
password="MYBTPASSWORD"
}
よろしくお願いします
ここでも、Nós(旧ZON)オペレーターのFONネットワークで同様の状況が発生しています。以前はこの手順を試しましたが、現在はこれを防ぐために初期URLをランダム化していますが、近い将来、いくつかのテストを行う予定です。
BTとここでは、プロバイダーはキャプティブポータルを使用してユーザーを認証します。私が間違っていなければ、私自身の資格情報は英国のBTで機能します(試したことはありません)。
使用されるプロトコルは WSIPr プロトコルです。
Linux向けの説明はありますが、かなり古く、現在の状況に適応するための作業が必要になる場合があります。
これらの手順の基礎となるgithub/codeは次のとおりです。
https://github.com/matsuu/auwifispot-client/blob/master/wispr_login.pl