<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.thinkwiki.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=84.191.148.177</id>
	<title>ThinkWiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://www.thinkwiki.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=84.191.148.177"/>
	<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/wiki/Special:Contributions/84.191.148.177"/>
	<updated>2026-05-12T03:31:39Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.31.12</generator>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Talk:PreDesktop_Area&amp;diff=6623</id>
		<title>Talk:PreDesktop Area</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Talk:PreDesktop_Area&amp;diff=6623"/>
		<updated>2005-07-14T23:46:17Z</updated>

		<summary type="html">&lt;p&gt;84.191.148.177: /* What about that IBM link??? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Use the HPA for GNU/Linux?==&lt;br /&gt;
More interesting than removing the HPA (which includes a.o. Acces IBM Predesktop Area, some other tools and a backup of the pre-installed OS) would be to use this area for GNU/Linux too. At least, removing the HPA only saves 3,5 GB on my 60 GB hard disk. It would be worth a try to see whether the backup of the pre-installed OS on the largest PSA could be replaced by a backup of your favourite GNU/Linux distribution.&lt;br /&gt;
&lt;br /&gt;
Elaborating on my ideas a few days later, I'd guess the following could be tried:&lt;br /&gt;
* see whether GRUB can be made to boot the Access IBM Predekstop Area (I guess by &amp;quot;chainloading&amp;quot; the bootsector of its PSA). Right now GRUB refuses to load sectors outside the partioned area. I've got absolutely no idea if it's possible to write a hack to overcome that restriction. Need to contact the GRUB people about that ...&lt;br /&gt;
* write a HPA or SPA driver. That driver should provide something like &amp;quot;/dev/hpa&amp;quot;, &amp;quot;/dev/hpa0&amp;quot;, etc or &amp;quot;/dev/spa&amp;quot;, &amp;quot;/dev/spa0&amp;quot;, whatever. The idea here is that it allows you to simply mount (ro!) the Hidden Protected Area (given the correct BIOS settings). Probably just an addaption of the current drivers for (IDE?) harddisks. (This might mean &amp;quot;/dev/hda&amp;quot; and &amp;quot;/dev/hpa&amp;quot; overlap: dangerous?) That would probably need - way - more coding skills than I have ...&lt;br /&gt;
* write some userspace tools for the HPA/the SPAs (things like: dumpbeer, printDoS).&lt;br /&gt;
&lt;br /&gt;
It should be clear these are basically random ideas. Still feedback would be appreciated ...&lt;br /&gt;
----&lt;br /&gt;
Hei,&lt;br /&gt;
&lt;br /&gt;
interesting ideas, but i'd only see a point in it if one could keep Win and Linux rescue stuff in the HPA. That means it would need to be expandable or fit the stuff for both systems.&lt;br /&gt;
[[User:Wyrfel|Wyrfel]] 20:03, 15 Mar 2005 (CET)&lt;br /&gt;
----&lt;br /&gt;
Thanks.&lt;br /&gt;
&lt;br /&gt;
Short answer: that should be possible.&lt;br /&gt;
&lt;br /&gt;
Long answer: I see little in the specs (as I understand them now) to stop one from adding (say) an extra 3 GB GNU/Linux-rescue PSA or something like that. We might try to do that first by changing the BEER and DoS manually. (Not sure whether Phoenix added some proprietary stuff to keep you from booting it. The PSA should always be accesable with the proper BIOS setting.) It might be mandatory to put it on a FAT filesystem. The hard part probably is to have it show up in the Access IBM Predesktop Area. (My guess is you need to regenerate the FirstSight &amp;quot;graphical shell&amp;quot;. If that's correct we probably only can use the FirstWare tools &amp;quot;hidden&amp;quot; on their little PSA. That's no fun. Well it might a little fun if we try FreeDOS). &lt;br /&gt;
&lt;br /&gt;
[[User:Pebolle|Paul Bolle (not logged in)]]&lt;br /&gt;
----&lt;br /&gt;
Update: a trivial patch to grub allows it to also work outside the partioned area:&lt;br /&gt;
&lt;br /&gt;
 --- /var/tmp/rpm/BUILD/grub-0.95/stage2/disk_io.c.oud   2004-05-23 18:35:24.000000000 +0200&lt;br /&gt;
 +++ /var/tmp/rpm/BUILD/grub-0.95/stage2/disk_io.c       2005-03-18 22:38:30.050907408 +0100&lt;br /&gt;
 @@ -297,8 +297,8 @@&lt;br /&gt;
     *  Check partition boundaries&lt;br /&gt;
     */&lt;br /&gt;
    if (sector &amp;lt; 0&lt;br /&gt;
 -      || ((sector + ((byte_offset + byte_len - 1) &amp;gt;&amp;gt; SECTOR_BITS))&lt;br /&gt;
 -         &amp;gt;= part_length))&lt;br /&gt;
 +      /*|| ((sector + ((byte_offset + byte_len - 1) &amp;gt;&amp;gt; SECTOR_BITS))&lt;br /&gt;
 +         &amp;gt;= part_length)*/)&lt;br /&gt;
      {&lt;br /&gt;
        errnum = ERR_OUTSIDE_PART;&lt;br /&gt;
        return 0;&lt;br /&gt;
&lt;br /&gt;
I made a grub CD with a grub patched with the above. Now I can &amp;quot;cat&amp;quot; the bootsector of the Predesktop Area from the grub shell (when booting of that grub CD). But I haven't yet managed to boot the Predesktop Area (dangerous stuff!) To be continued ...&lt;br /&gt;
&lt;br /&gt;
[[User:Pebolle|Paul Bolle]] Fri Mar 18 22:42:43 CET 2005&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I've been playing around with the predesktop area tonight.  I was simply trying to just leave the diagnostics stuff and remove the windows part.  I wrote some programs to read/write the BEER data and stuff, but I wasn't able to get the system to boot it, it kept erroring &amp;quot;Authentication of System Services failed&amp;quot; (or something along those lines).  I will play around with this some more later&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[User:Invisi|Tim Nordell]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A quick look with a hexeditor gave me two instances of &amp;quot;Application authentication has failed!&amp;quot; in the FirstSight application. Does that sound familair? &lt;br /&gt;
&lt;br /&gt;
[[User:Pebolle|Paul Bolle]] Fri Apr 1 19:35:30 CEST 2005&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Actually it wasn't that.  I did a search of that too, the message itself was not in the predesktop area at all.  What also is interesting is the fw*.exe utilities for manipulating the predesktop area, contains the string &amp;quot;MD5&amp;quot; which makes me wonder if there is an md5 hash of each &amp;quot;predesktop&amp;quot; partition.  I know on the IBM whitepaper it states there being a signature so that non-signed applications can not be run.  Could a simple &amp;quot;md5&amp;quot; be the signature?&lt;br /&gt;
&lt;br /&gt;
[[User:Invisi|Tim Nordell]] 12:01, 3 Apr 2005 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*What is it that you were trying to do (what did trigger the error you saw)?&lt;br /&gt;
&lt;br /&gt;
*About ten of the fw*.exe utilities contain the phrase &amp;quot;MD5 Checksums do not match&amp;quot;. So they could very well be using MD5 sums for some sort of validation. But they could use the MD5 sums in a lot of ways actually, so I won't yet speculate ...&lt;br /&gt;
&lt;br /&gt;
[[User:Pebolle|Paul Bolle]] Sun Apr  3 15:11:10 CEST 2005&lt;br /&gt;
&lt;br /&gt;
== Predesktop Area ==&lt;br /&gt;
&lt;br /&gt;
I made a program that takes the BEER record at the end, parses it out to a &amp;quot;.cfg&amp;quot; file, lets you modify it, recalibrate the start spots for the records, and write it out to disk again.  It doesn't directly access hda, 'cept for reading the original beer record.  It makes a script file to go with the files you have, to read in the HPA data, and to write it out again with the new record.&lt;br /&gt;
&lt;br /&gt;
Anyways, I tried simply removing the last record from the BEER, which is the windows recovery partition.  It didn't like that.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Did you update the two's complement checksum at the end of the BEER?&lt;br /&gt;
&lt;br /&gt;
[[user:Pebolle|Paul Bolle]]&lt;br /&gt;
&lt;br /&gt;
== TODO ==&lt;br /&gt;
&lt;br /&gt;
* Ad a section on dmesg and hdparm -I output:&lt;br /&gt;
 (...)&lt;br /&gt;
 Commands/features:&lt;br /&gt;
        Enabled Supported:&lt;br /&gt;
 (...)&lt;br /&gt;
           *    Host Protected Area feature set&lt;br /&gt;
 (...)&lt;br /&gt;
                SET MAX security extension&lt;br /&gt;
                Address Offset Reserved Area Boot&lt;br /&gt;
 (...)&lt;br /&gt;
&lt;br /&gt;
* Check boot parameters: is hda=stroke still valid?&lt;br /&gt;
 Kernel command line: ro root=LABEL=/ acpi=off hda=stroke&lt;br /&gt;
 ide_setup: hda=stroke -- BAD OPTION&lt;br /&gt;
&lt;br /&gt;
[[User:Pebolle|Paul Bolle]]&lt;br /&gt;
&lt;br /&gt;
== Two's Complement ==&lt;br /&gt;
&lt;br /&gt;
Yep, I updated that.  If I don't update that, it doesn't even say that failed message.  I also made a seperate program to update the checksum so you can also modify the beer record by hand with a hex editor and have valid checksums.&lt;br /&gt;
&lt;br /&gt;
== RE: How to remove it / ATTENTION! ==&lt;br /&gt;
&lt;br /&gt;
Please tell us how you are trying to access the BIOS. Via &amp;quot;Access IBM&amp;quot; or F12 (or something similar)? &amp;quot;Access IBM&amp;quot; at start up shouldn't work when you remove the HPA (that's my guess at least) but F12 at start up should work (I would be very surprised if it didn't ....).&lt;br /&gt;
&lt;br /&gt;
[[user:Pebolle|Paul Bolle]] Fri Jul 15 01:11:33 CEST 2005&lt;br /&gt;
==What about that IBM link???==&lt;br /&gt;
Hei Paul, why did you remove that IBM link? I think it's nice to know what IBM has to say about this, even if it doesn't help much. At least i find it interesting that they have something to say about it.&lt;br /&gt;
&lt;br /&gt;
Wyrfel.&lt;br /&gt;
----&lt;br /&gt;
Ok, I'm getting it, roughly. Now what's the &amp;quot;Recovering Partition&amp;quot; as opposed to the HPA??? Wyrfel.&lt;/div&gt;</summary>
		<author><name>84.191.148.177</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Talk:PreDesktop_Area&amp;diff=6610</id>
		<title>Talk:PreDesktop Area</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Talk:PreDesktop_Area&amp;diff=6610"/>
		<updated>2005-07-14T23:42:19Z</updated>

		<summary type="html">&lt;p&gt;84.191.148.177: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Use the HPA for GNU/Linux?==&lt;br /&gt;
More interesting than removing the HPA (which includes a.o. Acces IBM Predesktop Area, some other tools and a backup of the pre-installed OS) would be to use this area for GNU/Linux too. At least, removing the HPA only saves 3,5 GB on my 60 GB hard disk. It would be worth a try to see whether the backup of the pre-installed OS on the largest PSA could be replaced by a backup of your favourite GNU/Linux distribution.&lt;br /&gt;
&lt;br /&gt;
Elaborating on my ideas a few days later, I'd guess the following could be tried:&lt;br /&gt;
* see whether GRUB can be made to boot the Access IBM Predekstop Area (I guess by &amp;quot;chainloading&amp;quot; the bootsector of its PSA). Right now GRUB refuses to load sectors outside the partioned area. I've got absolutely no idea if it's possible to write a hack to overcome that restriction. Need to contact the GRUB people about that ...&lt;br /&gt;
* write a HPA or SPA driver. That driver should provide something like &amp;quot;/dev/hpa&amp;quot;, &amp;quot;/dev/hpa0&amp;quot;, etc or &amp;quot;/dev/spa&amp;quot;, &amp;quot;/dev/spa0&amp;quot;, whatever. The idea here is that it allows you to simply mount (ro!) the Hidden Protected Area (given the correct BIOS settings). Probably just an addaption of the current drivers for (IDE?) harddisks. (This might mean &amp;quot;/dev/hda&amp;quot; and &amp;quot;/dev/hpa&amp;quot; overlap: dangerous?) That would probably need - way - more coding skills than I have ...&lt;br /&gt;
* write some userspace tools for the HPA/the SPAs (things like: dumpbeer, printDoS).&lt;br /&gt;
&lt;br /&gt;
It should be clear these are basically random ideas. Still feedback would be appreciated ...&lt;br /&gt;
----&lt;br /&gt;
Hei,&lt;br /&gt;
&lt;br /&gt;
interesting ideas, but i'd only see a point in it if one could keep Win and Linux rescue stuff in the HPA. That means it would need to be expandable or fit the stuff for both systems.&lt;br /&gt;
[[User:Wyrfel|Wyrfel]] 20:03, 15 Mar 2005 (CET)&lt;br /&gt;
----&lt;br /&gt;
Thanks.&lt;br /&gt;
&lt;br /&gt;
Short answer: that should be possible.&lt;br /&gt;
&lt;br /&gt;
Long answer: I see little in the specs (as I understand them now) to stop one from adding (say) an extra 3 GB GNU/Linux-rescue PSA or something like that. We might try to do that first by changing the BEER and DoS manually. (Not sure whether Phoenix added some proprietary stuff to keep you from booting it. The PSA should always be accesable with the proper BIOS setting.) It might be mandatory to put it on a FAT filesystem. The hard part probably is to have it show up in the Access IBM Predesktop Area. (My guess is you need to regenerate the FirstSight &amp;quot;graphical shell&amp;quot;. If that's correct we probably only can use the FirstWare tools &amp;quot;hidden&amp;quot; on their little PSA. That's no fun. Well it might a little fun if we try FreeDOS). &lt;br /&gt;
&lt;br /&gt;
[[User:Pebolle|Paul Bolle (not logged in)]]&lt;br /&gt;
----&lt;br /&gt;
Update: a trivial patch to grub allows it to also work outside the partioned area:&lt;br /&gt;
&lt;br /&gt;
 --- /var/tmp/rpm/BUILD/grub-0.95/stage2/disk_io.c.oud   2004-05-23 18:35:24.000000000 +0200&lt;br /&gt;
 +++ /var/tmp/rpm/BUILD/grub-0.95/stage2/disk_io.c       2005-03-18 22:38:30.050907408 +0100&lt;br /&gt;
 @@ -297,8 +297,8 @@&lt;br /&gt;
     *  Check partition boundaries&lt;br /&gt;
     */&lt;br /&gt;
    if (sector &amp;lt; 0&lt;br /&gt;
 -      || ((sector + ((byte_offset + byte_len - 1) &amp;gt;&amp;gt; SECTOR_BITS))&lt;br /&gt;
 -         &amp;gt;= part_length))&lt;br /&gt;
 +      /*|| ((sector + ((byte_offset + byte_len - 1) &amp;gt;&amp;gt; SECTOR_BITS))&lt;br /&gt;
 +         &amp;gt;= part_length)*/)&lt;br /&gt;
      {&lt;br /&gt;
        errnum = ERR_OUTSIDE_PART;&lt;br /&gt;
        return 0;&lt;br /&gt;
&lt;br /&gt;
I made a grub CD with a grub patched with the above. Now I can &amp;quot;cat&amp;quot; the bootsector of the Predesktop Area from the grub shell (when booting of that grub CD). But I haven't yet managed to boot the Predesktop Area (dangerous stuff!) To be continued ...&lt;br /&gt;
&lt;br /&gt;
[[User:Pebolle|Paul Bolle]] Fri Mar 18 22:42:43 CET 2005&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I've been playing around with the predesktop area tonight.  I was simply trying to just leave the diagnostics stuff and remove the windows part.  I wrote some programs to read/write the BEER data and stuff, but I wasn't able to get the system to boot it, it kept erroring &amp;quot;Authentication of System Services failed&amp;quot; (or something along those lines).  I will play around with this some more later&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[User:Invisi|Tim Nordell]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A quick look with a hexeditor gave me two instances of &amp;quot;Application authentication has failed!&amp;quot; in the FirstSight application. Does that sound familair? &lt;br /&gt;
&lt;br /&gt;
[[User:Pebolle|Paul Bolle]] Fri Apr 1 19:35:30 CEST 2005&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Actually it wasn't that.  I did a search of that too, the message itself was not in the predesktop area at all.  What also is interesting is the fw*.exe utilities for manipulating the predesktop area, contains the string &amp;quot;MD5&amp;quot; which makes me wonder if there is an md5 hash of each &amp;quot;predesktop&amp;quot; partition.  I know on the IBM whitepaper it states there being a signature so that non-signed applications can not be run.  Could a simple &amp;quot;md5&amp;quot; be the signature?&lt;br /&gt;
&lt;br /&gt;
[[User:Invisi|Tim Nordell]] 12:01, 3 Apr 2005 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*What is it that you were trying to do (what did trigger the error you saw)?&lt;br /&gt;
&lt;br /&gt;
*About ten of the fw*.exe utilities contain the phrase &amp;quot;MD5 Checksums do not match&amp;quot;. So they could very well be using MD5 sums for some sort of validation. But they could use the MD5 sums in a lot of ways actually, so I won't yet speculate ...&lt;br /&gt;
&lt;br /&gt;
[[User:Pebolle|Paul Bolle]] Sun Apr  3 15:11:10 CEST 2005&lt;br /&gt;
&lt;br /&gt;
== Predesktop Area ==&lt;br /&gt;
&lt;br /&gt;
I made a program that takes the BEER record at the end, parses it out to a &amp;quot;.cfg&amp;quot; file, lets you modify it, recalibrate the start spots for the records, and write it out to disk again.  It doesn't directly access hda, 'cept for reading the original beer record.  It makes a script file to go with the files you have, to read in the HPA data, and to write it out again with the new record.&lt;br /&gt;
&lt;br /&gt;
Anyways, I tried simply removing the last record from the BEER, which is the windows recovery partition.  It didn't like that.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Did you update the two's complement checksum at the end of the BEER?&lt;br /&gt;
&lt;br /&gt;
[[user:Pebolle|Paul Bolle]]&lt;br /&gt;
&lt;br /&gt;
== TODO ==&lt;br /&gt;
&lt;br /&gt;
* Ad a section on dmesg and hdparm -I output:&lt;br /&gt;
 (...)&lt;br /&gt;
 Commands/features:&lt;br /&gt;
        Enabled Supported:&lt;br /&gt;
 (...)&lt;br /&gt;
           *    Host Protected Area feature set&lt;br /&gt;
 (...)&lt;br /&gt;
                SET MAX security extension&lt;br /&gt;
                Address Offset Reserved Area Boot&lt;br /&gt;
 (...)&lt;br /&gt;
&lt;br /&gt;
* Check boot parameters: is hda=stroke still valid?&lt;br /&gt;
 Kernel command line: ro root=LABEL=/ acpi=off hda=stroke&lt;br /&gt;
 ide_setup: hda=stroke -- BAD OPTION&lt;br /&gt;
&lt;br /&gt;
[[User:Pebolle|Paul Bolle]]&lt;br /&gt;
&lt;br /&gt;
== Two's Complement ==&lt;br /&gt;
&lt;br /&gt;
Yep, I updated that.  If I don't update that, it doesn't even say that failed message.  I also made a seperate program to update the checksum so you can also modify the beer record by hand with a hex editor and have valid checksums.&lt;br /&gt;
&lt;br /&gt;
== RE: How to remove it / ATTENTION! ==&lt;br /&gt;
&lt;br /&gt;
Please tell us how you are trying to access the BIOS. Via &amp;quot;Access IBM&amp;quot; or F12 (or something similar)? &amp;quot;Access IBM&amp;quot; at start up shouldn't work when you remove the HPA (that's my guess at least) but F12 at start up should work (I would be very surprised if it didn't ....).&lt;br /&gt;
&lt;br /&gt;
[[user:Pebolle|Paul Bolle]] Fri Jul 15 01:11:33 CEST 2005&lt;br /&gt;
==What about that IBM link???==&lt;br /&gt;
Hei Paul, why did you remove that IBM link? I think it's nice to know what IBM has to say about this, even if it doesn't help much. At least i find it interesting that they have something to say about it.&lt;br /&gt;
&lt;br /&gt;
Wyrfel.&lt;br /&gt;
----&lt;/div&gt;</summary>
		<author><name>84.191.148.177</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installation_instructions_for_the_ThinkPad_T40p&amp;diff=11273</id>
		<title>Installation instructions for the ThinkPad T40p</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installation_instructions_for_the_ThinkPad_T40p&amp;diff=11273"/>
		<updated>2005-07-14T15:39:06Z</updated>

		<summary type="html">&lt;p&gt;84.191.148.177: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Specific installation notes for the Thinkpad T40p.&lt;br /&gt;
&lt;br /&gt;
Please choose (or create) the Operating System of interest:&lt;br /&gt;
&lt;br /&gt;
*[[:Category:Debian | Debian/Sid]] [[Installing Debian/Sid on a Thinkpad T40p | installation]]&lt;br /&gt;
*[[:Category:FreeBSD | FreeBSD]] [[Installing FreeBSD on a Thinkpad T40p | installation]]&lt;br /&gt;
&lt;br /&gt;
[[Category:T40p]]&lt;/div&gt;</summary>
		<author><name>84.191.148.177</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Mandrake_10_on_a_ThinkPad_R50&amp;diff=16845</id>
		<title>Installing Mandrake 10 on a ThinkPad R50</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Mandrake_10_on_a_ThinkPad_R50&amp;diff=16845"/>
		<updated>2005-07-14T15:38:41Z</updated>

		<summary type="html">&lt;p&gt;84.191.148.177: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==External Sources==&lt;br /&gt;
&lt;br /&gt;
*[http://forum.mandrivaclub.com/viewtopic.php?t=29040 Install Mandrake 10.0 official on IBM R50]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:R50]] [[Category:Mandrake]]&lt;/div&gt;</summary>
		<author><name>84.191.148.177</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Mandrake_10_on_a_ThinkPad_R50&amp;diff=6553</id>
		<title>Installing Mandrake 10 on a ThinkPad R50</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Mandrake_10_on_a_ThinkPad_R50&amp;diff=6553"/>
		<updated>2005-07-14T15:38:21Z</updated>

		<summary type="html">&lt;p&gt;84.191.148.177: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==External Sources==&lt;br /&gt;
&lt;br /&gt;
*[http://forum.mandrivaclub.com/viewtopic.php?t=29040 Install Mandrake 10.0 official on IBM R50]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Mandrake]]&lt;/div&gt;</summary>
		<author><name>84.191.148.177</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installation_instructions_for_the_ThinkPad_R50&amp;diff=15538</id>
		<title>Installation instructions for the ThinkPad R50</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installation_instructions_for_the_ThinkPad_R50&amp;diff=15538"/>
		<updated>2005-07-14T15:37:17Z</updated>

		<summary type="html">&lt;p&gt;84.191.148.177: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Specific installation notes for the ThinkPad R50.&lt;br /&gt;
&lt;br /&gt;
Please choose (or create) the Operating System of interest:&lt;br /&gt;
&lt;br /&gt;
* [[:Category:Debian | Debian/Sid]] [[Installing Debian/Sid on a Thinkpad R50 | installation]]&lt;br /&gt;
&lt;br /&gt;
* [[:Category:Mandrake | Mandrake 10]] [[Installing Mandrake 10 on a Thinkpad R50|Installation]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:R50]]&lt;/div&gt;</summary>
		<author><name>84.191.148.177</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=ThinkPad_Button&amp;diff=6650</id>
		<title>ThinkPad Button</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=ThinkPad_Button&amp;diff=6650"/>
		<updated>2005-07-14T15:32:52Z</updated>

		<summary type="html">&lt;p&gt;84.191.148.177: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|style=&amp;quot;vertical-align:top;padding-right:20px;width:10px;&amp;quot; | [[Image:Accessibm.png]]&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 0; margin-right:10px; border: 1px solid #dfdfdf; padding: 0em 1em 1em 1em; background-color:#F8F8FF; align:right;&amp;quot;&amp;gt;&lt;br /&gt;
The Access IBM Button is a button situated in the upper left corner of the keyboard on modern ThinkPads. It is intended to be a means of quick access to help and support. Technically it is nothing else than a button that can be configured to launch a certain piece of software.&lt;br /&gt;
&lt;br /&gt;
On earlier models this button is labelled &amp;quot;ThinkPad&amp;quot;.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
__NOTOC__&lt;br /&gt;
== Linux support ==&lt;br /&gt;
Under Linux, the IBM ThinkPad(tm) special keys can be enabled using [[tpb]].&lt;br /&gt;
&lt;br /&gt;
I.e., to make pressing the Access IBM Button launch ntpctl, add the following line /etc/tpbrc file: &lt;br /&gt;
 THINKPAD    /usr/bin/X11/xterm -T ntpctl -e ntpctl&lt;br /&gt;
&lt;br /&gt;
To make pressing the Access IBM Button launch the ThinkWiki homepage, add the following line: &lt;br /&gt;
 &amp;lt;nowiki&amp;gt;THINKPAD    /usr/bin/firefox http://www.thinkwiki.org&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
See the [[tpb]] page and the [[How to get special keys to work | ThinkPad special keys HOWTO]] for more information.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== {{Windows}} support (2000 or XP) ==&lt;br /&gt;
If you want to customize the program that is launched when the Access IBM button is pressed while&lt;br /&gt;
the machine is running Windows (2000 or XP) you can change the following registry entry:&lt;br /&gt;
&lt;br /&gt;
HKEY_LOCAL_MACHINE\SOFTWARE\IBM\TPHOTKEY\8001&lt;br /&gt;
&lt;br /&gt;
Here are the default values:&lt;br /&gt;
&lt;br /&gt;
 [HKEY_LOCAL_MACHINE\SOFTWARE\IBM\TPHOTKEY\8001]&lt;br /&gt;
 &amp;quot;File&amp;quot;=&amp;quot;C:\\Program Files\\IBM\\Access IBM\\\\aibm.exe&amp;quot;&lt;br /&gt;
 &amp;quot;DispName&amp;quot;=&amp;quot;Access IBM&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Related Links ==&lt;br /&gt;
*[http://www.pc.ibm.com/us/think/thinkvantagetech/accessibm.html IBMs Access IBM ThinkVantage Technology page]&lt;br /&gt;
*[http://www-3.ibm.com/pc/support/site.wss/AIBM-TOOLS.html Access IBM - Customization Guide]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Models featuring this Technology==&lt;br /&gt;
*ThinkPad {{A Series}}&lt;br /&gt;
*ThinkPad {{G Series}}&lt;br /&gt;
*ThinkPad {{R Series}}&lt;br /&gt;
*ThinkPad {{T Series}}&lt;br /&gt;
*ThinkPad {{X Series}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Glossary]]&lt;/div&gt;</summary>
		<author><name>84.191.148.177</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=ThinkPad_Button&amp;diff=6551</id>
		<title>ThinkPad Button</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=ThinkPad_Button&amp;diff=6551"/>
		<updated>2005-07-14T15:32:42Z</updated>

		<summary type="html">&lt;p&gt;84.191.148.177: /* Windows support (2000 or XP) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|style=&amp;quot;vertical-align:top;padding-right:20px;width:10px;&amp;quot; | [[Image:Accessibm.png]]&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 0; margin-right:10px; border: 1px solid #dfdfdf; padding: 0em 1em 1em 1em; background-color:#F8F8FF; align:right;&amp;quot;&amp;gt;&lt;br /&gt;
The Access IBM Button is a button situated in the upper left corner of the keyboard on modern ThinkPads. It is intended to be a means of quick access to help and support. Technically it is nothing else than a button that can be configured to launch a certain piece of software.&lt;br /&gt;
&lt;br /&gt;
On earlier models this button is labelled &amp;quot;ThinkPad&amp;quot;.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
__NOTOC__&lt;br /&gt;
== Linux support ==&lt;br /&gt;
Under Linux, the IBM ThinkPad(tm) special keys can be enabled using [[tpb]].&lt;br /&gt;
&lt;br /&gt;
I.e., to make pressing the Access IBM Button launch ntpctl, add the following line /etc/tpbrc file: &lt;br /&gt;
 THINKPAD    /usr/bin/X11/xterm -T ntpctl -e ntpctl&lt;br /&gt;
&lt;br /&gt;
To make pressing the Access IBM Button launch the ThinkWiki homepage, add the following line: &lt;br /&gt;
 &amp;lt;nowiki&amp;gt;THINKPAD    /usr/bin/firefox http://www.thinkwiki.org&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
See the [[tpb]] page and the [[How to get special keys to work | ThinkPad special keys HOWTO]] for more information.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== {{Windows}} support (2000 or XP) ==&lt;br /&gt;
If you want to customize the program that is launched when the Access IBM button is pressed while&lt;br /&gt;
the machine is running Windows (2000 or XP) you can change the following registry entry:&lt;br /&gt;
&lt;br /&gt;
HKEY_LOCAL_MACHINE\SOFTWARE\IBM\TPHOTKEY\8001&lt;br /&gt;
&lt;br /&gt;
Here are the default values:&lt;br /&gt;
&lt;br /&gt;
 [HKEY_LOCAL_MACHINE\SOFTWARE\IBM\TPHOTKEY\8001]&lt;br /&gt;
 &amp;quot;File&amp;quot;=&amp;quot;C:\\Program Files\\IBM\\Access IBM\\\\aibm.exe&amp;quot;&lt;br /&gt;
 &amp;quot;DispName&amp;quot;=&amp;quot;Access IBM&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Related Links ==&lt;br /&gt;
*[http://www.pc.ibm.com/us/think/thinkvantagetech/accessibm.html IBMs Access IBM ThinkVantage Technology page]&lt;br /&gt;
*[http://www-3.ibm.com/pc/support/site.wss/AIBM-TOOLS.html Access IBM - Customization Guide]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Models featuring this Technology==&lt;br /&gt;
*ThinkPad {{A Series}}&lt;br /&gt;
*ThinkPad {{G Series}}&lt;br /&gt;
*ThinkPad {{R Series}}&lt;br /&gt;
*ThinkPad {{T Series}}&lt;br /&gt;
*ThinkPad {{X Series}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Glossary]] [[Category:Windows]]&lt;/div&gt;</summary>
		<author><name>84.191.148.177</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Template:Xandros&amp;diff=16858</id>
		<title>Template:Xandros</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Template:Xandros&amp;diff=16858"/>
		<updated>2005-07-14T15:31:56Z</updated>

		<summary type="html">&lt;p&gt;84.191.148.177: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[:Category:Xandros|Xandros]] [[Category:Xandros]]&lt;/div&gt;</summary>
		<author><name>84.191.148.177</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Template:Ubuntu&amp;diff=16857</id>
		<title>Template:Ubuntu</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Template:Ubuntu&amp;diff=16857"/>
		<updated>2005-07-14T15:31:18Z</updated>

		<summary type="html">&lt;p&gt;84.191.148.177: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[:Category:Ubuntu|Ubuntu]] [[Category:Ubuntu]]&lt;/div&gt;</summary>
		<author><name>84.191.148.177</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Template:Mandriva&amp;diff=16856</id>
		<title>Template:Mandriva</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Template:Mandriva&amp;diff=16856"/>
		<updated>2005-07-14T15:30:51Z</updated>

		<summary type="html">&lt;p&gt;84.191.148.177: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[:Category:Mandriva|Mandriva]] [[Category:Mandriva]]&lt;/div&gt;</summary>
		<author><name>84.191.148.177</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Template:Mandrake&amp;diff=16855</id>
		<title>Template:Mandrake</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Template:Mandrake&amp;diff=16855"/>
		<updated>2005-07-14T15:30:28Z</updated>

		<summary type="html">&lt;p&gt;84.191.148.177: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[:Category:Mandrake|Mandrake]] [[Category:Mandrake]]&lt;/div&gt;</summary>
		<author><name>84.191.148.177</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Template:LFS&amp;diff=16854</id>
		<title>Template:LFS</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Template:LFS&amp;diff=16854"/>
		<updated>2005-07-14T15:30:00Z</updated>

		<summary type="html">&lt;p&gt;84.191.148.177: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[:Category:LFS|Linux from Scratch]] [[Category:LFS]]&lt;/div&gt;</summary>
		<author><name>84.191.148.177</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Template:Knoppix&amp;diff=16853</id>
		<title>Template:Knoppix</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Template:Knoppix&amp;diff=16853"/>
		<updated>2005-07-14T15:29:32Z</updated>

		<summary type="html">&lt;p&gt;84.191.148.177: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[:Category:Knoppix|Knoppix]] [[Category:Knoppix]]&lt;/div&gt;</summary>
		<author><name>84.191.148.177</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Template:Kanotix&amp;diff=16852</id>
		<title>Template:Kanotix</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Template:Kanotix&amp;diff=16852"/>
		<updated>2005-07-14T15:29:09Z</updated>

		<summary type="html">&lt;p&gt;84.191.148.177: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[:Category:Kanotix|Kanotix]] [[Category:Kanotix]]&lt;/div&gt;</summary>
		<author><name>84.191.148.177</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Template:Gentoo&amp;diff=16851</id>
		<title>Template:Gentoo</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Template:Gentoo&amp;diff=16851"/>
		<updated>2005-07-14T15:28:42Z</updated>

		<summary type="html">&lt;p&gt;84.191.148.177: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[:Category:Gentoo|Gentoo]] [[Category:Gentoo]]&lt;/div&gt;</summary>
		<author><name>84.191.148.177</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Template:Redhat&amp;diff=16850</id>
		<title>Template:Redhat</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Template:Redhat&amp;diff=16850"/>
		<updated>2005-07-14T15:28:11Z</updated>

		<summary type="html">&lt;p&gt;84.191.148.177: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[:Category:Redhat|Redhat]] [[Category:Redhat]]&lt;/div&gt;</summary>
		<author><name>84.191.148.177</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Template:FreeBSD&amp;diff=16849</id>
		<title>Template:FreeBSD</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Template:FreeBSD&amp;diff=16849"/>
		<updated>2005-07-14T15:27:42Z</updated>

		<summary type="html">&lt;p&gt;84.191.148.177: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[:Category:FreeBSD|FreeBSD]] [[Category:FreeBSD]]&lt;/div&gt;</summary>
		<author><name>84.191.148.177</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Template:Debian&amp;diff=16848</id>
		<title>Template:Debian</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Template:Debian&amp;diff=16848"/>
		<updated>2005-07-14T15:27:17Z</updated>

		<summary type="html">&lt;p&gt;84.191.148.177: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[:Category:Debian|Debian]] [[Category:Debian]]&lt;/div&gt;</summary>
		<author><name>84.191.148.177</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Template:Fedora&amp;diff=16847</id>
		<title>Template:Fedora</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Template:Fedora&amp;diff=16847"/>
		<updated>2005-07-14T15:26:37Z</updated>

		<summary type="html">&lt;p&gt;84.191.148.177: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[:Category:Fedora|Fedora Core]] [[Category:Fedora]]&lt;/div&gt;</summary>
		<author><name>84.191.148.177</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Template:Fedora&amp;diff=6549</id>
		<title>Template:Fedora</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Template:Fedora&amp;diff=6549"/>
		<updated>2005-07-14T15:26:26Z</updated>

		<summary type="html">&lt;p&gt;84.191.148.177: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[:Category:Fedora|Fedora Core]] [[Ctageory:Fedora]]&lt;/div&gt;</summary>
		<author><name>84.191.148.177</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Category:T42&amp;diff=7085</id>
		<title>Category:T42</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Category:T42&amp;diff=7085"/>
		<updated>2005-07-14T11:05:10Z</updated>

		<summary type="html">&lt;p&gt;84.191.148.177: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
[[image:ThinkPadT40.jpg|ThinkPad T42]]&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 0; margin-right:10px; border: 1px solid #dfdfdf; padding: 0em 1em 1em 1em; background-color:#F8F8FF; align:right;&amp;quot;&amp;gt;&lt;br /&gt;
=== ThinkPad T42 ===&lt;br /&gt;
This pages gives an overview of all ThinkPad T42 related topics.&lt;br /&gt;
==== Features ====&lt;br /&gt;
* Intel Pentium M 1.5, 1.6, 1.7 or 1.8GHz CPU&lt;br /&gt;
* One of the following graphics controllers:&lt;br /&gt;
** [[ATI Mobility Radeon 7500]] with 32MB&lt;br /&gt;
** [[ATI Mobility Radeon 9000]] with 64MB&lt;br /&gt;
** [[ATI Mobility Radeon 9600]] with 64MB&lt;br /&gt;
* One of the following displays:&lt;br /&gt;
** 14.1&amp;quot; TFT display with 1024x768 resolution&lt;br /&gt;
** 14.1&amp;quot; TFT display with 1400x1050 resolution&lt;br /&gt;
** 15.0&amp;quot; TFT display with 1024x768 resolution&lt;br /&gt;
** 15.0&amp;quot; TFT display with 1400x1050 resolution&lt;br /&gt;
* 256, 512MB or 1GB memory standard&lt;br /&gt;
* 30, 40, 60 or 80GB HDD&lt;br /&gt;
* AD1981B AC'97 Audio controller&lt;br /&gt;
* [[Ethernet Controllers|Intel 10/100/1000 Ethernet]]&lt;br /&gt;
* [[UltraBay|UltraBay Slim]] with one of the following:&lt;br /&gt;
** DVD-ROM&lt;br /&gt;
** DVD-ROM/CD-RW Combo&lt;br /&gt;
** DVD-RW&lt;br /&gt;
* CDC slot with one of the following:&lt;br /&gt;
** [[IBM Integrated 56K Modem (MDC-2)]]&lt;br /&gt;
** [[IBM Integrated Bluetooth III with 56K Modem (BMDC-2)]]&lt;br /&gt;
* MiniPCI slot with one of the following:&lt;br /&gt;
** none (open)&lt;br /&gt;
** [[IBM 11b/g Wireless LAN Mini PCI Adapter]]&lt;br /&gt;
** [[IBM 11a/b/g Wireless LAN Mini PCI Adapter]]&lt;br /&gt;
** [[IBM 11a/b/g Wireless LAN Mini PCI Adapter II]]&lt;br /&gt;
** [[Intel PRO/Wireless LAN 2100 3B Mini PCI Adapter]]&lt;br /&gt;
** [[Intel PRO/Wireless 2200BG Mini-PCI Adapter]]&lt;br /&gt;
* [[Embedded Security Subsystem|IBM Embedded Security Subsystem 2.0]]&lt;br /&gt;
* [[Active Protection System|IBM Active Protection System]]&lt;br /&gt;
* [[Integrated Fingerprint Reader]] on selected systems&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
* [ftp://ftp.software.ibm.com/pc/pccbbs/mobiles_pdf/13n6243.pdf ThinkPad T40/p, T41/p, T42/p - Hardware Maintenance Manual (April 2004)] (5,391,719 Bytes)&lt;br /&gt;
&lt;br /&gt;
[[Category:Models]]&lt;/div&gt;</summary>
		<author><name>84.191.148.177</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Talk:TCPA/TCG_-_Trusted_or_Treacherous&amp;diff=6590</id>
		<title>Talk:TCPA/TCG - Trusted or Treacherous</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Talk:TCPA/TCG_-_Trusted_or_Treacherous&amp;diff=6590"/>
		<updated>2005-07-14T07:09:55Z</updated>

		<summary type="html">&lt;p&gt;84.191.148.177: /* Not sure where to begin... */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Discussion about the article &amp;quot;Trusted or Treacherous&amp;quot; ==&lt;br /&gt;
&lt;br /&gt;
Please add you comments here. &lt;br /&gt;
&lt;br /&gt;
You can use the &amp;quot;Plus&amp;quot;(+)-Button next to the &amp;quot;edit&amp;quot;-button at the top of this page to add you comments at the right spot ;-)&lt;br /&gt;
&lt;br /&gt;
--[[User:Pitsche|Pitsche]] 11:38, 4 Jul 2005 (CEST)&lt;br /&gt;
&lt;br /&gt;
== Plagiarism? ==&lt;br /&gt;
&lt;br /&gt;
Large parts of this article apparently consist of unattributed, near-verbatim excerpts from a SANE2004 paper by Weis, Lucks, and Bogk, [http://www.cryptolabs.org/CCC2004TCunendlich/WeisLucksBogkSane2004tcg12.pdf TCG 1.2 - fair play with the 'Fritz' chip?]. Regardless of whether one believes that general political/ethical concerns about Trusted Computing belong on a Thinkpad-specific site, wholesale copying of unidentified, and presumably copyrighted, material is not cool, and could get the whole project in trouble.&lt;br /&gt;
&lt;br /&gt;
I would suggest that the non-original parts of this article be removed and replaced by an external link to the above-mentioned paper; any particularly crucial short excerpts (as permitted by &amp;quot;fair use&amp;quot;) should be clearly identified as such. The specific information about how the TCG specifications are implemented on various Thinkpad models can stay, of course.&lt;br /&gt;
&lt;br /&gt;
== The Source is under Creative Commons, isn't it? ==&lt;br /&gt;
&lt;br /&gt;
Hello Andrzej,&lt;br /&gt;
&lt;br /&gt;
yes, you are right, another version of this text on a website of the presentation of the annual chaos computer club is one of my sources, but I think, that one is under creative commons license by-nc-sa 2.0 de. And are the presentations of the chaos computer congress not also free unless the speakers don't want it??????&lt;br /&gt;
&lt;br /&gt;
This license allows to copy, distribute, display, perform or modify the text as long as it is published under exactly the same creative commons license and licensees may not use the work for commercial purposes - unless they get the licensor's permission.&lt;br /&gt;
&lt;br /&gt;
My problem was, I had a lot more sources in a different language than english and my first drafts were way to long!&lt;br /&gt;
&lt;br /&gt;
It didn't worked to keep it that short but detailed, as Ruediger and Adreas wrote it.&lt;br /&gt;
&lt;br /&gt;
But if you think, after my explanation the actual version is still problematic, I will delete it of course!&lt;br /&gt;
&lt;br /&gt;
--[[User:Pitsche|Pitsche]] 21:12, 4 Jul 2005 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
If the original authors have explicitly published the text under a suitably permissive CC license, there should be no legal problem in using it in a ThinkWiki article. Even in that case, however, the source needs to be clearly identified, and there should be a link to the complete original article.&lt;br /&gt;
&lt;br /&gt;
-- Andrzej&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Okay Andrzej, I will work on that and tell all of you about it in the coming days, if I have enough time for it.&lt;br /&gt;
&lt;br /&gt;
Unless that, feel free to take out the critical passages of the article or modify it, if you have the time and if you want to do it.&lt;br /&gt;
&lt;br /&gt;
But there is a problem: I slightly changed the text, put two sentence together to one etc. How can I now cite the source?&lt;br /&gt;
&lt;br /&gt;
--[[User:Pitsche|Pitsche]] 21:38, 4 Jul 2005 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
No problem; just say that your ThinkWiki article is ''based on'' the Weis et al. paper, and give a reference. The parts of their text that you include don't have to be verbatim copies; indeed, the whole point is that you are creating a ''derived work'' (e.g., by bringing in material from other sources), which they supposedly explicitly allow in the CC license. To be on the safe side, you should probably also include a link to a web page documenting that the original text is indeed freely licensed, or say that you have personally obtained permission from the authors.&lt;br /&gt;
&lt;br /&gt;
-- Andrzej&lt;br /&gt;
----&lt;br /&gt;
Agreed. There should be a general statement in the article about the source the article is derived from, or rather sources - i seem to have used different sources of information for some of my edits. ;-) I'll add mine on next edit.&lt;br /&gt;
&lt;br /&gt;
Wyrfel.&lt;br /&gt;
&lt;br /&gt;
== Thanks for your work, i like it ==&lt;br /&gt;
&lt;br /&gt;
Hello Wyrfel,&lt;br /&gt;
&lt;br /&gt;
thank you very much for editing and restructering of that article.&lt;br /&gt;
&lt;br /&gt;
I think, I know know what you and Andrzej want and I will try in he next days, to change the article in that way, okay?&lt;br /&gt;
&lt;br /&gt;
P.S.: I don't know, why I loose my logged-in status from time to time, perhaps my connection. I am sorry, that there are IP-Adresses instead of my unsername &amp;quot;pitsche&amp;quot;, I hope, no one gets confused, which edit is by me and which one by someone else :-o&lt;br /&gt;
&lt;br /&gt;
Sorry.&lt;br /&gt;
&lt;br /&gt;
--[[User:Pitsche|Pitsche]] 21:15, 4 Jul 2005 (CEST)&lt;br /&gt;
----&lt;br /&gt;
About your login status: ThinkWiki doesn't cache logins. This means everytime your connection breaks or your browser closes you will have to login again. But don't worry, we can figure out what's from you and if not - it's a Wiki. ;-) I'm doing a lot of edits without being logged in as well.&lt;br /&gt;
&lt;br /&gt;
Wyrfel.&lt;br /&gt;
----&lt;br /&gt;
== No exact TCG specifications needed ==&lt;br /&gt;
&lt;br /&gt;
Hello again!&lt;br /&gt;
&lt;br /&gt;
I am against writing about the specific specifications, because it will make the article longer and everybody, who is '''really''' interested in the specifications has several possibilities to get it for free in the WWW or from Cryptolabs.org or from the CCC.&lt;br /&gt;
&lt;br /&gt;
--[[User:Pitsche|Pitsche]] 21:22, 4 Jul 2005 (CEST)&lt;br /&gt;
----&lt;br /&gt;
I think the TCG specifications should appear there somewhere. At least at current state of my knowledge about the subject i'd think that having them there is helpful for the user to understand what ESS 1 and 2 are capable of. Of course we shouldn't post the whole specs, but some really compressed summary, similar to the 'feature-list' in &amp;quot;TC - Trusted Computing&amp;quot;. Pitsche, if you could point me to them i could do it. Also, a link to the original TCPA specs would be good. The links themselves should be added to the Links section.&lt;br /&gt;
&lt;br /&gt;
That's it so far...i like the way we work on this.&lt;br /&gt;
&lt;br /&gt;
Wyrfel.&lt;br /&gt;
----&lt;br /&gt;
One more thing...&lt;br /&gt;
&lt;br /&gt;
I think the TCPA implementation in current ThinkPads is pretty harmless. At least at it's current software state. You just don't use it (respectively don't install the supporting software layer) and it never gets active. One interesting aspect of finding out what the chip is capable of is if it could be forced to be used by later software upgrades or not.&lt;br /&gt;
&lt;br /&gt;
Wyrfel.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Hello Wyrfel! &lt;br /&gt;
&lt;br /&gt;
I also like the way we work on this article. I think, their will be a improvement in the end, that makes everybody happy and is interesting for the users of the ThinkWiki. &lt;br /&gt;
&lt;br /&gt;
Now to your comments:&lt;br /&gt;
&lt;br /&gt;
# I deleted the 'exact' TCG-Specifications, because there is a paragraph about ESS 1.0 and ESS 2.0, where I think the informations should be placed about how much TCG is in ESS, &amp;quot;what ESS 1 and 2 are capable of&amp;quot;  and &amp;quot;if it could be forced to be used by later software upgrades or not&amp;quot; (qutoes from you). Correct me if I am wrong, but otherwiese it would be included two times in the article. Or am I making a mistake here?&lt;br /&gt;
# I agree with you: At least one hyperlink to the TCG-Specifications should be included in the &amp;quot;Related Links&amp;quot; (right now it is No. 9 in the Table Of Contents). Perhaps on wednesday or thursday I will do this...&lt;br /&gt;
# I don't know, if the TCPA implementation in current ThinkPads is pretty harmless. I understood Ruediger and Andreas in their presentation at the 21. Chaos Communication Congress very different to that, because the were referring almost only to IBM and Microsoft.  &amp;lt;br /&amp;gt;&lt;br /&gt;
:It might be a rhetorical technique to fascinate their audience and to keep them awake and following. But my impression of them both was, that they are very concerned scientist (or at least CCC-Activists), who really see the current TCG-Implementations that problematic. And I also felt that they don't need to panic the people just for getting more attention and that they would'nt be disappointed, if they could turn their attention to something else and did'nt have to fight against TCPA/TCG/Palladium :-)&lt;br /&gt;
&lt;br /&gt;
P.S.: Effeff, well, how do I say this, hmmm, does anybody know, where I can find a list of 'common market prices' in USD or Euro for used ThinkPads? &lt;br /&gt;
&lt;br /&gt;
Perhaps something like this [http://www.macnews.de/index.php?_mcnpage=6760 www.macnews.de/index.php?_mcnpage=6760] ???? &amp;quot;Jehova, Jehova, Jeh- outch!&amp;quot; ;-)&lt;br /&gt;
&lt;br /&gt;
Background: I was offered a not so much used ThinkPad A30 with a SXGA+ - TFT-Display without any pixelerrors, but some problems at the drive slot at the right side. Specs of it are: CPU 1.0 Ghz, RAM 512 MB, HDD original IBM 60 GB with 5400 rpm and CD-RW/DVD-ROM-Combo drive...&lt;br /&gt;
&lt;br /&gt;
I have much difficulty for naming a price, because I am not familiar with the cost of repairing that drive slot. At eBay I found some A30p around 600,- Euro and a A22p for 529,- Euro -- is the A30 between? :-o &lt;br /&gt;
&lt;br /&gt;
Thanks!&lt;br /&gt;
&lt;br /&gt;
--[[User:Pitsche|Pitsche]] 01:37, 5 Jul 2005 (CEST)&lt;br /&gt;
&lt;br /&gt;
== a bit paranoid? ==&lt;br /&gt;
&lt;br /&gt;
1) The [[Embedded Security Subsystem]] page already contains a list of ThinkPad's that &amp;lt;u&amp;gt;might&amp;lt;/u&amp;gt; have the security chip, no need to start listing older machines that predate it.&lt;br /&gt;
&lt;br /&gt;
2) And noticed how I said &amp;lt;u&amp;gt;might&amp;lt;/u&amp;gt;, because some of the ThinkPads listed had the security chip as a feature that was not available on every model in the range. You can see this on the individual ThinkPad product pages, as it will say that it was available &amp;lt;i&amp;gt;on select models&amp;lt;/i&amp;gt;. So for example it is perfectly possible to get a second-hand R40, T40 or X31 without the chip. If you want to know the exact type-model of machines with or without the securitychip, look at tawbook.pdf or trwbook.pdf&lt;br /&gt;
&lt;br /&gt;
3) To my knowledge, the chip is disabled by default on every machine that has it, you need to manually enable it in the BIOS first. I have three ThinkPads currently, two have the security chip, and neither Windows or Linux is able to detect it in the disabled state.&lt;br /&gt;
&lt;br /&gt;
4) Ironically Linux actually has better support for it then windows out-of-the-box. The latest Linux kernels have a driver for it, while MS is not shipping anything that supports it, and will not for some time.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Hello Mr. &amp;quot;67.87.7.65&amp;quot;,&lt;br /&gt;
&lt;br /&gt;
thanks for your comments, much appreciated.&lt;br /&gt;
&lt;br /&gt;
TC can be a good thing, but what TCG (formerly TCPA) wants, can't be a good thing at all and that has nothing to do with paranoia. At least I hope I am not paranoid, just critical about every marketing phrase :-)&lt;br /&gt;
&lt;br /&gt;
I am sorry, if you got the impression, that the ThinkPad models with E.S.S. 1.0 or 2.0 are treacherous. To be honest, I don't have a ThinkPad (not yet) and therefore I can't see for myself, how and what TCG-specs are implemented.&lt;br /&gt;
&lt;br /&gt;
As stated before, Ruediger and Andreas were mostly talking about IBM and MS in their presentation at the 21. Chaos Communication Congress in December 2004 and they seem to talk about this topic for some years now, not only at the congress.&lt;br /&gt;
&lt;br /&gt;
Other sources together with their presentation at 21C3 let me come to the conclusion, that you can't belive the statements of the TCG and their members concerning your (cyber) civil rights and your right of freedom of choice as user and owner of degitial devices such as laptops equipped with a 'Fritz'-chip.&lt;br /&gt;
&lt;br /&gt;
I thought, the article about E.S.S. was a little bit too superficial and the dispute and the critics were not mentionend at all. The EMbedded Security Subsystem sounded like a fantastic thing, that every laptop building and selling company should implement. But why was IBM using that new name and not 'Fritz'-chip or TCG or TCPA? Guess why... :-)&lt;br /&gt;
&lt;br /&gt;
On the other side, my article was / is very much about the dispute and the critics. Okay. Perhaps I can shorten this a litte bit more, add some stuff from the TCG in it (like Wyrfel asked for) etc.&lt;br /&gt;
&lt;br /&gt;
And I have a suggestion to make: &lt;br /&gt;
&lt;br /&gt;
'''How about putting the list of &amp;quot;TCPA/TCG clean models&amp;quot; into the E.S.S.-article and leaving &amp;quot;Trusted or Treacherous&amp;quot; to talk only about Trusted Computing, the TCG-sepcs and the dispute about that specs and giving the readers the hyperlinks so that they can make a judgement by their own???'''&lt;br /&gt;
&lt;br /&gt;
ThinkWiki would be free of that 'conflict', the copied text paragraphs would be gone, the discussion could end, etc.&lt;br /&gt;
&lt;br /&gt;
--[[User:Pitsche|Pitsche]] 12:16, 6 Jul 2005 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Yepp, we could do that - leave the list of ESS featured ThinkPads on the ESS page. I think we don't even need the 'clean'-list, since it is just every ThinkPad that doesn't have it. ;-)&lt;br /&gt;
&lt;br /&gt;
However, i agree to &amp;quot;67.87.7.65&amp;quot; ;-) in his impression. He's right about that even of the ESS featured models, some don't have the chip. He's also right about that with the current implementation in ThinkPads you are pretty free to choose using it or not using it. Hence it's a feature. As i see it trouble arises from different sides... the software and the law. These both could eventually force you using it. However, i think there's no need to by a A30 or whatever, just because it doesn't feature that chip. You can buy any other ThinkPad, never enable the chip and be happy. What this article is good for, however, is to make people concious about both, what it really can do, and what privacy and security risks are involved with it.&lt;br /&gt;
&lt;br /&gt;
And BTW, i think that your assumtion of IBM using the ESS name instead of TCG/TCPA to confuse people is a little paranoid. ;-) Look at any IBM page about the ESS and you'll find the words &amp;quot;TCG compliant&amp;quot; within the first sentences, linking to the TCG page. Being suspicious is good, but don't give in to speculations too much.&lt;br /&gt;
&lt;br /&gt;
Wyrfel.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Hello Wyrfel,&lt;br /&gt;
&lt;br /&gt;
no, no, don't get me worng please. The new name by IBM is not to confuse people, but to have it copyrighted and stuff like that.&lt;br /&gt;
&lt;br /&gt;
Gues why IBM is calling it UltraBay, Dell is calling it MediaBay and FixBay and the third Company I forgot the name of is calling it SelectBay? &lt;br /&gt;
&lt;br /&gt;
Because they want to keep the rights of their names / marketing phrases and don't want to pay license fees to the competitors. &lt;br /&gt;
&lt;br /&gt;
For example even the Nike Logo (called &amp;quot;swoosh&amp;quot;) is protected due to heavy brand pirating in developing countires and china.&lt;br /&gt;
&lt;br /&gt;
Sniff, I am *not* paranoid.&lt;br /&gt;
&lt;br /&gt;
(-:&lt;br /&gt;
&lt;br /&gt;
--[[User:Pitsche|Pitsche]] 21:26, 6 Jul 2005 (CEST)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Hi, ok, ok. That's just what i think, but when you originally posted it it sounded like a reference to the TCPA/TCG releated name changes. I'm glad that you're not paranoid. ;-) Wyrfel.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Not sure where to begin... ==&lt;br /&gt;
&lt;br /&gt;
Hi, I started to edit the Open-Source Software section, but then realized that I'd basically end up deleting it, and didn't want that w/o discussion.&lt;br /&gt;
&lt;br /&gt;
There's no certification process for trusted computing applications at all, anywhere. Right now, you can write an app using trousers, the Trusted Computing Software Stack for Linux, and distribute it as widely as you'd like. Everyone with a TPM would be able to use it on Linux w/o restrictions, just like any other app.&lt;br /&gt;
&lt;br /&gt;
In other sections of the doc, there is discussion on how difficult it is to separate Palladium and TC. This should not be difficult at all...  Palladium is a massive set of technologies built on top of a TSS Stack for windows.  Right now, very few apps have been written for Linux and its TSS.&lt;br /&gt;
&lt;br /&gt;
ALso, how can I get my thinkwiki username to appear after my posts?&lt;br /&gt;
Thanks, shpedoikal&lt;br /&gt;
----&lt;br /&gt;
Hi, if you are logged in, you can use &amp;lt;nowiki&amp;gt;~~~~&amp;lt;/nowiki&amp;gt; at the end of your posts. It will be replaced by your user name and a date stamp. Or you just write it manually.&lt;br /&gt;
&lt;br /&gt;
Concerning the OpenSource-Section...i think this section being here offers us two things to fill it with: statements about OpenSource projects dealing with TC like TrouSerS and notes about the threat that technics like remote attestation would incline.&lt;br /&gt;
&lt;br /&gt;
Wyrfel&lt;br /&gt;
----&lt;/div&gt;</summary>
		<author><name>84.191.148.177</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=ACPI_sleep_power_drain_test_script&amp;diff=6873</id>
		<title>ACPI sleep power drain test script</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=ACPI_sleep_power_drain_test_script&amp;diff=6873"/>
		<updated>2005-07-14T07:01:24Z</updated>

		<summary type="html">&lt;p&gt;84.191.148.177: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The following script will suspend your notebook to ram and output some statistics about the power drain during suspend to &amp;lt;tt&amp;gt;/var/log/battery.log&amp;lt;/tt&amp;gt;. The output will look something like this:&lt;br /&gt;
&lt;br /&gt;
 Di Jan 11 14:01:15 CET 2005&lt;br /&gt;
 before: 41170 mWh&lt;br /&gt;
 after: 41000 mWh&lt;br /&gt;
 diff: -170 mWh&lt;br /&gt;
 seconds: 1671 sec&lt;br /&gt;
 result: -366 mW&lt;br /&gt;
 Congratulations, your model seems NOT to be affected.&lt;br /&gt;
&lt;br /&gt;
{{NOTE|This is not totally reliable, e.g. on some (all?) R32 the values&lt;br /&gt;
reported by ACPI for the battery are wrong by a factor 10, i.e. they are actually&lt;br /&gt;
reported in cWh instead of mWh. Thus the script thinks that the power&lt;br /&gt;
consumption is only a tenth of its actual value.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Please save this script to a file, i.e. &amp;lt;tt&amp;gt;sleep.sh&amp;lt;/tt&amp;gt;, make it executable (&amp;lt;code&amp;gt;chmod +x sleep.sh&amp;lt;/code&amp;gt;) and execute it as root while your notebook is on battery. To get representative values you should leave the notebook suspended for at least 20 minutes.&lt;br /&gt;
&lt;br /&gt;
 #!/bin/sh&lt;br /&gt;
 # sleep.sh test script for measuring power drain during suspend-to-ram with ACPI&lt;br /&gt;
 &lt;br /&gt;
 # remove USB for external mouse before sleeping&lt;br /&gt;
 if lsmod | grep '^usbhid' &amp;gt;/dev/null ; then&lt;br /&gt;
    /sbin/modprobe -r -s usbhid&lt;br /&gt;
 fi&lt;br /&gt;
 if lsmod | grep '^uhci_hcd' &amp;gt;/dev/null ; then&lt;br /&gt;
    /sbin/modprobe -r -s uhci_hcd&lt;br /&gt;
 fi&lt;br /&gt;
 if lsmod | grep '^ehci_hcd' &amp;gt;/dev/null ; then&lt;br /&gt;
    /sbin/modprobe -r -s ehci_hcd&lt;br /&gt;
 fi&lt;br /&gt;
 &lt;br /&gt;
 hwclock --systohc&lt;br /&gt;
 &lt;br /&gt;
 LOG=/var/log/battery.log&lt;br /&gt;
 date &amp;gt;&amp;gt; $LOG&lt;br /&gt;
 DATE_BEFORE=`date +%s`&lt;br /&gt;
 BAT_BEFORE=`grep 'remaining capacity' /proc/acpi/battery/BAT0/state | awk '{print $3}'`&lt;br /&gt;
 echo &amp;quot;before: $BAT_BEFORE mWh&amp;quot; &amp;gt;&amp;gt; $LOG&lt;br /&gt;
 &lt;br /&gt;
 echo 3 &amp;gt; /proc/acpi/sleep&lt;br /&gt;
 &lt;br /&gt;
 DATE_AFTER=`date +%s`&lt;br /&gt;
 BAT_AFTER=`grep 'remaining capacity' /proc/acpi/battery/BAT0/state | awk '{print $3}'`&lt;br /&gt;
 echo &amp;quot;after: $BAT_AFTER mWh&amp;quot; &amp;gt;&amp;gt; $LOG&lt;br /&gt;
 &lt;br /&gt;
 DIFF=`echo &amp;quot;$BAT_AFTER - $BAT_BEFORE&amp;quot; | bc`&lt;br /&gt;
 SECONDS=`echo &amp;quot;$DATE_AFTER - $DATE_BEFORE&amp;quot; | bc`&lt;br /&gt;
 echo &amp;quot;diff: $DIFF mWh&amp;quot; &amp;gt;&amp;gt; $LOG&lt;br /&gt;
 echo &amp;quot;seconds: $SECONDS sec&amp;quot; &amp;gt;&amp;gt; $LOG&lt;br /&gt;
 USAGE=`echo &amp;quot;($DIFF * 60 * 60) / ($SECONDS)&amp;quot; | bc`&lt;br /&gt;
 echo &amp;quot;result: $USAGE mW&amp;quot; &amp;gt;&amp;gt; $LOG&lt;br /&gt;
 if [ $USAGE -gt -1000 ]&lt;br /&gt;
 then&lt;br /&gt;
     echo &amp;quot;Congratulations, your model seems NOT to be affected.&amp;quot; &amp;gt;&amp;gt; $LOG&lt;br /&gt;
 else&lt;br /&gt;
     echo &amp;quot;Your model seems to be affected.&amp;quot; &amp;gt;&amp;gt; $LOG&lt;br /&gt;
 fi&lt;br /&gt;
 if [ $SECONDS -lt 1200 ]&lt;br /&gt;
 then&lt;br /&gt;
     echo &amp;quot;!!! The notebook was suspended less than 20 minutes.&amp;quot; &amp;gt;&amp;gt; $LOG&lt;br /&gt;
     echo &amp;quot;!!! To get representative values please let the notebook sleep&amp;quot; &amp;gt;&amp;gt; $LOG&lt;br /&gt;
     echo &amp;quot;!!! for at least 20 minutes.&amp;quot; &amp;gt;&amp;gt; $LOG&lt;br /&gt;
 fi&lt;br /&gt;
 echo &amp;quot;&amp;quot; &amp;gt;&amp;gt; $LOG&lt;br /&gt;
 &lt;br /&gt;
 if !(lsmod | grep '^ehci_hcd') &amp;gt;/dev/null ; then&lt;br /&gt;
    /sbin/modprobe -s ehci_hcd&lt;br /&gt;
 fi&lt;br /&gt;
 if !(lsmod | grep '^uhci_hcd') &amp;gt;/dev/null ; then&lt;br /&gt;
    /sbin/modprobe -s uhci_hcd&lt;br /&gt;
 fi&lt;br /&gt;
 if !(lsmod | grep '^usbhid')   &amp;gt;/dev/null ; then&lt;br /&gt;
    /sbin/modprobe -s usbhid&lt;br /&gt;
 fi&lt;br /&gt;
 &lt;br /&gt;
 hwclock --hctosys&lt;br /&gt;
&lt;br /&gt;
The script was originally written by Jan-Hendrik Benter and was modified a little for this page.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Scripts]]&lt;/div&gt;</summary>
		<author><name>84.191.148.177</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Problem_with_high_power_drain_in_ACPI_sleep&amp;diff=6604</id>
		<title>Problem with high power drain in ACPI sleep</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Problem_with_high_power_drain_in_ACPI_sleep&amp;diff=6604"/>
		<updated>2005-07-14T07:00:37Z</updated>

		<summary type="html">&lt;p&gt;84.191.148.177: /* Affected Models */  moving note to the script page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Information about the problem of too high power drain in ACPI sleep mode.&lt;br /&gt;
&lt;br /&gt;
==Problem description==&lt;br /&gt;
Several people realized that their ThinkPads eat up too much power while suspended to ram via ACPI. Compared to APM suspend to ram the power drain is experienced to be about 10 times as high, 2-5 Watts. This empties the battery within one or two days.&lt;br /&gt;
&lt;br /&gt;
==Affected Models==&lt;br /&gt;
&lt;br /&gt;
*Different symptoms have been reported for different models. In some models the origin of the power drain is obvious ([[Problem with LCD backlight remaining on during ACPI sleep|backlight on during suspend]]), in other models there is no obvious reason.&lt;br /&gt;
&lt;br /&gt;
*On some models/configurations the higher power drain couldn't even be realized or was at least significantly lower.&lt;br /&gt;
&lt;br /&gt;
*The T4x Thinkpad series (T40, T40p, T41, T41p, T42, T42p, T43, T43p) suspends to ram just fine, and there are no components that are obviously left powered up. The [[UltraBay]] and network light is on, but that is the same under windows (but under APM sleep to RAM those lights are OFF).&lt;br /&gt;
&lt;br /&gt;
*This is a driver problem and can be fixed in software. For the T4x series, there is a fix available but it has not yet made its way into the official kernel (as of linux 2.6.12).&lt;br /&gt;
&lt;br /&gt;
The following table gives an overview of the models suffering from the mysterious power drain. To find out about your model, you may use the following [[ACPI sleep power drain test script | script]]. It creates a file &amp;lt;tt&amp;gt;/var/log/battery.log&amp;lt;/tt&amp;gt; which will tell you if you are affected or not.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;2&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;vertical-align:top;background-color:#ffcfbc;&amp;quot; | affected models&lt;br /&gt;
! style=&amp;quot;vertical-align:top;background-color:#cfefcf;&amp;quot; | unaffected models &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;background-color:#fff0e0;&amp;quot; |&lt;br /&gt;
* {{R32}}&lt;br /&gt;
** 2658-BQG&lt;br /&gt;
* {{R40}}&lt;br /&gt;
** 2722-5MG&lt;br /&gt;
** 2722-B3G&lt;br /&gt;
** 2897-GWU&lt;br /&gt;
* {{R50}}&lt;br /&gt;
** 1829-7RG&lt;br /&gt;
** 1829-6DM&lt;br /&gt;
** 1836-3SU&lt;br /&gt;
* {{R51}}&lt;br /&gt;
** 1829-9MG&lt;br /&gt;
** 1829-EHG&lt;br /&gt;
** 1830-DG4&lt;br /&gt;
** 1836-Q6U&lt;br /&gt;
* {{T23}}&lt;br /&gt;
**2647-???&lt;br /&gt;
* {{T30}}&lt;br /&gt;
** 2366-81A&lt;br /&gt;
** 2366-97U&lt;br /&gt;
*{{T40}}&lt;br /&gt;
**2373-MU3 &lt;br /&gt;
**2373-82U&lt;br /&gt;
**2373-92U&lt;br /&gt;
**2373-22G&lt;br /&gt;
**2373-19G&lt;br /&gt;
**2373-A1U&lt;br /&gt;
*{{T40p}}&lt;br /&gt;
**2373-G1U &lt;br /&gt;
**2373-G3U&lt;br /&gt;
**2373-G3G&lt;br /&gt;
**2373-G1G&lt;br /&gt;
**2373-G5G&lt;br /&gt;
* {{T41}}&lt;br /&gt;
**2379-DJU&lt;br /&gt;
**2373-9HU&lt;br /&gt;
**2373-4FG&lt;br /&gt;
**2373-4PG&lt;br /&gt;
**2373-1FG&lt;br /&gt;
**2373-2FG&lt;br /&gt;
**2373-6U4&lt;br /&gt;
**2373-7JU&lt;br /&gt;
**2373-CY0&lt;br /&gt;
**2373-TG5&lt;br /&gt;
* {{T41p}}&lt;br /&gt;
**2373-9FU&lt;br /&gt;
* {{T42}}&lt;br /&gt;
**2373-C19&lt;br /&gt;
**2378-DUU&lt;br /&gt;
**2373-FWG&lt;br /&gt;
**[[2373-6ZG]]&lt;br /&gt;
* {{X21}}&lt;br /&gt;
| style=&amp;quot;vertical-align:top;background-color:#e9f9e9;&amp;quot; |&lt;br /&gt;
*[[:Category:R50p | R50p]]&lt;br /&gt;
*[[:Category:T41 | T41]]&lt;br /&gt;
**2373-GEU&lt;br /&gt;
*[[:Category:T41p | T41p]]&lt;br /&gt;
**2373-GKG&lt;br /&gt;
**2373-GGG&lt;br /&gt;
**[[2373-GHG]]&lt;br /&gt;
*[[:Category:T42p | T42p]]&lt;br /&gt;
**[[2373-HTG]]&lt;br /&gt;
**[[2373-W6M]]&lt;br /&gt;
**[[2373-GTG]]&lt;br /&gt;
**[[2373-GXG]]&lt;br /&gt;
**2373-KXM&lt;br /&gt;
*[[:Category:T42 | T42]]&lt;br /&gt;
**[[2378-FVU]]&lt;br /&gt;
**[[2373-WBZ]]&lt;br /&gt;
*[[:Category:X40 | X40]]&lt;br /&gt;
**2371&lt;br /&gt;
*[[:Category:A22m | A22m]]&lt;br /&gt;
**2628&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Affected Operating Systems==&lt;br /&gt;
&lt;br /&gt;
*Linux, all flavours.&lt;br /&gt;
*Windows, for some models as well (only when using non-IBM drivers).&lt;br /&gt;
*FreeBSD (on the A22M)&lt;br /&gt;
&lt;br /&gt;
==Status==&lt;br /&gt;
*The cause of the mysterious power drain is the radeon GPU, which requires extra steps to suspend properly. Unfortunately, this fix might break non-Thinkpad machines and therefore is not yet in the official kernel sources.&lt;br /&gt;
&lt;br /&gt;
*The official bugzilla entry for the radeon suspend issue is in the [http://bugme.osdl.org/show_bug.cgi?id=3022 OSDL Bugzilla]. There you can find a patch which will solve the power drain issue.&lt;br /&gt;
&lt;br /&gt;
{{WARN|This solution enables doing suspend-to-D2 on non-PPC-machines, which is not properly documented! Be careful and have a look at the discussion for kernel bug 3022 (see above) before applying the patch. By default, the patch enables the suspend-to-D2 only on machines where it is know to work. This behaviour can be overridden with a module option.}}&lt;br /&gt;
&lt;br /&gt;
*Most certainly, the DSDT is not at fault. (Interesting to note: The DSDT from BIOS 3.13 (Nov 04) for the T42p compiles without bugs.)&lt;br /&gt;
&lt;br /&gt;
*Some additional power savings can be achieved by turning off the wake-on-lan (&amp;lt;tt&amp;gt;ethtool -s eth0 wol d&amp;lt;/tt&amp;gt;). The power drain of the wol feature is far smaller than the radeon bug, but can be noticeable.&lt;br /&gt;
&lt;br /&gt;
==Solutions==&lt;br /&gt;
===For Thinkpads with Radeon graphic driver===&lt;br /&gt;
&lt;br /&gt;
You must use a patched version of the radeon frame buffer, even if you are only interested in using the X window system. This modified radeon frame buffer then suspends the radeon chip correctly during ACPI sleep. This patch is not yet in the official (kernel.org) kernels.&lt;br /&gt;
&lt;br /&gt;
The patch contains a list of Thinkpads where it is known to work, and by default only activates on these machines. If you think that your computer would profit from the patch as well, you can force it by including the module parameter &amp;lt;tt&amp;gt;radeon_force_sleep=1&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
====Fedora Core 4 official kernel====&lt;br /&gt;
&lt;br /&gt;
Fedora ships a patched radeon frame buffer (radeonfb.ko), but you must enable it yourself. [[:Category:Fedora | Fedora Core 4]] compiles it as a module rather than including it in the kernel, therefore you cannot activate it at boot time. You must arrange for the module to be loaded before X starts (for example, using an init script).&lt;br /&gt;
&lt;br /&gt;
If you want to try the radeon frame buffer, you can enable it as follows (assuming you are at the gdm login screen). First, switch to a console (Ctrl-Alt-F1) and log in as root. Stop X:&lt;br /&gt;
 init 3&lt;br /&gt;
Now you can load the module:&lt;br /&gt;
 modprobe radeonfb radeon_force_sleep=1&lt;br /&gt;
Finally, resume X:&lt;br /&gt;
 init 5&lt;br /&gt;
&lt;br /&gt;
====Fedora Core 3/4 custom kernel====&lt;br /&gt;
&lt;br /&gt;
For [[:Category:Fedora | Fedora Core]] there are precompiled patched kernels [http://www.sas.upenn.edu/~vbraun/computing/T41/kernel.html available]:&lt;br /&gt;
&lt;br /&gt;
*[http://carrot.hep.upenn.edu/~vbraun/kernel-T4x/i386/kernel-T4x-2.6.11.11-26.i386.rpm linux 2.6.11 for Fedora Core 3]&lt;br /&gt;
&lt;br /&gt;
*[http://carrot.hep.upenn.edu/~vbraun/kernel-T4x/i386/kernel-T4x-2.6.12.2-2.i386.rpm linux 2.6.12 for Fedora Core 4]&lt;br /&gt;
&lt;br /&gt;
These kernels contain additional thinkpad-related patches, including software suspend2 and trackpoint support. Suspend to disk and suspend to ram should work with them. If your Thinkpad model is not yet whitelisted in the patch, you might have to enable the radeon fix by including the parameter &amp;lt;tt&amp;gt;video=radeonfb:radeon_force_sleep=1&amp;lt;/tt&amp;gt; on the kernel command line.&lt;br /&gt;
&lt;br /&gt;
If you try, please send the result (hang yes/no, battery drain yes/no) with the precise model number (for example, I have a IBM thinkpad T41 2379-DJU) to &amp;lt;tt&amp;gt;vbraun at physics dot upenn dot edu&amp;lt;/tt&amp;gt;, it would be nice if your subject line would include &amp;quot;RADEONFB:&amp;quot; to make sure that I do not miss any emails.&lt;br /&gt;
&lt;br /&gt;
====Technical Discussion====&lt;br /&gt;
&lt;br /&gt;
The proposed solution is to remove the CONFIG_PPC_PMAC condition for enabling D2 sleep in drivers/video/aty/radeon_pm.c as discussed in [http://bugme.osdl.org/show_bug.cgi?id=3022 kernel bug 3022]. There you can also find patches doing this. The patches divide into unconditional ones like [http://carrot.hep.upenn.edu/~vbraun/kernel-T4x/test/patch-2.6.11-rc2-radeonfb-D2.patch.bz2 this one for 2.6.11-rc2] and conditional ones. The conditional ones only do D2 on models where it has been reported to work, the unconditional ones force D2 sleep on every model and you might experience hangs on resume with those.&lt;br /&gt;
&lt;br /&gt;
===For other models without radeon graphics===&lt;br /&gt;
Nothing yet.&lt;/div&gt;</summary>
		<author><name>84.191.148.177</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Madwifi&amp;diff=6568</id>
		<title>Madwifi</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Madwifi&amp;diff=6568"/>
		<updated>2005-07-14T06:57:14Z</updated>

		<summary type="html">&lt;p&gt;84.191.148.177: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Multiband Atheros Driver for WiFi ==&lt;br /&gt;
Linux driver for 802.11a/b/g universal NIC cards - Cardbus, PCI, or miniPCI - using Atheros chip sets.&lt;br /&gt;
&lt;br /&gt;
The following adapters sold by IBM use the Atheros chips:&lt;br /&gt;
* [[IBM Dual-Band 11a/b Wi-Fi Wireless Mini PCI Adapter]]&lt;br /&gt;
* [[IBM 11b/g Wireless LAN Mini PCI Adapter]]&lt;br /&gt;
* [[IBM 11a/b/g Wireless LAN Mini PCI Adapter]]&lt;br /&gt;
* [[IBM 11a/b/g Wireless LAN Mini PCI Adapter II]]&lt;br /&gt;
* IBM 802.11a Wireless LAN Cardbus Adapter&lt;br /&gt;
* IBM 11 a/b/g Wireless Cardbus Adapter&lt;br /&gt;
&lt;br /&gt;
=== Project Homepage ===&lt;br /&gt;
http://sourceforge.net/projects/madwifi&lt;br /&gt;
&lt;br /&gt;
=== Packages ===&lt;br /&gt;
*daily cvs snapshots: http://madwifi.otaku42.de&lt;br /&gt;
*[[:Category:Debian | Debian]] Packages: http://www.marlow.dk/site.php/tech/madwifi&lt;br /&gt;
*[[:Category:Fedora | Fedora Core]] Packages: http://www.atrpms.net/name/madwifi/&lt;br /&gt;
&lt;br /&gt;
=== CVS ===&lt;br /&gt;
 cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/madwifi \&lt;br /&gt;
 co madwifi&lt;br /&gt;
&lt;br /&gt;
=== Status ===&lt;br /&gt;
in development, usable&lt;br /&gt;
&lt;br /&gt;
=== OpenSource HAL ===&lt;br /&gt;
The &amp;quot;official&amp;quot; driver consists of an opensource wrapper with binary HAL (Hardware Abstraction Layer). This HAL is not a binary firmware like with the Intel Wireless chips, but a piece of code that needs to runs in the Linux kernel.&lt;br /&gt;
The vendors reasoning behind this is, that since the Atheros chip could be tuned to any frequency, and hence interfere with systems operating in those frequencies, that we simply need to accept this binary module.&amp;lt;br&amp;gt;&lt;br /&gt;
Obviously this binary HAL is unacceptable to the Linux kernel developers, and the Atheros driver in this state will never become part of the official kernel.&amp;lt;br&amp;gt;&lt;br /&gt;
Some OpenBSD developers facing the same issue, reverse engineered the binary HAL and have produced an OpenSource version. Hopefully a driver based on this might be included with the Linux kernel at some point in time, and picked up by the mainstream distributions.&lt;br /&gt;
&lt;br /&gt;
=== Related links === &lt;br /&gt;
* [http://madwifiwiki.thewebhost.de/wiki/ MadWiFi Wiki]&lt;br /&gt;
* [http://team.vantronix.net/ar5k/ OpenSource Atheros HAL]&lt;br /&gt;
&lt;br /&gt;
[[Category:Drivers]] [[Category:Fedora]] [[Category:Debian]]&lt;/div&gt;</summary>
		<author><name>84.191.148.177</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Hostap&amp;diff=6573</id>
		<title>Hostap</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Hostap&amp;diff=6573"/>
		<updated>2005-07-14T06:56:40Z</updated>

		<summary type="html">&lt;p&gt;84.191.148.177: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Prism 2/2.5/3 Driver ==&lt;br /&gt;
Linux driver for 802.11a/b/g NIC cards - Cardbus, PCI, or miniPCI - using Prism chipsets.&lt;br /&gt;
&lt;br /&gt;
The following adapters sold by IBM use Prism chipsets:&lt;br /&gt;
* [[IBM High Rate Wireless LAN Mini-PCI Adapter with Modem]]&lt;br /&gt;
* [[IBM High Rate Wireless LAN Mini-PCI Adapter with Modem II]]&lt;br /&gt;
* [[IBM High Rate Wireless LAN Mini-PCI Adapter III]]&lt;br /&gt;
* IBM High Rate Wireless LAN PC Card&lt;br /&gt;
&lt;br /&gt;
=== Project Homepage / Availability ===&lt;br /&gt;
http://hostap.epitest.fi/&lt;br /&gt;
&lt;br /&gt;
=== Status ===&lt;br /&gt;
The driver is considered stable&lt;br /&gt;
&lt;br /&gt;
However, some people have experienced stability issues transfering large files, this driver typically handles such problem better then the [[orinoco]] driver, but still suffers from it.&lt;br /&gt;
&lt;br /&gt;
Some people have suggested that upgrading the firmware will solve the problem.&amp;lt;br&amp;gt;&lt;br /&gt;
Have a look [http://linux.junsun.net/intersil-prism/ here] for firmware flash tools and firmware files.&lt;br /&gt;
&lt;br /&gt;
'''WARNING''' IBM will most likely not support these firmware upgrades, if it breaks your hardware it is your problem.&lt;br /&gt;
&lt;br /&gt;
=== Packages ===&lt;br /&gt;
* [[:Category:Fedora |Fedora Core]] Packages: http://www.atrpms.net/name/hostap-driver/&lt;br /&gt;
* [[:Category:Gentoo|Gentoo]] Packages: http://packages.gentoo.org/search/?sstring=hostap-driver&lt;br /&gt;
&lt;br /&gt;
=== Related links === &lt;br /&gt;
&lt;br /&gt;
[[Category:Drivers]] [[Category:Fedora]] [[Category:Gentoo]]&lt;/div&gt;</summary>
		<author><name>84.191.148.177</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Ipw2100&amp;diff=6574</id>
		<title>Ipw2100</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Ipw2100&amp;diff=6574"/>
		<updated>2005-07-14T06:55:38Z</updated>

		<summary type="html">&lt;p&gt;84.191.148.177: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Intel PRO/Wireless 2100 Driver for WiFi ==&lt;br /&gt;
Linux driver for the 802.11b NIC - miniPCI cards - found in Centrino laptops.&lt;br /&gt;
&lt;br /&gt;
The following adapter sold by IBM uses this chipset:&lt;br /&gt;
* [[Intel PRO/Wireless LAN 2100 3B Mini PCI Adapter]]&lt;br /&gt;
&lt;br /&gt;
=== Project Homepage / Availability ===&lt;br /&gt;
http://ipw2100.sourceforge.net/&lt;br /&gt;
&lt;br /&gt;
=== Packages ===&lt;br /&gt;
*[[:Category:Fedora | Fedora Core]] Packages: http://www.atrpms.net/name/ipw2100/&lt;br /&gt;
*[[:Category:Mandrake | Mandrake]]: modules included in stock kernel packages&lt;br /&gt;
&lt;br /&gt;
=== Status ===&lt;br /&gt;
In development but usable. Version 1.0.5 works quite well with kernel 2.6.10.&lt;br /&gt;
&lt;br /&gt;
=== Additional Comments ===&lt;br /&gt;
Make sure to try the newest version. You will need to install the loadable binary firmware provided on http://ipw2100.sourceforge.net/firmware.php as required by the driver.&lt;br /&gt;
&lt;br /&gt;
=== Related links === &lt;br /&gt;
* [http://ipw2100.sourceforge.net/faq.php ipw2100 FAQ]&lt;br /&gt;
&lt;br /&gt;
[[Category:Drivers]] [[Category:Fedora]] [[Category:Mandrake]]&lt;/div&gt;</summary>
		<author><name>84.191.148.177</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Ipw2200&amp;diff=6575</id>
		<title>Ipw2200</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Ipw2200&amp;diff=6575"/>
		<updated>2005-07-14T06:55:05Z</updated>

		<summary type="html">&lt;p&gt;84.191.148.177: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Intel PRO/Wireless 2200/2915 Driver for WiFi ==&lt;br /&gt;
Linux driver for the 802.11bg and 802.11abg NICs - miniPCI cards - found in Centrino laptops. This driver only works on 2.6.x kernels (2.6.4 or newer).&lt;br /&gt;
&lt;br /&gt;
The following adapters sold by IBM use these chips:&lt;br /&gt;
* [[Intel PRO/Wireless 2200BG Mini-PCI Adapter]]&lt;br /&gt;
* [[Intel PRO/Wireless 2915ABG Mini-PCI Adapter]]&lt;br /&gt;
&lt;br /&gt;
=== Project Homepage / Availability ===&lt;br /&gt;
http://ipw2200.sourceforge.net/&lt;br /&gt;
&lt;br /&gt;
=== Packages ===&lt;br /&gt;
*[[:Category:Fedora | Fedora Core]] Packages: http://www.atrpms.net/name/ipw2200/&lt;br /&gt;
*[[:Category:Mandrake | Mandrake 10.1]] The ipw2200 driver modules are included in the stock kernel package.&lt;br /&gt;
*[[:Category:Gentoo | Gentoo]] The driver is in the portage tree: emerge net-wireless/ipw2200 and net-wireless/ipw2200-firmware&lt;br /&gt;
&lt;br /&gt;
=== Status ===&lt;br /&gt;
in development, usable, WEP 128bit encryption works, WPA does also work with drivers &amp;gt;= 1.0.2 (beta at the moment, use wpa_supplicant for WPA-functionality), Monitor/RFMon is supported as of 1.0.4 and firmware 2.3! &lt;br /&gt;
&lt;br /&gt;
Current Version: 1.0.4&lt;br /&gt;
&lt;br /&gt;
Firmware Version       : 2.3&lt;br /&gt;
&lt;br /&gt;
Works fine!&lt;br /&gt;
&lt;br /&gt;
Currently (8/Jul/2005), select developer-patched 2.6.12 Kernels (notably, -mm) and all Kernel 2.6.13 release candidates do not work with the current version of the driver (1.0.4). Compilation breaks due to an incompatible header file. Simply copying over the header file from older kernels will make the compilation work but the driver will be seriously broken - thus this is not recommended. The ipw2200 developers are working on the problem.&lt;br /&gt;
&lt;br /&gt;
=== Additional Comments ===&lt;br /&gt;
make sure you grab the newest version and new loadable firmware as required by the driver&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Drivers]] [[Category:Fedora]]&lt;/div&gt;</summary>
		<author><name>84.191.148.177</name></author>
		
	</entry>
</feed>