You are not logged in.
Hello!
In the past, my WLAN worked fine on my T400.
Now, I did an update after a long time and get the following error messages:
$ ifconfig wlan0 up
SIOCSIFFLAGS: Operation not possible due to RF-kill
$ netcfg my-wlan up
:: my-wlan up [ BUSY ] Successfully initialized wpa_supplicant
rfkill: WLAN hard blocked
Could not set interface wlan0 flags (UP): Operation not possible due to RF-kill
[FAILED]
$ rfkill list all
0: tpacpi_bluetooth_sw: Bluetooth
Soft blocked: yes
Hard blocked: yes
1: tpacpi_wwan_sw: Wireless WAN
Soft blocked: yes
Hard blocked: yes
2: phy0: Wireless LAN
Soft blocked: yes
Hard blocked: yes
Does somebody have an idea how to fix this?
Please don't tell me to compile my own kernel, it's the current stock kernel:
Linux kestrel 3.9.9-1-ARCH #1 SMP PREEMPT Wed Jul 3 22:45:16 CEST 2013 x86_64 GNU/Linux
Thanks in advance!!
Last edited by beachcoder (2013-07-19 06:50:25)
Offline
Considering it is a ThinkPad, I assume you probably have a physical switch that controls the wifi, yes? Typically that is what is meant by "hard blocked".
In other words, a "soft block" is the machine saying that this device has been put down by software means, and it can bring it back up for you. While a "hard block" is the machine saying that it knows there is a device there, but there is something beyond software control that is keeping it down.
Offline
I don't know why anyone would tell you to compile a kernel. Unless it was as some sort of penance, or hazing. It wouldn't be relevant to the problem.
Checking harware switches will be relevant, and running `rfkill unblock all` would be a usefull (and I would think obvious) first step.
"UNIX is simple and coherent" - Dennis Ritchie; "GNU's Not Unix" - Richard Stallman
Offline
Hello!
Considering it is a ThinkPad, I assume you probably have a physical switch that controls the wifi, yes? Typically that is what is meant by "hard blocked".
Yes, it is a ThinkPad T400, but I can't see there any possibility to switch Wlan on or off by any function key. In the web, I found that "Fn+F5" should do that, but I pressed it several times and nothing happend, it is still "hard blocked". The WLAN-LED turned on in the past when it connected to a WLAN-network, but now it's aways off. In BIOS, WLAN-Features are activated, and I also didn't change anything of these here.
Checking harware switches will be relevant, and running `rfkill unblock all` would be a usefull (and I would think obvious) first step.
Running `rfkill unblock all` doesn't change anything.
Thanks for any further help on this topic.
- beachcoder
Offline
Mea culpa! I'm a stupid idiot...
Now I know where my "WLAN Hard Block"-button is.
Thanks a lot!
Offline
Hi beachcoder,
I've just bought a used T400, and I'm in the process of installing Arch.
I'd be damn interested what THAT magic key combination you found to turn on Wlan as Fn+F5 doesn't seem to work.
Thanks in advance,
Offline
@kzoli429, please use the google. When I search for "T400 wifi switch" I can get an answer from the very first result (as well as countless results after). It is a physical switch, not a button combo. The button combo is only in newer thinkpads I think.
Offline
Oh hell,
I couldn't went to sleep without finding it; slide switch (RFKILL) on the front edge, left side near the firewire connector.
Day off tomorrow, thanks to Lenovo.
Offline
Ha, I just encountered the same issue with my dell vostro 5460. I couldn't use wifi either in windows or arch and windows suggested me to turn on the physical switch while there are just NO PHYSICAL SWITCH BESIDES POWER BUTTON on this ultrabook.
Then I noticed the "Function Key enabled" in BIOS and thought there might be something with these. So I tried it (F2 on my laptop, with a picture of a signal tower), press it once and type "sudo rfkill list all", and here it goes:
$sudo rekill list all
0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: yes
1: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
$sudo rekill list all
0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
1: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
$sudo rekill list all
0: phy0: Wireless LAN
Soft blocked: yes
Hard blocked: yes
1: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
$sudo rekill list all
0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
1: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
$sudo rekill list all
0: phy0: Wireless LAN
Soft blocked: yes
Hard blocked: yes
1: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
$sudo rekill list all
0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: yes
1: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
$sudo rekill list all
0: phy0: Wireless LAN
Soft blocked: yes
Hard blocked: yes
1: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
$sudo rekill list all
0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
1: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
SO problem solved, that remind us never ignore the keyboard when system tell you to find a physical swtich
cheers,
gtolden
Last edited by gtolden (2013-07-28 01:47:29)
Offline