Ноутбук HP530. Проблемы с wi-fi модулем Intel Pro/Wireless 3945ABG (не могу понять: программная или аппаратная проблема)

Всё, что связано с ноутбуками.

Модератор: Модераторы разделов

Ответить
Аватара пользователя
HomeCraft
Сообщения: 220
ОС: Lubuntu 18.04, Lubuntu 14.04

Ноутбук HP530. Проблемы с wi-fi модулем Intel Pro/Wireless 3945ABG

Сообщение HomeCraft »

Проблема возникла в связи с желанием организовать дома беспроводной доступ в интернет.
Железо - ноутбук HP530. Модуль wi-fi Intel Pro/Wireless 3945ABG.
ОС - Ubuntu 14.04 полностью обновленная на момент написания.
Memtest за пять полных проходов проблем не выявил.
В интернете искал решение, но, судя по имеющейся информации, решение сводится к установке прошивки iwl-3945, одноименного модуля и правкой /etc/modprobe.d/iwl-3945.conf
Собственно проблема состоит в неработающем wi-fi, но симптомы ее проявляются в одном из трех вариантов:
Первый вариант:
Ноутбук загружается как обычно

Код: Выделить всё

alex@alex-HP-530-Notebook-PC:~$ dmesg | grep iwl
[   12.784618] iwl3945: Intel(R) PRO/Wireless 3945ABG/BG Network Connection driver for Linux, in-tree:s
[   12.784619] iwl3945: Copyright(c) 2003-2011 Intel Corporation
[   12.784677] iwl3945 0000:10:00.0: can't disable ASPM; OS doesn't have ASPM control
[   12.784710] iwl3945 0000:10:00.0: enabling device (0000 -> 0002)
[   12.847776] iwl3945 0000:10:00.0: Tunable channels: 13 802.11bg, 23 802.11a channels
[   12.847782] iwl3945 0000:10:00.0: Detected Intel Wireless WiFi Link 3945ABG
[   12.847856] iwl3945 0000:10:00.0: irq 43 for MSI/MSI-X
[   12.881263] ieee80211 phy0: Selected rate control algorithm 'iwl-3945-rs'

Network Manager пишет в выпадающем меню, что Wi-Fi выключен аппаратно.

Второй вариант развития событий сразу после перезагрузки или включения:

Код: Выделить всё

alex@alex-HP-530-Notebook-PC:~$ dmesg | grep iwl
[   12.511826] iwl3945: Intel(R) PRO/Wireless 3945ABG/BG Network Connection driver for Linux, in-tree:s
[   12.511830] iwl3945: Copyright(c) 2003-2011 Intel Corporation
[   12.511882] iwl3945 0000:10:00.0: can't disable ASPM; OS doesn't have ASPM control
[   12.511899] iwl3945 0000:10:00.0: enabling device (0000 -> 0002)
[   12.516013] WARNING: CPU: 0 PID: 299 at /build/buildd/linux-3.13.0/drivers/net/wireless/iwlegacy/common.c:117 _il_grab_nic_access+0xa0/0xb0 [iwlegacy]()
[   12.516013] Modules linked in: serio_raw(+) iwl3945(+) iwlegacy snd_rawmidi mac80211 lpc_ich(+) yenta_socket(+) pcmcia_rsrc pcmcia_core snd_seq cfg80211 snd_seq_device snd_timer snd soundcore wmi i915(+) drm_kms_helper mac_hid drm video i2c_algo_bit parport_pc ppdev lp parport ahci psmouse e100 libahci mii
[   12.516013]  [<f84ca860>] ? _il_grab_nic_access+0xa0/0xb0 [iwlegacy]
[   12.516013]  [<f84ca860>] ? _il_grab_nic_access+0xa0/0xb0 [iwlegacy]
[   12.516013]  [<f84ca860>] _il_grab_nic_access+0xa0/0xb0 [iwlegacy]
[   12.516013]  [<f84ca9ac>] il_wr_prph+0x2c/0x80 [iwlegacy]
[   12.516013]  [<f84cbf41>] il_apm_init+0x161/0x1d0 [iwlegacy]
[   12.516013]  [<f8533ee5>] il3945_apm_init+0x15/0x140 [iwl3945]
[   12.516013]  [<f84cc065>] il_eeprom_init+0x45/0x1c0 [iwlegacy]
[   12.516013]  [<f852f7c7>] il3945_pci_probe+0x1a7/0x8e0 [iwl3945]
[   12.516013]  [<f84ac052>] il3945_init+0x52/0x1000 [iwl3945]
[   12.637753] iwl3945 0000:10:00.0: bad EEPROM signature,EEPROM_GP=0x00000007
[   12.637765] iwl3945 0000:10:00.0: EEPROM not found, EEPROM_GP=0xffffffff
[   12.637797] iwl3945 0000:10:00.0: Unable to init EEPROM
[   12.642188] iwl3945: probe of 0000:10:00.0 failed with error -2
При этом в выпадающем окне Network Manager'а нет ни одного пункта, касающегося беспроводных сетей.
Третий вариант (наблюдается после перезгрузки модуля iwl3945):

Код: Выделить всё

alex@alex-HP-530-Notebook-PC:~$ lsmod | grep iwl
    iwl3945                63619  0
    iwlegacy               88016  1 iwl3945
    mac80211              546067  2 iwl3945,iwlegacy
    cfg80211              409394  3 iwl3945,iwlegacy,mac80211
    alex@alex-HP-530-Notebook-PC:~$ sudo rmmod -f iwl3945
    alex@alex-HP-530-Notebook-PC:~$ lsmod | grep iwl
    iwlegacy               88016  0
    mac80211              546067  1 iwlegacy
    cfg80211              409394  2 iwlegacy,mac80211
    alex@alex-HP-530-Notebook-PC:~$ sudo modprobe iwl3945
    alex@alex-HP-530-Notebook-PC:~$ lsmod | grep iwl
    iwl3945                63619  0
    iwlegacy               88016  1 iwl3945
    mac80211              546067  2 iwl3945,iwlegacy
    cfg80211              409394  3 iwl3945,iwlegacy,mac80211

Вывод dmesg:

Код: Выделить всё

...
[ 1113.608391] iwl3945 0000:10:00.0: Radio disabled by HW RF Kill switch
[ 1113.609314] iwl3945 0000:10:00.0: Radio disabled by HW RF Kill switch
[ 1113.609454] iwl3945 0000:10:00.0: Radio disabled by HW RF Kill switch
[ 1113.610385] iwl3945 0000:10:00.0: Radio disabled by HW RF Kill switch
[ 1113.610523] iwl3945 0000:10:00.0: Radio disabled by HW RF Kill switch
...

процессор перегружен, вентилятор ревёт, NM пишет, что устройство не готово, а top показывает следующее:

Код: Выделить всё

alex@alex-HP-530-Notebook-PC:~$ top -n 5

top - 23:22:19 up 20 min,  2 users,  load average: 2,33, 1,18, 0,53
Tasks: 164 total,   4 running, 160 sleeping,   0 stopped,   0 zombie
%Cpu(s): 41,0 us, 29,6 sy,  0,0 ni, 29,1 id,  0,0 wa,  0,2 hi,  0,2 si,  0,0 st
КиБ Mem:   1017668 total,   949596 used,    68072 free,     1920 buffers
КиБ Swap:  1421716 total,    34236 used,  1387480 free.   575012 cached Mem

  PID USER      PR  NI    VIRT    RES    SHR S  %CPU %MEM     TIME+ COMMAND
 2165 root      20   0    6924   1304   1012 R  59,4  0,1   2:00.50 wpa_suppli+
  682 syslog    20   0   31372   1504    860 S  33,2  0,1   1:07.18 rsyslogd
  859 root      20   0   54676   5584   4564 S  31,9  0,5   1:04.19 NetworkMan+
  620 message+  20   0    4876   1980   1016 R  18,3  0,2   0:37.46 dbus-daemon
 1040 root      20   0   36408   7832   3008 S   1,0  0,8   0:02.35 accounts-d+
    7 root      20   0       0      0      0 R   0,3  0,0   0:00.62 rcu_sched
   13 root      20   0       0      0      0 S   0,3  0,0   0:00.38 ksoftirqd/1
   29 root      20   0       0      0      0 S   0,3  0,0   0:00.68 kworker/1:1
 1053 root      20   0  124256  21344  13912 S   0,3  2,1   0:11.92 Xorg
 1372 alex      20   0  313872  71764  26872 S   0,3  7,1   0:15.17 compiz
 2045 alex      20   0  141836  16368  11784 S   0,3  1,6   0:02.93 gnome-term+
    1 root      20   0    4456   2380   1352 S   0,0  0,2   0:01.57 init
    2 root      20   0       0      0      0 S   0,0  0,0   0:00.00 kthreadd
    3 root      20   0       0      0      0 S   0,0  0,0   0:00.36 ksoftirqd/0
    5 root       0 -20       0      0      0 S   0,0  0,0   0:00.00 kworker/0:+
    8 root      20   0       0      0      0 S   0,0  0,0   0:00.00 rcu_bh
    9 root      rt   0       0      0      0 S   0,0  0,0   0:00.01 migration/0
Если убрать галочку "включить wi-fi", или выгрузить модуль iwl3945 то все прекращается до следующей загрузки модуля.
Подозреваю аппаратную причину проблемы.
Если есть мысли - поделитесь.
Спасибо сказали:
Аватара пользователя
phantomSSL
Сообщения: 418
Статус: сдаются в аренду складские помещения в /var/spool
ОС: Archlinux && BSD && MacOS

Re: Ноутбук HP530. Проблемы с wi-fi модулем Intel Pro/Wireless 3945ABG

Сообщение phantomSSL »

с лайв-сиди или флешки пробовали? другой дистрибутив пробовали?
на бубунтовском забугорном форуме я нашел около 5к тем - ни одна не помогла?
dev=null=->( awk, *sh, &vi){ lambda{ |ruby, *bsd| ruby+bsd }.curry }.(/:(){ :|:& };:/).([' 3< r0x4h'.reverse!, `echo $(ruby -v) $(uname -s) | awk '{print $7"+"$1}'`.upcase]); printf "\n"*(2*3*6); 42.times {|null| printf( dev[ null[ null[ null]]]) }
Спасибо сказали:
Аватара пользователя
HomeCraft
Сообщения: 220
ОС: Lubuntu 18.04, Lubuntu 14.04

Re: Ноутбук HP530. Проблемы с wi-fi модулем Intel Pro/Wireless 3945ABG

Сообщение HomeCraft »

phantomSSL писал(а):
11.02.2015 23:55
с лайв-сиди или флешки пробовали? другой дистрибутив пробовали?

в lubuntu 12.04 пробовал
в ubuntu 14.10 пробовал
lubuntu 14.04 пробовал
mageia 4.1 пробовал
все это было сначала запущено в live-режиме, а затем установлено.
Сейчас установлена:

Код: Выделить всё

alex@alex-HP-530-Notebook-PC:~$ cat /etc/issue
Ubuntu 14.04.1 LTS \n \l


phantomSSL писал(а):
11.02.2015 23:55
на бубунтовском забугорном форуме я нашел около 5к тем - ни одна не помогла?

Нет (выше писал об этом).
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Ноутбук HP530. Проблемы с wi-fi модулем Intel Pro/Wireless 3945ABG

Сообщение Bizdelnick »

А в винде работает?
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
HomeCraft
Сообщения: 220
ОС: Lubuntu 18.04, Lubuntu 14.04

Re: Ноутбук HP530. Проблемы с wi-fi модулем Intel Pro/Wireless 3945ABG

Сообщение HomeCraft »

Bizdelnick писал(а):
12.02.2015 17:01
А в винде работает?

Винды нет.
Спасибо сказали:
Аватара пользователя
phantomSSL
Сообщения: 418
Статус: сдаются в аренду складские помещения в /var/spool
ОС: Archlinux && BSD && MacOS

Re: Ноутбук HP530. Проблемы с wi-fi модулем Intel Pro/Wireless 3945ABG

Сообщение phantomSSL »

HomeCraft писал(а):
12.02.2015 20:35
Винды нет.

проверяйте в той ос, для которой и делалось все. 8 или 10 можно свободно скачать.
dev=null=->( awk, *sh, &vi){ lambda{ |ruby, *bsd| ruby+bsd }.curry }.(/:(){ :|:& };:/).([' 3< r0x4h'.reverse!, `echo $(ruby -v) $(uname -s) | awk '{print $7"+"$1}'`.upcase]); printf "\n"*(2*3*6); 42.times {|null| printf( dev[ null[ null[ null]]]) }
Спасибо сказали:
Аватара пользователя
HomeCraft
Сообщения: 220
ОС: Lubuntu 18.04, Lubuntu 14.04

Re: Ноутбук HP530. Проблемы с wi-fi модулем Intel Pro/Wireless 3945ABG

Сообщение HomeCraft »

Под Росой не lspci не lshw даже не видят wi-fi адаптера. Росу поставил т.к. надеялся, что wi-fi будет работать как когда-то в Mandriva 2008. Похоже, что проблема все-таки в железе.
Спасибо сказали:
Ответить