Hi,

I'm having some troubles with my iwl4965 -- this is Lenovo 3000 N200 notebook
with Debian GNU/Linux 5.0.1 (stable lenny) installed. I cannot make "iwlist
wlan0 scan" work, while manually configuring the interface via
/etc/network/interfaces works with minor glitches. Here is some background
information.

  # lspci -vvv | grep Wireless -A 8
  04:00.0 Network controller: Intel Corporation PRO/Wireless 4965 AG or AGN 
[Kedron] Network Connection (rev 61)
          Subsystem: Intel Corporation Lenovo ThinkPad T61
          Control: I/O- Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR+ FastB2B- DisINTx-
          Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- 
<TAbort- <MAbort- >SERR+ <PERR- INTx-
          Interrupt: pin A routed to IRQ 17
          Region 0: Memory at f8000000 (64-bit, non-prefetchable) [size=8K]
          Capabilities: <access denied>
          Kernel driver in use: iwl4965
          Kernel modules: iwl4965

  # dmesg | grep iwl
  [    8.773792] iwl4965: Intel(R) Wireless WiFi Link 4965AGN driver for Linux, 
1.2.26ks
  [    8.773792] iwl4965: Copyright(c) 2003-2008 Intel Corporation
  [    8.834235] iwl4965: Detected Intel Wireless WiFi Link 4965AGN
  [    8.879309] iwl4965: Tunable channels: 13 802.11bg, 19 802.11a channels
  [    8.879603] phy0: Selected rate control algorithm 'iwl-4965-rs'
  
  # lsmod | grep iwl
  iwl4965                92872  0
  firmware_class          6816  1 iwl4965
  iwlcore                23520  1 iwl4965
  rfkill                  5652  2 iwlcore
  mac80211              139712  2 iwl4965,iwlcore
  led_class               3908  1 iwlcore
  cfg80211               21576  2 iwl4965,mac80211
  
  # dpkg -l | grep iwl
  ii  firmware-iwlwi 0.14+lenny1    Binary firmware for Intel Wireless 3945 and
  
  # uname -r
  2.6.26-2-686
  
  # iwconfig wlan0
  wlan0     IEEE 802.11  ESSID:""
            Mode:Managed  Frequency:2.412 GHz  Access Point: Not-Associated
            Tx-Power=0 dBm
            Retry min limit:7   RTS thr:off   Fragment thr=2352 B
            Encryption key:off
            Link Quality:0  Signal level:0  Noise level:0
            Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
            Tx excessive retries:0  Invalid misc:0   Missed beacon:0

  # iwlist wlan0 scan
  wlan0     Interface doesn't support scanning : Network is down
  
I suspected old firmwares and replaced them with more recent ones, but no
effects.

  # apt-cache show firmware-iwlwifi | grep version
    * Intel Wireless 3945 firmware, version 15.28.1.6
    * Intel Wireless 4965 firmware, version 228.57.1.21
    * Intel Wireless 4965 firmware, version 228.57.2.21

  # cp -r /lib/firmware ~/lib#firmware
  # cd /lib/firmware
  # rm *.ucode
  # wget 
http://intellinuxwireless.org/iwlwifi/downloads/iwlwifi-4965-ucode-228.57.2.23.tgz
  # tar -zxf iwlwifi-4965-ucode-228.57.2.23.tgz
  # cp iwlwifi-4965-ucode-228.57.2.23/iwlwifi-4965-2.ucode .
  # chown root:root iwlwifi-4965-2.ucode
  # chmod 644 iwlwifi-4965-2.ucode

OTOH, strangely, lsof doesn't return anything for /lib/firmware.

  # lsof | grep /lib/firmware
  # _

Any ideas about what might be the problem? I always compiled my own kernel in
Debian GNU/Linux because of similar driver problems. But this time I want to
give the bundled kernel a try.


Regards.

Reply via email to