Простой поиск Гугл Мой личный опыт подтверждает: подключение к WPA / WPA2 на Ubuntu может быть настоящей головной болью. Решение? Что ж, пока у меня не было выбора, кроме как настроить домашний Wi-Fi с шифрованием WEPвместо WPA или WPA2. Проблема в том, что, хотя не многие компьютерные фанаты или «хакеры» знают, как это сделать, сети WEP оказались очень уязвимыми. Привет! Есть даже видео на Youtube которые объясняют, как их «взломать». Это решение, хотя и не самое лучшее, работало у меня… до сих пор. На днях мне пришлось пойти в офис, и там был Wi-Fi, но WPA2. Я был очень разочарован, когда узнал об этом, и еще сильнее был гнев от мысли, что Ubuntu все еще не может легко подключиться к сети с таким шифрованием.
Наконец, после нескольких месяцев исследований я смог подключиться. Вот объяснение того, как я это сделал. |
Прежде всего, я должен уточнить, что Я не использую бесплатные драйверы для Wi-Fi (на базе Atheros) моего ноутбука (Compaq Presario CQ60-211DX). К сожалению, бесплатный драйвер по причинам, которые я до сих пор не понимаю, сделал проигрываемые мультимедийные файлы отключенными, а видео выглядело еще хуже. Не говоря уже о флеш-роликах. Они выглядели настоящими. После того, как я сменил драйвер Wi-Fi, все решилось (блин !!).
В любом случае, как я уже сказал, это были шаги, которым я следовал. Первые три я уже сделал очень давно, даже когда я использовал WEP в моем Wi-Fi, из-за небольшой проблемы, которую я только что описал.
Установка драйвера Wi-Fi для Windows.
1) установить ndiswrapper-общий y ндисгтк
sudo apt-get установить ndiswrapper-common ndisgtk
2) Перейдите в Система> Администрирование> Беспроводные драйверы Windows. Установите драйвер моей Windows XP, в моем случае 64-битный.
3) в /etc/modprobe.d/
3.a) В файле blacklist.conf: добавить blacklist ath5k и blacklist ath9k (отдельными строками)
sudo gedit /etc/modprobe.d/blacklist.conf
3.b) В файле blacklist-ath_pci: добавить ath_pci
sudo gedit /etc/modprobe.d/blacklist-ath_pci
В пунктах 1 и 2 мы зарегистрировали драйвер Windows, который будет использоваться нашей Ubuntu при загрузке. В 3 мы сделали наоборот, отключили бесплатный драйвер Wi-Fi, чтобы он не запускался при загрузке 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, когда он настаивает, но я пытаюсь с обратным отслеживанием и вообще ничего, давайте посмотрим, для этой ошибки должен быть патч.