This patch from upstream author fixes the problem. I have tested it against Ubuntu's kernel version 2.6.31-17 in karmic and seems to work properly.
commit 4c5de8050042e80799b86d346a29f5cc0f7438ce Author: Mattia Dongili <[email protected]> Date: Tue Dec 15 07:01:21 2009 +0900 sony-laptop: enumerate rfkill devices using SN06 SN06 makes sure we get back a longer buffer which seems to be necessary going forward as the SNC devices describes more and more devices (or features more precisely). Moreover SN06 should be called with only the descriptor offset to make sure we hit the rfkill controlling function (F124 or F135) with a 0 argument to get a full list of features. Signed-off-by: Mattia Dongili <[email protected]> Tested-by: Miguel Rodríguez Pérez <[email protected]> commit 224a2c930025c98f564a23b7abbede1eb20f49c7 Author: Mattia Dongili <[email protected]> Date: Mon Dec 14 21:21:14 2009 +0900 sony-laptop: rfkill support for newer models Vaio Type X and possibly other new models use F135 as the radio frequency controlling function attached to the SNC device. In the indexed table this corresponds to 0x0135 (surpise!). Signed-off-by: Mattia Dongili <[email protected]> commit ed2b1f3027963a6e483d5f46150ae286479b86ef Author: Dmitry Torokhov <[email protected]> Date: Wed Dec 2 21:07:42 2009 -0800 sony-laptop: remove private workqueue, use keventd instead If we reschedule work instead of having work function sleep for 10 msecs between reads from kfifo we can safely use the main workqueue (keventd) and not bother with creating driver-private one. Signed-off-by: Dmitry Torokhov <[email protected]> Signed-off-by: Mattia Dongili <[email protected]> commit 7606883f15ffabf9920b624f4c3603146a00b690 Author: Mattia Dongili <[email protected]> Date: Tue Sep 22 13:24:31 2009 +0900 sony-laptop: add AVMode key mapping Some models are equipped with an "AVMode" function key that sends sony-laptop: Unknown event: 0x100 0xa1 sony-laptop: Unknown event: 0x100 0x21 for press and release respectively. Cc: "Matthew W. S. Bell" <[email protected]> Cc: Dmitry Torokhov <[email protected]> Signed-off-by: Mattia Dongili <[email protected]> ** Attachment added: "Upstream patch." http://launchpadlibrarian.net/36872400/sony-laptop.2.6.33.patch -- Globetrotter HSUPA Modem not detected unless warm boot from Windows https://bugs.launchpad.net/bugs/405197 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
