Mailing List Archive


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [tlug] problems with wifi



14.05.2011 15:40, Michal Hajek пишет:
Hello,

I have thinkpad x61s with gentoo installed. All works more or less ok,
with notable exception of my wifi card.

lspci shows:
03:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG [Golan] Network Connection (rev 02)

   # dmesg |grep iwl
   [    3.060549] iwl3945: Intel(R) PRO/Wireless 3945ABG/BG Network Connection driver for Linux, in-tree:ds
   [    3.060553] iwl3945: Copyright(c) 2003-2010 Intel Corporation
   [    3.069102] iwl3945 0000:03:00.0: PCI INT A ->  GSI 17 (level, low) ->  IRQ 17
   [    3.069118] iwl3945 0000:03:00.0: setting latency timer to 64
   [    3.134325] iwl3945 0000:03:00.0: Tunable channels: 13 802.11bg, 23 802.11a channels
   [    3.134330] iwl3945 0000:03:00.0: Detected Intel Wireless WiFi Link 3945ABG
   [    3.134487] iwl3945 0000:03:00.0: irq 44 for MSI/MSI-X
   [    3.138790] phy0: Selected rate control algorithm 'iwl-3945-rs'


rfkill switch is on (enable wifi).

I can " ip link set dev wlan0 up" or "ifconfig wlan0 up" - no problem.

'ip a' than shows:
6: wlan0:<NO-CARRIER,BROADCAST,MULTICAST,UP>  mtu 1500 qdisc mq state DOWN qlen 1000
     link/ether 00:1f:3c:37:a9:c2 brd ff:ff:ff:ff:ff:ff

So far so good. But now the problem starts:

# iwconfig
wlan0     no wireless extensions.

# iwlist wlan0 scan
wlan0     Interface doesn't support scanning.

Here are some potentialy usefull informations:
# uname -a
Linux toki 2.6.35-gentoo-r1 #2 SMP PREEMPT Sun Aug 15 09:38:23 CEST 2010 x86_64 Intel(R) Core(TM)2 Duo CPU L7500 @ 1.60GHz GenuineIntel GNU/Linux

.config for my kernel is here:
http://material.karlov.mff.cuni.cz/people/hajek/tlug/.config

Also, after consulting gentoo wiki:
http://en.gentoo-wiki.com/wiki/Iwlwifi#Kernels_.3E.3D2.6.30

I have tried various things - reemergin net-wireless/iwl3945-ucode, both
modprobe -r iwl3945
modprobe iwl3945 disable_hw_scan=1

and also
modprobe -r iwl3945
modprobe iwl3945 disable_hw_scan=0

unfortunately - scanning did not work either way.

One more thing - I have a working kernel 2.6.28 where wifi scanning
works fine, proving my hw is OK. Unfortunately, I do not have .config
for that particular kernel. The kernel driver has changed anyway, since
2.6.28 uses wmaster0 together with wlan0 interface.

Does anybody have an idea what I could be doing wrong?



This Intel card works unstable, I think it depends on version of firmware+kernel version.
But anyway, try:

modprobe iwl3945 fw_restart3945=1

It often helps for many iwl cards.


Home | Main Index | Thread Index

Home Page Mailing List Linux and Japan TLUG Members Links