Помогите разобраться, плз.
Уже третьи сутки ломаю голову и железо...
Все было хорошо.
Установила с флэшки базовую систему.
Потом установила Гнома с iso-шек.
Не с первого раза додумалась, но установила-таки пакет firmware-brcm80211, после чего wi-fi заработал.
Уже я возрадовалась, и давай тестировать железяку.
Интернет работает (и проводной, и беспроводной), звук/видео работают, все вроде отлично.
Две проблемы: не работают клавиши управления яркостью монитора (есть тут темка) и сильно греется.
При установке пакетов - до 72-75 град.С.
Стала с этим разбираться.
Не знаю, что уж я там наворотила такого, да еще и напоследок решила протестировать спящий режим (в ждущий уходит-выходит нормально), но вот после посыла железяки в спячку wi-fi вырубился совсем. Да так, что вешает систему намертво, и только кнопка питания работает, чтобы выключить машину.
Переустановила все начисто, ничего не изменилось. Удаляешь firmware-brcm80211, система грузится. Ставишь пакет - зависает на этапе запуска gdm3.
И никак не могла выловить, что же происходит. Логи-то я, конечно, смотрела. Много ли я в них понимаю, вот вопрос...
Наконец додумалась network-manager удалить. Удобная вещь, конечно, но можно ведь и без него.
Ладно. Записала настройки в /etc/network/interfaces
Тут и выяснилось, что система виснет (намертво), пытаясь поднять wlan.
При этом совершенно непонятно уже, включено устройство или нет. Уже я кнопку и так, и сяк.
В BIOS-е проверила, если wireless disabled, драйвера не грузятся. А так, включено: enabled, драйвера грузятся.
Как его проверить, само устройство, включено оно или нет? Может, оно от температуры и загнулось?
При всем при этом еще и блютуз пропал. Иногда он, правда появляется, безо всякой логики: кнопка в положении выкл., а блютуз есть.
Хотя, давно и его не видела :(
Теперь о главном:
lspci & lsmod:
~$ lspci -vnn | grep 14e4
09:00.0 Network controller [0280]: Broadcom Corporation BCM4313 802.11b/g/n Wireless LAN Controller [14e4:4727] (rev 01)
Subsystem: Broadcom Corporation Device [14e4:0510]
~$ lsmod | grep 80211
brcm80211 574779 0
mac80211 123574 1 brcm80211
cfg80211 87661 2 brcm80211,mac80211
rfkill 10264 4 bluetooth,cfg80211
ifup wlan0:
$ sudo ifup wlan0=wlan0-home
FATAL: Module p80211 not found.
Failed to load p80211.ko.
run-parts: /etc/network/if-pre-up.d/linux-wlan-ng-pre-up exited with return code 1
Вот на этом месте мы и виснем намертво...
dmesg:
...
[ 5.254771] cfg80211: Regulatory domain: US
[ 5.254777] (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[ 5.254787] (2402000 KHz - 2472000 KHz @ 40000 KHz), (600 mBi, 2700 mBm)
[ 5.254796] (5170000 KHz - 5190000 KHz @ 40000 KHz), (600 mBi, 2300 mBm)
[ 5.254805] (5190000 KHz - 5210000 KHz @ 40000 KHz), (600 mBi, 2300 mBm)
[ 5.254815] (5210000 KHz - 5230000 KHz @ 40000 KHz), (600 mBi, 2300 mBm)
[ 5.254824] (5230000 KHz - 5330000 KHz @ 40000 KHz), (600 mBi, 2300 mBm)
[ 5.254833] (5735000 KHz - 5835000 KHz @ 40000 KHz), (600 mBi, 3000 mBm)
[ 5.255505] cfg80211: Calling CRDA for country: US
[ 5.268468] i801_smbus 0000:00:1f.3: PCI INT B -> GSI 19 (level, low) -> IRQ 19
[ 6.180518] Synaptics Touchpad, model: 1, fw: 7.4, id: 0x1e0b1, caps: 0xd04731/0xa40000/0x4a0000
[ 6.239799] input: SynPS/2 Synaptics TouchPad as /devices/platform/i8042/serio4/input/input8
[ 6.522847] ACPI: Battery Slot [BAT1] (battery present)
[ 6.523005] ACPI: WMI: Mapper loaded
[ 6.629457] Linux video capture interface: v2.00
[ 6.745706] [drm] Initialized drm 1.1.0 20060810
[ 6.761804] uvcvideo: Found UVC 1.00 device Lenovo EasyCamera (04f2:b1ce)
[ 6.763873] input: Lenovo EasyCamera as /devices/pci0000:00/0000:00:1d.7/usb1/1-8/1-8:1.0/input/input9
[ 6.764180] usbcore: registered new interface driver uvcvideo
[ 6.764191] USB Video Class driver (v0.1.0)
[ 6.764975] brcm80211: module is from the staging directory, the quality is unknown, you have been warned.
[ 6.782316] brcm80211 0000:09:00.0: enabling device (0104 -> 0106)
[ 6.782338] brcm80211 0000:09:00.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18
[ 6.782356] brcm80211 0000:09:00.0: setting latency timer to 64
[ 6.782440] brcm80211 0000:09:00.0: firmware: requesting brcm/bcm43xx-0.fw
[ 6.831842] brcm80211 0000:09:00.0: firmware: requesting brcm/bcm43xx_hdr-0.fw
[ 6.842026] Found chip type AI (0x13814313)
[ 6.846559] Changing max_res_mask to 0xffff
[ 6.846566] Changing min_res_mask to 0x200d
[ 6.852658] Applying 4313 WARs
[ 6.853678] wlc_bmac_attach:: deviceid 0x4727 nbands 1 board 0x510 macaddr: 00:26:82:8e:a1:8b
[ 6.900018] i915 0000:00:02.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
[ 6.900031] i915 0000:00:02.0: setting latency timer to 64
[ 6.911558] i915 0000:00:02.0: irq 28 for MSI/MSI-X
[ 6.911578] [drm] set up 7M of stolen space
[ 6.995175] phy0: Selected rate control algorithm 'minstrel'
[ 6.996888] wl_set_hint: Sending country code US to MAC80211
[ 6.996904] wl0: Broadcom BCM43xx 802.11 MAC80211 Driver 5.75.11 (1.82.8.0) (Compiled in . at 03:55:06 on Jan 12 2011)
[ 6.997435] cfg80211: Calling CRDA for country: US
[ 7.015068] [drm] initialized overlay support
...
Если ifup wl0 (зато не виснет):
~$ sudo ifup wl0=wl0-home
wl0: ERROR while getting interface flags: No such device
Error for wireless request "Set Mode" (8B06) :
SET failed on device wl0 ; No such device.
Error for wireless request "Set Frequency" (8B04) :
SET failed on device wl0 ; No such device.
Error for wireless request "Set ESSID" (8B1A) :
SET failed on device wl0 ; No such device.
ioctl[SIOCGIFFLAGS]: No such device
Could not get interface 'wl0' flags
ioctl[SIOCSIWPMKSA]: No such device
ioctl[SIOCSIWMODE]: No such device
Could not configure driver to use managed mode
ioctl[SIOCGIWRANGE]: No such device
...
ioctl[SIOCGIFFLAGS]: No such device
wpa_supplicant: /sbin/wpa_supplicant daemon failed to start
run-parts: /etc/network/if-pre-up.d/wpasupplicant exited with return code 1
SIOCSIFADDR: No such device
wl0: ERROR while getting interface flags: No such device
SIOCSIFNETMASK: No such device
SIOCSIFBRDADDR: No such device
wl0: ERROR while getting interface flags: No such device
wl0: ERROR while getting interface flags: No such device
Failed to bring up wl0-home.
Есть у меня еще и ls /sys/bus/pci/drivers/ и ls /sys/bus/pci/drivers/brcm80211/0000\:09\:00.0 (в поисках rfkill).
Еще сфоткала монитор с выводом сообщений в recovery-mode. По другому сохранить никак не выходит по причине зависания.
Но и так уже длинно...
Уж замучилась я... :(

