packard bell bg 46 wifi switch nonfunctional

Bug #349882 reported by Dmitriy Geels
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Fix Released
Undecided
Unassigned
Nominated for Karmic by Dmitriy Geels

Bug Description

This laptop has atheros AR5BXB63 wireless module. It works with ath5k driver.
/usr/share/acpi/state-funcs isAnyWirelessPoweredOn() and toggleAllWirelessStates() use /sys/class/net/*/device/rfkill/rfkill*/state or /sys/class/net/*/device/power/state to control device.
But, there is no rfkill/rfkill*/state or power/state in device directory. Does this mean, device can't be switched off?

Revision history for this message
Dmitriy Geels (dmig) wrote :
Revision history for this message
Leann Ogasawara (leannogasawara) wrote :

Can you comment which kernel you are running (cat /proc/version_signature) ? Can you also capture and attach your dmesg output after attempting to toggle the switch. Thanks.

Changed in linux (Ubuntu):
status: New → Incomplete
Revision history for this message
Dmitriy Geels (dmig) wrote :

cat /proc/version_signature
Ubuntu 2.6.28-11.38-generic

x86_64 version

Revision history for this message
Dmitriy Geels (dmig) wrote :

According to ath5k developers maillist, ath5k module doesn't support software rf-kill for now. So, this is the reason, why wifi switch is nonfunctional.
Here is latest discussion about that: http://<email address hidden>/msg02328.html
May be rfkill support will appear in 2.6.31 kernel (or, more likely in 2.6.32).

Revision history for this message
Dmitriy Geels (dmig) wrote :

Just tested 2.6.31rc1 kernel. It includes new ath5k module with patches for rfkill support.
Wifi switch is functional with this ath5k version.

Since Ubuntu 9.10 will include 2.6.31 kernel, marking this bug as fixed.

Changed in linux (Ubuntu):
status: Incomplete → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

Bug watches keep track of this bug in other bug trackers.