Ubuntu 8.04, Lenovo 3000 N200, Intel 3945 Wifi не работает, ..., gryzzly, 06-Май-08, 23:51 [смотреть все]Доброе время суток, господа линуксоиды. Третий день (с установки новой убунты) мучаюсь и пытаюсь найти решение своей проблеме - не работает wifi. У меня lenovo 3000 n200, модуль wifi -Intel PRO/Wireless 3945ABG. Перед переустановкой (установка была на чищенный, форматированный диск) всё работало, как часы, на ubuntu 7.10 и ubuntu 7.04. Итак, output для lspci | grep 3945
misha@ubuntu-laptop:~$ lspci | grep 3945 04:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG Network Connection (rev 02)
для lsmod | grep 3945
misha@ubuntu-laptop:~$ lsmod | grep 3945 iwl3945 93940 0 iwlwifi_mac80211 219108 1 iwl3945 led_class 6020 1 iwl3945
iwlist ничего не видит:
misha@ubuntu-laptop:~$ iwlist scan lo Interface doesn't support scanning.eth0 Interface doesn't support scanning. wmaster0 Interface doesn't support scanning. wlan0 No scan results eth1 Interface doesn't support scanning.
В /etc/log/messages нашёл следующее:
May 4 10:22:52 ubuntu-laptop kernel: [ 124.503346] ADDRCONF(NETDEV_UP): wlan0: link is not ready May 4 10:48:32 ubuntu-laptop kernel: [ 35.093355] iwl3945: Intel(R) PRO/Wireless 3945ABG/BG Network Connection driver for Linux, 1.2.0 May 4 10:48:32 ubuntu-laptop kernel: [ 35.093360] iwl3945: Copyright(c) 2003-2007 Intel Corporation May 4 10:48:32 ubuntu-laptop kernel: [ 35.093541] iwl3945: Detected Intel PRO/Wireless 3945BG Network Connection May 4 11:37:05 ubuntu-laptop kernel: [ 3.209835] iwl3945: Tunable channels: 13 802.11bg, 0 802.11a channels May 4 11:37:05 ubuntu-laptop kernel: [ 3.239861] ADDRCONF(NETDEV_UP): wlan0: link is not ready И так повторяется какое-то время, вместе с включениями и выключениями. Потом появляется следующее: May 5 23:23:16 ubuntu-laptop kernel: [ 37.243344] iwl3945: Radio Frequency Kill Switch is On: May 5 23:23:16 ubuntu-laptop kernel: [ 37.243347] Kill switch must be turned off for wireless networking to work. May 5 23:23:16 ubuntu-laptop kernel: [ 37.248048] iwl3945: WARNING: Requesting MAC access during RFKILL wakes up NIC May 5 23:23:16 ubuntu-laptop kernel: [ 37.258060] iwl3945: WARNING: Requesting MAC access during RFKILL wakes up NIC May 5 23:23:16 ubuntu-laptop kernel: [ 37.277999] iwl3945: WARNING: Requesting MAC access during RFKILL wakes up NIC May 5 23:23:16 ubuntu-laptop kernel: [ 37.305545] iwl3945: WARNING: Requesting MAC access during RFKILL wakes up NIC May 5 23:23:16 ubuntu-laptop kernel: [ 37.325456] iwl3945: Tunable channels: 13 802.11bg, 0 802.11a channels
Потом много раз повторяется одно и тоже:
May 5 23:28:33 ubuntu-laptop kernel: [ 45.514960] iwl3945: WARNING: Requesting MAC access during RFKILL wakes up NIC May 5 23:28:33 ubuntu-laptop kernel: [ 45.524953] iwl3945: WARNING: Requesting MAC access during RFKILL wakes up NIC May 5 23:28:33 ubuntu-laptop kernel: [ 45.534948] iwl3945: WARNING: Requesting MAC access during RFKILL wakes up NIC May 5 23:28:33 ubuntu-laptop kernel: [ 45.544946] iwl3945: WARNING: Requesting MAC access during RFKILL wakes up NIC May 5 23:28:33 ubuntu-laptop kernel: [ 45.554917] iwl3945: WARNING: Requesting MAC access during RFKILL wakes up NIC
И если поискать по слову "wlan" то находится следующее много раз: May 4 11:46:05 ubuntu-laptop kernel: [ 81.431183] ADDRCONF(NETDEV_UP): wlan0: link is not ready
При этом свич, отвечающий за включение вайфай включен и лампочка не горит (индикатор работы вайфая). (этот же свич включает и bluetooth, который работает, лампочка bluetooth горит). В биосе всё поставлено на default, так как стояло с предыдущей версией убунту. (на которой всё работало). Помогите пожалуйста.
|
- Ubuntu 8.04, Lenovo 3000 N200, Intel 3945 Wifi не работает, ..., sakal, 13:31 , 12-Май-08 (1)
У меня тоже intel 3945 ABG (iwl3945). Интерфейс у Вас есть и это замечательно. Индикатор wi-fi должен быть включен (гореть), Вы же утверждаете что включен, но НЕ горит. смотрите dmesg | grep -i iwl и dmesg | grep 3945так что у Вас показывает iwconfig?
- Ubuntu 8.04, Lenovo 3000 N200, Intel 3945 Wifi не работает, ..., misha, 01:18 , 13-Май-08 (2)
>У меня тоже intel 3945 ABG (iwl3945). Интерфейс у Вас есть и >это замечательно. Индикатор wi-fi должен быть включен (гореть), Вы же утверждаете >что включен, но НЕ горит. смотрите dmesg | grep -i iwl >и dmesg | grep 3945 > >так что у Вас показывает iwconfig? Здравствуйте, спасибо Вам за ответ. Ниже приведены выводы для "dmesg | grep -i iwl", для "dmesg | grep 3945" и для "iwconfig"; misha@ubuntu-laptop:~$ dmesg | grep -i iwl [ 35.696895] iwl3945: Intel(R) PRO/Wireless 3945ABG/BG Network Connection driver for Linux, 1.2.26k [ 35.696900] iwl3945: Copyright(c) 2003-2008 Intel Corporation [ 35.697064] iwl3945: Detected Intel Wireless WiFi Link 3945BG [ 35.802032] iwl3945: Tunable channels: 13 802.11bg, 0 802.11a channels [ 35.821081] phy0: Selected rate control algorithm 'iwl-3945-rs' [ 45.235508] iwl3945: Microcode SW error detected. Restarting 0x82000008. [ 45.235521] iwl3945: Error Reply type 0x00000005 cmd REPLY_SCAN_CMD (0x80) seq 0x4418 ser 0x0000004B [ 46.307122] iwl3945: Can't stop Rx DMA. misha@ubuntu-laptop:~$ dmesg | grep 3945
[ 35.696895] iwl3945: Intel(R) PRO/Wireless 3945ABG/BG Network Connection driver for Linux, 1.2.26k [ 35.696900] iwl3945: Copyright(c) 2003-2008 Intel Corporation [ 35.697064] iwl3945: Detected Intel Wireless WiFi Link 3945BG [ 35.802032] iwl3945: Tunable channels: 13 802.11bg, 0 802.11a channels [ 35.821081] phy0: Selected rate control algorithm 'iwl-3945-rs' [ 45.235508] iwl3945: Microcode SW error detected. Restarting 0x82000008. [ 45.235521] iwl3945: Error Reply type 0x00000005 cmd REPLY_SCAN_CMD (0x80) seq 0x4418 ser 0x0000004B [ 46.307122] iwl3945: Can't stop Rx DMA. misha@ubuntu-laptop:~$ iwconfig lo no wireless extensions. wmaster0 no wireless extensions. wlan0 IEEE 802.11 ESSID:"" Mode:Managed Frequency:2.412 GHz Access Point: Not-Associated Tx-Power=15 dBm Retry min limit:7 RTS thr:off Fragment thr=2352 B 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 eth1 no wireless extensions.
- Ubuntu 8.04, Lenovo 3000 N200, Intel 3945 Wifi не работает, ..., Mikhail, 00:48 , 07-Июн-08 (4)
решение данной проблемы найдено мной на убунтуфорумс.вот как получилось у меня: На чистую убунту 8.04 устанавливается пакет "linux-backports-modules-hardy-generic" - там есть нужный нам драйвер. После в терминале пишем следующее:
sudo rmmod -f iwl3945 sudo modprobe iwl3945 disable_hw_scan=1 После этого пишем, чтобы проверить, можем ли мы найти сети. Если сети есть, значит это победа :) :
sudo iwlist wlan0 scan Если подключение действительно удалось, то сделайте следующее:
sudo su echo -e 'alias wlan0 iwl3945 \noptions iwl3945 disable_hw_scan=1' > /etc/modprobe.d/iwl3945 reboot Внимание! У меня работает только в том случае, если "переключатель", ответственный за вайфай был включен до загрузки системы. В противном случае придется делать sudo rmmod -f iwl3945 sudo modprobe iwl3945 disable_hw_scan=1 еще раз. Удачи!
|