You can subscribe to this list here.
2003 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(4) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2004 |
Jan
(1) |
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
(2) |
Sep
(17) |
Oct
|
Nov
(8) |
Dec
(3) |
2005 |
Jan
(5) |
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
(6) |
Sep
|
Oct
|
Nov
|
Dec
(2) |
2006 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2007 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2008 |
Jan
(3) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(11) |
Dec
|
2010 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2011 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Michael M. <rm...@gm...> - 2005-08-12 11:58:42
|
Yes, i'm using ACPI. Thomas Hood wrote: > Thanks for the report. It seems that accessing the SMAPI BIOS > on your system causes problems problems with the hard disk > subsystem. Are you using ACPI? > |
From: Thomas H. <jd...@ag...> - 2005-08-12 11:10:08
|
Thanks for the report. It seems that accessing the SMAPI BIOS on your system causes problems problems with the hard disk subsystem. Are you using ACPI? -- Thomas Hood |
From: Michael M. <rm...@gm...> - 2005-08-11 20:44:56
|
ok, Maybe it's just a bad coincidence, and configure-thinkpad hasn't anything to do with it. But it happened exactly then when i started it up the first time. (I have no idea how it would be able to do that). Well i compiled the tool. Started it up. And in this moment the computer stopped to reacted, the mp3 stopped playing, and nothing worked anymore, after a while it reacted again, but really slowly. As i saw the root filesystem got remounted read-only. And in Syslog i had following errors (there have been more, but they haven't been saved on the harddisk): Aug 10 21:01:28 localhost kernel: thinkpad: I have registered to handle major: 10 minor: 170. Aug 10 21:01:29 localhost kernel: smapi: 32-bit protected mode SMAPI BIOS found. :-) Aug 10 21:01:29 localhost kernel: smapi: SMAPI BIOS return codes differ! Aug 10 21:01:59 localhost kernel: ata1: command 0xc8 timeout, stat 0xd0 host_stat 0x24 Aug 10 21:01:59 localhost kernel: ata1: status=0xd0 { Busy } Aug 10 21:01:59 localhost kernel: SCSI error : <0 0 0 0> return code = 0x8000002 Aug 10 21:01:59 localhost kernel: sda: Current: sense key: Aborted Command Aug 10 21:01:59 localhost kernel: Additional sense: Scsi parity error Aug 10 21:01:59 localhost kernel: end_request: I/O error, dev sda, sector 3306927 Aug 10 21:01:59 localhost kernel: ATA: abnormal status 0xD0 on port 0x1F7 Aug 10 21:01:59 localhost last message repeated 2 times well i had the greate idea: well just restart. and everything will be ok again. well it wasn't! Lilo wasn't able to find any filesystem anymore on the root partition (the home partition has been just fine, even it's on the same HDD). With a live cd i found out that there seems to be no filesystem left. Well with the fsck tools i've been ablte to recover it again. But a lot of files (specially config files) have been missing. I used it on a Thinkpad T43 Debian testing kernel 2.6.11 reiserfs if you want more informations, just ask... i don't know if everything just has been a bad coincidence. But i'm not willing to try it out again, since i need to do some work with my laptop.. not playing around. Only wanted to report that. Maybe there's a little bug? greetings Michael |
From: Steve S. <sws...@in...> - 2005-04-17 11:21:58
|
Lots of scary warnings, but seems to work correctly. This is on a standard Red Hat Enterprise Linux v4 distribution, i.e. kernel 2.6.9.x and GCC 3.4.3 FYI. --------------------------------------------------------------------- # make all make -C 2.6/drivers make[1]: Entering directory `/home/steve/thinkpad-5.8/2.6/drivers' make -C /lib/modules/2.6.9-5.0.3.EL/build SUBDIRS=/home/steve/thinkpad-5.8/2.6/drivers modules make[2]: Entering directory `/usr/src/linux-2.6.9-5.0.3.EL' CC [M] /home/steve/thinkpad-5.8/2.6/drivers/thinkpad.o In file included from /home/steve/thinkpad-5.8/2.6/drivers/../include/thinkpad_common.h:80, from /home/steve/thinkpad-5.8/2.6/drivers/thinkpad.c:49: /home/steve/thinkpad-5.8/2.6/drivers/../include/rtcmosram.h:171: warning: `packed' attribute ignored /home/steve/thinkpad-5.8/2.6/drivers/thinkpad.c:97: warning: `MODULE_PARM_' is deprecated (declared at include/linux/module.h:552) /home/steve/thinkpad-5.8/2.6/drivers/thinkpad.c:99: warning: `MODULE_PARM_' is deprecated (declared at include/linux/module.h:552) /home/steve/thinkpad-5.8/2.6/drivers/thinkpad.c:101: warning: `MODULE_PARM_' is deprecated (declared at include/linux/module.h:552) /home/steve/thinkpad-5.8/2.6/drivers/thinkpad.c:103: warning: `MODULE_PARM_' is deprecated (declared at include/linux/module.h:552) /home/steve/thinkpad-5.8/2.6/drivers/thinkpad.c: In function `thinkpad_ioctl': /home/steve/thinkpad-5.8/2.6/drivers/thinkpad.c:245: warning: `inter_module_put' is deprecated (declared at include/linux/module.h:572) /home/steve/thinkpad-5.8/2.6/drivers/thinkpad.c:260: warning: `inter_module_put' is deprecated (declared at include/linux/module.h:572) /home/steve/thinkpad-5.8/2.6/drivers/thinkpad.c:275: warning: `inter_module_put' is deprecated (declared at include/linux/module.h:572) /home/steve/thinkpad-5.8/2.6/drivers/thinkpad.c:290: warning: `inter_module_put' is deprecated (declared at include/linux/module.h:572) CC [M] /home/steve/thinkpad-5.8/2.6/drivers/smapi_core.o In file included from /home/steve/thinkpad-5.8/2.6/drivers/../include/thinkpad_common.h:80, from /home/steve/thinkpad-5.8/2.6/drivers/smapi_core.c:39: /home/steve/thinkpad-5.8/2.6/drivers/../include/rtcmosram.h:171: warning: `packed' attribute ignored /home/steve/thinkpad-5.8/2.6/drivers/smapi_core.c: In function `smapi_init': /home/steve/thinkpad-5.8/2.6/drivers/smapi_core.c:301: warning: `inter_module_register' is deprecated (declared at include/linux/module.h:567) /home/steve/thinkpad-5.8/2.6/drivers/smapi_core.c: In function `smapi_exit': /home/steve/thinkpad-5.8/2.6/drivers/smapi_core.c:310: warning: `inter_module_unregister' is deprecated (declared at include/linux/module.h:568) as -o /home/steve/thinkpad-5.8/2.6/drivers/smapi_call.o /home/steve/thinkpad-5.8/2.6/drivers/smapi_call.s /home/steve/thinkpad-5.8/2.6/drivers/smapi_call.s: Assembler messages: /home/steve/thinkpad-5.8/2.6/drivers/smapi_call.s:50: Warning: indirect lcall without `*' LD [M] /home/steve/thinkpad-5.8/2.6/drivers/smapi.o CC [M] /home/steve/thinkpad-5.8/2.6/drivers/superio.o In file included from /home/steve/thinkpad-5.8/2.6/drivers/../include/thinkpad_common.h:80, from /home/steve/thinkpad-5.8/2.6/drivers/superio.c:41: /home/steve/thinkpad-5.8/2.6/drivers/../include/rtcmosram.h:171: warning: `packed' attribute ignored /home/steve/thinkpad-5.8/2.6/drivers/superio.c: In function `superio_init': /home/steve/thinkpad-5.8/2.6/drivers/superio.c:890: warning: `inter_module_register' is deprecated (declared at include/linux/module.h:567) /home/steve/thinkpad-5.8/2.6/drivers/superio.c: In function `superio_exit': /home/steve/thinkpad-5.8/2.6/drivers/superio.c:899: warning: `inter_module_unregister' is deprecated (declared at include/linux/module.h:568) CC [M] /home/steve/thinkpad-5.8/2.6/drivers/rtcmosram.o In file included from /home/steve/thinkpad-5.8/2.6/drivers/../include/thinkpad_common.h:80, from /home/steve/thinkpad-5.8/2.6/drivers/rtcmosram.c:41: /home/steve/thinkpad-5.8/2.6/drivers/../include/rtcmosram.h:171: warning: `packed' attribute ignored /home/steve/thinkpad-5.8/2.6/drivers/rtcmosram.c: In function `rtcmosram_init': /home/steve/thinkpad-5.8/2.6/drivers/rtcmosram.c:229: warning: `inter_module_register' is deprecated (declared at include/linux/module.h:567) /home/steve/thinkpad-5.8/2.6/drivers/rtcmosram.c: In function `rtcmosram_exit': /home/steve/thinkpad-5.8/2.6/drivers/rtcmosram.c:238: warning: `inter_module_unregister' is deprecated (declared at include/linux/module.h:568) CC [M] /home/steve/thinkpad-5.8/2.6/drivers/thinkpadpm.o In file included from /home/steve/thinkpad-5.8/2.6/drivers/../include/thinkpad_common.h:80, from /home/steve/thinkpad-5.8/2.6/drivers/thinkpadpm.c:42: /home/steve/thinkpad-5.8/2.6/drivers/../include/rtcmosram.h:171: warning: `packed' attribute ignored /home/steve/thinkpad-5.8/2.6/drivers/thinkpadpm.c: In function `apm_bios_call': /home/steve/thinkpad-5.8/2.6/drivers/thinkpadpm.c:208: warning: implicit declaration of function `get_cpu_ptr' /home/steve/thinkpad-5.8/2.6/drivers/thinkpadpm.c:208: warning: assignment makes pointer from integer without a cast /home/steve/thinkpad-5.8/2.6/drivers/thinkpadpm.c:234: warning: implicit declaration of function `put_cpu_ptr' /home/steve/thinkpad-5.8/2.6/drivers/thinkpadpm.c: In function `apm_bios_call_simple': /home/steve/thinkpad-5.8/2.6/drivers/thinkpadpm.c:264: warning: assignment makes pointer from integer without a cast /home/steve/thinkpad-5.8/2.6/drivers/thinkpadpm.c: In function `thinkpadpm_init': /home/steve/thinkpad-5.8/2.6/drivers/thinkpadpm.c:513: warning: `inter_module_register' is deprecated (declared at include/linux/module.h:567) /home/steve/thinkpad-5.8/2.6/drivers/thinkpadpm.c: In function `thinkpadpm_exit': /home/steve/thinkpad-5.8/2.6/drivers/thinkpadpm.c:522: warning: `inter_module_unregister' is deprecated (declared at include/linux/module.h:568) Building modules, stage 2. MODPOST *** Warning: "put_cpu_ptr" [/home/steve/thinkpad-5.8/2.6/drivers/thinkpadpm.ko] undefined! *** Warning: "get_cpu_ptr" [/home/steve/thinkpad-5.8/2.6/drivers/thinkpadpm.ko] undefined! CC /home/steve/thinkpad-5.8/2.6/drivers/rtcmosram.mod.o LD [M] /home/steve/thinkpad-5.8/2.6/drivers/rtcmosram.ko CC /home/steve/thinkpad-5.8/2.6/drivers/smapi.mod.o LD [M] /home/steve/thinkpad-5.8/2.6/drivers/smapi.ko CC /home/steve/thinkpad-5.8/2.6/drivers/superio.mod.o LD [M] /home/steve/thinkpad-5.8/2.6/drivers/superio.ko CC /home/steve/thinkpad-5.8/2.6/drivers/thinkpad.mod.o LD [M] /home/steve/thinkpad-5.8/2.6/drivers/thinkpad.ko CC /home/steve/thinkpad-5.8/2.6/drivers/thinkpadpm.mod.o LD [M] /home/steve/thinkpad-5.8/2.6/drivers/thinkpadpm.ko make[2]: Leaving directory `/usr/src/linux-2.6.9-5.0.3.EL' make[1]: Leaving directory `/home/steve/thinkpad-5.8/2.6/drivers' |
From: Thomas H. <jd...@ya...> - 2005-01-29 16:09:51
|
On Sun, 2004-12-12 at 13:54 -0800, Alex Fayner wrote: > *** Warning: "put_cpu_ptr" [/download/tpctl/thinkpad-5.7/2.6/drivers/thinkpadpm.ko] undefined! It seems that some kernels have this function and others don't. Thinkpad 5.8 compiles fine with Debian's Linux 2.6 source. I should look into this. -- Thomas Hood <jd...@ya...> |
From: Cheuksan E. W. <wan...@gm...> - 2005-01-06 20:05:50
|
On Thu, 06 Jan 2005 13:22:37 +0200, jiv <ji...@as...> wrote: >I tried it, and it doesn't help. Also as I > found this helps on laptops that cannot resume the display. > My display starts to work, but all I see is the last screen before the > shutdown. Somthin like : > "Stopping all tasks ===============|" on a blank console screen. > I've tried both from X or from console. Also disabled Frame Buffer Support > in kernel. > Since tpctl works only with APM and not ACPI, we can't help you much with ACPI. You should try http://ibm-acpi.sourceforge.net/ Cheuksan Wang |
From: jiv <ji...@as...> - 2005-01-06 19:40:21
|
Cheuksan Edward Wang wrote: >On Thu, 06 Jan 2005 16:03:51 +0200, jiv <ji...@as...> wrote: > > >> Hi all, this is my first message to this list. First of all I'm using a IBM >>R50e (forgot to mention this before) Below are included the mail I sent to >>Thomas Hood and his kind reply. My question is, since I can only use the >>SMAPI, which functions are available to me? Suspend/Hibernation is a must >>for me, and till now the only working option is the software suspend, and it >>is quite slow and buggy for me. I'm higly disappointed by power management >>features of this laptop. This is my fourth IBM, an i never thought that they >>could cut-off the apm and acpi support. >> >> > >I doubt that IBM would have stopped ACPI support. You should be aware >that APM and ACPI are mutually exclusive. > > I know that. Both ACPI and APM are not built-in the kernel, but are loaded as modules. Never the both of them > Something else I forgot to mention - > > >>when I exec `acpitool -s` the laptop suspends successfully when I try to >>resume it, it hangs. >> >> > >Are you using any PCMCIA cards? Did you try the boot parameter >"acpi_sleep=s3_bios" ? > > I tried it, and it doesn't help. Also as I found this helps on laptops that cannot resume the display. My display starts to work, but all I see is the last screen before the shutdown. Somthin like : "Stopping all tasks ===============|" on a blank console screen. I've tried both from X or from console. Also disabled Frame Buffer Support in kernel. > Thanks in advance, and sorry for my bad english. j1v > > >>======================= Thomas Hood wrote: >> The thinkpad drivers don't interface with ACPI. The smapi driver interfaces >>with SMAPI BIOS; the thinkpadpm driver interfaces with APM BIOS; the >>rtcmosram driver interfaces with the RT/CMOS RAM chip; the superio driver >>interfaces with the Super I/O chip. From your logs it seems that you have >>SMAPI but none of the others. Therefore, only a subset of tpctl's features >>are available to you. See the linux-thinkpad mailing list for answers to >>questions about using ACPI on thinkpads. ======================== Jiv wrote: >> >> Hi! >> >> I am trying to use the tpctl 4.14 and thinkpad 5.5 on gentoo with kernel >>2.6.9. >> I haven't be able to make the suspend/hibernate functions to work till now. >> No apm bios either, so the only option for me is the software hibernate in >>the kernel >> What could be done to make the acpi functions work with thinkpad/tpctl? >> >> >> > >tpctl works only with APM. It doesn't work with ACPI. If you want to >use APM, you need to put in the acpi=off parameter. If you want to use >ACPI, please read > >http://www.thinkwiki.org/How_to_make_use_of_Power_Management_features > >Cheuksan Wang > > |
From: Cheuksan E. W. <wan...@gm...> - 2005-01-06 14:59:18
|
On Thu, 06 Jan 2005 16:03:51 +0200, jiv <ji...@as...> wrote: > Hi all, this is my first message to this list. First of all I'm using a IBM > R50e (forgot to mention this before) Below are included the mail I sent to > Thomas Hood and his kind reply. My question is, since I can only use the > SMAPI, which functions are available to me? Suspend/Hibernation is a must > for me, and till now the only working option is the software suspend, and it > is quite slow and buggy for me. I'm higly disappointed by power management > features of this laptop. This is my fourth IBM, an i never thought that they > could cut-off the apm and acpi support. I doubt that IBM would have stopped ACPI support. You should be aware that APM and ACPI are mutually exclusive. Something else I forgot to mention - > when I exec `acpitool -s` the laptop suspends successfully when I try to > resume it, it hangs. Are you using any PCMCIA cards? Did you try the boot parameter "acpi_sleep=s3_bios" ? Thanks in advance, and sorry for my bad english. j1v > ======================= Thomas Hood wrote: > The thinkpad drivers don't interface with ACPI. The smapi driver interfaces > with SMAPI BIOS; the thinkpadpm driver interfaces with APM BIOS; the > rtcmosram driver interfaces with the RT/CMOS RAM chip; the superio driver > interfaces with the Super I/O chip. From your logs it seems that you have > SMAPI but none of the others. Therefore, only a subset of tpctl's features > are available to you. See the linux-thinkpad mailing list for answers to > questions about using ACPI on thinkpads. ======================== Jiv wrote: > > Hi! > > I am trying to use the tpctl 4.14 and thinkpad 5.5 on gentoo with kernel > 2.6.9. > I haven't be able to make the suspend/hibernate functions to work till now. > No apm bios either, so the only option for me is the software hibernate in > the kernel > What could be done to make the acpi functions work with thinkpad/tpctl? > tpctl works only with APM. It doesn't work with ACPI. If you want to use APM, you need to put in the acpi=off parameter. If you want to use ACPI, please read http://www.thinkwiki.org/How_to_make_use_of_Power_Management_features Cheuksan Wang |
From: jiv <ji...@as...> - 2005-01-06 14:04:06
|
Hi all, this is my first message to this list. First of all I'm using a IBM R50e (forgot to mention this before) Below are included the mail I sent to Thomas Hood and his kind reply. My question is, since I can only use the SMAPI, which functions are available to me? Suspend/Hibernation is a must for me, and till now the only working option is the software suspend, and it is quite slow and buggy for me. I'm higly disappointed by power management features of this laptop. This is my fourth IBM, an i never thought that they could cut-off the apm and acpi support. Something else I forgot to mention - when I exec `acpitool -s` the laptop suspends successfully when I try to resume it, it hangs. Thanks in advance, and sorry for my bad english. j1v ======================= Thomas Hood wrote: The thinkpad drivers don't interface with ACPI. The smapi driver interfaces with SMAPI BIOS; the thinkpadpm driver interfaces with APM BIOS; the rtcmosram driver interfaces with the RT/CMOS RAM chip; the superio driver interfaces with the Super I/O chip. From your logs it seems that you have SMAPI but none of the others. Therefore, only a subset of tpctl's features are available to you. See the linux-thinkpad mailing list for answers to questions about using ACPI on thinkpads. ======================== Jiv wrote: Hi! I am trying to use the tpctl 4.14 and thinkpad 5.5 on gentoo with kernel 2.6.9. I haven't be able to make the suspend/hibernate functions to work till now. No apm bios either, so the only option for me is the software hibernate in the kernel What could be done to make the acpi functions work with thinkpad/tpctl? here is some debug info: jiv-r50e ~ # modprobe thinkpad && dmesg -c thinkpad: I have registered to handle major: 10 minor: 170. jiv-r50e ~ # tpctl --all tpctl: SMAPI BIOS error 0x86 ("function is not supported") -- exiting. jiv-r50e ~ # modprobe smapi && dmesg -c smapi: 32-bit protected mode SMAPI BIOS found. :-) smapi: SMAPI BIOS return codes differ! jiv-r50e ~ # modprobe superio FATAL: Error inserting superio (/lib/modules/2.6.9-gentoo-r13/thinkpad/superio.ko): Unknown error 1025 jiv-r50e ~ # dmesg -c superio: Super I/O chip not found. :-( jiv-r50e ~ # modprobe rtcmosram jiv-r50e ~ # dmesg -c rtcmosram: I/O ports for RT CMOS RAM not available, but ignoring this. jiv-r50e ~ # modprobe apm FATAL: Error inserting apm (/lib/modules/2.6.9-gentoo-r13/kernel/arch/i386/kernel/apm.ko): No such device iv-r50e ~ # modprobe thinkpadpm FATAL: Error inserting thinkpadpm (/lib/modules/2.6.9-gentoo-r13/thinkpad/thinkpadpm.ko): Unknown symbol in module, or unknown parameter (seedmesg) jiv-r50e ~ # dmesg -c thinkpadpm: Unknown symbol put_cpu_ptr thinkpadpm: Unknown symbol get_cpu_ptr jiv-r50e root # tpctl --Z tpctl: SMAPI BIOS error 0x86 ("function is not supported") -- exiting. |
From: Alex F. <ol...@ea...> - 2004-12-12 21:54:56
|
Hello tpctl-users, I have a problem building thinkpad 5.8 ( also tried 5.7 ) module. I follow to whatever instructions in README, but getting folowing errors : [root@Laptop500 thinkpad-5.7]# make all make -C 2.6/drivers make[1]: Entering directory `/download/tpctl/thinkpad-5.7/2.6/drivers' make -C /lib/modules/2.6.9-1.681_FC3/build SUBDIRS=/download/tpctl/thinkpad-5.7/2.6/drivers modules make[2]: Entering directory `/lib/modules/2.6.9-1.681_FC3/build' Building modules, stage 2. MODPOST *** Warning: "put_cpu_ptr" [/download/tpctl/thinkpad-5.7/2.6/drivers/thinkpadpm.ko] undefined! *** Warning: "get_cpu_ptr" [/download/tpctl/thinkpad-5.7/2.6/drivers/thinkpadpm.ko] undefined! make[2]: Leaving directory `/lib/modules/2.6.9-1.681_FC3/build' make[1]: Leaving directory `/download/tpctl/thinkpad-5.7/2.6/drivers' What am I doing wrong? I am building in /download/tpctl/thinkpad-5.7 Without this my ThinkPad 600x with Feodra Core 3 latest release dies over some time, say overnight ( terminal session dies, but servers such as NAMED, SQUID and SAMBA still working. Thanks a lot. -- Best regards, Alex mailto:ol...@ea... |
From: <jd...@ag...> - 2004-12-09 13:57:34
|
> There is something strange going on with my IBM Thinkpad 600e running > Fedora Core 2: when I start the apmiser service, the previously active DPMS > settings are not applied anymore to my external TTF-display. In particular, > it is not possible to put the monitor into the DPMS "off" mode. The screen > turns blank after the the indicated period of time, but it refuses to switch > off. As soon as I stop apmiser, the monitor behaves normally which is > indicated by the power LED turning from green to yellow after some time as > it should. This is most probably a misbehavior of the ThinkPad's firmware. You could try upgrading it if you don't have the latest. Otherwise all I can advise you to do is to disable ampiser. :/ -- Thomas Hood |
From: Joachim F. <jfr...@ho...> - 2004-12-08 20:10:22
|
There is something strange going on with my IBM Thinkpad 600e running Fedora Core 2: when I start the apmiser service, the previously active DPMS settings are not applied anymore to my external TTF-display. In particular, it is not possible to put the monitor into the DPMS "off" mode. The screen turns blank after the the indicated period of time, but it refuses to switch off. As soon as I stop apmiser, the monitor behaves normally which is indicated by the power LED turning from green to yellow after some time as it should. |
From: Cheuksan E. W. <wan...@gm...> - 2004-11-10 22:00:45
|
It's not "noacpi". Use acpi=off On Wed, 10 Nov 2004 22:06:48 +0100, Igor Nikolic <nik...@gm...> wrote: > Hi Cheuksan, > > Thanks for the hint. I seem to indeed have ACPI compiled in the > kernel. I have tried to boot the system with a noacpi appended to the > kernel, but it seems that it does not help. Please see dmesg output > below. > I guess it is time to recompile the kernel without the ACPI support in > it. I'll report back in a day or two how it went. > > Greetings > Igor Nikolic > > Linux version 2.6.6 (root@Knoppix) (gcc version 2.95.4 20011002 > (Debian prerelease)) #2 SMP Fri May 14 20:38:30 CEST 2004 > BIOS-provided physical RAM map: > BIOS-e820: 0000000000000000 - 000000000009f000 (usable) > BIOS-e820: 000000000009f000 - 00000000000a0000 (reserved) > BIOS-e820: 00000000000ce000 - 00000000000d0000 (reserved) > BIOS-e820: 00000000000dc000 - 0000000000100000 (reserved) > BIOS-e820: 0000000000100000 - 000000000f6f0000 (usable) > BIOS-e820: 000000000f6f0000 - 000000000f700000 (reserved) > BIOS-e820: 000000000f700000 - 000000002f6f0000 (usable) > BIOS-e820: 000000002f6f0000 - 000000002f6f8000 (ACPI data) > BIOS-e820: 000000002f6f8000 - 000000002f6fa000 (ACPI NVS) > BIOS-e820: 000000002f700000 - 0000000030000000 (reserved) > BIOS-e820: 00000000ff800000 - 0000000100000000 (reserved) > 0MB HIGHMEM available. > 758MB LOWMEM available. > On node 0 totalpages: 194288 > DMA zone: 4096 pages, LIFO batch:1 > Normal zone: 190192 pages, LIFO batch:16 > HighMem zone: 0 pages, LIFO batch:1 > DMI present. > IBM machine detected. Enabling interrupts during APM calls. > IBM machine detected. Disabling SMBus accesses. > ACPI: RSDP (v002 IBM ) @ 0x000f7340 > ACPI: XSDT (v001 IBM TP-1T 0x00001140 LTP 0x00000000) @ 0x2f6f23db > ACPI: FADT (v002 IBM TP-1T 0x00001140 IBM 0x00000001) @ 0x2f6f241f > ACPI: SSDT (v001 IBM TP-1T 0x00001140 MSFT 0x0100000d) @ 0x2f6f24d3 > ACPI: ECDT (v001 IBM TP-1T 0x00001140 IBM 0x00000001) @ 0x2f6f7f87 > ACPI: BOOT (v001 IBM TP-1T 0x00001140 LTP 0x00000001) @ 0x2f6f7fd8 > ACPI: DSDT (v001 IBM TP-1T 0x00001140 MSFT 0x0100000d) @ 0x00000000 > ACPI: PM-Timer IO Port: 0x1008 > Built 1 zonelists > Kernel command line: auto BOOT_IMAGE=Linux(2.6)-2 ro root=301 > ramdisk_size=100000 lang=de apm=power-off noacpi hdc=scsi nomce > splash=silent > ide_setup: hdc=scsi > No local APIC present or hardware disabled > <snip> > > > > > On Mon, 8 Nov 2004 17:36:09 -0500, Cheuksan Edward Wang > <wan...@gm...> wrote: > > Are you using ACPI? If you are, please turn it off. You can't use > > tpctl with ACPI. > > > > We should make this an FAQ. > > > > Cheuksan Wang > > > > > > > > > > On Mon, 8 Nov 2004 23:20:33 +0100, Igor Nikolic <nik...@gm...> wrote: > > > Hello tpctl-list, > > > > > > I have some questions about the tpctl and the ThinkPad G40. > > > > > > Im running Debian testing/unstable mix, with a 2.6.6 kernel (a very > > > stripped down knoppix install) > > > > > > I installed the debian packages with tpctl (which is, I belive up to > > > date with the sourceforge ones) > > > > > > There are a number of functions I can not get to work, and I was > > > wondering whether this is a misconfiguration on my part, or are these > > > limitations of the machine. > > > > > > This is all I can get out of it. No hibernate, suspend or any of that > > > fancy stuff. > > > Any hints, or should I just give up, and use it as a desktop > > > replacement ( as it is probably meant to be used) > > > If there is anything else I should try, pleas let me know > > > > > > Greetings > > > Igor > > > > > > here are a number of outputs (you can also consider it as an install report :) > > > > > > Output: > > > tpctl --ib > > > tpctl: SMAPI BIOS error 0x86 ("function is not supported") -- exiting. > > > > > > tpctl --sx > > > setup of display: CMOS current > > > internal display enabled?: enable enable > > > crt display: enable disable > > > tv display: disable disable > > > 2ual display: enable enable > > > TV display selected?: N N > > > monitor detection ignored?: N N > > > setup of fn hotkey: > > > sticky Fn key supported?: N > > > sticky & locked Fn key supported?: Y > > > fn hotkey state: nonsticky > > > setup of pointing device: CMOS current > > > internal pointing device > > > controllable state?: Y Y > > > auto control supported?: N N > > > activation mode: enable enable > > > external pointing device > > > controllable state?: N N > > > activation mode: disable disable > > > setup of: CMOS > > > daylight saving time: disable > > > > > > tpctl --ix > > > tpctl: SMAPI BIOS error 0x86 ("function is not supported") -- exiting. > > > > > > tpctl --ib > > > tpctl: SMAPI BIOS error 0x86 ("function is not supported") -- exiting. > > > > > > tpctl --io > > > tpctl: SMAPI BIOS error 0x86 ("function is not supported") -- exiting. > > > > > > tpctl --is > > > is: > > > the lid closed?: Y > > > the keyboard open?: N > > > the AC adapter attached?: Y > > > > > > ------------------------------------------------------- > > > This SF.Net email is sponsored by: > > > Sybase ASE Linux Express Edition - download now for FREE > > > LinuxWorld Reader's Choice Award Winner for best database on Linux. > > > http://ads.osdn.com/?ad_id=5588&alloc_id=12065&op=click > > > _______________________________________________ > > > Tpctl-users mailing list > > > Tpc...@li... > > > https://lists.sourceforge.net/lists/listinfo/tpctl-users > > > > > > |
From: Igor N. <nik...@gm...> - 2004-11-10 21:06:56
|
Hi Cheuksan, Thanks for the hint. I seem to indeed have ACPI compiled in the kernel. I have tried to boot the system with a noacpi appended to the kernel, but it seems that it does not help. Please see dmesg output below. I guess it is time to recompile the kernel without the ACPI support in it. I'll report back in a day or two how it went. Greetings Igor Nikolic Linux version 2.6.6 (root@Knoppix) (gcc version 2.95.4 20011002 (Debian prerelease)) #2 SMP Fri May 14 20:38:30 CEST 2004 BIOS-provided physical RAM map: BIOS-e820: 0000000000000000 - 000000000009f000 (usable) BIOS-e820: 000000000009f000 - 00000000000a0000 (reserved) BIOS-e820: 00000000000ce000 - 00000000000d0000 (reserved) BIOS-e820: 00000000000dc000 - 0000000000100000 (reserved) BIOS-e820: 0000000000100000 - 000000000f6f0000 (usable) BIOS-e820: 000000000f6f0000 - 000000000f700000 (reserved) BIOS-e820: 000000000f700000 - 000000002f6f0000 (usable) BIOS-e820: 000000002f6f0000 - 000000002f6f8000 (ACPI data) BIOS-e820: 000000002f6f8000 - 000000002f6fa000 (ACPI NVS) BIOS-e820: 000000002f700000 - 0000000030000000 (reserved) BIOS-e820: 00000000ff800000 - 0000000100000000 (reserved) 0MB HIGHMEM available. 758MB LOWMEM available. On node 0 totalpages: 194288 DMA zone: 4096 pages, LIFO batch:1 Normal zone: 190192 pages, LIFO batch:16 HighMem zone: 0 pages, LIFO batch:1 DMI present. IBM machine detected. Enabling interrupts during APM calls. IBM machine detected. Disabling SMBus accesses. ACPI: RSDP (v002 IBM ) @ 0x000f7340 ACPI: XSDT (v001 IBM TP-1T 0x00001140 LTP 0x00000000) @ 0x2f6f23db ACPI: FADT (v002 IBM TP-1T 0x00001140 IBM 0x00000001) @ 0x2f6f241f ACPI: SSDT (v001 IBM TP-1T 0x00001140 MSFT 0x0100000d) @ 0x2f6f24d3 ACPI: ECDT (v001 IBM TP-1T 0x00001140 IBM 0x00000001) @ 0x2f6f7f87 ACPI: BOOT (v001 IBM TP-1T 0x00001140 LTP 0x00000001) @ 0x2f6f7fd8 ACPI: DSDT (v001 IBM TP-1T 0x00001140 MSFT 0x0100000d) @ 0x00000000 ACPI: PM-Timer IO Port: 0x1008 Built 1 zonelists Kernel command line: auto BOOT_IMAGE=Linux(2.6)-2 ro root=301 ramdisk_size=100000 lang=de apm=power-off noacpi hdc=scsi nomce splash=silent ide_setup: hdc=scsi No local APIC present or hardware disabled <snip> On Mon, 8 Nov 2004 17:36:09 -0500, Cheuksan Edward Wang <wan...@gm...> wrote: > Are you using ACPI? If you are, please turn it off. You can't use > tpctl with ACPI. > > We should make this an FAQ. > > Cheuksan Wang > > > > > On Mon, 8 Nov 2004 23:20:33 +0100, Igor Nikolic <nik...@gm...> wrote: > > Hello tpctl-list, > > > > I have some questions about the tpctl and the ThinkPad G40. > > > > Im running Debian testing/unstable mix, with a 2.6.6 kernel (a very > > stripped down knoppix install) > > > > I installed the debian packages with tpctl (which is, I belive up to > > date with the sourceforge ones) > > > > There are a number of functions I can not get to work, and I was > > wondering whether this is a misconfiguration on my part, or are these > > limitations of the machine. > > > > This is all I can get out of it. No hibernate, suspend or any of that > > fancy stuff. > > Any hints, or should I just give up, and use it as a desktop > > replacement ( as it is probably meant to be used) > > If there is anything else I should try, pleas let me know > > > > Greetings > > Igor > > > > here are a number of outputs (you can also consider it as an install report :) > > > > Output: > > tpctl --ib > > tpctl: SMAPI BIOS error 0x86 ("function is not supported") -- exiting. > > > > tpctl --sx > > setup of display: CMOS current > > internal display enabled?: enable enable > > crt display: enable disable > > tv display: disable disable > > 2ual display: enable enable > > TV display selected?: N N > > monitor detection ignored?: N N > > setup of fn hotkey: > > sticky Fn key supported?: N > > sticky & locked Fn key supported?: Y > > fn hotkey state: nonsticky > > setup of pointing device: CMOS current > > internal pointing device > > controllable state?: Y Y > > auto control supported?: N N > > activation mode: enable enable > > external pointing device > > controllable state?: N N > > activation mode: disable disable > > setup of: CMOS > > daylight saving time: disable > > > > tpctl --ix > > tpctl: SMAPI BIOS error 0x86 ("function is not supported") -- exiting. > > > > tpctl --ib > > tpctl: SMAPI BIOS error 0x86 ("function is not supported") -- exiting. > > > > tpctl --io > > tpctl: SMAPI BIOS error 0x86 ("function is not supported") -- exiting. > > > > tpctl --is > > is: > > the lid closed?: Y > > the keyboard open?: N > > the AC adapter attached?: Y > > > > ------------------------------------------------------- > > This SF.Net email is sponsored by: > > Sybase ASE Linux Express Edition - download now for FREE > > LinuxWorld Reader's Choice Award Winner for best database on Linux. > > http://ads.osdn.com/?ad_id=5588&alloc_id=12065&op=click > > _______________________________________________ > > Tpctl-users mailing list > > Tpc...@li... > > https://lists.sourceforge.net/lists/listinfo/tpctl-users > > > |
From: Cheuksan E. W. <wan...@gm...> - 2004-11-08 22:36:21
|
Are you using ACPI? If you are, please turn it off. You can't use tpctl with ACPI. We should make this an FAQ. Cheuksan Wang On Mon, 8 Nov 2004 23:20:33 +0100, Igor Nikolic <nik...@gm...> wrote: > Hello tpctl-list, > > I have some questions about the tpctl and the ThinkPad G40. > > Im running Debian testing/unstable mix, with a 2.6.6 kernel (a very > stripped down knoppix install) > > I installed the debian packages with tpctl (which is, I belive up to > date with the sourceforge ones) > > There are a number of functions I can not get to work, and I was > wondering whether this is a misconfiguration on my part, or are these > limitations of the machine. > > This is all I can get out of it. No hibernate, suspend or any of that > fancy stuff. > Any hints, or should I just give up, and use it as a desktop > replacement ( as it is probably meant to be used) > If there is anything else I should try, pleas let me know > > Greetings > Igor > > here are a number of outputs (you can also consider it as an install report :) > > Output: > tpctl --ib > tpctl: SMAPI BIOS error 0x86 ("function is not supported") -- exiting. > > tpctl --sx > setup of display: CMOS current > internal display enabled?: enable enable > crt display: enable disable > tv display: disable disable > 2ual display: enable enable > TV display selected?: N N > monitor detection ignored?: N N > setup of fn hotkey: > sticky Fn key supported?: N > sticky & locked Fn key supported?: Y > fn hotkey state: nonsticky > setup of pointing device: CMOS current > internal pointing device > controllable state?: Y Y > auto control supported?: N N > activation mode: enable enable > external pointing device > controllable state?: N N > activation mode: disable disable > setup of: CMOS > daylight saving time: disable > > tpctl --ix > tpctl: SMAPI BIOS error 0x86 ("function is not supported") -- exiting. > > tpctl --ib > tpctl: SMAPI BIOS error 0x86 ("function is not supported") -- exiting. > > tpctl --io > tpctl: SMAPI BIOS error 0x86 ("function is not supported") -- exiting. > > tpctl --is > is: > the lid closed?: Y > the keyboard open?: N > the AC adapter attached?: Y > > ------------------------------------------------------- > This SF.Net email is sponsored by: > Sybase ASE Linux Express Edition - download now for FREE > LinuxWorld Reader's Choice Award Winner for best database on Linux. > http://ads.osdn.com/?ad_id=5588&alloc_id=12065&op=click > _______________________________________________ > Tpctl-users mailing list > Tpc...@li... > https://lists.sourceforge.net/lists/listinfo/tpctl-users > |
From: Igor N. <nik...@gm...> - 2004-11-08 22:20:41
|
Hello tpctl-list, I have some questions about the tpctl and the ThinkPad G40. Im running Debian testing/unstable mix, with a 2.6.6 kernel (a very stripped down knoppix install) I installed the debian packages with tpctl (which is, I belive up to date with the sourceforge ones) There are a number of functions I can not get to work, and I was wondering whether this is a misconfiguration on my part, or are these limitations of the machine. This is all I can get out of it. No hibernate, suspend or any of that fancy stuff. Any hints, or should I just give up, and use it as a desktop replacement ( as it is probably meant to be used) If there is anything else I should try, pleas let me know Greetings Igor here are a number of outputs (you can also consider it as an install report :) Output: tpctl --ib tpctl: SMAPI BIOS error 0x86 ("function is not supported") -- exiting. tpctl --sx setup of display: CMOS current internal display enabled?: enable enable crt display: enable disable tv display: disable disable 2ual display: enable enable TV display selected?: N N monitor detection ignored?: N N setup of fn hotkey: sticky Fn key supported?: N sticky & locked Fn key supported?: Y fn hotkey state: nonsticky setup of pointing device: CMOS current internal pointing device controllable state?: Y Y auto control supported?: N N activation mode: enable enable external pointing device controllable state?: N N activation mode: disable disable setup of: CMOS daylight saving time: disable tpctl --ix tpctl: SMAPI BIOS error 0x86 ("function is not supported") -- exiting. tpctl --ib tpctl: SMAPI BIOS error 0x86 ("function is not supported") -- exiting. tpctl --io tpctl: SMAPI BIOS error 0x86 ("function is not supported") -- exiting. tpctl --is is: the lid closed?: Y the keyboard open?: N the AC adapter attached?: Y |
From: Thomas H. <jd...@ag...> - 2004-11-03 14:49:37
|
On Wed, 2004-11-03 at 15:28, Martin Klaiber wrote: > I'm running debian woody on a ThinkPad 760ED. The kernel ist 2.4.27. > The problem is that I can't use the serial and parallel port, because > superio fails to find the Super I/O chip. Use PS2.EXE or setpnp to enable the serial port. See the "Resource configuration tools" section of the tpctl home page for more information about these tools: http://tpctl.sourceforge.net -- Thomas Hood |
From: Martin K. <mar...@ze...> - 2004-11-03 14:28:14
|
Hi, I am new on this list. Sorry, if I am asking a faq. I have checked the archive, the web and groups.google but couldn't find a soulution for my problem. I'm running debian woody on a ThinkPad 760ED. The kernel ist 2.4.27. The problem is that I can't use the serial and parallel port, because superio fails to find the Super I/O chip. What I've done: First tried to use the debian-Packages (thinkpad-base, thinkpad-source, tpctl). Compiled thinkpad_modules as described. tpctl worked fine beside the problem with superio. Then I deinstalled all the debian stuff and got me the latest sources from sourceforge (thinkpad_5.8.tar.gz and tpctl_4.15.tar.gz). The compilation and installation finished without problems. tpctl also works fine, but I still have the same problems with superio: # tpctl --rx resource state: ioaddr irq# able? mode/power superio: Super I/O chip not found. :-( tpctl: module required for request is not loaded. # modprobe superio thinkpad: I have registered to handle major: 10 minor: 170. superio: Super I/O chip not found. :-( /lib/modules/2.4.27/thinkpad/superio.o: init_module: Unknown error 1025 [...] # insmod superio Using /lib/modules/2.4.27/thinkpad/superio.o /lib/modules/2.4.27/thinkpad/superio.o: unresolved symbol thinkpad_ppde Is thinkpad_ppde not just needed for 2.6.x? Could this be the problem? In the thinkpad-source the 2.4-tree is selected: # ls -l /usr/src/thinkpad/thinkpad-5.8 | grep ^l lrwxrwxrwx 1 root root 11 3. Nov 14:01 drivers -> 2.4/drivers lrwxrwxrwx 1 root root 11 3. Nov 14:02 include -> 2.4/include # grep -i superio /boot/config-2.4.27 CONFIG_PARPORT_PC_SUPERIO=y # grep thinkpad /etc/modules.conf path[thinkpad]=/lib/modules/`uname -r`/thinkpad options thinkpad enable_smapi=1 enable_superio=1 enable_rtcmosram=1 enable_thinkpad=1 alias char-major-10-170 thinkpad alias /dev/thinkpad thinkpad alias /dev/thinkpad/thinkpad thinkpad alias /dev/thinkpad/smapi smapi alias /dev/thinkpad/superio superio alias /dev/thinkpad/rtcmosram rtcmosram alias /dev/thinkpad/thinkpadpm thinkpadpm # ls /lib/modules/2.4.27/thinkpad rtcmosram.o smapi.o superio.o thinkpad.o thinkpadpm.o # ls -Rl /dev | grep thinkpad drwxr-xr-x 2 root root 4096 3. Nov 14:23 thinkpad /dev/thinkpad: crw-r--r-- 1 root root 10, 170 3. Nov 14:23 thinkpad # tpctl --ib smapi: 32-bit protected mode SMAPI BIOS found. :-) information about bios and system: system ID: 24 country code: 1 system BIOS revision: 0.09 system management BIOS revision: 1.08 SMAPI BIOS interface revision 0.86 video BIOS revision: 1.00 slave controller revision: 1.8 Could the BIOS be the problem? It seems to be quite old. When I bought the ThinkPad (secondhand) a few weeks ago, I tested the parallel port with the installed Win95, because I have a win-only printer here, which I wanted to test before I sell it. The printer worked, so I assume there is nothing wrong with the superio-chip. I don't have any Windows here anymore, but if it is necessary to test the ports again, I will try to get one. The floppy is working, only the serial and parallel ports don't work. I didn't test IrDA though. Thanks for your help, Martin |
From: Thomas H. <jd...@ya...> - 2004-11-02 20:42:05
|
On Tue, 2004-11-02 at 12:09, Daniel D=E9chelotte wrote: > I moved from a 2.6.8.1 kernel + thinkpad-5.5 to a 2.6.9 + thinkpad-5.8 > setup and experienced annoying problems with the internal monitor that > sometimes refused to light on on resuming. Thanks for the report. I don't know what the problem is -- I have never run a kernel of any version number higher than 2.6.8.1. I don't see how tpctl or its related modules could have anything to do with the problem you describe. --=20 Thomas Hood <jd...@ya...> |
From: Daniel <boi...@cl...> - 2004-11-02 11:10:01
|
Hi, I moved from a 2.6.8.1 kernel + thinkpad-5.5 to a 2.6.9 + thinkpad-5.8 setup and experienced annoying problems with the internal monitor that sometimes refused to light on on resuming. Switching to console, pressing Fn-F7, going back to X sometimes fixed the problem, suspending the laptop again and resuming it was another "option", though not 100% reliable neither. Now I am using thinkpad-5.8 on a 2.6.8.1 kernel and I could flawlessly suspend/resume several times with no such problems. The problem seems to = be interaction with 2.6.9, but what kind of testing I could do to make sure = of that ? This is a T41 and a vanila kernel + bootsplash patch. PS: please CC your answer to me. Thanks. --=20 Daniel D=E9chelotte http://yo.dan.free.fr/ |
From: Thomas H. <jd...@ag...> - 2004-09-29 10:47:57
|
On Wed, 2004-09-29 at 11:56, Milos Mulac wrote: > The first way (via make-kpkg modules_image) do not produce .deb file. > (output at the end of this mail). make-kpkg only works with sources obtained by installing the thinkpad-source deb. The latest thinkpad-source deb is only version 5.5. This doesn't work with kernels later than 2.6.8.1 . -- Thomas Hood |
From: Milos M. <mu...@ci...> - 2004-09-29 09:56:16
|
Hi, I tried to compile thinkpad modules (version 5.7) under 2.6.9-rc2-bk10 kernel, but with no success. The first way (via make-kpkg modules_image) do not produce .deb file. (output at the end of this mail). The second way (via make all) gives folloving errors: make all make -C 2.6/drivers make[1]: Entering directory `/usr/src/modules/thinkpad-5.7/2.6/drivers' make -C /lib/modules/2.6.8.1/build SUBDIRS=/usr/src/modules/thinkpad-5.7/2.6/drivers modules make[2]: Entering directory `/usr/src/linux-2.6.9-rc2-bk10' CC [M] /usr/src/modules/thinkpad-5.7/2.6/drivers/thinkpad.o CC [M] /usr/src/modules/thinkpad-5.7/2.6/drivers/smapi_core.o as -o /usr/src/modules/thinkpad-5.7/2.6/drivers/smapi_call.o /usr/src/modules/thinkpad-5.7/2.6/drivers/smapi_call.s /usr/src/modules/thinkpad-5.7/2.6/drivers/smapi_call.s: Assembler messages: /usr/src/modules/thinkpad-5.7/2.6/drivers/smapi_call.s:50: Warning: indirect lcall without `*' LD [M] /usr/src/modules/thinkpad-5.7/2.6/drivers/smapi.o CC [M] /usr/src/modules/thinkpad-5.7/2.6/drivers/superio.o CC [M] /usr/src/modules/thinkpad-5.7/2.6/drivers/rtcmosram.o CC [M] /usr/src/modules/thinkpad-5.7/2.6/drivers/thinkpadpm.o /usr/src/modules/thinkpad-5.7/2.6/drivers/thinkpadpm.c: In function `apm_bios_call': /usr/src/modules/thinkpad-5.7/2.6/drivers/thinkpadpm.c:216: error: invalid operands to binary + /usr/src/modules/thinkpad-5.7/2.6/drivers/thinkpadpm.c: In function `apm_bios_call_simple': /usr/src/modules/thinkpad-5.7/2.6/drivers/thinkpadpm.c:272: error: invalid operands to binary + make[3]: *** [/usr/src/modules/thinkpad-5.7/2.6/drivers/thinkpadpm.o] Error 1 make[2]: *** [_module_/usr/src/modules/thinkpad-5.7/2.6/drivers] Error 2 make[2]: Leaving directory `/usr/src/linux-2.6.9-rc2-bk10' make[1]: *** [default] Error 2 make[1]: Leaving directory `/usr/src/modules/thinkpad-5.7/2.6/drivers' make: *** [all] Error 2 If you have any ideas how to solve this problem, please let me know. Cheers, Milos. PS: In th contrast to documentation - I do not have include/linux/modversions.h, and I am not able to generate it with 'make dep' (*** Warning: make dep is unnecessary now.) PPS: make-kpkg modules_image for module in ; do \ if test -d $module; then \ (cd $module; \ if ./debian/rules KVERS="2.6.8.1" KSRC="/usr/src/linux" \ KMAINT="Unknown Kernel Package Maintainer" KEMAIL="un...@un...nf" \ KPKG_DEST_DIR="/usr/src/linux/.." \ KPKG_MAINTAINER="Unknown Kernel Package Maintainer" \ KPKG_EXTRAV_ARG="" \ KDREV="10.00.Custom" kdist_image; then \ echo "Module $module processed fine"; \ else \ echo "Module $module failed."; \ if [ "X" != "X" ]; then \ echo "Perhaps $module does not understand --rootcmd?"; \ echo "If you see messages that indicate that it is not"; \ echo "in fact being built as root, please file a bug "; \ echo "against $module."; \ fi; \ echo "Hit return to Continue"; \ read ans; \ fi; \ ); \ fi; \ done (I do have thinkpad-5.7 under /usr/src/modules directory) |
From: Christian K. <ck...@mp...> - 2004-09-21 14:08:06
|
Hi. Just saw that a new version of the modules came out which claims to fix the compilation problems on the newer kernels. It compiled without problems here on 2.6.9-rc2 but it doesn't work for me on my T41p. Older kernel versions like 2.6.8 don't cause any problems, but with the new kernel nothing works. For example: tpctl -Z tpctl: SMAPI BIOS error 0x91 ("system is invalid") -- exiting. Anything else like tpb doesn't work either, but the modules load O.K.: thinkpad: I have registered to handle major: 10 minor: 170. thinkpadpm: Found APM BIOS version 1.2 flags 0x03 entry 0xb8:0x59ac. :-) smapi: 32-bit protected mode SMAPI BIOS found. :-) Any clue? -- CU/2, Christian "M(i)ndflay(e)r" Klein http://ars.userfriendly.org/cartoons/?id=20030922&mode=classic EMail: ck...@mp... Homepage: http://www.klex.handshake.de/ |
From: Thomas H. <jd...@ya...> - 2004-09-19 09:54:03
|
fago wrote: > Loading the modules is working, but udev (0.030-1) only creates this > device: > > ls -l /dev/thinkpad > crw-rw---- 1 root root 10, 170 2004-09-15 14:21 > /dev/thinkpad > > but according to the readme, i miss the devices for > smapi,superio,rtcmosram and thinkpadpm You don't need the latter devices. You only need /dev/thinkpad. Under Linux 2.4 with devfs an additional device appeared under /dev/thinkpad/ for each module that was loaded. It was thus possible to access each module directly (rather than via the thinkpad module and the /dev/thinkpad/thinkpad device file) by opening its like-named device file. This was just a nice feature which, with further development, could have led to the modules becoming completely independent of one another. I was going to complete the module separation when devfs became standard. Instead of devfs becoming standard it became deprecated in Linux 2.6. Thus, in the drivers for Linux 2.6 the special devfs-related code was stripped out. This means that under Linux 2.6 no additional device files appear under /dev/thinkpad/ even if devfs is enabled. It means that all module functions must be done via the thinkpad module and the thinkpad device file. tpctl always used /dev/thinkpad/thinkpad or /dev/thinkpad to do all its work so all of the above should be irrelevant to whether or not tpctl works. > Are the modules intended to work with udev? Yes. -- Thomas Hood |
From: Cheuksan E. W. <wan...@gm...> - 2004-09-16 00:16:01
|
On Thu, 16 Sep 2004 00:12:25 +0200, fago <nu...@gm...> wrote: > > > No, (136,1) is the result of the fstat call (fstat fills in the structure, > > but strace prints it like it was passed in). > > > > That's probably not relevant, though, because file descriptor 1 is usually > > standard output. (And the mmap2 is just part of the way glibc implements > > malloc.) > > ok, so far so good ;) > thanks for your help > > so should smapi work with a thinkpad t23? > > Yes, it should, but not with ACPI. You should try disabling ACPI. Cheuksan Wang |