Difference between revisions of "Talk:SMAPI support for Linux"
(mark unknown yellow. Update T40p) |
|||
Line 97: | Line 97: | ||
|- | |- | ||
! G41 | ! G41 | ||
− | | bgcolor=green|working || bgcolor=red|not working || bgcolor=green|working || bgcolor=green|working || unknown | + | | bgcolor=green|working || bgcolor=red|not working || bgcolor=green|working || bgcolor=green|working || bgcolor=yellow|unknown |
|- | |- | ||
! R40 | ! R40 | ||
− | | bgcolor=red|not working || bgcolor=red|not working || bgcolor=red|not working || bgcolor=green|working || unknown | + | | bgcolor=red|not working || bgcolor=red|not working || bgcolor=red|not working || bgcolor=green|working || bgcolor=yellow|unknown |
|- | |- | ||
! R50p | ! R50p | ||
− | | bgcolor=red|not working || bgcolor=red|not working || bgcolor=red|not working || bgcolor=green|working || unknown | + | | bgcolor=red|not working || bgcolor=red|not working || bgcolor=red|not working || bgcolor=green|working || bgcolor=yellow|unknown |
|- | |- | ||
! R51 | ! R51 | ||
− | | bgcolor=green|working || bgcolor=red|not working || bgcolor=green|working || unknown || unknown | + | | bgcolor=green|working || bgcolor=red|not working || bgcolor=green|working || bgcolor=yellow|unknown || bgcolor=yellow|unknown |
|- | |- | ||
! R52 | ! R52 | ||
− | | bgcolor=green|working || bgcolor=green|working || bgcolor=green|working || bgcolor=green|working || unknown | + | | bgcolor=green|working || bgcolor=green|working || bgcolor=green|working || bgcolor=green|working || bgcolor=yellow|unknown |
|- | |- | ||
! T40 | ! T40 | ||
− | | bgcolor=red|not working || bgcolor=red|not working || bgcolor=red|not working || bgcolor=green|working || unknown | + | | bgcolor=red|not working || bgcolor=red|not working || bgcolor=red|not working || bgcolor=green|working || bgcolor=yellow|unknown |
|- | |- | ||
! T40p | ! T40p | ||
− | | bgcolor=red|not working || bgcolor=red|not working || bgcolor=red|not working || bgcolor=green|working || | + | | bgcolor=red|not working || bgcolor=red|not working || bgcolor=red|not working || bgcolor=green|working || bgcolor=green|working |
|- | |- | ||
! T41 | ! T41 | ||
− | | bgcolor=green|working || bgcolor=red|not working || bgcolor=green|working || unknown || unknown | + | | bgcolor=green|working || bgcolor=red|not working || bgcolor=green|working || bgcolor=yellow|unknown || bgcolor=yellow|unknown |
|- | |- | ||
! T41p | ! T41p | ||
− | | bgcolor=red|not working || bgcolor=red|not working || bgcolor=red|not working || bgcolor=green|working || unknown | + | | bgcolor=red|not working || bgcolor=red|not working || bgcolor=red|not working || bgcolor=green|working || bgcolor=yellow|unknown |
|- | |- | ||
! T42 | ! T42 | ||
− | | bgcolor=green|working || unknown || unknown || bgcolor=green|working || unknown | + | | bgcolor=green|working || bgcolor=yellow|unknown || bgcolor=yellow|unknown || bgcolor=green|working || bgcolor=yellow|unknown |
|- | |- | ||
! T42p | ! T42p | ||
− | | bgcolor=green|working || bgcolor=red|not working || bgcolor=green|working || unknown || unknown | + | | bgcolor=green|working || bgcolor=red|not working || bgcolor=green|working || bgcolor=yellow|unknown || bgcolor=yellow|unknown |
|- | |- | ||
! T43 | ! T43 | ||
Line 133: | Line 133: | ||
|- | |- | ||
! T43p | ! T43p | ||
− | | bgcolor=green|working || bgcolor=green|working || bgcolor=green|working || bgcolor=green|working || unknown | + | | bgcolor=green|working || bgcolor=green|working || bgcolor=green|working || bgcolor=green|working || bgcolor=yellow|unknown |
|- | |- | ||
! X31 | ! X31 | ||
− | | bgcolor=red|not working || bgcolor=red|not working || bgcolor=red|not working || unknown || unknown | + | | bgcolor=red|not working || bgcolor=red|not working || bgcolor=red|not working || bgcolor=yellow|unknown || bgcolor=yellow|unknown |
|- | |- | ||
! X32 | ! X32 | ||
− | | bgcolor=red|not working || bgcolor=red|not working || bgcolor=red|not working || unknown || unknown | + | | bgcolor=red|not working || bgcolor=red|not working || bgcolor=red|not working || bgcolor=yellow|unknown || bgcolor=yellow|unknown |
|- | |- | ||
! X40 | ! X40 | ||
− | | bgcolor=green|working || bgcolor=red|not working || bgcolor=green|working || unknown || unknown | + | | bgcolor=green|working || bgcolor=red|not working || bgcolor=green|working || bgcolor=yellow|unknown || bgcolor=yellow|unknown |
|- | |- | ||
! X41 | ! X41 | ||
− | | bgcolor=green|working || bgcolor=green|working || bgcolor=green|working || unknown || unknown | + | | bgcolor=green|working || bgcolor=green|working || bgcolor=green|working || bgcolor=yellow|unknown || bgcolor=yellow|unknown |
|} | |} | ||
Line 153: | Line 153: | ||
--[[User:Thinker|Thinker]] 01:47, 13 Dec 2005 (CET) | --[[User:Thinker|Thinker]] 01:47, 13 Dec 2005 (CET) | ||
+ | |||
+ | Of course i will help you. | ||
+ | |||
+ | --[[User|StefanSchmidt]] | ||
---- | ---- | ||
Line 158: | Line 162: | ||
--[[User:Micampe|Micampe]] 09:33, 13 Dec 2005 (CET) | --[[User:Micampe|Micampe]] 09:33, 13 Dec 2005 (CET) | ||
+ | |||
+ | I don't think so. There should be no things like: battery_status works with kernel 2.6.13 but not with 2.6.14. If i'am wrong, correct me. | ||
+ | |||
+ | --[[User|StefanSchmidt]] | ||
+ | ---- |
Revision as of 11:27, 13 December 2005
Great, great work! Really! This completely rocks. I just stopped my battery from charging at 77% and restarted charging a bit later, no problems whatsoever. BTW, this is on kernel 2.6.14.3.
--spiney 21:25, 5 Dec 2005 (CET)
None of the fuctions is working on my T40, kernel 2.6.14-mm2.
--lammic, 2005.12.05
Works for me on a T41 running 2.6.12-10-686 (Ubuntu 5.10).
--berndtnm, 2005.12.06
Including stop_charge_thresh? That one seems to be missing on the T42p.
--Thinker 00:46, 7 Dec 2005 (CET)
tp_smapi works just fine on an R52 with Ubuntu Breezy stock kernel.
--Micampe 12:52, 7 Dec 2005 (CET)
To set the thresholds for starting and stopping battery charging (in percent of current capacity):
current really? That'd be weird, I'd expect it to be percent of total capacity.
--Micampe 14:39, 7 Dec 2005 (CET)
"Current full charge capacity", as opposed to "current remaining capacity" or "designed full charge capacity"...
--Thinker 15:05, 7 Dec 2005 (CET)
Battery features don't work with my T41p. I can't check this with windows. Can anybody try these features?
-- Nils, 7 Dec 2005
Nils, does cdrom_speed work for you on the T41p? Could you provide the details requested in the README (dmesg etc.)?
--Thinker 21:57, 7 Dec 2005 (CET)
CDRom Speed seems to work. (I see no warnings, but I have to do a speed test.) Now, I've send all outputs to the email-address in the readme.
-- Nils, 8 Dec 2005
Changing the CD speed when the CD is being accessed will hang your computer
I don't have this problem on my T40p. CDROM is mounted and file on CD is opened. Change speed do not hang my system.
-- Stefan Schmidt
An open file looks fine if you're not reading/writing at that point. But my T43 does hangs on this:
# dd if=/dev/scd0 of=/dev/null & # echo 1 > /sys/devices/platform/smapi/cdrom_speed
--Thinker 16:41, 7 Dec 2005 (CET)
OK, sorry. I was to fast. My system hangs on this commands, too. :(
-- Stefan Schmidt
Works well. Great.
T42 2373-8zh. Working :cdrom_speed and start_charge_thresh. Untest : inhibit_charge_minutes.
-- Haifeng Chen
cdrom_speed works on my T40.
-- lammic, 2005.12.09
"thinkpad" module kernel compatibility
Ajunge, how do you compile the "thinkpad" module compile on kernel >=2.6.9? The latest thinkpad version (5.8) still uses "get_cpu_ptr" and "set_cpu_ptr", which were removed in 2.6.9.
--Thinker 13:53, 10 Dec 2005 (CET)
Feature support matrix
I think it would be a good idea to reflect the supported fetures on each machine in a matrix. The listing is really complex.
Something like that:
× | start_charge_thresh | stop_charge_thresh | inhbit_charge_minutes | cdrom_speed | battery status |
---|---|---|---|---|---|
G41 | working | not working | working | working | unknown |
R40 | not working | not working | not working | working | unknown |
R50p | not working | not working | not working | working | unknown |
R51 | working | not working | working | unknown | unknown |
R52 | working | working | working | working | unknown |
T40 | not working | not working | not working | working | unknown |
T40p | not working | not working | not working | working | working |
T41 | working | not working | working | unknown | unknown |
T41p | not working | not working | not working | working | unknown |
T42 | working | unknown | unknown | working | unknown |
T42p | working | not working | working | unknown | unknown |
T43 | working | working | working | working | working |
T43p | working | working | working | working | unknown |
X31 | not working | not working | not working | unknown | unknown |
X32 | not working | not working | not working | unknown | unknown |
X40 | working | not working | working | unknown | unknown |
X41 | working | working | working | unknown | unknown |
Good idea. Care to help converting the current data? While at it, we need a new "battery status" column for the new features in tp_smapi 0.09.
--Thinker 01:47, 13 Dec 2005 (CET)
Of course i will help you.
Should we have a "Kernel version" column too?
--Micampe 09:33, 13 Dec 2005 (CET)
I don't think so. There should be no things like: battery_status works with kernel 2.6.13 but not with 2.6.14. If i'am wrong, correct me.