Bug 83409 - Sonypi kernel module not recognized in kcmkvaio
Summary: Sonypi kernel module not recognized in kcmkvaio
Status: RESOLVED NOT A BUG
Alias: None
Product: kmilo
Classification: Miscellaneous
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR normal
Target Milestone: ---
Assignee: George Staikos
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-06-15 10:01 UTC by Ulrich Plate
Modified: 2004-06-20 22:41 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ulrich Plate 2004-06-15 10:01:39 UTC
Version:            (using KDE KDE 3.2.3)
Installed from:    Compiled From Sources
Compiler:          gcc version 3.3.3 20040412 (Gentoo Linux 3.3.-r6, ssp-3.3.2-2, pie 8.7.6) 
OS:                Linux

Since my upgrade from 3.2.2 to 3.2.3 yesterday, KMilo refuses to recognize the sonypi kernel module, I can't even use my jogdial as a mouse wheel any longer. My current kernel is 2.6.7-rc3-mm1, but reverting to earlier versions doesn't help either. Sonypi is compiled as a module and loads without problems:

Which of course it does:

dmesg:

  sonypi: Sony Programmable I/O Controller Driver v1.22.
  sonypi: detected type2 model, verbose = 0, fnkeyinit = off, camera =off, compat = off, mask = 0xffffffff, useinput = on
  sonypi: enabled at irq=11, port1=0x1080, port2=0x1084
  sonypi: device allocated minor is 63
  Sony VAIO Jog Dial installed.

lsmod:

  Module                  Size  Used by
  sonypi                 22656  0

Regardless, kcmkvaio in the Control Center greys out all buttons and complains: "Cannot find the Sony Programmable Interrupt Controller. If this is a Sony Vaio laptop, make sure the sonypi driver module loads without failures." But it has, hasn't it?
Comment 1 Ulrich Plate 2004-06-17 12:22:23 UTC
Never mind me, it was a problem with permissions on the device. Sorry to bother you, unless you've changed the way kmilo handles /dev/sonypi, it wasn't your fault. Setting /dev/sonypi to crw-rw-rw did the trick.
Comment 2 Teemu Rytilahti 2004-06-20 22:41:24 UTC
As the reporter said, this was an issue with permissions...