Добрый день форумчане. Вот уже который месяц не могу настроить Wi-Fi. В БИОСе включен, диод горит.
В kern.log такая информация:
Jan 29 12:08:23 debian-eee kernel: [ 7.585611] rt2860sta: module is from the staging directory, the quality is unknown, you have been warned. Jan 29 12:08:23 debian-eee kernel: [ 7.618610] rt2860 0000:01:00.0: PCI INT A -> GSI 19 (level, low) -> IRQ 19 Jan 29 12:08:23 debian-eee kernel: [ 11.900515] pciehp 0000:00:1c.0:pcie04: Bypassing BIOS check for pciehp use on 0000:00:1c.0 Jan 29 12:08:23 debian-eee kernel: [ 11.900746] pciehp 0000:00:1c.0:pcie04: HPC vendor_id 8086 device_id 27d0 ss_vid 0 ss_did 0 Jan 29 12:08:23 debian-eee kernel: [ 11.900955] pciehp 0000:00:1c.1:pcie04: Bypassing BIOS check for pciehp use on 0000:00:1c.1 Jan 29 12:08:23 debian-eee kernel: [ 11.900992] pciehp 0000:00:1c.1:pcie04: HPC vendor_id 8086 device_id 27d2 ss_vid 0 ss_did 0 Jan 29 12:08:23 debian-eee kernel: [ 12.004218] pciehp 0000:00:1c.1:pcie04: Device 0000:03:00.0 already exists at 0000:03:00, cannot hot-add Jan 29 12:08:23 debian-eee kernel: [ 12.004698] pciehp 0000:00:1c.1:pcie04: Cannot add device at 0000:03:00 Jan 29 12:08:23 debian-eee kernel: [ 12.004925] pciehp 0000:00:1c.3:pcie04: Bypassing BIOS check for pciehp use on 0000:00:1c.3 Jan 29 12:08:23 debian-eee kernel: [ 12.004956] pciehp 0000:00:1c.3:pcie04: HPC vendor_id 8086 device_id 27d6 ss_vid 0 ss_did 0 Jan 29 12:08:23 debian-eee kernel: [ 12.004969] pciehp 0000:00:1c.3:pcie04: pci_hp_register failed with error -16 Jan 29 12:08:23 debian-eee kernel: [ 12.005157] pciehp 0000:00:1c.3:pcie04: Slot already registered by another hotplug driver Jan 29 12:08:23 debian-eee kernel: [ 12.005220] pciehp: PCI Express Hot Plug Controller Driver version: 0.4 Jan 29 12:08:23 debian-eee kernel: [ 29.335031] rt2860 0000:01:00.0: firmware: requesting rt2860.bin Jan 29 12:08:23 debian-eee kernel: [ 29.390494] rt2860 0000:01:00.0: firmware file rt2860.bin request failed (-2) Jan 29 12:08:23 debian-eee kernel: [ 29.394806] ERROR! NICLoadFirmware failed, Status[=0x00000001] Jan 29 12:08:23 debian-eee kernel: [ 29.394823] rt28xx Initialized fail! Jan 29 12:08:23 debian-eee kernel: [ 29.400069] rt2860 0000:01:00.0: firmware: requesting rt2860.bin Jan 29 12:08:23 debian-eee kernel: [ 29.405961] rt2860 0000:01:00.0: firmware file rt2860.bin request failed (-2) Jan 29 12:08:23 debian-eee kernel: [ 29.410750] ERROR! NICLoadFirmware failed, Status[=0x00000001] Jan 29 12:08:23 debian-eee kernel: [ 29.410767] rt28xx Initialized fail! Jan 29 12:08:43 debian-eee kernel: [ 53.005717] lp: driver loaded but no devices found
Версия ядра:
root@debian-eee:~# uname -a Linux debian-eee 2.6.32-5-686 #1 SMP Mon Oct 3 04:15:24 UTC 2011 i686 GNU/Linux
Я так не разобрался до конца какой драйвер нужен для версии 2.6.32.
Согласно http://wiki.debian.org/DebianEeePC/HowTo/Wifi — Atheros AR928x b/g/n driver (1000HE, 1002HA, 1005HA, 1001PX, etc.) или Ralink RT2860 (901). Согласно табличке ниже на той странице создал интерфейс wlan0, а он мне нули показывает:
wlan0
Link encap:Ethernet HWaddr 00:00:00:00:00:00 inet addr:192.168.0.2 Bcast:192.168.0.255 Mask:255.255.255.0 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) Interrupt:19
Что за переменная «pci_hp_register» и почему она failed? Может я в каком конф файле неправильное значение ввел, может она должна называться «pci_ehp_register»?
Есть файлы /etc/modprobe.d/pciehp.conf и /etc/acpi/actions/wireless.sh. Может в них что прописать надо, кроме того, что там уже есть?
Извините, что все так сумбурно изложил, я пока новичек еще не очень разбираюсь в таких вопросах.