The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
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
    еще раз.
    Удачи!



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру