Strona 1 z 1

Konfiguracja wifi Intel Centrino Wireless N 2200, Linux nie widzi wifi

: 19 lutego 2013, 22:52
autor: kacper_kac
Witam.
Posiadam Debiana z jądrem 2.6.32-5-amd64, proszę o pomoc w skonfigurowaniu wifi, posiadam kartę Intel Centrino Wireless N 2200,
Linux nie widzi karty wifi,

Kod: Zaznacz cały

ifconfig
eth0      Link encap:Ethernet  HWaddr 04:7d:7b:f6:c2:87  
          inet addr:192.168.1.5  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::67d:7bff:fef6:c287/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:7964 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8166 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:5443158 (5.1 MiB)  TX bytes:1677734 (1.6 MiB)
          Interrupt:28 Base address:0xc000 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:82 errors:0 dropped:0 overruns:0 frame:0
          TX packets:82 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:4288 (4.1 KiB)  TX bytes:4288 (4.1 KiB)

Kod: Zaznacz cały

iwconfig

lo        no wireless extensions.

eth0      no wireless extensions.
Zainstalowane posiadam pakiety w ireless-tools

Kod: Zaznacz cały

firmware-iwlwifi
isc-dhcp-client

Kod: Zaznacz cały

lspci
00:00.0 Host bridge: Intel Corporation Device 0154 (rev 09)
00:01.0 PCI bridge: Intel Corporation Device 0151 (rev 09)
00:02.0 VGA compatible controller: Intel Corporation Device 0166 (rev 09)
00:14.0 USB Controller: Intel Corporation Device 1e31 (rev 04)
00:16.0 Communication controller: Intel Corporation Device 1e3a (rev 04)
00:1a.0 USB Controller: Intel Corporation Device 1e2d (rev 04)
00:1b.0 Audio device: Intel Corporation Device 1e20 (rev 04)
00:1c.0 PCI bridge: Intel Corporation Device 1e10 (rev c4)
00:1c.1 PCI bridge: Intel Corporation Device 1e12 (rev c4)
00:1c.2 PCI bridge: Intel Corporation Device 1e14 (rev c4)
00:1d.0 USB Controller: Intel Corporation Device 1e26 (rev 04)
00:1f.0 ISA bridge: Intel Corporation Device 1e59 (rev 04)
00:1f.2 SATA controller: Intel Corporation Device 1e03 (rev 04)
00:1f.3 SMBus: Intel Corporation Device 1e22 (rev 04)
01:00.0 VGA compatible controller: nVidia Corporation Device 0de9 (rev a1)
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller (rev 05)
04:00.0 Network controller: Intel Corporation Device 0891 (rev c4)

: 20 lutego 2013, 12:58
autor: Rafal_F
Musisz zaktualizować jądro, oraz firmware do tych z backportów.
Nazwy pakietów:

Kod: Zaznacz cały

linux-image-2.6-amd64
firmware-iwlwifi
Instrukcje: http://backports-master.debian.org/Instructions/
http://wiki.debian.org/iwlwifi

: 20 lutego 2013, 16:20
autor: kacper_kac
Po uruchomieniu nowego jądra następuje ładowanie modułów, na których proces stoi.

Kod: Zaznacz cały

... done.
Loading kernel modules... udevd [334]: worker [346] unexpectedly returned with status 0x0100
udevd [344] worker [346] failed while handling '/devices/platform/i8042/serio4/input/input6'

[241.395522] INFO: task modprobe:356 blocked for more than 120seconds.
[241.395587] "echo 0> /proc/sys/kernel/hung_task_timeout_secs" disables this message.
Wyrzuca kilkanaście takich komunikatów i stoi w miejscu. Co z tym zrobić?

: 20 lutego 2013, 21:17
autor: Rafal_F
Edytuj plik:

Kod: Zaznacz cały

/etc/default/grub
Znajdź linijkę zaczynającą się od:

Kod: Zaznacz cały

GRUB_CMDLINE_LINUX_DEFAULT=
I dopisz w cudzysłowy:

Kod: Zaznacz cały

"i8042.reset=1"
Jak już jest tam jakiś parametr, to dodaj powyższy po spacji, np (cała linijka):

Kod: Zaznacz cały

GRUB_CMDLINE_LINUX_DEFAULT="quiet i8042.reset=1"
Na końcu jako root wydaj polecenie:

Kod: Zaznacz cały

update-grub

: 20 lutego 2013, 21:41
autor: kacper_kac
Zachęta do dalszej przygody z Debianem jest. Dziękuję za to, mam jeszcze pytanie co dokładnie znaczy ten tekst:

Kod: Zaznacz cały

i8042.reset=1
I abym mógł zaktualizować

Kod: Zaznacz cały

firmware-iwlwifi
z backportów muszę odinstalować jakoś ten pakiet, który jest obecnie zainstalowany? Pokazuje mi, że nie zostaną pobrane żadne pakiety, czy można wymusić nadpisanie tego pliku?

: 20 lutego 2013, 21:58
autor: Rafal_F
Przeszukałem google pod kątem twojego błędu. I znalazłem takie rozwiązanie. http://lists.debian.org/debian-kernel/2 ... 00176.html

Co do pakietu to może oznaczać, że pakiet jest już zainstalowany. Wpisz:

Kod: Zaznacz cały

aptitude show firmware-iwlwifi
i sprawdź czy pakiet jest zainstalowany, i czy jest w wersji:

Kod: Zaznacz cały

0.36+wheezy.1~bpo60+1

: 20 lutego 2013, 22:08
autor: kacper_kac
root@debian:~# aptitude show firmware-iwlwifi

Kod: Zaznacz cały

Pakiet: firmware-iwlwifi                     
Nowy: tak
Stan: zainstalowany
Zainstalowany automatycznie: nie
Wersja: 0.28+squeeze1
Priorytet: opcjonalny
Sekcja: non-free/kernel
Opiekun: Debian Kernel Team <debian-kernel@lists.debian.org>
Rozmiar rozpakowanego: 4424 k
Sugeruje: initramfs-tools, linux-image
Opis: Binary firmware for Intel Wireless 3945, 4965 and 5000-series cards
 This package contains the binary firmware for Intel Wireless 1000, 3945, 4965, 5100, 5300, 6000 and 6250 cards
 supported by the iwl3945 and iwlagn drivers. 
 
 Contents: 
 * Intel Wireless 1000 firmware, version 128.50.3.1 (iwlwifi-1000-3.ucode) 
 * Intel Wireless 3945 firmware, version 15.28.1.6 (iwlwifi-3945-1.ucode) 
 * Intel Wireless 3945 firmware, version 15.32.2.9 (iwlwifi-3945-2.ucode) 
 * Intel Wireless 4965 firmware, version 228.57.1.21 (iwlwifi-4965-1.ucode) 
 * Intel Wireless 4965 firmware, version 228.61.2.24 (iwlwifi-4965-2.ucode) 
 * Intel Wireless 5100, 5300 and 5350 firmware, version 5.4.A.11 (iwlwifi-5000-1.ucode) 
 * Intel Wireless 5100, 5300 and 5350 firmware, version 8.24.2.12 (iwlwifi-5000-2.ucode) 
 * Intel Wireless 5150 firmware, version 8.24.2.2 (iwlwifi-5150-2.ucode) 
 * Intel Wireless 6000 firmware, version 9.193.4.1 (iwlwifi-6000-4.ucode) 
 * Intel Wireless 6005 firmware, version 17.168.5.1 (iwlwifi-6000g2a-5.ucode) 
 * Intel Wireless 6030 firmware, version 17.168.5.1 (iwlwifi-6000g2b-5.ucode) 
 * Intel Wireless 6250 firmware, version 9.201.4.1 (iwlwifi-6050-4.ucode) 
 * Intel Wireless 6250 firmware, version 41.28.5.1 (iwlwifi-6050-5.ucode)
Strona domowa: [URL]http://intellinuxwireless.org/?p=iwlwifi&n=downloads[/URL]
nie wyświetla sterowników do mojej karty powinno być raczej Intel Wireless 2200.

Linux widzi wlan0 po aktualizacji jądra i wgraniu firmware [iwlwifi-2000-ucode-18.168.6.1] :D

Kod: Zaznacz cały

root@debian:~# ifconfig
eth0      Link encap:Ethernet  HWaddr 04:7d:7b:f6:c2:87  
          inet addr:192.168.0.100  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: fe80::67d:7bff:fef6:c287/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:6 errors:0 dropped:0 overruns:0 frame:0
          TX packets:56 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:1430 (1.3 KiB)  TX bytes:9016 (8.8 KiB)
          Interrupt:41 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:40 errors:0 dropped:0 overruns:0 frame:0
          TX packets:40 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:2040 (1.9 KiB)  TX bytes:2040 (1.9 KiB)

wlan0     Link encap:Ethernet  HWaddr 9c:4e:36:34:22:d0  
          UP 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)
teraz postaram się uporać z konfiguracją sieci :)