Thinkpad wireless and Intel 4965 wireless NIC

Hi
I bought a new Thinkpad T61 with the Intel 4965 wireless card and have a problem. It has a hardware switch to enable / disable Bluetooth and Wifi. (bluetooth only, if it has been activated in Windows using the Lenovo tool)
The problem is that when I toggle the switch off and then back on, I cannot see any wireless networks. When I boot with the HW switch in the “on” position, everything works, when it’s off while booting and turned on later, it doesn’t work.
I have discovered that restarting the network services ("/etc/init.d/network restart") helps as after that I can see wireless networks (provided the HW switch remains “on”).

Opensuse 11, KDE 3.5, kernel 2.6.25.11-0.1-pae
Any ideas?

extracts from dmesg:

thinkpad_acpi: ThinkPad ACPI Extras v0.19
thinkpad_acpi: http://ibm-acpi.sf.net/
thinkpad_acpi: ThinkPad BIOS 7LETB7WW (2.17 ), EC 7KHT24WW-1.08
thinkpad_acpi: Lenovo ThinkPad T61
thinkpad_acpi: radio switch found; radios are enabled
thinkpad_acpi: standard ACPI backlight interface available, not loading native one...

iwl4965: Intel(R) Wireless WiFi Link 4965AGN driver for Linux, 1.2.23ks
iwl4965: Copyright(c) 2003-2007 Intel Corporation
ACPI: PCI Interrupt 0000:03:00.0[A] -> GSI 17 (level, low) -> IRQ 17
PCI: Setting latency timer of device 0000:03:00.0 to 64
iwl4965: Detected Intel Wireless WiFi Link 4965AGN
iwl4965: Tunable channels: 13 802.11bg, 19 802.11a channels
phy0: Selected rate control algorithm 'iwl-4965-rs'
ACPI: PCI Interrupt 0000:00:1b.0** -> GSI 17 (level, low) -> IRQ 17

iwl4965: Radio Frequency Kill Switch is On:
Kill switch must be turned off for wireless networking to work.
iwl4965: WARNING: Requesting MAC access during RFKILL wakes up NIC
iwl4965: WARNING: Requesting MAC access during RFKILL wakes up NIC
iwl4965: WARNING: Requesting MAC access during RFKILL wakes up NIC
iwl4965: WARNING: Requesting MAC access during RFKILL wakes up NIC
iwl4965: WARNING: Requesting MAC access during RFKILL wakes up NIC
iwl4965: WARNING: Requesting MAC access during RFKILL wakes up NIC
ACPI: PCI interrupt for device 0000:03:00.0 disabled

**

manjabes wrote:
> Hi
> I bought a new Thinkpad T61 with the Intel 4965 wireless card and have
> a problem. It has a hardware switch to enable / disable Bluetooth and
> Wifi. (bluetooth only, if it has been activated in Windows using the
> Lenovo tool)
> The problem is that when I toggle the switch off and then back on, I
> cannot see any wireless networks. When I boot with the HW switch in the
> “on” position, everything works, when it’s off while booting and turned
> on later, it doesn’t work.
> I have discovered that restarting the network services
> ("/etc/init.d/network restart") helps as after that I can see wireless
> networks (provided the HW switch remains “on”).
>
> Opensuse 11, KDE 3.5, kernel 2.6.25.11-0.1-pae
> Any ideas?

Intel had not gotten the whole rfkill business right in the 2.6.25
kernels. Try the compat-wireless package (the correct repo is shown
somewhere in this list.) as I think that gets it right now.

Larry

That didn’t help either :frowning:

Hi, nice to see another ThinkPal. Well, I have the same issue. And plus the wireless indicator never shines, whether or not the wireless is available.

I don’t know how to solve it in ‘hard’ way, but use NetworkManager might be a little easier. “Deactivate connection…” → “Switch to offline”, and then online. This does good to me.

SLED10 (some T60p ships that) gets the wlan LED on, but in that case I need to, some times, reboot with wireless on to get my wired eth0 to work, otherwise both dead. It might be 64bit version that sucks. Anyway, I’m more content with a working and switchable wlan0 now.**