Hi,
thanks for figuring out how to get basic support. The 'c != 8'-problem seems to be solved , but there are other issues on a MacBookPro 4 (Penryn):
Code:
Sep 21 21:38:07 snoopy kernel: [12118.120999] applesmc: Apple MacBook Pro detected:
Sep 21 21:38:07 snoopy kernel: [12118.121007] applesmc: - Model with accelerometer
Sep 21 21:38:07 snoopy kernel: [12118.121010] applesmc: - Model with light sensors and backlight
Sep 21 21:38:07 snoopy kernel: [12118.121014] applesmc: - Model with 12 temperature sensors
Sep 21 21:38:07 snoopy kernel: [12118.121739] applesmc: device has already been initialized (0xe0, >
Sep 21 21:38:07 snoopy kernel: [12118.121743] applesmc: device successfully initialized.
Sep 21 21:38:07 snoopy kernel: [12118.122039] applesmc: 2 fans found.
Sep 21 21:38:07 snoopy kernel: [12118.127281] input: applesmc as /devices/platform/applesmc.768/inp>
Sep 21 21:38:07 snoopy kernel: [12118.163212] Registered led device: smc::kbd_backlight
Sep 21 21:38:07 snoopy kernel: [12118.163257] applesmc: driver successfully loaded.
Sep 21 21:38:07 snoopy kernel: [12118.169154] applesmc: light sensor data length set to 6
[tons of:]
Sep 21 21:39:03 snoopy kernel: [12130.824745] applesmc: wait status failed: 5 != 0
[... and sometimes:]
Sep 21 21:39:04 snoopy kernel: [12131.267745] applesmc: wait status failed: 5 != 1
Sep 21 21:46:49 snoopy kernel: [12268.875983] applesmc: wait status failed: 5 != 4
while running your test script:
Code:
accelerometer: present, readable, output: (2,10,233)
fan: present, readable, output: 1000
light: present, readable, output: (15,44)
leds: present,
led: readable, output: 0
temperatures: present,
temperature: readable, output: 44750
temperature: readable, output: 35000
temperature: not readable
temperature: not readable
temperature: readable, output: 33750
temperature: readable, output: 51000
temperature: readable, output: 48500
temperature: readable, output: 50250
temperature: not readable
temperature: not readable
temperature: readable, output: 49750
temperature: readable, output: 42500
performance: reading all temperatures
fail frequency: 1.000
reads per second: 16
Probably due to errors reading non-existent temperature sensors (how many does this model have?).
But light sensors, keyboard backlight and fan speeds seems to work most of the time, although the GNOME applet sometimes complains about missing data/unreadable fan speeds.
ciao,
Mario
Bookmarks