[arch-general] iwl5000 issues

Rafa Grimán rafagriman at gmail.com
Tue Dec 8 08:22:40 EST 2009


Hi :)

Got a Lenovo T400 laptop with an Intel 5100 wireless card, lspci:

03:00.0 Network controller: Intel Corporation PRO/Wireless 5100 AGN [Shiloh] 
Network Connection

Which was working until I updated my system.

Kernel version:

# uname -a
Linux currotop 2.6.31-ARCH #1 SMP PREEMPT Tue Nov 10 19:01:40 CET 2009 x86_64 
Intel(R) Core(TM)2 Duo CPU P8600 @ 2.40GHz GenuineIntel GNU/Linux

Have the following packages installed:

	# pacman -Q | grep -iE "(kernel|iw|wireless)"
		iwlwifi-5000-ucode 8.24.2.12-2
		kernel-headers 2.6.31.5-1
		kernel26 2.6.31.6-1
		kernel26-firmware 2.6.31-1
		wireless_tools 29-3

Modules that are loaded:

	# lsmod | grep -i iwl
		iwlagn		132576  0
		iwlcore		126496  1 iwlagn
		mac80211	179312  2 iwlagn,iwlcore
		led_class	  5160  2 thinkpad_acpi,iwlcore
		cfg80211	104344  3 iwlagn,iwlcore,mac80211


dmesg says this:

	# dmesg | grep -i iwl
		iwlagn: Intel(R) Wireless WiFi Link AGN driver for Linux, 1.3.27ks
		iwlagn: Copyright(c) 2003-2009 Intel Corporation
		iwlagn 0000:03:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
		iwlagn 0000:03:00.0: setting latency timer to 64
		iwlagn 0000:03:00.0: Detected Intel Wireless WiFi Link 5100AGN REV=0x54
		iwlagn 0000:03:00.0: Tunable channels: 13 802.11bg, 24 802.11a channels
		iwlagn 0000:03:00.0: irq 31 for MSI/MSI-X
		phy0: Selected rate control algorithm 'iwl-agn-rs'

Nothing weird in /var/log/messages.lo:

Dec  8 14:01:25 currotop kernel: iwlagn: Intel(R) Wireless WiFi Link AGN 
driver for Linux, 1.3.27ks
Dec  8 14:01:25 currotop kernel: iwlagn: Copyright(c) 2003-2009 Intel 
Corporation
Dec  8 14:01:25 currotop kernel: iwlagn 0000:03:00.0: PCI INT A -> GSI 17 
(level, low) -> IRQ 17
Dec  8 14:01:25 currotop kernel: iwlagn 0000:03:00.0: Detected Intel Wireless 
WiFi Link 5100AGN REV=0x54
Dec  8 14:01:25 currotop kernel: iwlagn 0000:03:00.0: Tunable channels: 13 
802.11bg, 24 802.11a channels


Following the wiki:

http://wiki.archlinux.org/index.php/Wireless#iwl3945.2C_iwl4965_and_iwl5000-
series

ifconfig -a gives this:

wlan0     Link encap:Ethernet  HWaddr 00:1E:65:CF:B5:7A
          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)

wmaster0  Link encap:UNSPEC  HWaddr 00-1E-65-CF-
B5-7A-00-00-00-00-00-00-00-00-00-00
          [NO FLAGS]  MTU:0  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)



I get the following errors:

# ifconfig wlan0 up
SIOCSIFFLAGS: Unknown error 132


# iwlist wlan0 scan
wlan0     Interface doesn't support scanning : Network is down


Seems the firmware doesn't get loaded, but I have the firmware package 
installed as listed previously, checking:

# pacman -Ql iwlwifi-5000-ucode
iwlwifi-5000-ucode /lib/
iwlwifi-5000-ucode /lib/firmware/
iwlwifi-5000-ucode /lib/firmware/iwlwifi-5000-1.ucode
iwlwifi-5000-ucode /lib/firmware/iwlwifi-5000-2.ucode
iwlwifi-5000-ucode /usr/
iwlwifi-5000-ucode /usr/share/
iwlwifi-5000-ucode /usr/share/licenses/
iwlwifi-5000-ucode /usr/share/licenses/iwlwifi-5000-ucode/
iwlwifi-5000-ucode /usr/share/licenses/iwlwifi-5000-ucode/LICENSE


ls -lha  /lib/firmware/iwl*
-rw-r--r-- 1 root root 337K 2009-11-24 04:08 
/lib/firmware/iwlwifi-5000-1.ucode
-rw-r--r-- 1 root root 345K 2009-11-24 04:08 
/lib/firmware/iwlwifi-5000-2.ucode



my /etc.rc.conf MODULES line holds this:

MODULES=(... blkcipher aes arc4 ecb cryptomgr crypto_algapi iwlagn ...)





I have been reading the forums and found these 2 links:

http://bbs.archlinux.org/viewtopic.php?id=77416

	seems that okczenaj solved the issue reinstalling his system and
	installing:
		iw
		iwlwifi-5000-ucode
		wireless_tools packages

http://bbs.archlinux.org/viewtopic.php?id=62532

	seems iggyst00ge solved his issues by dropping Arch Linux 64



Is there any way to solve this issue without having to reinstall my laptop?

As I said before, my wireless was working until I updated. Don't know for sure 
which package broke wireless connectivity.

TIA

   Rafa

-- 
"We cannot treat computers as Humans. Computers need love."

rgriman at skype.com
rgriman at jabberes.org

Happily using KDE 4.3.3 :)


More information about the arch-general mailing list