シンプルな Google検索 私の個人的な経験では、UbuntuでWPA / WPA2に接続することは本当に頭痛の種になる可能性があります。 ソリューション? さて、これまでのところ、暗号化を使用して自宅のWi-Fiを構成する以外に選択肢はありませんでした WEP、WPAまたはWPA2の代わりに。 問題は、多くのオタクや「ハッカー」がその方法を知っているわけではありませんが、WEPネットワークは非常に脆弱であることが示されていることです。 ねえ! さえあります Youtubeのビデオ それらを「ハッキング」する方法を説明しています。 その解決策は、最善ではありませんが、私にとってはうまくいきました…今まで。 先日、私はオフィスに行かなければならなかった、そしてそこで彼らはwifiを持っていたがWPA2を持っていた。 非常に大きな発見に失望し、Ubuntuがまだその暗号化でネットワークに簡単に接続できないと考える私の怒りはさらに大きかった。
最後に、数ヶ月の研究の後、私はつながることができました。 これが私がそれをした方法の説明です。 |
まず第一に、私はそれを明確にしなければなりません ラップトップのwifi(Atherosに基づく)に無料のドライバーを使用していません (Compaq Presario CQ60-211DX)。 残念ながら、無料のドライバーは、私がまだ理解していない理由で、再生したメディアファイルの音が途切れ、ビデオの見栄えがさらに悪くなりました。 フラッシュビデオは言うまでもありません。 彼らは本物に見えた。 Wi-Fiドライバーを変更すると、すべてが解決されました(WTF !!)。
とにかく、私が言ったように、これらは私が従ったステップでした。 Wi-FiでWEPを使用していたときでさえ、先ほど説明した小さな問題のために、私がすでにずっと前に行っていた最初のXNUMXつ。
Windowswifiドライバーのインストール。
1)インストール ndiswrapper-共通 y ndisgtk
sudo apt-get install ndiswrapper-common ndisgtk
2)[システム]> [管理]> [Windowsワイヤレスドライバー]に移動します。 私の場合は64ビットのWindowsXPのドライバーをインストールします。
3)/etc/modprobe.d/内
3.a)blacklist.confファイル:ブラックリストath5kとブラックリストath9kを追加します(別々の行に)
sudo gedit /etc/modprobe.d/blacklist.conf
3.b)ブラックリスト-ath_pciファイルに:ath_pciを追加します
sudo gedit /etc/modprobe.d/blacklist-ath_pci
1と2では、起動時にUbuntuで使用されるWindowsドライバーを登録しました。 3では、逆の方法で、Ubuntuの起動時に起動しないように無料のwifiドライバーを無効にしました。
WPA / WPA2への接続
1)wpa_supplicantをインストールします
sudo apt-get install wpasupplicant
2)次に、私たちがしなければならないことは、 ndiswrapperのバグ。 どうやらwpa_supplicantは必要な優先順位で実行されていません。 したがって、接続するたびに、端末を開いて書き込む必要があります
sudo renice +19 $(pidof wpa_supplicant)
その後すぐに、WPA / WPA2暗号化でネットワークに接続してみてください。
3)動作するまで、数回試行する必要がある場合があります(手順2を繰り返します)。 6〜7回経過しても機能しない場合は、接続しようとしているネットワークの特性に一致するようにwpa_supplicant構成ファイルを構成します。
sudo gedit /etc/wpa_supplicant.conf
私は知っています、それは理想的な解決策ではありませんが、それは機能します。 wpa_supplicantの難しさは ndiswrapperのバグ。 そうでなければ、すべてが簡単になるという印象を受けます。 一方、WPA / WPA2ネットワークへの接続は、ユーザーにとって「よりクリーン」または「透過的」である必要があります。
私は試してみるつもりです、それが主張するとき、それは私をUbuntuとうまく接続します、しかし私はバックトラックで試しています、そして何もしていません、見てみましょう、そのバグのためのパッチがあるはずです。