Wi-Fi Intel 5100 AGN v Debianu

Lukas

Wi-Fi Intel 5100 AGN v Debianu
« kdy: 15. 04. 2011, 23:37:08 »
Zdravím,

som začiatočník čo sa týka linuxu, mám nainštalovaný Debian 6.0.1, a mám problém s mojou Wifi kartou uvedenou v popise, najskôr mi robilo toto:
Kód: [Vybrat]
root@debian:/lib/firmware# /bin/dmesg | grep iwl
[    5.707090] iwlagn: Intel(R) Wireless WiFi Link AGN driver for Linux, 1.3.27ks
[    5.707095] iwlagn: Copyright(c) 2003-2009 Intel Corporation
[    5.707160] iwlagn 0000:07:00.0: enabling device (0000 -> 0002)
[    5.707174] iwlagn 0000:07:00.0: PCI INT A -> GSI 19 (level, low) -> IRQ 19
[    5.707187] iwlagn 0000:07:00.0: setting latency timer to 64
[    5.707230] iwlagn 0000:07:00.0: Detected Intel Wireless WiFi Link 5100AGN REV=0x54
[    5.746907] iwlagn 0000:07:00.0: Tunable channels: 13 802.11bg, 24 802.11a channels
[    5.746992] iwlagn 0000:07:00.0: irq 29 for MSI/MSI-X
[    5.782364] phy0: Selected rate control algorithm 'iwl-agn-rs'
[   17.081832] iwlagn 0000:07:00.0: firmware: requesting iwlwifi-5000-2.ucode
[   17.167393] iwlagn 0000:07:00.0: iwlwifi-5000-2.ucode firmware file req failed: -2
[   17.167759] iwlagn 0000:07:00.0: firmware: requesting iwlwifi-5000-1.ucode
[   17.170729] iwlagn 0000:07:00.0: iwlwifi-5000-1.ucode firmware file req failed: -2
[   17.171101] iwlagn 0000:07:00.0: Could not read microcode: -2
[   17.327673] iwlagn 0000:07:00.0: firmware: requesting iwlwifi-5000-2.ucode
[   17.330653] iwlagn 0000:07:00.0: iwlwifi-5000-2.ucode firmware file req failed: -2
[   17.331033] iwlagn 0000:07:00.0: firmware: requesting iwlwifi-5000-1.ucode
[   17.334257] iwlagn 0000:07:00.0: iwlwifi-5000-1.ucode firmware file req failed: -2
[   17.334632] iwlagn 0000:07:00.0: Could not read microcode: -2

tak som nainštaloval ovládač z internetu.
Kód: [Vybrat]
root@debian:~# apt-get install firmware-iwlwifi
Potom som reštartol systém, a Wifi začala fungovať, predtým mi ju ani neukazovalo, ako keby nemám Wifi kartu (je to notebook Acer Extensa 5635g), teraz som v štáidu, kedy mi Wifi ide, skenuje siete, aj sa pripojí do mojej Wifi siete, ale za boha nejde internet, ani dokonca lokálna stránka routeru (admin panel), aj keď paralelne na Windowsovom desktope všetko funguje. Naozaj už som bezradný neviem čo urobiť. Pripojenie mi ide jedine cez ethernet, aj predtým išlo, ale ani mi ho neukazuje ako pripojené, mám tam Wired connections: Device not managed. V NetworkManager Applet. Ale cez ten ethernet tiež ide len ako sa mu zachce, niekedy nenabehne, a musím resetnúť PC aby nabehlo. V internete 100% neni chyba, keďže som paralelne pripojený z toho ďalšieho PC.

 Nevie niekto kde môže byť chyba? Mám podozrenie na LAN kartu.
Kód: [Vybrat]
root@debian:~# lspci
00:00.0 Host bridge: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 07)
00:01.0 PCI bridge: Intel Corporation Mobile 4 Series Chipset PCI Express Graphics Port (rev 07)
00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03)
00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03)
00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03)
00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 03)
00:1c.3 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 4 (rev 03)
00:1c.5 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 6 (rev 03)
00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03)
00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03)
00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03)
00:1d.3 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 03)
00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 93)
00:1f.0 ISA bridge: Intel Corporation ICH9M LPC Interface Controller (rev 03)
00:1f.2 SATA controller: Intel Corporation ICH9M/M-E SATA AHCI Controller (rev 03)
00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 03)
01:00.0 VGA compatible controller: nVidia Corporation G98M [GeForce G 105M] (rev a1)
07:00.0 Network controller: Intel Corporation WiFi Link 5100
09:00.0 Ethernet controller: Atheros Communications AR8131 Gigabit Ethernet (rev c0)

Ďakujem za pomoc!
« Poslední změna: 15. 04. 2011, 23:59:57 od Petr Krčmář »


Q

Re: Wi-Fi Intel 5100 AGN v Debianu
« Odpověď #1 kdy: 16. 04. 2011, 08:16:35 »
Problém by mohl být v síle signálu nebo parametrech wifi.
Pomocí "iwconfig" zjistit, zda se notebook připojil k AP a sílu signálu.

Nebo si nelízne správně konfiguraci sítě z dhcp.
Pomocí "ifconfig" zjistit zda si načetl ip a masku, potom pomocí "route" zkontrolovat, zda je defaultní brána v rozsahu ip a na rozhraní wifi karty. Nakonec zkontrolovat nastavení dns "cat /etc/resolv.conf".

Parametry sítě by měly být stejné (kromě ip) jako na druhém PC nebo po připojení přes lan.

petertomasy

Re: Wi-Fi Intel 5100 AGN v Debianu
« Odpověď #2 kdy: 16. 04. 2011, 09:46:36 »
Kód: [Vybrat]
firmware: requesting iwlwifi-5000-2.ucode
 iwlwifi-5000-2.ucode firmware file req failed: -2
 iwlagn 0000:07:00.0: firmware: requesting iwlwifi-5000-1.ucode
 iwlagn 0000:07:00.0: iwlwifi-5000-1.ucode firmware file req failed: -2
 iwlagn 0000:07:00.0: Could not read microcode: -2

mrkni sa , 4i ti nechyba v priecinku /lib/firmware
Kód: [Vybrat]
iwlwifi-5000-2.ucode
iwlwifi-5000-1.ucode

Lukas

Re: Wi-Fi Intel 5100 AGN v Debianu
« Odpověď #3 kdy: 16. 04. 2011, 10:23:47 »
Q Mám na obidvoch počítačoch nastavené automatické prideľovanie DHCP.
Kód: [Vybrat]
root@debian:~# ifconfig
eth0      Link encap:Ethernet  HWaddr 00:26:9e:2f:3a:a1 
          inet addr:192.168.1.2  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::226:9eff:fe2f:3aa1/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:87 errors:0 dropped:0 overruns:0 frame:0
          TX packets:107 errors:0 dropped:0 overruns:0 carrier:1
          collisions:0 txqueuelen:1000
          RX bytes:21980 (21.4 KiB)  TX bytes:12128 (11.8 KiB)
          Interrupt:30

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:8 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:560 (560.0 B)  TX bytes:560 (560.0 B)

wlan0     Link encap:Ethernet  HWaddr 00:1e:65:96:41:00 
          inet addr:192.168.1.4  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::21e:65ff:fe96:4100/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:666 errors:0 dropped:0 overruns:0 frame:0
          TX packets:750 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:408234 (398.6 KiB)  TX bytes:139285 (136.0 KiB)

toto si myslím, že je v poriadku, aktuálne som pripojený cez eth, a cez ten ide internet, ale zároveň som aj cez WiFi pripojený na tú sieť (ono keď sa z nej odpojím na WiFi, tak mi prestane fungovať aj internet cez eth, podľamňa ako keby WiFi sa snažilo využívať len ethernet, a samo si neťahá signál cez WiFi.

Kód: [Vybrat]
root@debian:~# route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.1.0     *               255.255.255.0   U     0      0        0 eth0
192.168.1.0     *               255.255.255.0   U     2      0        0 wlan0
link-local      *               255.255.0.0     U     1000   0        0 eth0
default         192.168.1.1     0.0.0.0         UG    0      0        0 wlan0

router mám klasicky 192.168.1.1.

Nebude problém v tomto súbore? /etc/network/interfaces

v ňom mám iba eth0:
Kód: [Vybrat]
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
iface eth0 inet dhcp

A pokaľ je tam problém, ako to vyplniť aby cez wlan0 fungovalo pripojenie? Ďakujem.


petertomasy: Myslím, že tam chyba nebude, hento mi vyhadzovalo predtým než som nainštaloval ten driver, teraz to vyhadzuje:
Kód: [Vybrat]
root@debian:~# /bin/dmesg | grep iwl
[    9.068250] iwlagn: Intel(R) Wireless WiFi Link AGN driver for Linux, 1.3.27ks
[    9.068255] iwlagn: Copyright(c) 2003-2009 Intel Corporation
[    9.068320] iwlagn 0000:07:00.0: enabling device (0000 -> 0002)
[    9.068333] iwlagn 0000:07:00.0: PCI INT A -> GSI 19 (level, low) -> IRQ 19
[    9.068348] iwlagn 0000:07:00.0: setting latency timer to 64
[    9.068387] iwlagn 0000:07:00.0: Detected Intel Wireless WiFi Link 5100AGN REV=0x54
[    9.108732] iwlagn 0000:07:00.0: Tunable channels: 13 802.11bg, 24 802.11a channels
[    9.108818] iwlagn 0000:07:00.0: irq 29 for MSI/MSI-X
[    9.407184] phy0: Selected rate control algorithm 'iwl-agn-rs'
[   53.179752] iwlagn 0000:07:00.0: firmware: requesting iwlwifi-5000-2.ucode
[   53.258378] iwlagn 0000:07:00.0: loaded firmware version 8.24.2.12
[   53.406498] Registered led device: iwl-phy0::radio
[   53.406530] Registered led device: iwl-phy0::assoc
[   53.406555] Registered led device: iwl-phy0::RX
[   53.406580] Registered led device: iwl-phy0::TX

petertomasy

Re: Wi-Fi Intel 5100 AGN v Debianu
« Odpověď #4 kdy: 16. 04. 2011, 19:20:24 »
uff, nečítal som ďalej , sorry  ::)
Takže pozeram , že
Kód: [Vybrat]
wlan0     Link encap:Ethernet  HWaddr 00:1e:65:96:41:00 
          inet addr:192.168.1.4  Bcast:192.168.1.255  Mask:255.255.255.0
máš pridelenú IP-čku brána je ok 
Kód: [Vybrat]
default         192.168.1.1 no pokiaľ používaš nm-manager , tak nastavenia v /etc/network/interfaces ignoruje.
Teda by som vyskúšal overenú comand line,
Kód: [Vybrat]
nm-tool # vystup z network managera , veľa napovie
iwlist scan # vyber svoju essid
iwconfig wlan0 essid "xxxx"
dhclient wlan0
ping 192.168.1.1
a uvidíš prípadné errory , a budeš mať jasno.
inak , ten subor /etc/network/interfaces uprav ako root napr. takto
Citace
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
iface eth0 inet dhcp

# The may wifi network interface
auto wlan0
iface wlan0 inet dhcp

ale si myslím , že by si to mal skúšať pri vytiahnutom sieťovom kábli, teda eth0 musí byť nefunkčná.
Tiež by som vyskúšal iného nm-managera napr. osvedčený WICD.


Lukas

Re: Wi-Fi Intel 5100 AGN v Debianu
« Odpověď #5 kdy: 16. 04. 2011, 21:43:40 »
Tak nakoniec pomohol flash BIOSu.

Dočítal som sa niekde na anglických fórach, že tento problém rieši flash BIOSu, tak som ho flashol, a ono to fakt funguje, stačilo ten firmware-iwlwifi doinštalovať.

Ospravedlňujem sa, že to píšem až teraz, ale ponáhlal som sa a nestihol som to napísať, tak prepáč že si stratil čas odpoveďou ked to už bolo vyriešené. Ďakujem.