1

У меня есть ноутбук с Windows 7 и Ubuntu 12.04. У меня есть Cisco E1200, и когда я его настроил, он создал 2 SSID. Давайте назовем их:

  1. MyConnection (персональный WPA/WPA2) и
  2. MyConnection-Guest (без аутентификации, пароль гостя, введенный через веб-браузер).

У меня не было проблем с подключением к MyConnection и раньше, в Windows 7 и Ubuntu. Но сейчас я не могу получить доступ к MyConnection в Ubuntu. Он просто говорит «подключение ...», а затем отключается через некоторое время. Но я могу получить доступ к Интернету (в Ubuntu) при подключении к MyConnection-Guest.

Фильтрация по MAC-адресам отключена (даже если она находится на своем MAC-адресе в белом списке). Есть идеи, почему я не могу подключиться к MyConnection в Ubuntu? Благодарю.

Обновление: моя установка Ubuntu может подключаться к ЛЮБОМ WiFi соединению (WPA/WEP/ без аутентификации), кроме MyConnection. Update2: это то, что вернул "не такой легкий путь":

Initializing interface 'eth1' conf '/etc/wpa_supplicant.conf' driver 'default' ctrl_interface 'N/A' bridge 'N/A'
Configuration file '/etc/wpa_supplicant.conf' -> '/etc/wpa_supplicant.conf'
Reading configuration file '/etc/wpa_supplicant.conf'
Priority group 0
   id=0 ssid='MyConnection'
   id=1 ssid='MyConnection'
   id=2 ssid='MyConnection'
   id=3 ssid='MyConnection'
WEXT: cfg80211-based driver detected
SIOCGIWRANGE: WE(compiled)=22 WE(source)=21 enc_capa=0xf
  capabilities: key_mgmt 0xf enc 0xf flags 0x0
netlink: Operstate: linkmode=1, operstate=5
Own MAC address: xx:xx:xx:xx:xx:xx
wpa_driver_wext_set_key: alg=0 key_idx=0 set_tx=0 seq_len=0 key_len=0
wpa_driver_wext_set_key: alg=0 key_idx=1 set_tx=0 seq_len=0 key_len=0
wpa_driver_wext_set_key: alg=0 key_idx=2 set_tx=0 seq_len=0 key_len=0
wpa_driver_wext_set_key: alg=0 key_idx=3 set_tx=0 seq_len=0 key_len=0
wpa_driver_wext_set_key: alg=0 key_idx=4 set_tx=0 seq_len=0 key_len=0
ioctl[SIOCSIWENCODEEXT]: Invalid argument
Driver did not support SIOCSIWENCODEEXT
wpa_driver_wext_set_key: alg=0 key_idx=5 set_tx=0 seq_len=0 key_len=0
ioctl[SIOCSIWENCODEEXT]: Invalid argument
Driver did not support SIOCSIWENCODEEXT
wpa_driver_wext_set_countermeasures
RSN: flushing PMKID list in the driver
Setting scan request: 0 sec 100000 usec
WPS: UUID based on MAC address - hexdump(len=16): 16 3b d8 47 9e 24 50 89 96 16 6d 66 35 f3 58 37
EAPOL: SUPP_PAE entering state DISCONNECTED
EAPOL: Supplicant port status: Unauthorized
EAPOL: KEY_RX entering state NO_KEY_RECEIVE
EAPOL: SUPP_BE entering state INITIALIZE
EAP: EAP entering state DISABLED
EAPOL: Supplicant port status: Unauthorized
EAPOL: Supplicant port status: Unauthorized
Added interface eth1

3 ответа3

-1

Ubuntu очень хитрый и очень "деликатный" при работе с такого рода связями. WPA, WPA2, WEP ... и т.д ...

Предполагая, что вы уже проверили ваш /etc/network/interfaces.conf и все правильно,

У вас есть 2 способа. Easyone и не так просто:

Easy.

Просто Edit your connections . Вверху в левой части значка громкости. Там выберите ваше беспроводное соединение и просто удалите его. На этом этапе я бы предложил restart(как для вашего компьютера, так и для вашего AP). Теперь, когда ваш компьютер включается, попробуйте подключиться к My connection и продолжить в обычном режиме.

Это должно работать .. иногда вам придется подождать некоторое время, но это работает большую часть времени.

,

Сейчас. The not so easy way

Мне нравится использовать командную строку. Так что, если вы к этому не привыкли ... ну ... этот путь не будет таким быстрым ... но вы можете многому научиться.

С помощью этого метода вы будете работать с файлом с именем wpa_supplicant.conf который, как следует из его названия, будет запрашивать соединение WPA.

сейчас, с

iwlist scanning 

Вы можете увидеть все ваши доступные точки доступа (точки доступа)

Вы должны увидеть My Connection .

Сделайте wpa_supplicant.conf с помощью:

linux:~ # /usr /bin /wpa_passphrase SSID_HERE SECRET_WIFI_PASS_HERE | tee -a /etc/wpa_supplicant.conf

И вы получите что-то вроде этого в качестве вывода:

network={
ssid="SSID_HERE"
#psk="SECRET_WIFI_PASS_HERE"
psk=6f7590250c4496ff7bf8dd25199ac3bb5a614d4bc069975aa884bcf084da73bc
}

..Последний - это зашифрованный проход, который полезен в файле /etc /network /interfaces

затем вам понадобится новый wpa_supplicant.conf чтобы установить соединение с:

linux:~# /sbin/wpa_supplicant wpa_supplicant -d wext -i wlan0 -c /etc/wpa_supplicant.conf -B

-d wext для расширения беспроводной связи -B указывает wpa_supplicant установить фоновое соединение, чтобы предотвратить отключение беспроводной связи в случае закрытия консоли.

После этого у вас должно быть fress активное соединение.

Надеюсь, это поможет вам. Если это не так, дайте мне знать, и я постараюсь помочь.

-1

Я считаю, что у меня была похожая проблема. Я мог подключиться к уже известным сетям WiFi, но не смог подключиться к новым сетям, например, с безопасностью WPA2.

Если я открыл Настройки, Сеть, выберите Беспроводной. В раскрывающемся списке "Имя сети" я выбираю «Прочее ...». В диалоговом окне "Подключение к скрытой беспроводной сети" раскрывающийся список "Безопасность беспроводной сети" был пустым, а сетевые диалоги обычно вели себя странно.

Я выбрал установку Synapse, поиск WiFi и переустановил все уже установленные библиотеки и утилиты (около десяти или около того).

После переустановки и перезагрузки все снова заработало.

-1

Я вижу, что это старый вопрос, но я борюсь с этой проблемой с 12.04. Сначала 13.04 (я пропустил 12.10), потом 13.10 и теперь 14.04.

Проблема именно так, как вы описываете.

Обнаружил, что я зарезервировал IP-адрес для моего компьютера в настройках маршрутизатора: Настройка> Основные настройки> Резервирование DHCP

Я нашел MAC-адрес моей беспроводной сетевой карты в списке зарезервированных IP-адресов и удалил его. Сразу при попытке подключения снова все заработало. Просто хотел, чтобы вы знали, если кто-то еще натыкается здесь с 14.04 проблемы, подобные этой.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .