Я не можу змусити свою мережу Wi-Fi працювати


10

Я купив нано-адаптер Wi-Fi на modmypi.com ( цей ).

Це працює, я перевірив його в конфігурації raspbmc (я використовував raspbmc, щоб налаштувати його там).

Тепер я знову в своєму хрипкому дистрозі, і я не можу змусити його працювати.

Коли я роблю ifconfig, це там (див. Нижче).

На сторінці довідки на modmypi.com був сценарій, але коли я запускаю це, я отримую такий виняток: "Схоже, ви використовуєте новий образ 2012-09-18-wheezy-raspbian. Вибачте, але сценарій наразі не встановлений створити Wi-Fi на цьому зображенні. Потрібно запустити графічний інтерфейс за допомогою команди startx і налаштувати його за допомогою WiFi Config. Сценарій тепер припиняється. Натисніть будь-яку клавішу для продовження ... "

Тож зараз я перебуваю в графічному інтерфейсі, і почав nm-connection-editor, але, здається, не отримав ipaddress.

Я читав про цю команду:, dhclient -v wlan0і це його вихід:

sudo dhclient -v wlan0
Internet Systems Consortium DHCP Client 4.2.2
Copyright 2004-2011 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/
Listening on LPF/wlan0/00:0f:more numbers
Sending on   LPF/wlan0/00:0f:more numbers
Sending on   Socket/fallback
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 5
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 14
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 18
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 11
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 13
No DHCPOFFERS received.
No working leases in persistent database - sleeping.

І тепер я не знаю, що робити.

Це ifconfig:

wlan0     Link encap:Ethernet  HWaddr 00:0f:1more numbers
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

iwconfig wlan0:

wlan0     unassociated  Nickname:"<WIFI@REALTEK>"
          Mode:Managed  Frequency=2.412 GHz  Access Point: Not-Associated   
          Sensitivity:0/0  
          Retry:off   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:off
          Link Quality:0  Signal level:0  Noise level:0
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

/etc/wpa_supplicant/wpa_supplicant.conf:

ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1


network={
        ssid="Nerd"
        psk="SECRET"
        proto=RSN
        key_mgmt=WPA-PSK
        pairwise=CCMP TKIP
        group=CCMP TKIP
}

Виконання wpa_supplicant -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant.confдає це:

wlan0: Trying to associate with 2a:65:11:f2:ce:97 (SSID='Nerd' freq=2412 MHz)
wlan0: Association request to the driver failed
wlan0: Associated with 2a:65:11:f2:ce:97
wlan0: WPA: Key negotiation completed with 2a:65:11:f2:ce:97 [PTK=CCMP GTK=TKIP]
wlan0: CTRL-EVENT-CONNECTED - Connection to 2a:65:11:f2:ce:97 completed (auth) [id=0 id_str=]
wlan0: CTRL-EVENT-DISCONNECTED bssid=2a:65:11:f2:ce:97 reason=0
wlan0: Trying to associate with 90:00:4e:87:c8:cf (SSID='Nerd' freq=2412 MHz)
wlan0: Association request to the driver failed
wlan0: Associated with 00:00:00:00:00:00
wlan0: CTRL-EVENT-TERMINATING - signal 2 received
wlan0: Trying to associate with 90:00:4e:87:c8:cf (SSID='Nerd' freq=2412 MHz)
wlan0: Association request to the driver failed

Ви спробували встановити з'єднання за допомогою wpa_gui? Це те, що я використовував для роботи WiFi.
Арн

Також iwconfig wlan0буде корисним вихід .
Арн

Я додав вихідiwconfig wlan0
Мішель

я зараз спробую wpa_gui
Мішель

Я отримую помилку: запит на приєднання до драйвера не вдався в wpa_gui .... Треба сказати, я не знаю, чи потрібно мені встановлювати драйвери для цього пристрою?
Мішель

Відповіді:


9

Можливо, у вас є кілька примірників запуску wpa_supplicant. спробуйте

ps ax | grep "wpa_supplicant -B" | grep -v grep
kill {pid of wpa_supplicant}

якщо це працює, то ви можете спробувати це

sudo kill $(pgrep -f "wpa_supplicant -B")
sudo ifconfig wlan0 down
sudo ifconfig wlan0 up
sudo rm -r /var/run/wpa_supplicant/*
sudo wpa_supplicant -B -iwlan0 -f/var/log/wpa_supplicant.log -c/etc/wpa_supplicant/wpa_supplicant.conf
sleep 15
sudo dhclient -v -r wlan0
sudo dhclient -v wlan0

і хвіст, /var/log/wpa_supplicant.logщоб побачити, що відбувається.

wpa_supplicant має працювати при запуску файлу конфігурації за замовчуванням. якщо ви хочете кефірувати свій конфігураційний файл на ходу, вбийте старий процес, видуйте каталог / var / run / wpa_supplicant / * і запустіть wpa_suplicant з нового файлу конфігурації, скориставшись опцією -c.

Бічна примітка wpa_cli непарна, на прапорцях не йде пробіл. наприклад, ви хочете зробити

wpa_supplicant -c/etc/wpa_supplicant/wpa_supplicant.conf

ні

-c /etc/wpa_supplicant

1
У мене все було налаштовано правильно. Тільки я не зміг отримати адресу IPv4 ifconfig wlan0 up. Після цього dhclient -v wlan0це працювало як мрія. Я поняття не маю, чому. Чому моїй системі потрібна ця команда?
atripes

2

У мене був поганий пароль Wi-Fi, що спричинило це. Зокрема, символ "at" та лапок змінюються на клавіатурі Великобританії, тому символ "at" у моєму паролі вийшов як лапка, що конфігураційному файлу, безумовно, не сподобалось. :)


Щось зі мною трапилось щось подібне; Я вирішив проблему лише після того, як я забіг iwlist scan, коли зрозумів, що SSID має в кінці додаткове місце.
3cheesewheel

0

http://wirelessdefence.org/Contents/LinuxWirelessCommands.htm

У мене була така ж проблема з входом у WEP, я надіслав ресурс веб-сайту Linux і набрав цю сторінку, спробував перший, і тепер я пов'язаний через wifi!


1
Будь ласка, включіть конкретне рішення у свою відповідь, якщо посилання буде перенесено / видалено, щоб допомогти майбутнім користувачам.
Тево Д

1
так ... включаючи інформацію було б добре. сторінка наразі мертва. славна машина зворотного звороту все ще має знімок цього веб-сайту: web.archive.org/web/20130929013742/http://…
wullxz

0

Ви спробували включити pi, поки ви не увійшли в термінал або gui, а потім відключіть і відключите адаптер wifi. Потім видаліть усі записи для бездротових мереж і повторно скануйте свою мережу, потім налаштуйте її. Не знаю, чи буде це працювати для вас, але це зробило для мене, коли мій адаптер розігрується

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.