Простий Пошук Google Мій особистий досвід підтверджує: підключення до WPA / WPA2 в Ubuntu може бути справжнім головним болем. Рішення? Ну, поки що мені нічого не залишалося, як налаштувати домашній Wi-Fi з шифруванням WEP, замість WPA або WPA2. Проблема полягає в тому, що, хоча не багато вундеркіндів чи "хакерів" знають, як це зробити, мережі WEP виявились дуже вразливими. Гей! Є навіть парне відео на Youtube які пояснюють, як їх "зламати". Це рішення, хоча і не найкраще, працювало для мене ... дотепер. Днями мені довелося піти в офіс, і там у них був wifi, але WPA2. Величезним було моє розчарування, коли дізнався, і ще більшим був гнів від думки, що Ubuntu все ще не може легко підключитися до мережі за допомогою цього шифрування.
Нарешті, після кількох місяців досліджень я зміг зв’язатися. Ось пояснення того, як я це зробив. |
Перш за все, я повинен це пояснити Я не використовую безкоштовні драйвери для Wi-Fi (на базі Atheros) свого ноутбука (Compaq Presario CQ60-211DX). На жаль, безкоштовний драйвер з причин, яких я досі не розумію, зробив звук відтворених медіафайлів звуком, а відео виглядають ще гіршими. Не кажучи вже про флеш-відео. Вони виглядали справжніми. Після того, як я змінив драйвер Wi-Fi, все було вирішено (WTF !!).
У будь-якому разі, як я вже сказав, це були ті кроки, якими я дотримувався. Я вже давно зробив перші три, навіть коли використовував WEP у своєму Wi-Fi, через невеличку проблему, яку я щойно описав.
Встановлення драйвера Wi-Fi для Windows.
1) встановити ndiswrapper-загальний y ndisgtk
sudo apt-get install ndiswrapper-common ndisgtk
2) Перейдіть до Система> Адміністрування> Драйвери бездротової мережі Windows. Встановіть драйвер мого Windows xp, у моєму випадку 64 біт.
3) у /etc/modprobe.d/
3.a) У файлі blacklist.conf: додайте чорний список ath5k & blacklist ath9k (в окремих рядках)
sudo gedit /etc/modprobe.d/blacklist.conf
3.b) У файлі чорного списку-ath_pci: додайте ath_pci
sudo gedit /etc/modprobe.d/blacklist-ath_pci
У 1 та 2 ми зареєстрували драйвер Windows, щоб його міг використовувати наш Ubuntu під час запуску. У 3, ми зробили навпаки, ми вимкнули безкоштовний драйвер wifi, щоб він не запускався під час завантаження Ubuntu.
Підключення до WPA / WPA2
1) встановіть wpa_supplicant
sudo apt-get встановити 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, коли наполягає, але я намагаюся відслідковувати і взагалі нічого, давайте подивимось, для цієї помилки повинен бути патч.