Как подключиться к WPA / WPA2 в Ubuntu

Простой поиск Гугл Мой личный опыт подтверждает: подключение к 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-common y ndisgtk

sudo apt-get install 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 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 должно быть «чистым» или «прозрачным» для пользователя.


Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

Комментарий, оставьте свой

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   jhona сказал

    Я собираюсь попробовать, он хорошо связывает меня с Ubuntu, когда он настаивает, но я пытаюсь с обратным отслеживанием и вообще ничего, давайте посмотрим, для этой ошибки должен быть патч.