https://www.thinkwiki.org/w/api.php?action=feedcontributions&user=Pi3832&feedformat=atomThinkWiki - User contributions [en]2024-03-28T18:22:58ZUser contributionsMediaWiki 1.31.12https://www.thinkwiki.org/w/index.php?title=Category:T60&diff=54700Category:T602013-06-14T15:10:45Z<p>Pi3832: /* Display */ Added "VGA"-style designations for resolutions.</p>
<hr />
<div>__NOTOC__<br />
{| width="100%"<br />
|style="vertical-align:top" |<br />
<div style="margin: 0; margin-right:10px; border: 1px solid #dfdfdf; padding: 0em 1em 1em 1em; background-color:#F8F8FF; align:right;"><br />
This page gives an overview of the ThinkPad T60.<br />
<br />
== Standard Features ==<br />
* One of the following Processors:<br />
** [[Intel Core 2 Duo (Merom)]] 1.66, 1.83, 2.0, 2.16, 2.33 GHz CPU<br />
** [[Intel Core Duo (Yonah)]] 1.66, 1.83, 2.0, 2.16, 2.33 GHz CPU<br />
** [[Intel Core Solo (Yonah)]] 1.66 GHz CPU<br />
<br />
=== Graphics Adaptor ===<br />
* [[Intel Graphics Media Accelerator 950]]<br />
* [[ATI Mobility Radeon X1300]] (64 MB)<br />
* [[ATI Mobility Radeon X1400]] (128 MB)<br />
<br />
=== Display ===<br />
* 14.1" TFT display with 1024x768 resolution (XGA)<br />
* 14.1" TFT display with 1400x1050 resolution (SXGA+)<br />
* 15.0" TFT display with 1024x768 resolution (XGA)<br />
* 15.0" TFT IPS display with 1400x1050 resolution (SXGA+)<br />
* 15.0" TFT IPS display with 1600x1200 resolution (UXGA)<br />
* 15.4" TFT display with 1680x1050 resolution (widescreen) (WSXGA+)<br />
<br />
=== Other ===<br />
* 512 MB or 1 GB [[PC2-5300]] memory standard upgradable to 4 GB{{footnote|1}}<br />
* 40, 60, 80, 100 or 120GB 5400RPM SATA HDD (Some available in 7200RPM)<br />
* Intel HD Audio with [[AD1981HD]] codec<br />
* [[Intel Gigabit Ethernet (10/100/1000) PCI-Express]]<br />
* [[UltraBay|UltraBay Slim]] with one of the following:<br />
** [[UltraBay Slim DVD-ROM Drive]]<br />
** [[UltraBay Slim CD-RW/DVD-ROM Combo II Drive]]<br />
** [[UltraBay Slim Super Multi-Burner Drive]]<br />
* [[MiniPCI Express slot]] 1 with one of the following:<br />
** None (empty, WLAN upgradable)<br />
** [[Intel PRO/Wireless 3945ABG Mini-PCI Express Adapter]]<br />
** [[ThinkPad 11a/b/g Wireless LAN Mini Express Adapter]]<br />
** [[ThinkPad 11a/b/g/n Wireless LAN Mini Express Adapter]]<br />
* [[MiniPCI Express slot]] 2 with one of the following:<br />
** None (empty, not upgradable)<br />
** [[Sierra Wireless MC5720|Verizon 1xEV-DO WWAN Adapter]]<br />
** [[Sierra Wireless HSDPA WWAN]]<br />
* [[CardBus slot]] (Type 2)<br />
* [[ExpressCard slot|ExpressCard/54 slot]]<br />
* [[Embedded Security Subsystem|Trusted Computing Group TPM 1.2]]<br />
* [[Active Protection System]]<br />
* [[Integrated Fingerprint Reader]] on select models<br />
* [[ThinkPad Bluetooth with Enhanced Data Rate (BDC-2)]] on select models<br />
* [[ThinkPad 56K Modem (MDC-1.5)]]<br />
* [[UltraNav]] (TrackPoint / Touchpad combo)<br />
* Weight: 2.3-2.36 kg (14"/6-cell), 2.45-2.5kg (14"/9-cell), 2.65-2.7kg (15"/6-cell), 2.8-2.9kg (15"/9-cell)<br />
</div><br />
|style="vertical-align:top" |<br />
[[Image:ThinkPadT60.jpg|ThinkPad T60 14.1"]]<br />
|}<br />
<br />
== Resources ==<br />
* [http://www-307.ibm.com/pc/support/site.wss/document.do?sitestyle=lenovo&lndocid=MIGR-62733 T60/p Hardware Maintenance Manual]<br />
* [http://www-307.ibm.com/pc/support/site.wss/document.do?sitestyle=lenovo&lndocid=MIGR-62465 T60/p Service and Troubleshooting Guide]<br />
* [http://www-307.ibm.com/pc/support/site.wss/MIGR-62928.html T60/p Drivers and Software]<br />
* [http://www-307.ibm.com/pc/support/site.wss/document.do?lndocid=MIGR-65367 T60p Linux capable]<br />
* [http://lists.2rosenthals.com/ecs-t6x/List.html T60 eComStation (OS/2) Mailing List archives ]<br />
* [http://os2usr.dyndns.org/ibmt60os2.html T60 OS/2 and eComStation Drivers]<br />
<br />
== Reviews ==<br />
* [http://www.notebookreview.com/default.asp?newsID=2702 NotebookReview.com], 2006-01-05<br />
* [http://www.anandtech.com/mobile/showdoc.aspx?i=2663&p=15 AnandTech], 2006-01-05<br />
* [http://forum.thinkpads.com/viewtopic.php?t=21513&highlight=clean Nottes], 2006-02-25 (links from thinkpads.com; includes pictures of disassembled unit)<br />
* [http://www.pcmag.com/article2/0,1895,1933669,00.asp PCMag.com], 2006-03-06<br />
* [http://www.laptoplogic.com/reviews/detail.php?id=112&part=full&page=1 Laptop Logic], 2006-03-27<br />
* [http://www.notebookjournal.de/tests/104 notebookjournal.de], 2006-04-24 (german, some good pictures)<br />
* [http://www.notebookreview.com/default.asp?newsID=3368 NotebookReview.com], 2006-10-28 (widescreen T60)<br />
<br />
== Miscellaneous ==<br />
* [http://vizzzion.org/?id=t60 Running Linux on the Thinkpad T60], 25-05-2006<br />
* [http://www.gtishrine.com/t60.php Installing Gentoo Linux on the Thinkpad T60], 15-06-2006<br />
* [http://www.bytetrap.com/blog/2008/09/06/setting-up-wireless-thinkpad-t60-arch-linux/ Setting up wireless on a ThinkPad T60 (Arch Linux)], 06-09-2008<br />
* [http://ubuntuforums.org/showthread.php?p=10428211 Tweaking T60 for Ubuntu 10.10 Maverick Meerkat], 15-01-2011<br />
* [http://ubuntuforums.org/showthread.php?p=11334250 Tweaking T60 for Ubuntu 11.10 Oneiric Ocelot], 12-04-2012<br />
<br />
== System board photos ==<br />
FRU 42T0163<br />
<br />
[[Image:T60_system_board_top.jpg|30px]] Top view<br />
[[Image:T60_system_board_bottom.jpg|30px]] Bottom view<br />
<br />
{{footnotes|<br />
# Due to an addressing limitation in the Intel [[Intel_945PM|945PM]] and [[Intel_945GM|945GM]] chipsets, only 3GB will be available for use.<br />
}}<br />
<br />
[[Category:T Series]]</div>Pi3832https://www.thinkwiki.org/w/index.php?title=User:Pi3832&diff=53899User:Pi38322012-09-07T19:49:19Z<p>Pi3832: /* Ultrabay SATA HDD Caddy */</p>
<hr />
<div>== My T30 ==<br />
<br />
[[:Category:T30|T30 Main Page]]<br />
<br />
=== Installing Hardware ===<br />
<br />
==== Ultrabay SATA HDD Caddy ====<br />
Using an after-market caddy causes the kernel to complain that it was "limited to UDMA/33 due to 40-wire cable". But I was able to over-ride that by adding {{bootparm|libata.force|2:80c}} to {{path|/boot/grub/grub.conf}} (or perhaps {{path|/etc/default/grub}}). Now connects at UDMA5, 100 MB/s.<br />
<br />
===== Ejecting =====<br />
Fedora is not automagically noticing that I'm ejecting the caddy and shutting down the drive. There is a page here in ThinkWiki on setting this up properly: [[How to hotswap Ultrabay devices]]. I'm not a huge fan of the script there, because it's trying to be all things to all people. I'd rather roll-my-own, so that I can come up with something simpler.<br />
<br />
I was also baffled by the <code>udev</code> stuff. I've never done anything with that before. So, here is what I've figured out so far:<br />
<br />
* The Ultrabay (on a T30) is {{path|/sys/devices/platform/dock.2}}<br />
** {{path|dock.0}} is the docking-bay (the thing onna desk you attach a laptop to)<br />
** {{path|dock.1}} is the main battery bay<br />
* When you flip the release on the arm that lets you pull out the Ultrabay device, the computer knows<br />
** {{path|/sys/devices/platform/dock.2/flags}} changes from '''32''' to '''34'''<br />
** If you change your mind, and stick the extraction-arm back in, ''the flag stays 34''! There's no going back on an ejection event.<br />
<br />
The udev rule given on the "[[How to hotswap Ultrabay devices]]" page should work, since it's just looking for <code>ACTION=="change"</code>, but I may use <code>ATTR{flags}=="34"</code>, just because I can. I wonder if there's some way to tell if I've got the HDD caddy or the battery in there? (To get all the udev stuff<br />
<br />
And the ugly way to eject a HDD, once you've unmounted all the partitions, is to put the drive to sleep, then tell the ACPI system that you're about to undock<br />
<br />
<pre><br />
#hdparm -Y /dev/sdb<br />
#echo 1 > /sys/devices/platform/dock.2/undock<br />
</pre><br />
<br />
Knowing me, I'll just do it by hand for the next 6 months before I bother getting around to automating the process.<br />
<br />
The <code>udev</code> info can be had with:<br />
<pre><br />
# udevadm info -a -p /sys/devices/platform/dock.2<br />
</pre><br />
<br />
And then there's this helpful page: [http://www.reactivated.net/writing_udev_rules.html Writing udev Rules]<br />
<br />
===== udisks =====<br />
<br />
Then again, I may be doing it the hard way. The util "[http://www.freedesktop.org/wiki/Software/udisks udisks]" may do all of this stuff for you.<br />
<br />
==== USB 2.0 Ports ====<br />
I added a PCMCIA card with 2 USB 2.0 parts on it. Automagically identified and configured. Write testing showed it 4 times faster than stock USB 1.0 ports. Command for write testing:<br />
<BR>{{cmduser|tiotest -t 1 -f 700}}<BR><br />
Read testing wasn't working right. I may just use a stopwatch.<br />
<br />
==== PCMCIA CompactFlash card reader ====<br />
I'm trying to get a generic PCMCIA CF-card reader to work. It's automagically seen and configured, but it's forced to PIO0 mode, which is slower than erosion. The CF card I'm using, TS8GCF133, purportedly supports DMA modes, but I can't seem to get the system to recognize that. I also can't get any PIO mode other than 0 to work. It may be the no-name adapter I'm using.<br />
<br />
+++++++++++++++++++++++++++++++++++++++<br />
<br />
[http://social.technet.microsoft.com/Forums/en-US/w7itprohardware/thread/de74b80c-edd3-4884-b8cd-76fb61f62f77/ This] isn't good news:<br />
<br />
{{QUOTE|ValenceParadigm|Windows 7 IT Pro Forums|The Compact Flash card, while UDMA ready, lacks the logic for Bus Mastering. Without a bus mastering controller, the UDMA modes are not possible. What is needed is a 68-pin to 50-pin adapter with the bus mastering controller built in. Delkin used to produce one of these, as did Kodak and a select few others.<BR><BR><br />
These adapter cards with the built-in controllers are RARE now, and if you have one, you can stand to make some money selling it if it is no longer needed. The manufacturer of the controller chips used in the adapters is no longer in business, so companies like Kodak and Delkin couldn't manufacture more adapters even if you promised them your first-born-child.}}<br />
<br />
Does this also mean that mwdma is right out? Can I at least get a better PIO mode than 0?<br />
<br />
++++++++++++++++++++++++++++++++++++++<br />
<br />
I can't read c code for crap, but I think that pio0 mode might actually be hard-coded into the pata_pcmcia driver. The kernel consistently identifies the CF card correctly, and says it will do pio4, then steadfastly refuses to make that ata port anything other than pio0.<br />
<br />
And yet the USB card operates as EHCI just fine.<br />
<br />
==== RAM ====<br />
I installed a second 1 GB stick of RAM. System recognized it and seems to be happy with it. That makes a total of 2 GB.<br />
<br />
<br />
=== Using It ===<br />
<br />
==== Connecting Cell Phone ====<br />
<br />
I couldn't connect my Samsung SGH-T669 as a Mass Storage device, despite having set the phone to MTP mode.<br />
<br />
{{path|/var/log/messages}}:<br />
<pre><br />
usb 2-2: new full speed USB device using uhci_hcd and address 10<br />
usb 2-2: New USB device found, idVendor=04e8, idProduct=f000<br />
usb 2-2: New USB device strings: Mfr=2, Product=1, SerialNumber=3<br />
usb 2-2: Product: Qualcomm Configuration<br />
usb 2-2: Manufacturer: Qualcomm, Incorporated<br />
usb 2-2: SerialNumber: [serialnumber]<br />
scsi8 : usb-storage 2-2:1.0<br />
mtp-probe: checking bus 2, device 10: "/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-2"<br />
mtp-probe: bus: 2, device: 10 was not an MTP device<br />
usb_modeswitch: switching 04e8:f000 (Qualcomm, Incorporated: Qualcomm Configuration)<br />
</pre><br />
<br />
The problem is usb_modeswitch. It's trying to do something fancy with setting up the phone to be a modem. I disabled usb_modeswitch, and the phone connected like a USB mass storage device. (Well, the microSD card connected, which is all I wanted.)<br />
<br />
I went to {{path|/etc/usb_modeswitch.conf}} and changed "DisableSwitching=0" to "DisableSwitching=1". Viola!<br />
<br />
At some point I should see if I can figure out what the usb_modeswitch stuff should be and send it off to the developers.<br />
<br />
= ToDo =<br />
<br />
Link in stuff from the Lenovo Support site about "[htp://support lenovo com/en_US/SupportSearchResults.page?submit=true&componentID=1299417408854&docType=Hints+and+Tips&searchStringFilter=linux&prodType=Laptops+%26+netbooks under linux]".<br />
<br />
Transclude info from [htp://support lenovo com/en_US/detail.page?LegacyDocID=MIGR-45884].<br />
<br />
htp://support lenovo com/en_US/product-and-parts/detail.page?&LegacyDocID=MIGR-39298<br />
<br />
<br />
<br />
== Displays Table ==<br />
<br />
{|class="wikitable sortable"<br />
!Model !! Size !! Pixels !! Array<br />
|-<br />
|T20 || 13.3" || 1024x768 || XGA<br />
|-<br />
|T20 || 14.1" || 1024x768 || XGA<br />
|-<br />
|T21 || 14.1" || 1400x1050 || SXGA+<br />
|-<br />
|T21 || 14.1" || 1024x768 || XGA<br />
|-<br />
|T21 || 13.3" || 1024x768 || XGA<br />
|-<br />
|T22 || 13.3" || 1024x768 || XGA<br />
|-<br />
|T22 || 14.1" || 1024x768 || XGA<br />
|-<br />
|T22 || 14.1" || 1400x1050 || SXGA+<br />
|-<br />
|T23 || 13.3" || 1024x768 || XGA<br />
|-<br />
|T23 || 14.1" || 1024x768 || XGA<br />
|-<br />
|T23 || 14.1" || 1400x1050 || SXGA+<br />
|-<br />
|T30 || 14.1" || 1024x768 || XGA<br />
|-<br />
|T30 || 14.1" || 1400x1050 || SXGA+<br />
|-<br />
|T40 || 14.1" || 1024x768 || XGA<br />
|-<br />
|T40 || 14.1" || 1400x1050 || SXGA+<br />
|-<br />
|T400 || 14.1" || 1280x800 || WXGA<br />
|-<br />
|T400 || 14.1" || 1280x800 || WXGA<br />
|-<br />
|T400 || 14.1" || 1440x900 || WXGA+<br />
|-<br />
|T400 || 14.1" || 1440x900 || WXGA+<br />
|-<br />
|T400s || 14.1" || 1440x900 || WXGA+<br />
|-<br />
|T40p || 14.1" || 1400x1050 || SXGA+<br />
|-<br />
|T41 || 14.1" || 1024x768 || XGA<br />
|-<br />
|T41 || 14.1" || 1400x1050 || SXGA+<br />
|-<br />
|T410 || 14.1" || 1280x800 || WXGA<br />
|-<br />
|T410 || 14.1" || 1440x900 || WXGA+<br />
|-<br />
|T410i || 14.1" || 1280x800 || WXGA<br />
|-<br />
|T410i || 14.1" || 1440x900 || WXGA+<br />
|-<br />
|T410s || 14.1" || 1440x900 || WXGA+<br />
|-<br />
|T410si || 14.1" || 1440x900 || WXGA+<br />
|-<br />
|T41p || 14.1" || 1400x1050 || SXGA+<br />
|-<br />
|T42 || 14.1" || 1024x768 || XGA<br />
|-<br />
|T42 || 14.1" || 1400x1050 || SXGA+<br />
|-<br />
|T42 || 15.0" || 1024x768 || XGA<br />
|-<br />
|T42 || 15.0" || 1400x1050 || SXGA+<br />
|-<br />
|T420s || 14.1" || 1600x900 || HD+<br />
|-<br />
|T42p || 14.1" || 1400x1050 || SXGA+<br />
|-<br />
|T42p || 15.0" || 1600x1200 || UXGA<br />
|-<br />
|T43 || 14.1" || 1024x768 || XGA<br />
|-<br />
|T43 || 14.1" || 1400x1050 || SXGA+<br />
|-<br />
|T43 || 15.0" || 1024x768 || XGA<br />
|-<br />
|T43 || 15.0" || 1400x1050 || SXGA+<br />
|-<br />
|T43p || 14.1" || 1400x1050 || SXGA+<br />
|-<br />
|T43p || 15.0" || 1600x1200 || UXGA<br />
|-<br />
|T500 || 15.4" || 1280x800 || WXGA<br />
|-<br />
|T500 || 15.4" || 1440x900 || WSXGA<br />
|-<br />
|T500 || 15.4" || 1680x1050 || WSXGA+<br />
|-<br />
|T510 || 15.6" || 1366x768 || HD<br />
|-<br />
|T510 || 15.6" || 1600x900 || HD+<br />
|-<br />
|T510 || 15.6" || 1920x1080 || FHD<br />
|-<br />
|T510i || 15.6" || 1366x768 || HD<br />
|-<br />
|T510i || 15.6" || 1600x900 || HD+<br />
|-<br />
|T520 || 15.6" || 1366x768 || HD<br />
|-<br />
|T520 || 15.6" || 1600x900 || HD+<br />
|-<br />
|T520 || 15.6" || 1920x1080 || FHD<br />
|-<br />
|T60 || 14.1" || 1024x768 || XGA<br />
|-<br />
|T60 || 14.1" || 1400x1050 || SXGA+<br />
|-<br />
|T60 || 15.0" || 1024x768 || XGA<br />
|-<br />
|T60 || 15.0" || 1400x1050 || SXGA+<br />
|-<br />
|T60 || 15.0" || 1600x1200 || UXGA<br />
|-<br />
|T60 || 15.4" || 1680x1050 || WSXGA+<br />
|-<br />
|T60p || 14.1" || 1400x1050 || SXGA+<br />
|-<br />
|T60p || 15.0" || 1600x1200 || UXGA<br />
|-<br />
|T60p || 15.4" || 1680x1050 || WSXGA+<br />
|-<br />
|T61 || 14.1" || 1024x768 || XGA<br />
|-<br />
|T61 || 14.1" || 1400x1050 || SXGA+<br />
|-<br />
|T61 || 14.1" || 1280x800 || WXGA<br />
|-<br />
|T61 || 14.1" || 1440x900 || WXGA+<br />
|-<br />
|T61 || 15.4" || 1280x800 || WXGA<br />
|-<br />
|T61 || 15.4" || 1680x1050 || WSXGA+<br />
|-<br />
|T61p || 14.1" || 1400x1050 || SXGA+<br />
|-<br />
|T61p || 14.1" || 1400x900 || WXGA+<br />
|-<br />
|T61p || 15.4" || 1680x1050 || WSXGA+<br />
|-<br />
|T61p || 15.4" || 1920x1200 || WUXGA<br />
|}</div>Pi3832https://www.thinkwiki.org/w/index.php?title=Installation_instructions_for_the_ThinkPad_T30&diff=53725Installation instructions for the ThinkPad T302012-08-17T13:36:34Z<p>Pi3832: /* General Notes */</p>
<hr />
<div>Specific installation notes for the ThinkPad {{T30}}.<br />
<br />
==General Notes==<br />
<br />
===Boot from USB===<br />
<br />
You can boot a T30 from a USB flash drive. Insert a bootable USB flash drive into the T30 before turning it on. Start the laptop, and press <F1> to go into the setup menu. Under "Startup" configure the startup device. The USB flash drive will appear under "Hard Drive" ('''not''' "Other Device"). Use <F5> to give the USB flash drive priority over the internal hard disk drive.<br />
<br />
(Confirmed with Fedora 17 LXDE Spin.)<br />
<br />
===Kernel Options===<br />
<br />
To get the GUI installer to work properly, try {{cmdresult|nomodeset}}.<br />
<br />
==Distro specific Instructions==<br />
*{{Install|Red Hat||T30}}<br />
*{{Install|Fedora| Core 5| T30}}<br />
*{{Install|Fedora| Core 6| T30}}<br />
<br />
==External Sources==<br />
*{{Install|Ubuntu | 6.06.1 (Dapper Drake)| T30}}[http://www.wach-o-witz.de/linux_zeuch/ibm_t30_install/ubuntu_6.06.1/ubuntu_6.06.1.html]</div>Pi3832https://www.thinkwiki.org/w/index.php?title=Installation_instructions_for_the_ThinkPad_T30&diff=53724Installation instructions for the ThinkPad T302012-08-17T12:41:18Z<p>Pi3832: /* General Notes */ Add notes on booting from USB flash drive</p>
<hr />
<div>Specific installation notes for the ThinkPad {{T30}}.<br />
<br />
==General Notes==<br />
<br />
===Boot from USB===<br />
<br />
You can boot a T30 from a USB flash drive. Insert a bootable USB flash drive into the T30 before turning it on. Start the laptop, and press <F1> to go into the setup menu. Under "Startup" configure the startup device. The USB flash drive will appear under "Hard Drive" ('''not''' "Other Device"). Use <F5> to give the USB flash drive priority over the internal hard disk drive.<br />
<br />
(Confirmed with Fedora 17 LXDE Spin.)<br />
<br />
==Distro specific Instructions==<br />
*{{Install|Red Hat||T30}}<br />
*{{Install|Fedora| Core 5| T30}}<br />
*{{Install|Fedora| Core 6| T30}}<br />
<br />
==External Sources==<br />
*{{Install|Ubuntu | 6.06.1 (Dapper Drake)| T30}}[http://www.wach-o-witz.de/linux_zeuch/ibm_t30_install/ubuntu_6.06.1/ubuntu_6.06.1.html]</div>Pi3832https://www.thinkwiki.org/w/index.php?title=User:Pi3832&diff=53539User:Pi38322012-02-23T01:14:31Z<p>Pi3832: /* Displays Table */</p>
<hr />
<div>== My T30 ==<br />
<br />
[[:Category:T30|T30 Main Page]]<br />
<br />
=== Installing Hardware ===<br />
<br />
==== Ultrabay SATA HDD Caddy ====<br />
Using an after-market caddy causes the kernel to complain that it was "limited to UDMA/33 due to 40-wire cable". But I was able to over-ride that by adding {{bootparm|libata.force|2:80c}} to {{path|/boot/grub/grub.conf}}. Now connects at UDMA5, 100 MB/s.<br />
<br />
===== Ejecting =====<br />
Fedora is not automagically noticing that I'm ejecting the caddy and shutting down the drive. There is a page here in ThinkWiki on setting this up properly: [[How to hotswap Ultrabay devices]]. I'm not a huge fan of the script there, because it's trying to be all things to all people. I'd rather roll-my-own, so that I can come up with something simpler.<br />
<br />
I was also baffled by the <code>udev</code> stuff. I've never done anything with that before. So, here is what I've figured out so far:<br />
<br />
* The Ultrabay (on a T30) is {{path|/sys/devices/platform/dock.2}}<br />
** {{path|dock.0}} is the docking-bay (the thing onna desk you attach a laptop to)<br />
** {{path|dock.1}} is the main battery bay<br />
* When you flip the release on the arm that lets you pull out the Ultrabay device, the computer knows<br />
** {{path|/sys/devices/platform/dock.2/flags}} changes from '''32''' to '''34'''<br />
** If you change your mind, and stick the extraction-arm back in, ''the flag stays 34''! There's no going back on an ejection event.<br />
<br />
The udev rule given on the "[[How to hotswap Ultrabay devices]]" page should work, since it's just looking for <code>ACTION=="change"</code>, but I may use <code>ATTR{flags}=="34"</code>, just because I can. I wonder if there's some way to tell if I've got the HDD caddy or the battery in there? (To get all the udev stuff<br />
<br />
And the ugly way to eject a HDD, once you've unmounted all the partitions, is to put the drive to sleep, then tell the ACPI system that you're about to undock<br />
<br />
<pre><br />
#hdparm -Y /dev/sdb<br />
#echo 1 > /sys/devices/platform/dock.2/undock<br />
</pre><br />
<br />
Knowing me, I'll just do it by hand for the next 6 months before I bother getting around to automating the process.<br />
<br />
The <code>udev</code> info can be had with:<br />
<pre><br />
# udevadm info -a -p /sys/devices/platform/dock.2<br />
</pre><br />
<br />
And then there's this helpful page: [http://www.reactivated.net/writing_udev_rules.html Writing udev Rules]<br />
<br />
===== udisks =====<br />
<br />
Then again, I may be doing it the hard way. The util "[http://www.freedesktop.org/wiki/Software/udisks udisks]" may do all of this stuff for you.<br />
<br />
==== USB 2.0 Ports ====<br />
I added a PCMCIA card with 2 USB 2.0 parts on it. Automagically identified and configured. Write testing showed it 4 times faster than stock USB 1.0 ports. Command for write testing:<br />
<BR>{{cmduser|tiotest -t 1 -f 700}}<BR><br />
Read testing wasn't working right. I may just use a stopwatch.<br />
<br />
==== PCMCIA CompactFlash card reader ====<br />
I'm trying to get a generic PCMCIA CF-card reader to work. It's automagically seen and configured, but it's forced to PIO0 mode, which is slower than erosion. The CF card I'm using, TS8GCF133, purportedly supports DMA modes, but I can't seem to get the system to recognize that. I also can't get any PIO mode other than 0 to work. It may be the no-name adapter I'm using.<br />
<br />
+++++++++++++++++++++++++++++++++++++++<br />
<br />
[http://social.technet.microsoft.com/Forums/en-US/w7itprohardware/thread/de74b80c-edd3-4884-b8cd-76fb61f62f77/ This] isn't good news:<br />
<br />
{{QUOTE|ValenceParadigm|Windows 7 IT Pro Forums|The Compact Flash card, while UDMA ready, lacks the logic for Bus Mastering. Without a bus mastering controller, the UDMA modes are not possible. What is needed is a 68-pin to 50-pin adapter with the bus mastering controller built in. Delkin used to produce one of these, as did Kodak and a select few others.<BR><BR><br />
These adapter cards with the built-in controllers are RARE now, and if you have one, you can stand to make some money selling it if it is no longer needed. The manufacturer of the controller chips used in the adapters is no longer in business, so companies like Kodak and Delkin couldn't manufacture more adapters even if you promised them your first-born-child.}}<br />
<br />
Does this also mean that mwdma is right out? Can I at least get a better PIO mode than 0?<br />
<br />
++++++++++++++++++++++++++++++++++++++<br />
<br />
I can't read c code for crap, but I think that pio0 mode might actually be hard-coded into the pata_pcmcia driver. The kernel consistently identifies the CF card correctly, and says it will do pio4, then steadfastly refuses to make that ata port anything other than pio0.<br />
<br />
And yet the USB card operates as EHCI just fine.<br />
<br />
==== RAM ====<br />
I installed a second 1 GB stick of RAM. System recognized it and seems to be happy with it. That makes a total of 2 GB.<br />
<br />
<br />
=== Using It ===<br />
<br />
==== Connecting Cell Phone ====<br />
<br />
I couldn't connect my Samsung SGH-T669 as a Mass Storage device, despite having set the phone to MTP mode.<br />
<br />
{{path|/var/log/messages}}:<br />
<pre><br />
usb 2-2: new full speed USB device using uhci_hcd and address 10<br />
usb 2-2: New USB device found, idVendor=04e8, idProduct=f000<br />
usb 2-2: New USB device strings: Mfr=2, Product=1, SerialNumber=3<br />
usb 2-2: Product: Qualcomm Configuration<br />
usb 2-2: Manufacturer: Qualcomm, Incorporated<br />
usb 2-2: SerialNumber: [serialnumber]<br />
scsi8 : usb-storage 2-2:1.0<br />
mtp-probe: checking bus 2, device 10: "/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-2"<br />
mtp-probe: bus: 2, device: 10 was not an MTP device<br />
usb_modeswitch: switching 04e8:f000 (Qualcomm, Incorporated: Qualcomm Configuration)<br />
</pre><br />
<br />
The problem is usb_modeswitch. It's trying to do something fancy with setting up the phone to be a modem. I disabled usb_modeswitch, and the phone connected like a USB mass storage device. (Well, the microSD card connected, which is all I wanted.)<br />
<br />
I went to {{path|/etc/usb_modeswitch.conf}} and changed "DisableSwitching=0" to "DisableSwitching=1". Viola!<br />
<br />
At some point I should see if I can figure out what the usb_modeswitch stuff should be and send it off to the developers.<br />
<br />
= ToDo =<br />
<br />
Link in stuff from the Lenovo Support site about "[htp://support lenovo com/en_US/SupportSearchResults.page?submit=true&componentID=1299417408854&docType=Hints+and+Tips&searchStringFilter=linux&prodType=Laptops+%26+netbooks under linux]".<br />
<br />
Transclude info from [htp://support lenovo com/en_US/detail.page?LegacyDocID=MIGR-45884].<br />
<br />
htp://support lenovo com/en_US/product-and-parts/detail.page?&LegacyDocID=MIGR-39298<br />
<br />
<br />
<br />
== Displays Table ==<br />
<br />
{|class="wikitable sortable"<br />
!Model !! Size !! Pixels !! Array<br />
|-<br />
|T20 || 13.3" || 1024x768 || XGA<br />
|-<br />
|T20 || 14.1" || 1024x768 || XGA<br />
|-<br />
|T21 || 14.1" || 1400x1050 || SXGA+<br />
|-<br />
|T21 || 14.1" || 1024x768 || XGA<br />
|-<br />
|T21 || 13.3" || 1024x768 || XGA<br />
|-<br />
|T22 || 13.3" || 1024x768 || XGA<br />
|-<br />
|T22 || 14.1" || 1024x768 || XGA<br />
|-<br />
|T22 || 14.1" || 1400x1050 || SXGA+<br />
|-<br />
|T23 || 13.3" || 1024x768 || XGA<br />
|-<br />
|T23 || 14.1" || 1024x768 || XGA<br />
|-<br />
|T23 || 14.1" || 1400x1050 || SXGA+<br />
|-<br />
|T30 || 14.1" || 1024x768 || XGA<br />
|-<br />
|T30 || 14.1" || 1400x1050 || SXGA+<br />
|-<br />
|T40 || 14.1" || 1024x768 || XGA<br />
|-<br />
|T40 || 14.1" || 1400x1050 || SXGA+<br />
|-<br />
|T400 || 14.1" || 1280x800 || WXGA<br />
|-<br />
|T400 || 14.1" || 1280x800 || WXGA<br />
|-<br />
|T400 || 14.1" || 1440x900 || WXGA+<br />
|-<br />
|T400 || 14.1" || 1440x900 || WXGA+<br />
|-<br />
|T400s || 14.1" || 1440x900 || WXGA+<br />
|-<br />
|T40p || 14.1" || 1400x1050 || SXGA+<br />
|-<br />
|T41 || 14.1" || 1024x768 || XGA<br />
|-<br />
|T41 || 14.1" || 1400x1050 || SXGA+<br />
|-<br />
|T410 || 14.1" || 1280x800 || WXGA<br />
|-<br />
|T410 || 14.1" || 1440x900 || WXGA+<br />
|-<br />
|T410i || 14.1" || 1280x800 || WXGA<br />
|-<br />
|T410i || 14.1" || 1440x900 || WXGA+<br />
|-<br />
|T410s || 14.1" || 1440x900 || WXGA+<br />
|-<br />
|T410si || 14.1" || 1440x900 || WXGA+<br />
|-<br />
|T41p || 14.1" || 1400x1050 || SXGA+<br />
|-<br />
|T42 || 14.1" || 1024x768 || XGA<br />
|-<br />
|T42 || 14.1" || 1400x1050 || SXGA+<br />
|-<br />
|T42 || 15.0" || 1024x768 || XGA<br />
|-<br />
|T42 || 15.0" || 1400x1050 || SXGA+<br />
|-<br />
|T420s || 14.1" || 1600x900 || HD+<br />
|-<br />
|T42p || 14.1" || 1400x1050 || SXGA+<br />
|-<br />
|T42p || 15.0" || 1600x1200 || UXGA<br />
|-<br />
|T43 || 14.1" || 1024x768 || XGA<br />
|-<br />
|T43 || 14.1" || 1400x1050 || SXGA+<br />
|-<br />
|T43 || 15.0" || 1024x768 || XGA<br />
|-<br />
|T43 || 15.0" || 1400x1050 || SXGA+<br />
|-<br />
|T43p || 14.1" || 1400x1050 || SXGA+<br />
|-<br />
|T43p || 15.0" || 1600x1200 || UXGA<br />
|-<br />
|T500 || 15.4" || 1280x800 || WXGA<br />
|-<br />
|T500 || 15.4" || 1440x900 || WSXGA<br />
|-<br />
|T500 || 15.4" || 1680x1050 || WSXGA+<br />
|-<br />
|T510 || 15.6" || 1366x768 || HD<br />
|-<br />
|T510 || 15.6" || 1600x900 || HD+<br />
|-<br />
|T510 || 15.6" || 1920x1080 || FHD<br />
|-<br />
|T510i || 15.6" || 1366x768 || HD<br />
|-<br />
|T510i || 15.6" || 1600x900 || HD+<br />
|-<br />
|T520 || 15.6" || 1366x768 || HD<br />
|-<br />
|T520 || 15.6" || 1600x900 || HD+<br />
|-<br />
|T520 || 15.6" || 1920x1080 || FHD<br />
|-<br />
|T60 || 14.1" || 1024x768 || XGA<br />
|-<br />
|T60 || 14.1" || 1400x1050 || SXGA+<br />
|-<br />
|T60 || 15.0" || 1024x768 || XGA<br />
|-<br />
|T60 || 15.0" || 1400x1050 || SXGA+<br />
|-<br />
|T60 || 15.0" || 1600x1200 || UXGA<br />
|-<br />
|T60 || 15.4" || 1680x1050 || WSXGA+<br />
|-<br />
|T60p || 14.1" || 1400x1050 || SXGA+<br />
|-<br />
|T60p || 15.0" || 1600x1200 || UXGA<br />
|-<br />
|T60p || 15.4" || 1680x1050 || WSXGA+<br />
|-<br />
|T61 || 14.1" || 1024x768 || XGA<br />
|-<br />
|T61 || 14.1" || 1400x1050 || SXGA+<br />
|-<br />
|T61 || 14.1" || 1280x800 || WXGA<br />
|-<br />
|T61 || 14.1" || 1440x900 || WXGA+<br />
|-<br />
|T61 || 15.4" || 1280x800 || WXGA<br />
|-<br />
|T61 || 15.4" || 1680x1050 || WSXGA+<br />
|-<br />
|T61p || 14.1" || 1400x1050 || SXGA+<br />
|-<br />
|T61p || 14.1" || 1400x900 || WXGA+<br />
|-<br />
|T61p || 15.4" || 1680x1050 || WSXGA+<br />
|-<br />
|T61p || 15.4" || 1920x1200 || WUXGA<br />
|}</div>Pi3832https://www.thinkwiki.org/w/index.php?title=User:Pi3832&diff=53538User:Pi38322012-02-23T01:04:21Z<p>Pi3832: /* ToDo */</p>
<hr />
<div>== My T30 ==<br />
<br />
[[:Category:T30|T30 Main Page]]<br />
<br />
=== Installing Hardware ===<br />
<br />
==== Ultrabay SATA HDD Caddy ====<br />
Using an after-market caddy causes the kernel to complain that it was "limited to UDMA/33 due to 40-wire cable". But I was able to over-ride that by adding {{bootparm|libata.force|2:80c}} to {{path|/boot/grub/grub.conf}}. Now connects at UDMA5, 100 MB/s.<br />
<br />
===== Ejecting =====<br />
Fedora is not automagically noticing that I'm ejecting the caddy and shutting down the drive. There is a page here in ThinkWiki on setting this up properly: [[How to hotswap Ultrabay devices]]. I'm not a huge fan of the script there, because it's trying to be all things to all people. I'd rather roll-my-own, so that I can come up with something simpler.<br />
<br />
I was also baffled by the <code>udev</code> stuff. I've never done anything with that before. So, here is what I've figured out so far:<br />
<br />
* The Ultrabay (on a T30) is {{path|/sys/devices/platform/dock.2}}<br />
** {{path|dock.0}} is the docking-bay (the thing onna desk you attach a laptop to)<br />
** {{path|dock.1}} is the main battery bay<br />
* When you flip the release on the arm that lets you pull out the Ultrabay device, the computer knows<br />
** {{path|/sys/devices/platform/dock.2/flags}} changes from '''32''' to '''34'''<br />
** If you change your mind, and stick the extraction-arm back in, ''the flag stays 34''! There's no going back on an ejection event.<br />
<br />
The udev rule given on the "[[How to hotswap Ultrabay devices]]" page should work, since it's just looking for <code>ACTION=="change"</code>, but I may use <code>ATTR{flags}=="34"</code>, just because I can. I wonder if there's some way to tell if I've got the HDD caddy or the battery in there? (To get all the udev stuff<br />
<br />
And the ugly way to eject a HDD, once you've unmounted all the partitions, is to put the drive to sleep, then tell the ACPI system that you're about to undock<br />
<br />
<pre><br />
#hdparm -Y /dev/sdb<br />
#echo 1 > /sys/devices/platform/dock.2/undock<br />
</pre><br />
<br />
Knowing me, I'll just do it by hand for the next 6 months before I bother getting around to automating the process.<br />
<br />
The <code>udev</code> info can be had with:<br />
<pre><br />
# udevadm info -a -p /sys/devices/platform/dock.2<br />
</pre><br />
<br />
And then there's this helpful page: [http://www.reactivated.net/writing_udev_rules.html Writing udev Rules]<br />
<br />
===== udisks =====<br />
<br />
Then again, I may be doing it the hard way. The util "[http://www.freedesktop.org/wiki/Software/udisks udisks]" may do all of this stuff for you.<br />
<br />
==== USB 2.0 Ports ====<br />
I added a PCMCIA card with 2 USB 2.0 parts on it. Automagically identified and configured. Write testing showed it 4 times faster than stock USB 1.0 ports. Command for write testing:<br />
<BR>{{cmduser|tiotest -t 1 -f 700}}<BR><br />
Read testing wasn't working right. I may just use a stopwatch.<br />
<br />
==== PCMCIA CompactFlash card reader ====<br />
I'm trying to get a generic PCMCIA CF-card reader to work. It's automagically seen and configured, but it's forced to PIO0 mode, which is slower than erosion. The CF card I'm using, TS8GCF133, purportedly supports DMA modes, but I can't seem to get the system to recognize that. I also can't get any PIO mode other than 0 to work. It may be the no-name adapter I'm using.<br />
<br />
+++++++++++++++++++++++++++++++++++++++<br />
<br />
[http://social.technet.microsoft.com/Forums/en-US/w7itprohardware/thread/de74b80c-edd3-4884-b8cd-76fb61f62f77/ This] isn't good news:<br />
<br />
{{QUOTE|ValenceParadigm|Windows 7 IT Pro Forums|The Compact Flash card, while UDMA ready, lacks the logic for Bus Mastering. Without a bus mastering controller, the UDMA modes are not possible. What is needed is a 68-pin to 50-pin adapter with the bus mastering controller built in. Delkin used to produce one of these, as did Kodak and a select few others.<BR><BR><br />
These adapter cards with the built-in controllers are RARE now, and if you have one, you can stand to make some money selling it if it is no longer needed. The manufacturer of the controller chips used in the adapters is no longer in business, so companies like Kodak and Delkin couldn't manufacture more adapters even if you promised them your first-born-child.}}<br />
<br />
Does this also mean that mwdma is right out? Can I at least get a better PIO mode than 0?<br />
<br />
++++++++++++++++++++++++++++++++++++++<br />
<br />
I can't read c code for crap, but I think that pio0 mode might actually be hard-coded into the pata_pcmcia driver. The kernel consistently identifies the CF card correctly, and says it will do pio4, then steadfastly refuses to make that ata port anything other than pio0.<br />
<br />
And yet the USB card operates as EHCI just fine.<br />
<br />
==== RAM ====<br />
I installed a second 1 GB stick of RAM. System recognized it and seems to be happy with it. That makes a total of 2 GB.<br />
<br />
<br />
=== Using It ===<br />
<br />
==== Connecting Cell Phone ====<br />
<br />
I couldn't connect my Samsung SGH-T669 as a Mass Storage device, despite having set the phone to MTP mode.<br />
<br />
{{path|/var/log/messages}}:<br />
<pre><br />
usb 2-2: new full speed USB device using uhci_hcd and address 10<br />
usb 2-2: New USB device found, idVendor=04e8, idProduct=f000<br />
usb 2-2: New USB device strings: Mfr=2, Product=1, SerialNumber=3<br />
usb 2-2: Product: Qualcomm Configuration<br />
usb 2-2: Manufacturer: Qualcomm, Incorporated<br />
usb 2-2: SerialNumber: [serialnumber]<br />
scsi8 : usb-storage 2-2:1.0<br />
mtp-probe: checking bus 2, device 10: "/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-2"<br />
mtp-probe: bus: 2, device: 10 was not an MTP device<br />
usb_modeswitch: switching 04e8:f000 (Qualcomm, Incorporated: Qualcomm Configuration)<br />
</pre><br />
<br />
The problem is usb_modeswitch. It's trying to do something fancy with setting up the phone to be a modem. I disabled usb_modeswitch, and the phone connected like a USB mass storage device. (Well, the microSD card connected, which is all I wanted.)<br />
<br />
I went to {{path|/etc/usb_modeswitch.conf}} and changed "DisableSwitching=0" to "DisableSwitching=1". Viola!<br />
<br />
At some point I should see if I can figure out what the usb_modeswitch stuff should be and send it off to the developers.<br />
<br />
= ToDo =<br />
<br />
Link in stuff from the Lenovo Support site about "[htp://support lenovo com/en_US/SupportSearchResults.page?submit=true&componentID=1299417408854&docType=Hints+and+Tips&searchStringFilter=linux&prodType=Laptops+%26+netbooks under linux]".<br />
<br />
Transclude info from [htp://support lenovo com/en_US/detail.page?LegacyDocID=MIGR-45884].<br />
<br />
htp://support lenovo com/en_US/product-and-parts/detail.page?&LegacyDocID=MIGR-39298<br />
<br />
<br />
<br />
== Displays Table ==</div>Pi3832https://www.thinkwiki.org/w/index.php?title=Category:T500&diff=53537Category:T5002012-02-23T00:17:20Z<p>Pi3832: /* Standard Features */ Format to conform with other T-series pages</p>
<hr />
<div>__NOTOC__<br />
{| width="100%"<br />
|style="vertical-align:top" |<br />
<div style="margin: 0; margin-right:10px; border: 1px solid #dfdfdf; padding: 0em 1em 1em 1em; background-color:#F8F8FF; align:right;"><br />
=== ThinkPad T500 ===<br />
This pages gives an overview of all ThinkPad T500 related topics.<br />
<br />
=== Machine Type ===<br />
* 2055, 2056, 2082, 2089 Switchable Graphics (ATI Radeon HD3650 & Intel GMA 4500MHD)<br />
* 2089, 2241, 2242, 2243 Intel Graphics GMA 4500MHD<br />
<br />
==== Standard Features ====<br />
<br />
*One of the following [[Intel Core 2 Duo (Penryn)]] processors:<br />
** Intel® Core™2 Duo processor P8400 (2.26GHz, 3MB L2, 1066MHz FSB, TDP 25W)<br />
** Intel® Core™2 Duo processor P8600 (2.40GHz, 3MB L2, 1066MHz FSB, TDP 25W)<br />
** Intel® Core™2 Duo processor P8700 (2.53GHz, 3MB L2, 1066MHz FSB, TDP 25W)<br />
** Intel® Core™2 Duo processor P9500 (2.53GHz, 6MB L2, 1066MHz FSB, TDP 25W)<br />
** Intel® Core™2 Duo processor T9550 (2.67GHz, 6MB L2, 1066MHz FSB, TDP 35W)<br />
** Intel® Core™2 Duo processor T9400 (2.53GHz, 6MB L2, 1066MHz FSB, TDP 35W)<br />
** Intel® Core™2 Duo processor T9600 (2.80GHz, 6MB L2, 1066MHz FSB, TDP 35W)<br />
*One of the following graphics adapters option: <br />
**[[Intel Graphics Media Accelerator 4500MHD]]<br />
**[[Switchable Graphics]] with [[Intel Graphics Media Accelerator 4500MHD|Intel GMA 4500MHD]] and [[ATI Mobility Radeon HD 3650]] (256 MB)<br />
* One of the following displays:<br />
** 15.4" [[TFT display]] with 1280x800 resolution (WXGA) <br />
** 15.4" TFT display with 1440x900 resolution (WSXGA) <br />
** 15.4" TFT display with 1680x1050 resolution (WSXGA+)<br />
** WXGA available with LED backlight in some regions<br />
* 2 or 4GB [[PC3-8500]] memory standard, upgradable to 8GB<br />
* One of the following disk drives:<br />
** 64GB 1.8" SATA SSD<br />
** 80GB 5400rpm 2.5" SATA HDD<br />
** 160GB 5400rpm 2.5" SATA HDD<br />
** 160GB 7200rpm 2.5" SATA HDD<br />
** 200GB 7200rpm 2.5" SATA HDD Available with [[Full Disk Encryption (FDE)]]<br />
** 250GB 5400rpm 2.5" SATA HDD<br />
** 320GB 5400rpm 2.5" SATA HDD<br />
* [[Intel Gigabit Ethernet (10/100/1000) PCI-Express]]<br />
* Intel HD Audio with a [[CX20561]] codec<br />
* [[Ultrabay|Serial Ultrabay Slim]] with one of the following:<br />
**[[Serial Ultrabay Slim DVD-ROM Drive]]<br />
**[[Serial Ultrabay Slim CD-RW/DVD combo Drive]]<br />
**[[Serial Ultrabay Slim DVD Burner]]<br />
**[[Serial Ultrabay Slim Blu-ray Burner]]<br />
* [[MiniPCI Express slot]] 1 with one of the following:<br />
** [[ThinkPad 11b/g/n Wireless LAN Mini-PCI Express Adapter II]]<br />
** [[Intel Wifi Link 5100 (AGN)]]<br />
** [[Intel Wifi Link 5300 (AGN)]]<br />
* [[MiniPCI Express slot]] 2 with one of the following:<br />
** None (empty)<br />
** None (WWAN upgradable)<br />
** [[Sierra Wireless MC5725|Verizon Mobile Broadband with GPS]]<br />
** [[Ericsson F3507g Mobile Broadband Module|AT&T Mobile Broadband with GPS]]<br />
* Half-height [[MiniPCI Express slot]] with one of the following:<br />
** None (empty, not upgradable)<br />
** None (empty, upgradable)<br />
** [[Intel® Turbo Memory hard drive cache]] up to 2GB<br />
** [[Wireless USB (UWB)]]<br />
* [[ExpressCard slot|ExpressCard/54 slot]] <br />
* 1 Slot with one of the following:<br />
** 1 [[CardBus slot]] (Type 2)<br />
** [[Lenovo Integrated Smart Card Reader]]<br />
* [[Ricoh_R5C843|4-in-1 Memory reader]]<br />
* [[Embedded Security Subsystem|Trusted Computing Group TPM 1.2]]<br />
* [[Active Protection System]]<br />
* [[Integrated Fingerprint Reader]] on select models<br />
* 1.3MP [[Integrated camera]] on select models<br />
* [[ThinkPad_Bluetooth_with_Enhanced_Data_Rate_(BDC-2.1)|Bluetooth]] on select models<br />
* [[ThinkPad Modem (MDC-3.0, 56kbps HDA)]]<br />
* [[UltraNav]] (TrackPoint / Touchpad combo)<br />
* [[Firewire Port|Firewire 400]] (IEEE1394a)<br />
* [[DisplayPort]]<br />
* [[Intel Active Management Technology (AMT)]] on select models<br />
</div><br />
|style="vertical-align:top" |<br />
[[Image:ThinkPadT500.jpg|ThinkPad T500|300px]]<br />
|}<br />
<br />
=== Resources ===<br />
* [http://www-307.ibm.com/pc/support/site.wss/product.do?subcategoryind=0&familyind=422608&brandind=10&doccategoryind=0&modelind=0&doctypeind=9&validate=true&partnumberind=0&sitestyle=lenovo&template=%2Fproductpage%2Flandingpages%2FproductPageLandingPage.vm&operatingsystemind=49979&machineind=0 Lenovo Product page]<br />
* [http://www5.pc.ibm.com/europe/me.nsf/webdocs-L/Data+Sheet:EMEA_Datasheet+ThinkPad+T400_T500+notebooks:English/$FILE/EMEA_DS_Q2_09_1746.pdf EMEA_Datasheet ThinkPad T400 T500 notebooks - 13 Aug 2008 (PDF 3791751 Bytes)]<br />
* [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/43y6630_01.pdf Hardware Maintenance Manual - ThinkPad T500 and W500 - 2008-11-03 (PDF, 5,417,034 bytes)]<br />
* [http://eric.persson.tm/?id=public:t500 Debian Lenny on T500] ([http://www-307.ibm.com/pc/support/site.wss/document.do?sitestyle=lenovo&lndocid=MIGR-70068 Source])<br />
<br />
<br />
{{footnotes|<br />
#Hardware is documented in the Hardware Maintenance Manual - ThinkPad T500 and W500.<br />
}}<br />
<br />
<br />
[[Category:T Series]]</div>Pi3832https://www.thinkwiki.org/w/index.php?title=Category:T520&diff=53536Category:T5202012-02-23T00:10:35Z<p>Pi3832: /* Standard Features */ Change format to conform with other T-series entries</p>
<hr />
<div>__NOTOC__<br />
{| width="100%"<br />
|style="vertical-align:top" |<br />
<div style="margin: 0; margin-right:10px; border: 1px solid #dfdfdf; padding: 0em 1em 1em 1em; background-color:#F8F8FF; align:right;"><br />
=== ThinkPad T520 ===<br />
This pages gives an overview of all ThinkPad T520 related topics.<br />
<br />
=== Machine Type ===<br />
==== Machine Type ====<br />
* 4239<br />
<br />
==== Standard Features ====<br />
<br />
*One of the following [[Intel Core]] processors:<br />
** Intel® Core i5-2410M processor (dual-core, 2.30GHz, 3MB Cache)<br />
** Intel® Core i5-2520M processor (dual-core, 2.50GHz, 3MB Cache)<br />
** Intel® Core i5-2540M processor (dual-core, 2.60GHz, 3MB Cache)<br />
** Intel® Core i7-2620M processor (dual-core, 2.70GHz, 4MB Cache)<br />
** Intel® Core i7-2720QM processor (quad-core, 2.20GHz, 6MB Cache)<br />
** Intel® Core i7-2820QM processor (quad-core, 2.30GHz, 8MB Cache)<br />
* One of the following graphics adapters: <br />
**[[Intel HD Graphics 3000]]<br />
** Discrete NVIDIA NVS 4200M (1GB VRAM) with [[Switchable Graphics|Optimus Technology]]<br />
* One of the following:<br />
** 15.6" TFT display with 1366x768 (HD) (230 NITS)<br />
** 15.6" TFT display with 1600x900 (HD+) (230 NITS)<br />
** 15.6" TFT display with 1920x1080 (FHD) (270 NITS)<br />
* Up to 8GB DDR3 - 1333MHz (2 DIMM Slots) with one of the following:<br />
** 1x2=2 GB (1 DIMM)<br />
** 1x4=4 GB (1 DIMM)<br />
** 2x2=4 GB (2 DIMM)<br />
** 2x3=6 GB (2 DIMM)<br />
** 2x4=8 GB (2 DIMM)<br />
* One of the following disk drives:<br />
** 250GB 5400rpm 2.5" SATA HDD (Hitatchi 5K500.B-250)<br />
** 320GB 7200rpm 2.5" SATA HDD<br />
** 500GB 7200rpm 2.5" SATA HDD (Seagate 7200.4)<br />
** 128GB Solid State Drive, Serial ATA<br />
** Intel 160GB Solid State Drive, Serial ATA<br />
* [[MiniPCI Express slot]] 1 with one of the following:<br />
** ThinkPad b/g/n (RealTek - Stockton) 1x1 BGN<br />
** Intel Centrino Wireless-N 1000 (Condor Peak) 1x2 BGN<br />
** Intel Centrino Advanced-N 6200<br />
** Intel Centrino Advanced-N 6205 (Taylor Peak) 2x2 AGN<br />
** Intel Centrino Ultimate-N 6300 (Puma Peak) 3x3 AGN<br />
<br />
* [[MiniPCI Express slot]] 2 with one of the following:<br />
** None (empty)<br />
** [[Ericsson F5521gw]] WWAN with GPS<br />
** Intel 310 mSATA SSD<br />
* 720p webcam on select models<br />
* [[UEFI Firmware]]<br />
* [[Ricoh 5-in-1 MultiCard Reader|5-in-1 MultiCard Reader]]<br />
* [[Embedded Security Subsystem|Trusted Computing Group TPM 1.2]]<br />
* [[Active Protection System]]<br />
* [[Integrated Fingerprint Reader]] on select models<br />
* [[Lenovo Integrated Smart Card Reader|Integrated Smart Card Reader]] on select models<br />
* [[UltraNav]] (TrackPoint / Touchpad combo)<br />
* [[Firewire Port|Firewire 400]] (IEEE1394a)<br />
* [[ESATA Port|eSATA/USB combo port]] on models with NVIDIA graphics<br />
* [[Intel Active Management Technology (AMT)]]<br />
</div><br />
<br />
=== Resources ===<br />
* [http://support.lenovo.com/en_US/guides-and-manuals/detail.page?LegacyDocID=MIGR-76854 Hardware Maintenance Manual (HMM)]<br />
* [http://support.lenovo.com/en_US/research/hints-or-tips/detail.page?&LegacyDocID=MIGR-77167 T520 Drivers and Software]<br />
* [http://www1.partnerinfo.lenovo.com/partners/se/products/downloads/thinkpad-tseries/ThinkPad_T420_T520_Datasheet.pdf ThinkPad T420/520 datasheet - 3 Mar 2011 (PDF 885 KB)]<br />
[[Category:T Series]]</div>Pi3832https://www.thinkwiki.org/w/index.php?title=Category:Z60m&diff=53471Category:Z60m2012-02-02T19:49:08Z<p>Pi3832: /* Weight & Dimensions */ added conversions to lbs and inches</p>
<hr />
<div>__NOTOC__<br />
{| width="100%"<br />
|style="vertical-align:top" |<br />
<div style="margin: 0; margin-right:10px; border: 1px solid #dfdfdf; padding: 0em 1em 1em 1em; background-color:#F8F8FF; align:right;"><br />
=== ThinkPad Z60m ===<br />
This pages gives an overview of all ThinkPad Z60m related topics.<br />
==== Standard Features ====<br />
* One of the following processors:<br />
** [[Intel Pentium M (Dothan)]] 1.73, 1.86 or 2.0GHz<br />
** [[Intel Celeron M]] 1.4 or 1.5GHz CPU<br />
* One of the following video controllers:<br />
** [[Intel Graphics Media Accelerator 900]]<br />
** [[ATI Mobility Radeon X300]] with 64MB<br />
** [[ATI Mobility Radeon X600]] with 128MB<br />
* One of the following displays:<br />
** 15.4" wide-screen TFT with 1280x800 resolution<br />
** 15.4" wide-screen TFT with 1280x800 resolution (MaxBright)<br />
** 15.4" wide-screen TFT with 1680x1050 resolution<br />
* 256, 512MB or 1GB [[PC2-4200]] memory standard<br />
* 40, 60, 80 or 100GB 5400RPM HDD SATA 1.5 G/s<br />
* Intel HD Audio with [[AD1981HD]] codec<br />
* [[UltraBay|UltraBay Enhanced]] with one of the following:<br />
** CD-ROM Drive<br />
** DVD-ROM/CD-RW Combo<br />
** DVD±RW<br />
* [[Broadcom Gigabit Ethernet (10/100/1000)]]<br />
* [[CDC slot]] (1) with a [[ThinkPad 56K Modem (MDC-1.5)]]<br />
* [[CDC slot]] (2) with a [[ThinkPad Bluetooth with Enhanced Data Rate (BDC-2)]] on select systems<br />
* [[MiniPCI slot]] with one of the following:<br />
** [[Intel PRO/Wireless 2200BG Mini-PCI Adapter]]<br />
** [[Intel PRO/Wireless 2915ABG Mini-PCI Adapter]]<br />
** [[IBM 11a/b/g Wireless LAN Mini PCI Adapter II]]<br />
* [[MiniPCI Express slot]] with one of the following:<br />
** none (empty)<br />
** [[Sierra Wireless MC5720|Verizon 1xEV-DO WWAN Adapter]]<br />
* [[Embedded Security Subsystem|IBM Embedded Security Subsystem 2.0]]<br />
* [[Active Protection System|IBM Active Protection System]]<br />
* [[Integrated Fingerprint Reader]] on select systems<br />
* [[UltraNav]]<br />
* [[Firewire Port|Firewire 400]] (IEEE1394a)<br />
* 3-in-1 digital media reader ([[SD Card slot|MultiMedia Card]], [[MS Card slot|MemoryStick]], [[SD Card slot|SD]])<br />
* [[CardBus slot]] (Type 2)<br />
* [[ExpressCard slot|ExpressCard/54 slot]]<br />
<br />
==== Weight & Dimensions ====<br />
These may vary depending on exact specifications<br />
* Weight: 2.8 kg (6.2 lbs)<br />
* Travel weight: 2.7 kg (6.0 lbs)<br />
* Height: 37.3 mm (1.47 in)<br />
* Width: 357 mm (14.1 in)<br />
* Depth: 262.5 mm (10.3 in)<br />
</div><br />
|style="vertical-align:top" |<br />
[[image:ThinkPadZ60m.jpg|ThinkPad Z60m]]<br />
|}<br />
<br />
=== Lenovo/IBM Documentation ===<br />
* [http://support.lenovo.com/en_US/product-and-parts/detail.page?LegacyDocID=MIGR-61364 Hardware Maintenance Manual]<br />
* [http://support.lenovo.com/en_US/guides-and-manuals/default.page?submit=true&componentID=1299153239935&iwPreActions=SetProduct&QuickPath=ThinkPad%20Z60m User Guides and Manuals]<br />
* [http://support.lenovo.com/en_US/downloads/detail.page?DocID=DS013500 BIOS Update (non-diskette)]<br />
<br />
<br />
==== Reviews ====<br />
* [http://www.notebookreview.com/default.asp?newsID=2599 NotebookReview.com], 2005-10-31<br />
* [http://www.notebookreview.com/default.asp?newsID=2690 NotebookReview.com], 2005-12-28<br />
* [http://www.notebookreview.com/default.asp?newsID=2777 NotebookReview.com], 2006-02-18<br />
<br />
[[Category:Z Series]]</div>Pi3832https://www.thinkwiki.org/w/index.php?title=Category:Z60m&diff=53465Category:Z60m2012-02-02T19:44:40Z<p>Pi3832: Add links to Lenovo support pages</p>
<hr />
<div>__NOTOC__<br />
{| width="100%"<br />
|style="vertical-align:top" |<br />
<div style="margin: 0; margin-right:10px; border: 1px solid #dfdfdf; padding: 0em 1em 1em 1em; background-color:#F8F8FF; align:right;"><br />
=== ThinkPad Z60m ===<br />
This pages gives an overview of all ThinkPad Z60m related topics.<br />
==== Standard Features ====<br />
* One of the following processors:<br />
** [[Intel Pentium M (Dothan)]] 1.73, 1.86 or 2.0GHz<br />
** [[Intel Celeron M]] 1.4 or 1.5GHz CPU<br />
* One of the following video controllers:<br />
** [[Intel Graphics Media Accelerator 900]]<br />
** [[ATI Mobility Radeon X300]] with 64MB<br />
** [[ATI Mobility Radeon X600]] with 128MB<br />
* One of the following displays:<br />
** 15.4" wide-screen TFT with 1280x800 resolution<br />
** 15.4" wide-screen TFT with 1280x800 resolution (MaxBright)<br />
** 15.4" wide-screen TFT with 1680x1050 resolution<br />
* 256, 512MB or 1GB [[PC2-4200]] memory standard<br />
* 40, 60, 80 or 100GB 5400RPM HDD SATA 1.5 G/s<br />
* Intel HD Audio with [[AD1981HD]] codec<br />
* [[UltraBay|UltraBay Enhanced]] with one of the following:<br />
** CD-ROM Drive<br />
** DVD-ROM/CD-RW Combo<br />
** DVD±RW<br />
* [[Broadcom Gigabit Ethernet (10/100/1000)]]<br />
* [[CDC slot]] (1) with a [[ThinkPad 56K Modem (MDC-1.5)]]<br />
* [[CDC slot]] (2) with a [[ThinkPad Bluetooth with Enhanced Data Rate (BDC-2)]] on select systems<br />
* [[MiniPCI slot]] with one of the following:<br />
** [[Intel PRO/Wireless 2200BG Mini-PCI Adapter]]<br />
** [[Intel PRO/Wireless 2915ABG Mini-PCI Adapter]]<br />
** [[IBM 11a/b/g Wireless LAN Mini PCI Adapter II]]<br />
* [[MiniPCI Express slot]] with one of the following:<br />
** none (empty)<br />
** [[Sierra Wireless MC5720|Verizon 1xEV-DO WWAN Adapter]]<br />
* [[Embedded Security Subsystem|IBM Embedded Security Subsystem 2.0]]<br />
* [[Active Protection System|IBM Active Protection System]]<br />
* [[Integrated Fingerprint Reader]] on select systems<br />
* [[UltraNav]]<br />
* [[Firewire Port|Firewire 400]] (IEEE1394a)<br />
* 3-in-1 digital media reader ([[SD Card slot|MultiMedia Card]], [[MS Card slot|MemoryStick]], [[SD Card slot|SD]])<br />
* [[CardBus slot]] (Type 2)<br />
* [[ExpressCard slot|ExpressCard/54 slot]]<br />
<br />
==== Weight & Dimensions ====<br />
These may vary depending on exact specifications<br />
* Weight: 2.8 kg<br />
* Travel weight: 2.7 kg<br />
* Height: 37.3 mm<br />
* Width: 357 mm<br />
* Depth: 262.5 mm<br />
</div><br />
|style="vertical-align:top" |<br />
[[image:ThinkPadZ60m.jpg|ThinkPad Z60m]]<br />
|}<br />
=== Lenovo/IBM Documentation ===<br />
* [http://support.lenovo.com/en_US/product-and-parts/detail.page?LegacyDocID=MIGR-61364 Hardware Maintenance Manual]<br />
* [http://support.lenovo.com/en_US/guides-and-manuals/default.page?submit=true&componentID=1299153239935&iwPreActions=SetProduct&QuickPath=ThinkPad%20Z60m User Guides and Manuals]<br />
* [http://support.lenovo.com/en_US/downloads/detail.page?DocID=DS013500 BIOS Update (non-diskette)]<br />
<br />
<br />
==== Reviews ====<br />
* [http://www.notebookreview.com/default.asp?newsID=2599 NotebookReview.com], 2005-10-31<br />
* [http://www.notebookreview.com/default.asp?newsID=2690 NotebookReview.com], 2005-12-28<br />
* [http://www.notebookreview.com/default.asp?newsID=2777 NotebookReview.com], 2006-02-18<br />
<br />
[[Category:Z Series]]</div>Pi3832https://www.thinkwiki.org/w/index.php?title=User:Pi3832&diff=53461User:Pi38322012-02-02T19:42:59Z<p>Pi3832: /* ToDo */</p>
<hr />
<div>== My T30 ==<br />
<br />
[[:Category:T30|T30 Main Page]]<br />
<br />
=== Installing Hardware ===<br />
<br />
==== Ultrabay SATA HDD Caddy ====<br />
Using an after-market caddy causes the kernel to complain that it was "limited to UDMA/33 due to 40-wire cable". But I was able to over-ride that by adding {{bootparm|libata.force|2:80c}} to {{path|/boot/grub/grub.conf}}. Now connects at UDMA5, 100 MB/s.<br />
<br />
===== Ejecting =====<br />
Fedora is not automagically noticing that I'm ejecting the caddy and shutting down the drive. There is a page here in ThinkWiki on setting this up properly: [[How to hotswap Ultrabay devices]]. I'm not a huge fan of the script there, because it's trying to be all things to all people. I'd rather roll-my-own, so that I can come up with something simpler.<br />
<br />
I was also baffled by the <code>udev</code> stuff. I've never done anything with that before. So, here is what I've figured out so far:<br />
<br />
* The Ultrabay (on a T30) is {{path|/sys/devices/platform/dock.2}}<br />
** {{path|dock.0}} is the docking-bay (the thing onna desk you attach a laptop to)<br />
** {{path|dock.1}} is the main battery bay<br />
* When you flip the release on the arm that lets you pull out the Ultrabay device, the computer knows<br />
** {{path|/sys/devices/platform/dock.2/flags}} changes from '''32''' to '''34'''<br />
** If you change your mind, and stick the extraction-arm back in, ''the flag stays 34''! There's no going back on an ejection event.<br />
<br />
The udev rule given on the "[[How to hotswap Ultrabay devices]]" page should work, since it's just looking for <code>ACTION=="change"</code>, but I may use <code>ATTR{flags}=="34"</code>, just because I can. I wonder if there's some way to tell if I've got the HDD caddy or the battery in there? (To get all the udev stuff<br />
<br />
And the ugly way to eject a HDD, once you've unmounted all the partitions, is to put the drive to sleep, then tell the ACPI system that you're about to undock<br />
<br />
<pre><br />
#hdparm -Y /dev/sdb<br />
#echo 1 > /sys/devices/platform/dock.2/undock<br />
</pre><br />
<br />
Knowing me, I'll just do it by hand for the next 6 months before I bother getting around to automating the process.<br />
<br />
The <code>udev</code> info can be had with:<br />
<pre><br />
# udevadm info -a -p /sys/devices/platform/dock.2<br />
</pre><br />
<br />
And then there's this helpful page: [http://www.reactivated.net/writing_udev_rules.html Writing udev Rules]<br />
<br />
===== udisks =====<br />
<br />
Then again, I may be doing it the hard way. The util "[http://www.freedesktop.org/wiki/Software/udisks udisks]" may do all of this stuff for you.<br />
<br />
==== USB 2.0 Ports ====<br />
I added a PCMCIA card with 2 USB 2.0 parts on it. Automagically identified and configured. Write testing showed it 4 times faster than stock USB 1.0 ports. Command for write testing:<br />
<BR>{{cmduser|tiotest -t 1 -f 700}}<BR><br />
Read testing wasn't working right. I may just use a stopwatch.<br />
<br />
==== PCMCIA CompactFlash card reader ====<br />
I'm trying to get a generic PCMCIA CF-card reader to work. It's automagically seen and configured, but it's forced to PIO0 mode, which is slower than erosion. The CF card I'm using, TS8GCF133, purportedly supports DMA modes, but I can't seem to get the system to recognize that. I also can't get any PIO mode other than 0 to work. It may be the no-name adapter I'm using.<br />
<br />
+++++++++++++++++++++++++++++++++++++++<br />
<br />
[http://social.technet.microsoft.com/Forums/en-US/w7itprohardware/thread/de74b80c-edd3-4884-b8cd-76fb61f62f77/ This] isn't good news:<br />
<br />
{{QUOTE|ValenceParadigm|Windows 7 IT Pro Forums|The Compact Flash card, while UDMA ready, lacks the logic for Bus Mastering. Without a bus mastering controller, the UDMA modes are not possible. What is needed is a 68-pin to 50-pin adapter with the bus mastering controller built in. Delkin used to produce one of these, as did Kodak and a select few others.<BR><BR><br />
These adapter cards with the built-in controllers are RARE now, and if you have one, you can stand to make some money selling it if it is no longer needed. The manufacturer of the controller chips used in the adapters is no longer in business, so companies like Kodak and Delkin couldn't manufacture more adapters even if you promised them your first-born-child.}}<br />
<br />
Does this also mean that mwdma is right out? Can I at least get a better PIO mode than 0?<br />
<br />
++++++++++++++++++++++++++++++++++++++<br />
<br />
I can't read c code for crap, but I think that pio0 mode might actually be hard-coded into the pata_pcmcia driver. The kernel consistently identifies the CF card correctly, and says it will do pio4, then steadfastly refuses to make that ata port anything other than pio0.<br />
<br />
And yet the USB card operates as EHCI just fine.<br />
<br />
==== RAM ====<br />
I installed a second 1 GB stick of RAM. System recognized it and seems to be happy with it. That makes a total of 2 GB.<br />
<br />
<br />
=== Using It ===<br />
<br />
==== Connecting Cell Phone ====<br />
<br />
I couldn't connect my Samsung SGH-T669 as a Mass Storage device, despite having set the phone to MTP mode.<br />
<br />
{{path|/var/log/messages}}:<br />
<pre><br />
usb 2-2: new full speed USB device using uhci_hcd and address 10<br />
usb 2-2: New USB device found, idVendor=04e8, idProduct=f000<br />
usb 2-2: New USB device strings: Mfr=2, Product=1, SerialNumber=3<br />
usb 2-2: Product: Qualcomm Configuration<br />
usb 2-2: Manufacturer: Qualcomm, Incorporated<br />
usb 2-2: SerialNumber: [serialnumber]<br />
scsi8 : usb-storage 2-2:1.0<br />
mtp-probe: checking bus 2, device 10: "/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-2"<br />
mtp-probe: bus: 2, device: 10 was not an MTP device<br />
usb_modeswitch: switching 04e8:f000 (Qualcomm, Incorporated: Qualcomm Configuration)<br />
</pre><br />
<br />
The problem is usb_modeswitch. It's trying to do something fancy with setting up the phone to be a modem. I disabled usb_modeswitch, and the phone connected like a USB mass storage device. (Well, the microSD card connected, which is all I wanted.)<br />
<br />
I went to {{path|/etc/usb_modeswitch.conf}} and changed "DisableSwitching=0" to "DisableSwitching=1". Viola!<br />
<br />
At some point I should see if I can figure out what the usb_modeswitch stuff should be and send it off to the developers.<br />
<br />
= ToDo =<br />
<br />
Link in stuff from the Lenovo Support site about "[http://support.lenovo.com/en_US/SupportSearchResults.page?submit=true&componentID=1299417408854&docType=Hints+and+Tips&searchStringFilter=linux&prodType=Laptops+%26+netbooks under linux]".<br />
<br />
Transclude info from [http://support.lenovo.com/en_US/detail.page?LegacyDocID=MIGR-45884].<br />
<br />
http://support.lenovo.com/en_US/product-and-parts/detail.page?&LegacyDocID=MIGR-39298</div>Pi3832https://www.thinkwiki.org/w/index.php?title=User:Pi3832&diff=53389User:Pi38322012-01-22T00:46:02Z<p>Pi3832: /* Ejecting */</p>
<hr />
<div>== My T30 ==<br />
<br />
[[:Category:T30|T30 Main Page]]<br />
<br />
=== Installing Hardware ===<br />
<br />
==== Ultrabay SATA HDD Caddy ====<br />
Using an after-market caddy causes the kernel to complain that it was "limited to UDMA/33 due to 40-wire cable". But I was able to over-ride that by adding {{bootparm|libata.force|2:80c}} to {{path|/boot/grub/grub.conf}}. Now connects at UDMA5, 100 MB/s.<br />
<br />
===== Ejecting =====<br />
Fedora is not automagically noticing that I'm ejecting the caddy and shutting down the drive. There is a page here in ThinkWiki on setting this up properly: [[How to hotswap Ultrabay devices]]. I'm not a huge fan of the script there, because it's trying to be all things to all people. I'd rather roll-my-own, so that I can come up with something simpler.<br />
<br />
I was also baffled by the <code>udev</code> stuff. I've never done anything with that before. So, here is what I've figured out so far:<br />
<br />
* The Ultrabay (on a T30) is {{path|/sys/devices/platform/dock.2}}<br />
** {{path|dock.0}} is the docking-bay (the thing onna desk you attach a laptop to)<br />
** {{path|dock.1}} is the main battery bay<br />
* When you flip the release on the arm that lets you pull out the Ultrabay device, the computer knows<br />
** {{path|/sys/devices/platform/dock.2/flags}} changes from '''32''' to '''34'''<br />
** If you change your mind, and stick the extraction-arm back in, ''the flag stays 34''! There's no going back on an ejection event.<br />
<br />
The udev rule given on the "[[How to hotswap Ultrabay devices]]" page should work, since it's just looking for <code>ACTION=="change"</code>, but I may use <code>ATTR{flags}=="34"</code>, just because I can. I wonder if there's some way to tell if I've got the HDD caddy or the battery in there? (To get all the udev stuff<br />
<br />
And the ugly way to eject a HDD, once you've unmounted all the partitions, is to put the drive to sleep, then tell the ACPI system that you're about to undock<br />
<br />
<pre><br />
#hdparm -Y /dev/sdb<br />
#echo 1 > /sys/devices/platform/dock.2/undock<br />
</pre><br />
<br />
Knowing me, I'll just do it by hand for the next 6 months before I bother getting around to automating the process.<br />
<br />
The <code>udev</code> info can be had with:<br />
<pre><br />
# udevadm info -a -p /sys/devices/platform/dock.2<br />
</pre><br />
<br />
And then there's this helpful page: [http://www.reactivated.net/writing_udev_rules.html Writing udev Rules]<br />
<br />
===== udisks =====<br />
<br />
Then again, I may be doing it the hard way. The util "[http://www.freedesktop.org/wiki/Software/udisks udisks]" may do all of this stuff for you.<br />
<br />
==== USB 2.0 Ports ====<br />
I added a PCMCIA card with 2 USB 2.0 parts on it. Automagically identified and configured. Write testing showed it 4 times faster than stock USB 1.0 ports. Command for write testing:<br />
<BR>{{cmduser|tiotest -t 1 -f 700}}<BR><br />
Read testing wasn't working right. I may just use a stopwatch.<br />
<br />
==== PCMCIA CompactFlash card reader ====<br />
I'm trying to get a generic PCMCIA CF-card reader to work. It's automagically seen and configured, but it's forced to PIO0 mode, which is slower than erosion. The CF card I'm using, TS8GCF133, purportedly supports DMA modes, but I can't seem to get the system to recognize that. I also can't get any PIO mode other than 0 to work. It may be the no-name adapter I'm using.<br />
<br />
+++++++++++++++++++++++++++++++++++++++<br />
<br />
[http://social.technet.microsoft.com/Forums/en-US/w7itprohardware/thread/de74b80c-edd3-4884-b8cd-76fb61f62f77/ This] isn't good news:<br />
<br />
{{QUOTE|ValenceParadigm|Windows 7 IT Pro Forums|The Compact Flash card, while UDMA ready, lacks the logic for Bus Mastering. Without a bus mastering controller, the UDMA modes are not possible. What is needed is a 68-pin to 50-pin adapter with the bus mastering controller built in. Delkin used to produce one of these, as did Kodak and a select few others.<BR><BR><br />
These adapter cards with the built-in controllers are RARE now, and if you have one, you can stand to make some money selling it if it is no longer needed. The manufacturer of the controller chips used in the adapters is no longer in business, so companies like Kodak and Delkin couldn't manufacture more adapters even if you promised them your first-born-child.}}<br />
<br />
Does this also mean that mwdma is right out? Can I at least get a better PIO mode than 0?<br />
<br />
++++++++++++++++++++++++++++++++++++++<br />
<br />
I can't read c code for crap, but I think that pio0 mode might actually be hard-coded into the pata_pcmcia driver. The kernel consistently identifies the CF card correctly, and says it will do pio4, then steadfastly refuses to make that ata port anything other than pio0.<br />
<br />
And yet the USB card operates as EHCI just fine.<br />
<br />
==== RAM ====<br />
I installed a second 1 GB stick of RAM. System recognized it and seems to be happy with it. That makes a total of 2 GB.<br />
<br />
<br />
=== Using It ===<br />
<br />
==== Connecting Cell Phone ====<br />
<br />
I couldn't connect my Samsung SGH-T669 as a Mass Storage device, despite having set the phone to MTP mode.<br />
<br />
{{path|/var/log/messages}}:<br />
<pre><br />
usb 2-2: new full speed USB device using uhci_hcd and address 10<br />
usb 2-2: New USB device found, idVendor=04e8, idProduct=f000<br />
usb 2-2: New USB device strings: Mfr=2, Product=1, SerialNumber=3<br />
usb 2-2: Product: Qualcomm Configuration<br />
usb 2-2: Manufacturer: Qualcomm, Incorporated<br />
usb 2-2: SerialNumber: [serialnumber]<br />
scsi8 : usb-storage 2-2:1.0<br />
mtp-probe: checking bus 2, device 10: "/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-2"<br />
mtp-probe: bus: 2, device: 10 was not an MTP device<br />
usb_modeswitch: switching 04e8:f000 (Qualcomm, Incorporated: Qualcomm Configuration)<br />
</pre><br />
<br />
The problem is usb_modeswitch. It's trying to do something fancy with setting up the phone to be a modem. I disabled usb_modeswitch, and the phone connected like a USB mass storage device. (Well, the microSD card connected, which is all I wanted.)<br />
<br />
I went to {{path|/etc/usb_modeswitch.conf}} and changed "DisableSwitching=0" to "DisableSwitching=1". Viola!<br />
<br />
At some point I should see if I can figure out what the usb_modeswitch stuff should be and send it off to the developers.<br />
<br />
= ToDo =<br />
<br />
Link in stuff from the Lenovo Support site about "[http://support.lenovo.com/en_US/SupportSearchResults.page?submit=true&componentID=1299417408854&docType=Hints+and+Tips&searchStringFilter=linux&prodType=Laptops+%26+netbooks under linux]".<br />
<br />
Transclude info from [http://support.lenovo.com/en_US/detail.page?LegacyDocID=MIGR-45884].</div>Pi3832https://www.thinkwiki.org/w/index.php?title=User:Pi3832&diff=53387User:Pi38322012-01-21T03:26:00Z<p>Pi3832: /* Ultrabay SATA HDD Caddy */</p>
<hr />
<div>== My T30 ==<br />
<br />
[[:Category:T30|T30 Main Page]]<br />
<br />
=== Installing Hardware ===<br />
<br />
==== Ultrabay SATA HDD Caddy ====<br />
Using an after-market caddy causes the kernel to complain that it was "limited to UDMA/33 due to 40-wire cable". But I was able to over-ride that by adding {{bootparm|libata.force|2:80c}} to {{path|/boot/grub/grub.conf}}. Now connects at UDMA5, 100 MB/s.<br />
<br />
===== Ejecting =====<br />
Fedora is not automagically noticing that I'm ejecting the caddy and shutting down the drive. There is a page here in ThinkWiki on setting this up properly: [[How to hotswap Ultrabay devices]]. I'm not a huge fan of the script there, because it's trying to be all things to all people. I'd rather roll-my-own, so that I can come up with something simpler.<br />
<br />
I was also baffled by the <code>udev</code> stuff. I've never done anything with that before. So, here is what I've figured out so far:<br />
<br />
* The Ultrabay (on a T30) is {{path|/sys/devices/platform/dock.2}}<br />
** {{path|dock.0}} is the docking-bay (the thing onna desk you attach a laptop to)<br />
** {{path|dock.1}} is the main battery bay<br />
* When you flip the release on the arm that lets you pull out the Ultrabay device, the computer knows<br />
** {{path|/sys/devices/platform/dock.2/flags}} changes from '''32''' to '''34'''<br />
** If you change your mind, and stick the extraction-arm back in, ''the flag stays 34''! There's no going back on an ejection event.<br />
<br />
The udev rule given on the "[[How to hotswap Ultrabay devices]]" page should work, since it's just looking for <code>ACTION=="change"</code>, but I may use <code>ATTR{flags}=="34"</code>, just because I can. I wonder if there's some way to tell if I've got the HDD caddy or the battery in there? (To get all the udev stuff<br />
<br />
And the ugly way to eject a HDD, once you've unmounted all the partitions, is to put the drive to sleep, then tell the ACPI system that you're about to undock<br />
<br />
<pre><br />
#hdparm -Y /dev/sdb<br />
#echo 1 > /sys/devices/platform/dock.2/undock<br />
</pre><br />
<br />
Knowing me, I'll just do it by hand for the next 6 months before I bother getting around to automating the process.<br />
<br />
The <code>udev</code> info can be had with:<br />
<pre><br />
# udevadm info -a -p /sys/devices/platform/dock.2<br />
</pre><br />
<br />
And then there's this helpful page: [http://www.reactivated.net/writing_udev_rules.html Writing udev Rules]<br />
<br />
==== USB 2.0 Ports ====<br />
I added a PCMCIA card with 2 USB 2.0 parts on it. Automagically identified and configured. Write testing showed it 4 times faster than stock USB 1.0 ports. Command for write testing:<br />
<BR>{{cmduser|tiotest -t 1 -f 700}}<BR><br />
Read testing wasn't working right. I may just use a stopwatch.<br />
<br />
==== PCMCIA CompactFlash card reader ====<br />
I'm trying to get a generic PCMCIA CF-card reader to work. It's automagically seen and configured, but it's forced to PIO0 mode, which is slower than erosion. The CF card I'm using, TS8GCF133, purportedly supports DMA modes, but I can't seem to get the system to recognize that. I also can't get any PIO mode other than 0 to work. It may be the no-name adapter I'm using.<br />
<br />
+++++++++++++++++++++++++++++++++++++++<br />
<br />
[http://social.technet.microsoft.com/Forums/en-US/w7itprohardware/thread/de74b80c-edd3-4884-b8cd-76fb61f62f77/ This] isn't good news:<br />
<br />
{{QUOTE|ValenceParadigm|Windows 7 IT Pro Forums|The Compact Flash card, while UDMA ready, lacks the logic for Bus Mastering. Without a bus mastering controller, the UDMA modes are not possible. What is needed is a 68-pin to 50-pin adapter with the bus mastering controller built in. Delkin used to produce one of these, as did Kodak and a select few others.<BR><BR><br />
These adapter cards with the built-in controllers are RARE now, and if you have one, you can stand to make some money selling it if it is no longer needed. The manufacturer of the controller chips used in the adapters is no longer in business, so companies like Kodak and Delkin couldn't manufacture more adapters even if you promised them your first-born-child.}}<br />
<br />
Does this also mean that mwdma is right out? Can I at least get a better PIO mode than 0?<br />
<br />
++++++++++++++++++++++++++++++++++++++<br />
<br />
I can't read c code for crap, but I think that pio0 mode might actually be hard-coded into the pata_pcmcia driver. The kernel consistently identifies the CF card correctly, and says it will do pio4, then steadfastly refuses to make that ata port anything other than pio0.<br />
<br />
And yet the USB card operates as EHCI just fine.<br />
<br />
==== RAM ====<br />
I installed a second 1 GB stick of RAM. System recognized it and seems to be happy with it. That makes a total of 2 GB.<br />
<br />
<br />
=== Using It ===<br />
<br />
==== Connecting Cell Phone ====<br />
<br />
I couldn't connect my Samsung SGH-T669 as a Mass Storage device, despite having set the phone to MTP mode.<br />
<br />
{{path|/var/log/messages}}:<br />
<pre><br />
usb 2-2: new full speed USB device using uhci_hcd and address 10<br />
usb 2-2: New USB device found, idVendor=04e8, idProduct=f000<br />
usb 2-2: New USB device strings: Mfr=2, Product=1, SerialNumber=3<br />
usb 2-2: Product: Qualcomm Configuration<br />
usb 2-2: Manufacturer: Qualcomm, Incorporated<br />
usb 2-2: SerialNumber: [serialnumber]<br />
scsi8 : usb-storage 2-2:1.0<br />
mtp-probe: checking bus 2, device 10: "/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-2"<br />
mtp-probe: bus: 2, device: 10 was not an MTP device<br />
usb_modeswitch: switching 04e8:f000 (Qualcomm, Incorporated: Qualcomm Configuration)<br />
</pre><br />
<br />
The problem is usb_modeswitch. It's trying to do something fancy with setting up the phone to be a modem. I disabled usb_modeswitch, and the phone connected like a USB mass storage device. (Well, the microSD card connected, which is all I wanted.)<br />
<br />
I went to {{path|/etc/usb_modeswitch.conf}} and changed "DisableSwitching=0" to "DisableSwitching=1". Viola!<br />
<br />
At some point I should see if I can figure out what the usb_modeswitch stuff should be and send it off to the developers.<br />
<br />
= ToDo =<br />
<br />
Link in stuff from the Lenovo Support site about "[http://support.lenovo.com/en_US/SupportSearchResults.page?submit=true&componentID=1299417408854&docType=Hints+and+Tips&searchStringFilter=linux&prodType=Laptops+%26+netbooks under linux]".<br />
<br />
Transclude info from [http://support.lenovo.com/en_US/detail.page?LegacyDocID=MIGR-45884].</div>Pi3832https://www.thinkwiki.org/w/index.php?title=User:Pi3832&diff=53382User:Pi38322012-01-17T06:46:51Z<p>Pi3832: /* PCMCIA CompactFlash card reader */</p>
<hr />
<div>== My T30 ==<br />
<br />
[[:Category:T30|T30 Main Page]]<br />
<br />
=== Installing Hardware ===<br />
<br />
==== Ultrabay SATA HDD Caddy ====<br />
Using an after-market caddy causes the kernel to complain that it was "limited to UDMA/33 due to 40-wire cable". But I was able to over-ride that by adding {{bootparm|libata.force|2:80c}} to {{path|/boot/grub/grub.conf}}. Now connects at UDMA5, 100 MB/s.<br />
<br />
==== USB 2.0 Ports ====<br />
I added a PCMCIA card with 2 USB 2.0 parts on it. Automagically identified and configured. Write testing showed it 4 times faster than stock USB 1.0 ports. Command for write testing:<br />
<BR>{{cmduser|tiotest -t 1 -f 700}}<BR><br />
Read testing wasn't working right. I may just use a stopwatch.<br />
<br />
==== PCMCIA CompactFlash card reader ====<br />
I'm trying to get a generic PCMCIA CF-card reader to work. It's automagically seen and configured, but it's forced to PIO0 mode, which is slower than erosion. The CF card I'm using, TS8GCF133, purportedly supports DMA modes, but I can't seem to get the system to recognize that. I also can't get any PIO mode other than 0 to work. It may be the no-name adapter I'm using.<br />
<br />
+++++++++++++++++++++++++++++++++++++++<br />
<br />
[http://social.technet.microsoft.com/Forums/en-US/w7itprohardware/thread/de74b80c-edd3-4884-b8cd-76fb61f62f77/ This] isn't good news:<br />
<br />
{{QUOTE|ValenceParadigm|Windows 7 IT Pro Forums|The Compact Flash card, while UDMA ready, lacks the logic for Bus Mastering. Without a bus mastering controller, the UDMA modes are not possible. What is needed is a 68-pin to 50-pin adapter with the bus mastering controller built in. Delkin used to produce one of these, as did Kodak and a select few others.<BR><BR><br />
These adapter cards with the built-in controllers are RARE now, and if you have one, you can stand to make some money selling it if it is no longer needed. The manufacturer of the controller chips used in the adapters is no longer in business, so companies like Kodak and Delkin couldn't manufacture more adapters even if you promised them your first-born-child.}}<br />
<br />
Does this also mean that mwdma is right out? Can I at least get a better PIO mode than 0?<br />
<br />
++++++++++++++++++++++++++++++++++++++<br />
<br />
I can't read c code for crap, but I think that pio0 mode might actually be hard-coded into the pata_pcmcia driver. The kernel consistently identifies the CF card correctly, and says it will do pio4, then steadfastly refuses to make that ata port anything other than pio0.<br />
<br />
And yet the USB card operates as EHCI just fine.<br />
<br />
==== RAM ====<br />
I installed a second 1 GB stick of RAM. System recognized it and seems to be happy with it. That makes a total of 2 GB.<br />
<br />
<br />
=== Using It ===<br />
<br />
==== Connecting Cell Phone ====<br />
<br />
I couldn't connect my Samsung SGH-T669 as a Mass Storage device, despite having set the phone to MTP mode.<br />
<br />
{{path|/var/log/messages}}:<br />
<pre><br />
usb 2-2: new full speed USB device using uhci_hcd and address 10<br />
usb 2-2: New USB device found, idVendor=04e8, idProduct=f000<br />
usb 2-2: New USB device strings: Mfr=2, Product=1, SerialNumber=3<br />
usb 2-2: Product: Qualcomm Configuration<br />
usb 2-2: Manufacturer: Qualcomm, Incorporated<br />
usb 2-2: SerialNumber: [serialnumber]<br />
scsi8 : usb-storage 2-2:1.0<br />
mtp-probe: checking bus 2, device 10: "/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-2"<br />
mtp-probe: bus: 2, device: 10 was not an MTP device<br />
usb_modeswitch: switching 04e8:f000 (Qualcomm, Incorporated: Qualcomm Configuration)<br />
</pre><br />
<br />
The problem is usb_modeswitch. It's trying to do something fancy with setting up the phone to be a modem. I disabled usb_modeswitch, and the phone connected like a USB mass storage device. (Well, the microSD card connected, which is all I wanted.)<br />
<br />
I went to {{path|/etc/usb_modeswitch.conf}} and changed "DisableSwitching=0" to "DisableSwitching=1". Viola!<br />
<br />
At some point I should see if I can figure out what the usb_modeswitch stuff should be and send it off to the developers.<br />
<br />
= ToDo =<br />
<br />
Link in stuff from the Lenovo Support site about "[http://support.lenovo.com/en_US/SupportSearchResults.page?submit=true&componentID=1299417408854&docType=Hints+and+Tips&searchStringFilter=linux&prodType=Laptops+%26+netbooks under linux]".<br />
<br />
Transclude info from [http://support.lenovo.com/en_US/detail.page?LegacyDocID=MIGR-45884].</div>Pi3832https://www.thinkwiki.org/w/index.php?title=User:Pi3832&diff=53381User:Pi38322012-01-17T06:46:19Z<p>Pi3832: /* PCMCIA CompactFlash card reader */</p>
<hr />
<div>== My T30 ==<br />
<br />
[[:Category:T30|T30 Main Page]]<br />
<br />
=== Installing Hardware ===<br />
<br />
==== Ultrabay SATA HDD Caddy ====<br />
Using an after-market caddy causes the kernel to complain that it was "limited to UDMA/33 due to 40-wire cable". But I was able to over-ride that by adding {{bootparm|libata.force|2:80c}} to {{path|/boot/grub/grub.conf}}. Now connects at UDMA5, 100 MB/s.<br />
<br />
==== USB 2.0 Ports ====<br />
I added a PCMCIA card with 2 USB 2.0 parts on it. Automagically identified and configured. Write testing showed it 4 times faster than stock USB 1.0 ports. Command for write testing:<br />
<BR>{{cmduser|tiotest -t 1 -f 700}}<BR><br />
Read testing wasn't working right. I may just use a stopwatch.<br />
<br />
==== PCMCIA CompactFlash card reader ====<br />
I'm trying to get a generic PCMCIA CF-card reader to work. It's automagically seen and configured, but it's forced to PIO0 mode, which is slower than erosion. The CF card I'm using, TS8GCF133, purportedly supports DMA modes, but I can't seem to get the system to recognize that. I also can't get any PIO mode other than 0 to work. It may be the no-name adapter I'm using.<br />
<br />
[http://social.technet.microsoft.com/Forums/en-US/w7itprohardware/thread/de74b80c-edd3-4884-b8cd-76fb61f62f77/ This] isn't good news:<br />
<br />
{{QUOTE|ValenceParadigm|Windows 7 IT Pro Forums|The Compact Flash card, while UDMA ready, lacks the logic for Bus Mastering. Without a bus mastering controller, the UDMA modes are not possible. What is needed is a 68-pin to 50-pin adapter with the bus mastering controller built in. Delkin used to produce one of these, as did Kodak and a select few others.<BR><BR><br />
These adapter cards with the built-in controllers are RARE now, and if you have one, you can stand to make some money selling it if it is no longer needed. The manufacturer of the controller chips used in the adapters is no longer in business, so companies like Kodak and Delkin couldn't manufacture more adapters even if you promised them your first-born-child.}}<br />
<br />
Does this also mean that mwdma is right out? Can I at least get a better PIO mode than 0?<br />
<br />
----<br />
<br />
I can't read c code for crap, but I think that pio0 mode might actually be hard-coded into the pata_pcmcia driver. The kernel consistently identifies the CF card correctly, and says it will do pio4, then steadfastly refuses to make that ata port anything other than pio0.<br />
<br />
And yet the USB card operates as EHCI just fine.<br />
<br />
==== RAM ====<br />
I installed a second 1 GB stick of RAM. System recognized it and seems to be happy with it. That makes a total of 2 GB.<br />
<br />
<br />
=== Using It ===<br />
<br />
==== Connecting Cell Phone ====<br />
<br />
I couldn't connect my Samsung SGH-T669 as a Mass Storage device, despite having set the phone to MTP mode.<br />
<br />
{{path|/var/log/messages}}:<br />
<pre><br />
usb 2-2: new full speed USB device using uhci_hcd and address 10<br />
usb 2-2: New USB device found, idVendor=04e8, idProduct=f000<br />
usb 2-2: New USB device strings: Mfr=2, Product=1, SerialNumber=3<br />
usb 2-2: Product: Qualcomm Configuration<br />
usb 2-2: Manufacturer: Qualcomm, Incorporated<br />
usb 2-2: SerialNumber: [serialnumber]<br />
scsi8 : usb-storage 2-2:1.0<br />
mtp-probe: checking bus 2, device 10: "/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-2"<br />
mtp-probe: bus: 2, device: 10 was not an MTP device<br />
usb_modeswitch: switching 04e8:f000 (Qualcomm, Incorporated: Qualcomm Configuration)<br />
</pre><br />
<br />
The problem is usb_modeswitch. It's trying to do something fancy with setting up the phone to be a modem. I disabled usb_modeswitch, and the phone connected like a USB mass storage device. (Well, the microSD card connected, which is all I wanted.)<br />
<br />
I went to {{path|/etc/usb_modeswitch.conf}} and changed "DisableSwitching=0" to "DisableSwitching=1". Viola!<br />
<br />
At some point I should see if I can figure out what the usb_modeswitch stuff should be and send it off to the developers.<br />
<br />
= ToDo =<br />
<br />
Link in stuff from the Lenovo Support site about "[http://support.lenovo.com/en_US/SupportSearchResults.page?submit=true&componentID=1299417408854&docType=Hints+and+Tips&searchStringFilter=linux&prodType=Laptops+%26+netbooks under linux]".<br />
<br />
Transclude info from [http://support.lenovo.com/en_US/detail.page?LegacyDocID=MIGR-45884].</div>Pi3832https://www.thinkwiki.org/w/index.php?title=User:Pi3832&diff=53380User:Pi38322012-01-17T02:10:03Z<p>Pi3832: /* PCMCIA CompactFlash card reader */</p>
<hr />
<div>== My T30 ==<br />
<br />
[[:Category:T30|T30 Main Page]]<br />
<br />
=== Installing Hardware ===<br />
<br />
==== Ultrabay SATA HDD Caddy ====<br />
Using an after-market caddy causes the kernel to complain that it was "limited to UDMA/33 due to 40-wire cable". But I was able to over-ride that by adding {{bootparm|libata.force|2:80c}} to {{path|/boot/grub/grub.conf}}. Now connects at UDMA5, 100 MB/s.<br />
<br />
==== USB 2.0 Ports ====<br />
I added a PCMCIA card with 2 USB 2.0 parts on it. Automagically identified and configured. Write testing showed it 4 times faster than stock USB 1.0 ports. Command for write testing:<br />
<BR>{{cmduser|tiotest -t 1 -f 700}}<BR><br />
Read testing wasn't working right. I may just use a stopwatch.<br />
<br />
==== PCMCIA CompactFlash card reader ====<br />
I'm trying to get a generic PCMCIA CF-card reader to work. It's automagically seen and configured, but it's forced to PIO0 mode, which is slower than erosion. The CF card I'm using, TS8GCF133, purportedly supports DMA modes, but I can't seem to get the system to recognize that. I also can't get any PIO mode other than 0 to work. It may be the no-name adapter I'm using.<br />
<br />
[http://social.technet.microsoft.com/Forums/en-US/w7itprohardware/thread/de74b80c-edd3-4884-b8cd-76fb61f62f77/ This] isn't good news:<br />
<br />
{{QUOTE|ValenceParadigm|Windows 7 IT Pro Forums|The Compact Flash card, while UDMA ready, lacks the logic for Bus Mastering. Without a bus mastering controller, the UDMA modes are not possible. What is needed is a 68-pin to 50-pin adapter with the bus mastering controller built in. Delkin used to produce one of these, as did Kodak and a select few others.<BR><BR><br />
These adapter cards with the built-in controllers are RARE now, and if you have one, you can stand to make some money selling it if it is no longer needed. The manufacturer of the controller chips used in the adapters is no longer in business, so companies like Kodak and Delkin couldn't manufacture more adapters even if you promised them your first-born-child.}}<br />
<br />
Does this also mean that mwdma is right out? Can I at least get a better PIO mode than 0?<br />
<br />
==== RAM ====<br />
I installed a second 1 GB stick of RAM. System recognized it and seems to be happy with it. That makes a total of 2 GB.<br />
<br />
<br />
=== Using It ===<br />
<br />
==== Connecting Cell Phone ====<br />
<br />
I couldn't connect my Samsung SGH-T669 as a Mass Storage device, despite having set the phone to MTP mode.<br />
<br />
{{path|/var/log/messages}}:<br />
<pre><br />
usb 2-2: new full speed USB device using uhci_hcd and address 10<br />
usb 2-2: New USB device found, idVendor=04e8, idProduct=f000<br />
usb 2-2: New USB device strings: Mfr=2, Product=1, SerialNumber=3<br />
usb 2-2: Product: Qualcomm Configuration<br />
usb 2-2: Manufacturer: Qualcomm, Incorporated<br />
usb 2-2: SerialNumber: [serialnumber]<br />
scsi8 : usb-storage 2-2:1.0<br />
mtp-probe: checking bus 2, device 10: "/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-2"<br />
mtp-probe: bus: 2, device: 10 was not an MTP device<br />
usb_modeswitch: switching 04e8:f000 (Qualcomm, Incorporated: Qualcomm Configuration)<br />
</pre><br />
<br />
The problem is usb_modeswitch. It's trying to do something fancy with setting up the phone to be a modem. I disabled usb_modeswitch, and the phone connected like a USB mass storage device. (Well, the microSD card connected, which is all I wanted.)<br />
<br />
I went to {{path|/etc/usb_modeswitch.conf}} and changed "DisableSwitching=0" to "DisableSwitching=1". Viola!<br />
<br />
At some point I should see if I can figure out what the usb_modeswitch stuff should be and send it off to the developers.<br />
<br />
= ToDo =<br />
<br />
Link in stuff from the Lenovo Support site about "[http://support.lenovo.com/en_US/SupportSearchResults.page?submit=true&componentID=1299417408854&docType=Hints+and+Tips&searchStringFilter=linux&prodType=Laptops+%26+netbooks under linux]".<br />
<br />
Transclude info from [http://support.lenovo.com/en_US/detail.page?LegacyDocID=MIGR-45884].</div>Pi3832https://www.thinkwiki.org/w/index.php?title=How_to_build_your_own_Ultrabay_drive&diff=53379How to build your own Ultrabay drive2012-01-16T23:42:06Z<p>Pi3832: /* Ultrabay 2000 */ Fix Broken Links</p>
<hr />
<div>{| width="100%"<br />
|style="vertical-align:top;padding-right:20px;width:10px;white-space:nowrap;" | __TOC__<br />
|style="vertical-align:top" |<br />
Optical [[UltraBay Devices|Ultrabay drives]] like CD-ROM and DVD drives or burners are usually a bit more expensive than their non-IBM counterparts. Additionally more modern technologies are not available for discontinued [[Ultrabay]] standards. A solution to this annoyance is to take a standard slim form factor notebook drive and turn it into an Ultrabay drive yourself.<br />
{{WARN|No warranty of any kind is given for the correctness of the following instructions. Following them can damage your machine. Proceed at your own risk.}}<br />
{{NOTE|This article is written with Ultrabay 2000 drives in mind. But should be appliable for UltraslimBay and other kinds of Ultrabay devices as well. However, see the warning below.}}<br />
{{WARN|Ultrabay Enhanced (and possibly Ultrabay Slim) formfactor uses a proprietary connector which is soldered to the board. No standard drive can be modified to be used in Ultrabay Enhanced (Slim?) equiped Thinkpads.}}<br />
|}<br />
==The basics==<br />
The "big secret" about Ultrabay drives is that basically they are just standard slim form factor notebook drives equipped with an Ultrabay frame. This frame is just a mechanical addition with an integrated connector adapter.<br />
<br />
The standard SFF-8552 "Specification for Form Factor of 5 1/4" 9.5mm and 12.7mm Height Optical Drives" is defined by the SFF Committee (SFF = Small Form Factor), the connector on the back of the drive is known as JAE KX15-50KLD, JAE = Japan Aviation Electronics Industry, Limited, the Ultrabay 2000 frame is propriatary IBM.<br />
<br />
As curious people found, the inner connector of an Ultrabay frame is nothing more than a standard interface for such drives. Hence, it is generally possible to disassemble an old Ultrabay drive and attach the frame to a newer or better one.<br />
<br />
There are, however, some things to consider...<br />
<br />
==The limitations==<br />
Even though these slim form factor drives seem to have a standard form factor at first look, it turns out that there are marginal mechanical differences. This makes it hard if at all possible to know beforehand if the Ultrabay frame from your old drive will perfectly fit onto the new one. The fact is that different Ultrabay drives even for the same Ultrabay standard have frames with different mechanical characteristics. Small differences can sometimes be adjusted by modifying parts of the frame, but this is of course not the nicest solution.<br />
<br />
The most varying part is the Blending, which is usually not compatible even among drives of the same manufacturer. The positions of the eject button, the drive LED, the emergency eject hole and the way the blending is attached to the drive all vary a lot. Do precise research before you buy anything. One solution here is to keep the original blending of the drive, since the Ultrabay blending is independent from the rest of the frame. The disadvantage is an optical one: the standard blendings are usually flat whereas the Ultrabay blendings usually are a bit thicker at the top and thinner at the bottom. Also, for some Ultrabay standards you would have to cut out the lower right edge of the blending, since the standard drive blendings are usually rectangle shaped.<br />
<br />
==Ultrabay 2000==<br />
The Ultrabay 2000 frame consists of four parts: Front bezel, left wing, right wing and the back plate containing the connector interface.<br />
<br />
The left and right parts are attached with little screws in holes which are at standardized positions and should usually fit among all drives. However, the actual drives show tiny variations in width, which are leveraged by the left and right parts. Hence these can be a bit thicker or thinner (fractions of 1mm). Putting a somewhat wide frame part onto a somewhat wide drive might result in an Ultrabay drive that doesn't fit into the bay at all because it's just a tiny little bit too wide. This can be dealt with e.g. by sanding one of the side frame parts, but it's better if all components fit correctly in the first place. Also, the side frames have hatches fitting into the holes in the back part. Among frames these hatches vary in thickness and length and hence, again, might not fit easily. Again, they can be adjusted by cutting them a bit.<br />
<br />
{| border=1 cellspacing=0 cellpadding=2<br />
|+ Ultrabay 2000 drives and compatible alternative drives<br />
|-<br />
! Ultrabay drive !! IBM part number !! actual drive !! compatible drive !! needed steps to make fitting<br />
|-<br />
| [[Ultrabay 2000 CD-ROM Drive]] || 27L3435 || TEAC CD-224E || Samsung SN-082H || I took the left wing, right wing, and the back plate from the Teac drive, the screws for the back plate was too long, when fitted with the "long" screws the drive could not open, the new screws is 1-2 mm shorter and now the drive opens without problems, i'm currently looking for a front bezel, that comply with the SFF-8552 standard, or I will cut away the the lower-right corner, but this will void warranty on my new drive. The new drive was recognized without any problems by Windows XP Pro. on my A31 (2652-M3G)! ([http://www.thinkwiki.org/wiki/Image:SN-S082H-front1.jpg Bezel photo 1]) ([http://www.thinkwiki.org/wiki/Image:SN-S082H-front2.jpg Bezel photo 2]). <br />
|-<br />
| [[Ultrabay 2000 8x-3x DVD Drive]] || 27L3447 || Matsushita SR-8175-M || ... || ...<br />
|-<br />
| [[Ultrabay 2000 Ultralight 8x DVD-ROM Drive]] || 08K9648 || Matsushita SR-8176-M || Toshiba Samsung TS-L532A (Don't buy this drive!)|| Only the left wing, right wing, and the back plate from the original drive was used, I got the TS-L532A drive from a clearance sale of Compal CL56 parts = very cheap! The front bezel was too high, too wide and I also had to cut away the lower-right corner. Tested in both A31 and T30, the new drive is compliant with the SFF-8552 standard ([http://www.thinkwiki.org/wiki/Image:TS-L532A-mod-T30.jpg Enjoy the photos]) DON'T BUY this drive is unstable!<br />
|-<br />
| Ultrabay 2000 8x DVD drive || ... || Hitachi GD-S200 || 8x DVD+-RW NEC ND-6650A || [http://markoff.biz/pivot/entry.php?id=856 Commented photo manual by Markoff]<br \><br />
[http://mkm.w3hs.net/pub-down/ultrabayplus_drive/ HowTo for NEC ND-6550A ]<br /><br />
<!-- If the server mkm.w3hs.net becomes unavailable just drop me note to mkm@w3hs.net with the subject 'thinkwiki.org ultrabayplus files' and I'll send you the files and update this link if necessary. --><br />
[http://www.thinkwiki.org/wiki/Image:Nec_nd-6550a_front_bezel_overview.png NEC ND-6550A's front bezel with cut off edge]<br \><br />
|-<br />
| Ultrabay 2000 6x DVD drive || ... || Toshiba DVD-ROM SD-C2302 || [http://www.liteonamericas.com/us/DVDRW_SOSW833S.htm LiteonIT Slimtype SOSW-833S DVD+-RW] || Judging by the pictures, this Liteon IT drive looks a lot like the NEC one in Markoff's guide above. Notes: <br />
<br />
1) It seems it's ''not'' necessary to cut away the lower-right corner of the front bezel, at least on a T23. It'll take a bit more determination than normally to close the drive, but it doesn't look like the bezel is suffering from the bent ([http://www.thinkwiki.org/wiki/Image:Ultrabay2k_replacement_drive_bezel_bend.jpg photo]). Also, it was a bit tricky to get the new drive to actually stay locked in the bay, but once you get it to fit (and don't need to swap drives), it'll stay. <br />
<br />
2) Burning DVD-Rs at "maximum speed" produces valid DVD's but with a scary, unstable sound, and the net speed fluctuates between 1 and 2x (also on a T23). Choosing 2x keeps the burn process stable (and noiseless!)<br />
<br />
|-<br />
| Ultrabay 2000 DVD/CD-RW Combo drive || ... || ... || LG GWA-4040N || [http://www.thinkpad-portal.com/modules/cpg1.2.1_standalone/thumbnails.php?album=45&page=1 Photo documentary]<br />
|- <br />
| [[Ultrabay 2000 CD-RW DVD-ROM Combo IV Drive]] || ... || HL-DT-ST GCC-4240N || NEC ND-6650A || Building the drive from scratch was pretty easy and straightforward. I got wing and backplane from ebay. On the front bezel it's necessary to cut away the lower-right corner. It seems to be possible to mount the original front bezel with small mods -- the notches seem to be in the same position. <br />
|-<br />
| [[Ultrabay 2000 Multi-Burner]] || 22P7015 || Panasonic UJ-840 || NEC 8X SLIM DVD ND-6650 || Eschewing the Ultrabay 2000 bezel, a small section needs to be cut out of the lower right corner of the original front bezel. This can be removed from the drive for this purpose; the other Ultrabay parts screw directly into the drive which fits without further modifications.<br />
|-<br />
| [[Ultrabay 2000 CD-RW]] || 08K9617 || Sony CRX700E || ND-6750A DVD±RW (8x/8x/8x) || It was very easy to install this into a {{T30}} model [[2366-91U]]. I took the left wing, right wing, and the back plate from the CD-RW that came with my {{T30}} and installed them on the new DVD burner. It was a little bit tighter fitting than the previous drive but it slid in fine and clicked. I tried to find a way to use the IBM bezel that was on the original drive but there was no way to make it fit (I had a crazy idea to cut off the little tabs and crazy glue on the bezel but I chickened out). The [[Ultrabay]] eject lever is on the left side so the bezel did not need trimming on that side. Unfortunately, I had trouble closing the drive tray because it was hitting the infrared window. I had to neatly cut out a small section on the lower right side of the bezel. Everything turned out great and I now I have a DVD burner on my {{T30}}!<br />
|}<br />
<br />
==Links==<br />
* markoff.biz/pivot/entry.php?id=856 Commented photo manual about upgrading an Ultrabay 2000 drive <tt>(DVD-ROM Hitachi GD-S200 -> DVD+-RW NEC ND-6650A in IBM ThinkPad T21)</tt> INFO: homepage no longer exist<br />
* [http://notebooky.idnes.cz/jak-na-upgrade-dvd-mechaniky-ve-starem-notebooku-fts-/prislusenstvi.asp?c=A070608_013204_prislusenstvi_hya Upgrading T23 with Toshiba SD-C2512 to NEC AD-7543A] (page in Chech language, but the pictures say everything)<br />
* [http://www.sffcommittee.com/ie/index.html SFF Committee] <tt> (standard organization)</tt><br />
* ftp://ftp.seagate.com/sff/SFF-8552.PDF SFF-8552, Specification for Form Factor of 5 1/4" 9.5mm and 12.7mm Height Optical Drives<br />
* [http://cache-www.intel.com/cd/00/00/29/45/294569_294569.pdf Integration Guide - Common Building Block (CBB) — Optical Disk Drive (ODD)] (document from Intel)<br />
* [http://www.mobileformfactors.org/ingredients/odd/index.php List of optical drives compatible with the SFF-8552 standard] (list by Mobileformfactors)<br />
* [http://jae-connector.com/en/ Japan Aviation Electronics Industry, Limited] <tt> (connector standard) </tt><br />
* [http://www.pchub.com/uph/category/295/Optical-Drive.html See pictures of many different optical drives without front bezel] (link to internet shop)<br />
* [http://www.pchub.com/uph/category/163/Drive-Related.html See pictures of many different bezels] (link to internet shop)</div>Pi3832https://www.thinkwiki.org/w/index.php?title=Category:T30&diff=53378Category:T302012-01-16T23:37:45Z<p>Pi3832: /* Standard Features */</p>
<hr />
<div>{| width="100%"<br />
|style="vertical-align:top" |<br />
<div style="margin: 0; margin-right:10px; border: 1px solid #dfdfdf; padding: 0em 1em 1em 1em; background-color:#F8F8FF; align:right;"><br />
__NOTOC__<br />
== ThinkPad T30 ==<br />
This pages gives an overview of all ThinkPad T30 related topics.<br />
<br />
Machine Type: 2366<br />
=== Standard Features ===<br />
* [[Intel Mobile Pentium 4-M]] 1.6, 1.8, 1.9, 2.0, 2.2 or 2.4GHz CPU<br />
* [[Intel 845MP Mobile Chipset]] <br />
* [[ATI Mobility Radeon 7500]] video controller with 16MB<br />
** 14.1" TFT display with 1024x768 resolution (XGA)<br />
** 14.1" TFT display with 1400x1050 resolution (SXGA+)<br />
* 256MB standard, 1 GB max, [[PC2100]] memory<br />
* 20, 40 or 60GB HDD<br />
* Intel AC'97 Audio with a [[AD1881A]] codec<br />
* [[Ultrabay|Ultrabay 2000]] (Ultrabay Plus compatible) with one of the following:<br />
**[[Ultrabay_2000_8x-3x_DVD_Drive|DVD-ROM 8X-3.3X]]<br />
**[[Ultrabay 2000 CD-RW DVD-ROM Combo II Drive|DVD-ROM/CD-RW 8X/8X/24X/8X]]<br />
**[[Ultrabay 2000 CD-RW DVD-ROM Combo III Drive|DVD-ROM/CD-RW 16X/10X/24X/8X]]<br />
**[[Ultrabay 2000 CD-RW DVD-ROM Combo IV Drive|DVD-ROM/CD-RW 24X/10X/24X/8X]]<br />
* [[Intel Fast Ethernet (10/100)]]<br />
* [[CDC slot]] with one of the following:<br />
** none (empty)<br />
** [[Modem Daughter Card (MDC)]]<br />
** [[Bluetooth Daughter Card (BDC)]]<br />
* [[MiniPCI slot]] with one of the following:<br />
** none (empty)<br />
** [[IBM High Rate Wireless LAN Mini-PCI Adapter with Modem II]]<br />
** [[Cisco Aironet Wireless 802.11b]]<br />
* (2) Type II [[CardBus slot|CardBus slots]] or (1) type III<br />
* [[Embedded Security Subsystem|IBM Embedded Security Subsystem]] on select models<br />
* [[UltraNav]] touchpad on select models<br />
* Hard disk drive shock absorber (on underside)<br />
</div><br />
|style="vertical-align:top" |<br />
[[image:ThinkPadT30.jpg|ThinkPad T30]]<br />
|}<br />
<br />
=== Resources ===<br />
* [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/92p1840.pdf ThinkPad T30 Hardware Maintenance Manual (January 2003)] (3MB PDF)<br />
<br />
=== Photos ===<br />
{{gallery_start}}<br />
{{thumb|t30_thinklight.jpg|Thinklight}}<br />
{{thumb|t30_shockabsorber.jpg|Hard disk drive shock absorber, on T30's bottom near battery}}<br />
{{thumb|t30_upperindicators.jpg|Upper indicators}}<br />
{{thumb|t30_lowerindicators.jpg|Lower indicators}}<br />
{{thumb|t30_dock.jpg|T30 docked in a Dock}}<br />
{{gallery_end}}<br />
<br />
=== Compatible Ultrabay Devices ===<br />
* [[Ultrabay_Devices#Ultrabay_2000_Devices|Ultrabay 2000]] (all)<br />
* [[Ultrabay Plus Cradle for the WorkPad C500]] (using an [[Ultrabay Plus Device Carrier]])<br />
* [[Ultrabay Plus Numeric Keypad]] (using an [[Ultrabay Plus Device Carrier]])<br />
* [[Ultrabay_Devices#Ultrabay_Slim_Devices|Ultrabay Slim]] Optical Drives (using a [[Ultrabay_Slim_Drive_Adapter_for_Ultrabay_2000|Ultrabay Slim Drive Adapter]])<br />
* [[Ultrabay_Devices#Ultrabay_Enhanced_Devices|Ultrabay Enhanced]] Optical Drives (using a [[Ultrabay_Enhanced_Drive_Adapter_for_Ultrabay_2000|Ultrabay Enhanced Drive Adapter]])<br />
<br />
=== Tips and Tricks===<br />
<br />
==== RAM ====<br />
[[PC2700]] RAM can be used in the T30, but it will only run at [[PC2100]] speeds.<br />
<br />
===== Memory slot failure =====<br />
The T30 has a [[Problem with failing memory slot|design flaw]] that results in one of the two memory slots failing over time. Both slots may fail eventually if the problem is not [[Problem with failing memory slot#Solutions|dealt with]].<br />
<br />
===== Kernel Panic =====<br />
Installing a 1 GB memory module may cause a Linux kernel panic on boot. This can be overcome with the ''uppermem'' GRUB command: {{cmdgrub|uppermem 524288}}<br />
<br />
However, [http://www.gnu.org/software/grub/manual/grub.html#uppermem uppermem may not be implemented in GRUB2].<br />
<br />
==== Battery ====<br />
The Thinkpad T30's original battery codes are: 02K7033, 02K7034, 02K7035, 02K7037, 02K7038, 02K7050, 02K7051, 02K7072, 02K7073<br />
<br />
<br />
<br />
[[Category:T Series]]</div>Pi3832https://www.thinkwiki.org/w/index.php?title=Wireless_Network_Adapters&diff=53377Wireless Network Adapters2012-01-16T23:30:57Z<p>Pi3832: /* Intel */ Playing at PCI-ID gnome</p>
<hr />
<div>{| width="100%"<br />
|style="vertical-align:top;padding-right:20px;width:10px;white-space:nowrap;" | __TOC__<br />
|style="vertical-align:top" |<br />
This document covers IBM/Lenovo integrated (MiniPCI), Cardbus and PC Card (PCMCIA) Wi-Fi devices.<br />
|}<br />
<br />
== Finding out which adapter you have ==<br />
For MiniPCI or Cardbus adapters run the command:<br />
:{{cmdroot|lspci -n <nowiki>|</nowiki> grep -e "0200" -e "0280"}}<br />
<br />
And compare the PCI IDS with the ones below.<br />
<br />
{{NOTE| This will also return the PCI IDS of any Ethernet adapters, as Ethernet adapters and Wireless adapters share the same PCI Class ID.}}<br />
<br />
== MiniPCI adapters ==<br />
<br />
=== Atheros ===<br />
*[[IBM Dual-Band 11a/b Wi-Fi Wireless Mini PCI Adapter]] <tt>(PCI-ID: 168c:0012)</tt><br />
*[[IBM 11b/g Wireless LAN Mini PCI Adapter]] <tt>(PCI-ID: 168c:0013)</tt><br />
*[[IBM 11a/b/g Wireless LAN Mini PCI Adapter]] <tt>(PCI-ID: 168c:1014)</tt><br />
*[[IBM 11a/b/g Wireless LAN Mini PCI Adapter II]] <tt>(PCI-ID: 168c:1014)</tt><br />
*[[ThinkPad 11a/b/g Wireless LAN Mini Express Adapter]] <tt>(PCI-ID: 168c:1014)</tt><br />
*[[ThinkPad 11a/b/g/n Wireless LAN Mini Express Adapter]] (AR5BXB72) <tt>(PCI-ID: 168c:0024)</tt><br />
<br />
=== Broadcom ===<br />
*[[Broadcom BCM4312 802.11b/g]] <tt>(PCI-ID: 14e4:4315)</tt><br />
<br />
=== Cisco ===<br />
*[[Cisco Aironet Wireless 802.11b]] <tt>(PCI-ID: 14b9:a504)</tt><br />
=== Intel ===<br />
*[[Intel PRO/Wireless LAN 2100 3B Mini PCI Adapter]] <tt>(PCI-ID: 8086:1043)</tt><br />
*[[Intel PRO/Wireless 2200BG Mini-PCI Adapter]] <tt>(PCI-ID: 8086:4220)</tt><br />
*[[Intel PRO/Wireless 2915ABG Mini-PCI Adapter]] <tt>(PCI-ID: 8086:4224)</tt><br />
*[[Intel PRO/Wireless 3945ABG Mini-PCI Express Adapter]] <tt>(PCI-ID: 8086:4227)</tt><br />
*[[Intel PRO/Wireless 4965AGN Mini-PCI Express Adapter]] <tt>(PCI-ID: 8086:4230)</tt> <br />
*[[Intel Wifi Link 5100 (AGN)]]<br />
*[[Intel Wifi Link 5300 (AGN)]]<br />
*[[Intel WiMAX/WiFi Link 5150]]<br />
*[[Intel WiMAX/WiFi Link 5350]]<br />
*[[Intel Centrino Wireless-N 1000]]<br />
*[[Intel Centrino Advanced-N 6200]]<br />
*[[Intel Centrino Advanced-N + WiMAX 6250]]<br />
*[[Intel Centrino Ultimate-N 6300]]<br />
<br />
=== Prism ===<br />
*[[IBM High Rate Wireless LAN Mini-PCI Adapter with Modem]] <tt>(PCI-ID: 1260:3873)</tt><br />
*[[IBM High Rate Wireless LAN Mini-PCI Adapter with Modem II]] <tt>(PCI-ID: 1260:3873)</tt><br />
*[[IBM High Rate Wireless LAN Mini-PCI Adapter III]]<br />
<br />
=== Realtek ===<br />
*[[ThinkPad 11b/g/n Wireless LAN Mini-PCI Express Adapter II]]<br />
<br />
=== Error 1802 - "Unauthorized" MiniPCI network card ===<br />
Attempts to install an unsupported card will result in the following message:<br />
<br />
1802: Unauthorized network card is plugged in - Power off and remove the miniPCI network card.<br />
<br />
For a resolution, see the [[Problem with unauthorized MiniPCI network card]] page.<br />
<br />
=== Hardware Transmitter Switch ===<br />
<br />
Operating a radio transmitter is not permitted in aircraft, and there are times where security requires that your wireless connection be shut down. Some ThinkPads with internal MiniPCI wireless cards have a hardware switch that disables the wireless network. Here it is on the '''on''' position:<br />
<br />
[[Image:Wireless-switch.png|(ThinkPad R60 radio switch in the ON position)]]<br />
<br />
To be certain that your wireless connection is not transmitting, turn the switch '''off'''. Just remember to turn it back '''on''' when you once again need wireless access. If the switch is '''off''', you might encounter a message like the following Log-Message on Startup:<br />
ipw3945: Radio Frequency Kill Switch is On:<br />
Kill switch must be turned off for wireless networking to work.<br />
<br />
Also, when you try to activate (iwconfig) your wireless connection with the switch '''off''' you may see the error,<br />
Error for wireless request "Set Mode" (8B06)<br />
The number 8B06 merely represents the wireless mode (auto, ad-hoc, managed, master), none of which will work with the wireless switch '''off'''.<br />
<br />
== Cardbus adapters ==<br />
Cardbus is a 32bits bus that runs at 33MHz, and is in many ways simular to the PCI bus. In fact under Linux Cardbus adapters are handled by the PCI subsystem.<br><br />
You can differentiate a PC Card adapter from a Cardbus adapter as the later has a gold coloured grounding strip<br />
=== IBM 11 a/b/g Wireless Cardbus Adapter ===<br />
Chipset: Atheros<br><br />
Driver: [[madwifi]]<br><br />
Supported wireless modes: 802.11a, 802.11b, 802.11g<br />
<br />
Specifications: [http://www-307.ibm.com/pc/support/site.wss/document.do?lndocid=MIGR-51855 MIGR-51855]<br><br />
Users Guide: [http://www-307.ibm.com/pc/support/site.wss/document.do?lndocid=MIGR-51959 MIGE-51855]<br><br />
Service Parts: [http://www-307.ibm.com/pc/support/site.wss/document.do?lndocid=MIGR-51874 MIGR-51874]<br />
Looking for a reverse PCI to cardbus (ie - want to fit a PCI card into a cardbus slot)<br />
<br />
=== IBM 802.11a Wireless LAN Cardbus Adapter ===<br />
Chipset: Atheros<br><br />
Driver: [[madwifi]]<br><br />
Supported wireless modes: 802.11a<br />
<br />
Specifications: [http://www-307.ibm.com/pc/support/site.wss/document.do?lndocid=MIGR-42209 MIGR-42209]<br><br />
Users Guide: [http://www-307.ibm.com/pc/support/site.wss/document.do?lndocid=MIGR-42233 MIGR-42233]<br><br />
Service Parts: [http://www-307.ibm.com/pc/support/site.wss/document.do?lndocid=MIGR-42231 MIGR-42231]<br />
<br />
== PC Card (PCMCIA) adapters ==<br />
PC Card or PCMCIA (Personal Computer Memory Card International Association) as it used to be called, is an 8 or 16bits bus limited to 8MHz, in many ways simular to the old ISA bus and not suitable for highspeed devices.<br />
=== Cisco Aironet 350 802.11b wireless PC card with 128bit ===<br />
Chipset: Cisco<br><br />
Driver: airo_cs<br><br />
Supported wireless modes: 802.11b<br />
=== IBM High Rate Wireless LAN PC Card ===<br />
Chipset: Hermes I<br><br />
Drivers: [[orinoco|orinoco_cs]]<br><br />
Supported wireless modes: 802.11b<br />
<br />
[[Category:Components]]</div>Pi3832https://www.thinkwiki.org/w/index.php?title=X6_Tablet_UltraBase&diff=53376X6 Tablet UltraBase2012-01-16T23:23:29Z<p>Pi3832: Redirected page to ThinkPad X6 Tablet UltraBase</p>
<hr />
<div>#REDIRECT [[ThinkPad X6 Tablet UltraBase]]</div>Pi3832https://www.thinkwiki.org/w/index.php?title=UltraBase_X6_Tablet&diff=53375UltraBase X6 Tablet2012-01-16T23:22:40Z<p>Pi3832: Redirected page to ThinkPad X6 Tablet UltraBase</p>
<hr />
<div>#REDIRECT [[ThinkPad X6 Tablet UltraBase]]</div>Pi3832https://www.thinkwiki.org/w/index.php?title=ThinkPad_X6_UltraBase&diff=53374ThinkPad X6 UltraBase2012-01-16T23:21:52Z<p>Pi3832: Fix formatting weirdness (tables gone mad)</p>
<hr />
<div>{| cellspacing="0" cellpadding="2" border="0" <br />
| style="vertical-align:top;" | __TOC__<br />
| style="vertical-align:top;" | [[image:UltraBaseX6.gif|UltraBase X6]]<br />
|}<br />
<br />
== ThinkPad X6 UltraBase ==<br />
The ThinkPad X6 UltraBase is a portable dock for the 6-series ThinkPads providing extra ports as well as a bay for an optical drive and a set of stereo speakers. Containing a full featured [[Ultrabay|Ultrabay Slim]] slot, it provides flexibility in drive choice as well as the option of a secondary battery for extended working time on the road.<br />
<br />
It is not to be confused with the [[ThinkPad X6 Tablet UltraBase]].<br />
<br />
=== Features ===<br />
* Passthrough ports:<br />
** Gigabit Ethernet (RJ45)<br />
** Modem (RJ11)<br />
** [[VGA Port|VGA]]<br />
** Microphone<br />
** Headphone<br />
* Additional ports:<br />
** Four USB ports (two on left side, two on the back side)<br />
** [[Serial Port|Serial (DB9-M)]]<br />
** [[Parallel Port|Parallel (DB25-F)]]<br />
* [[Ultrabay Slim]]<br />
* Stereo speakers<br />
* Kensington security hole<br />
<br />
===Pros & Cons===<br />
* Positives: Expansion capability, portable<br />
* Negatives: Makes the ThinkPad quite thick<br />
* Compatibility: {{X60}}, {{X60s}}, {{X61}}, {{X61s}}<br />
* Warranty: 3 years<br />
<br />
==Ultrabay Slim==<br />
The Ultrabay Slim slot in this dock is full featured; it supports hot swapping with all Ultrabay Slim drives, including the following which have been tested by contributors to this site:<br />
* [[Ultrabay Slim Multi-Burner III Drive]]<br />
<br />
You can also feed it with the [[Advanced Ultrabay Battery]] to extend the overall battery life time. Be aware, the [[Ultrabay Slim Battery]] won't work because the power connectors were slightly displaced; don't try to push them in by force, they won't work!<br />
<br />
== X6 UltraBase under Linux (older style) ==<br />
The docking stations are (at least in openSUSE) supported by the [http://en.opensuse.org/Dockutils Dockutils] project. The dockutils are formed by a set of simple bash scripts that handle docking and undocking of the computer. When the user chooses to undock the laptop, it does some system calls and when properly configured, it could disconnect the optical drive in the Ultrabay or update the display resolution.<br />
<br />
Overally, the UltraBase works pretty much the same way as under Windows, only it has more configuration possibilities. The user only needs to press the key on the dock to undock the PC. Docking is handled automatically.<br />
<br />
The following code has been tested on {{OpenSUSE}} 10.3 (Linux 2.6.22) with ThinkPad X61 but should work on all dockable ThinkPads with a recent kernel and the required software installed.<br />
<br />
=== Dockutils hook ===<br />
In order to have the docking handled automatically, we need to create a hook in the Dockutils directory ({{path|/usr/lib/dockutils/}}). We will put our hook in the {{path|hooks/thinkpad}} subdirectory.<br />
<br />
{{cmdroot|cat /usr/lib/dockutils/hooks/thinkpad/70x61}}<br />
<pre>#!/bin/bash<br />
# dock/undock script for Thinkpad X61<br />
<br />
export DISPLAY=:0<br />
<br />
if [ "$1" = "dock" ]; then<br />
echo "X61 dock"<br />
# non-present dvd drive workaround, not required in newer distros<br />
/bin/rescan-scsi-bus.sh --hosts=1 --channels=0 --ids=0 --luns=0 --forceremove &<br />
<br />
# set external display resolution & dpi<br />
/usr/bin/xrandr --output VGA --auto<br />
/usr/bin/xrandr --screen 0 -s 1920x1200<br />
/usr/bin/xrandr --screen 0 --dpi 96x96<br />
<br />
elif [ "$1" = "undock" ]; then<br />
echo "X61 undock"<br />
<br />
# turn external display off, internal on and set res<br />
/usr/bin/xrandr --screen 0 -s 1024x768<br />
/usr/bin/xrandr --output LVDS --auto<br />
/usr/bin/xrandr --output VGA --off<br />
/usr/bin/xrandr --screen 0 --dpi 96x96<br />
fi</pre><br />
{{NOTE|If you don't use external display, remove the <code>/usr/bin/xrandr</code> lines from the script}}<br />
The {{cmdroot|xhost +local:root}} command has to be in {{path|/etc/X11/xinit/xinitrc.d/<script name>}} to get <code>xrandr</code> working from the root account.<br />
<br />
=== ACPI event handlers ===<br />
You can always run the Dockutils using {{cmdroot|docker dock}} or {{cmdroot|docker undock}} command, but this is not comfortable. We will use the ACPI subsystem to bind {{key|Fn}}{{key|F8}}, {{key|Fn}}{{key|F9}} keys, and the blue button on the docking station to the Dockutils. This could be performed using the following code:<br />
<br />
{{cmdroot|cat /etc/acpi/events/dock}}<br />
<pre>event=(ibm/dock GDCK 00000000 00000003|ibm/hotkey HKEY 00000080 00001008)<br />
action=/usr/sbin/docker dock</pre><br />
and <br />
<br />
{{cmdroot|cat /etc/acpi/events/undock}}<br />
<pre>event=(ibm/dock GDCK 00000003 00000001|ibm/hotkey HKEY 00000080 00001009)<br />
action=/usr/sbin/docker undock</pre><br />
Now, you should be able to undock your PC using the keyboard keys and the dock button.<br />
{{NOTE|[[Thinkpad-acpi|thinkpad_acpi]] and <code>acpid</code> must be installed and running for this to work}}<br />
<br />
== X6 UltraBase under Linux (newer style) ==<br />
<br />
=== Setup Ultrabay Hotswap for any distribution ===<br />
<br />
Setup a script "ultrabay_eject" in /usr/local/sbin:<br />
<br />
{{cmdroot|cat /etc/udev/rules.d/50-thinkpad-ultrabay.rules}}<br />
<pre><br />
#!/bin/bash<br />
<br />
# Change the following DEVPATH= to match your system, if you want to run this directly instead of having it called by the udev eject script<br />
# To find the right value, insert the UltraBay optical drive and run:<br />
# udevadm info --query=path --name=/dev/sr0 | perl -pe 's!/block/...$!!'<br />
if [ "$DEVPATH" = "" ]<br />
then<br />
# DEVPATH="/devices/pci0000:00/0000:00:1f.2/host1/target1:0:0/1:0:0:0"<br />
DEVPATH="/devices/pci0000:00/0000:00:1f.1/host0/target0:0:0/0:0:0:0"<br />
fi<br />
<br />
shopt -s nullglob<br />
export DISPLAY=:0.0 # required for notify-send<br />
ULTRABAY_SYSDIR=/sys$DEVPATH<br />
<br />
# Find generic dock interface for UltraBay<br />
dock=$( /bin/grep -l ata_bay /sys/devices/platform/dock.?/type )<br />
dock=${dock%%/type}<br />
if [ -n "$dock" -a -d "$dock" ]; then<br />
logger ultrabay_eject starting eject of $dock<br />
else<br />
logger ultrabay_eject cannot locate bay dock device<br />
notify-send -u critical -t 100000 "ThinkPad Ultrabay eject failed" "Cannot locate bay dock device"<br />
fi<br />
<br />
# Umount the filesystem(s) backed by the given major:minor device(s)<br />
unmount_rdev() { perl - "$@" <<'EOPERL' # let's do it in Perl<br />
for $major_minor (@ARGV) {<br />
$major_minor =~ m/^(\d+):(\d+)$/ or die;<br />
push(@tgt_rdevs, ($1<<8)|$2);<br />
}<br />
# Sort by reverse length of mount point, to unmount sub-directories first<br />
open MOUNTS,"</proc/mounts" or die "$!";<br />
@mounts=sort { length($b->[1]) <=> length($a->[1]) } map { [ split ] } <MOUNTS>;<br />
close MOUNTS;<br />
foreach $m (@mounts) {<br />
($dev,$dir)=@$m;<br />
next unless -b $dev; $rdev=(stat($dev))[6];<br />
next unless grep($_==$rdev, @tgt_rdevs);<br />
system("umount","-v","$dir")==0 or $bad=1;<br />
if ($bad == 1) {<br />
system("logger","ultrabay_eject","ERROR unmounting",$dev,$dir);<br />
system("notify-send -u critical -t 100000 \"Error unmounting $dir\" \"Unmounting of $dir on $dev failed!\"");<br />
} else {<br />
system("logger","ultrabay_eject","unmounted",$dev,$dir);<br />
system("notify-send -u normal -t 5000 \"Unmounted $dir\"");<br />
};<br />
}<br />
exit 1 if $bad;<br />
EOPERL<br />
}<br />
<br />
# Get the UltraBay's /dev/foo block device node<br />
ultrabay_dev_node() {<br />
UDEV_PATH="`readlink -e "$ULTRABAY_SYSDIR/block/"*`" || return 1<br />
UDEV_NAME="`udevadm info --query=name --path=$UDEV_PATH`" || return 1<br />
echo /dev/$UDEV_NAME<br />
}<br />
<br />
if [ $( cat $dock/docked ) == 0 ]; then<br />
logger ultrabay_eject dock reports empty<br />
else <br />
if [ -d $ULTRABAY_SYSDIR ]; then<br />
logger ultrabay_eject dock occupied, shutting down storage device $DEVPATH<br />
sync<br />
# Unmount filesystems backed by this device<br />
## This seems to be very inelegant and prone to failure<br />
unmount_rdev `cat $ULTRABAY_SYSDIR/block/*/dev \<br />
$ULTRABAY_SYSDIR/block/*/*/dev` \<br />
|| {<br />
logger ultrabay_eject umounting failed<br />
echo 2 > /proc/acpi/ibm/beep # triple error tone<br />
notify-send -u critical -t 100000 "ThinkPad Ultrabay eject failed" \<br />
"Please do not pull the device, doing so could cause file corruption and possibly hang the system. Unmounting of the filesystem on the ThinkPad Ultrabay device failed. Please put the eject leaver back in place, and try to unmount the filesystem manually. If this succeeds you can try the eject again"<br />
exit 1;<br />
}<br />
sync<br />
# Nicely power off the device<br />
DEVNODE=`ultrabay_dev_node` && hdparm -Y $DEVNODE<br />
# Let HAL+KDE notice the unmount and let the disk spin down<br />
sleep 0.5<br />
# Unregister this SCSI device:<br />
sync<br />
echo 1 > $ULTRABAY_SYSDIR/delete<br />
else<br />
logger ultrabay_eject bay occupied but incorrect device path $DEVPATH<br />
notify-send -u critical -t 100000 "ThinkPad Ultrabay eject failed" "Bay occupied but incorrect device path"<br />
echo 2 > /proc/acpi/ibm/beep # triple error tone<br />
exit 1<br />
fi<br />
fi<br />
<br />
# We need sleep here so someone can disconnect the bay and the drive<br />
sleep 1<br />
<br />
# Turn off power to the UltraBay<br />
logger ultrabay_eject undocking $dock<br />
echo 1 > $dock/undock<br />
<br />
# Tell the user we're OK<br />
logger ultrabay_eject done<br />
echo 12 > /proc/acpi/ibm/beep<br />
notify-send -u normal -t 10000 "Safe to remove device" "The ThinkPad Ultrabay device can now safely be removed"<br />
</pre><br />
<br />
Then set up and udev event that listens to the events from the ultrabay and runs the script:<br />
<br />
{{cmdroot|cat /etc/udev/rules.d/50-thinkpad-ultrabay.rules}}<br />
<pre><br />
ENV{BAY_EVENT}=="3", ACTION=="change", SUBSYSTEM=="scsi", RUN+="/usr/local/sbin/ultrabay_eject"<br />
</pre><br />
<br />
=== Fix for undocking while Laptop sleeps for any distribution ===<br />
<br />
Then you just add the following file in /etc/pm/sleep.d/ - it just undocks the notebook before going to sleep. After resuming the acpi events will detect the ultrabay again so it will be "docked" automatically after resuming, but you can still just remove the X6* from the ultrabase while it is sleeping:<br />
<br />
{{NOTE| It is not known how well this works when using the ultrabase on the go (without ac adapter attached) and running from an ultrabay battery! Any hint from an ultrabay battery owner about this is highly appreciated!}}<br />
<br />
{{cmdroot|cat /etc/pm/sleep.d/99-x61-docking}}<br />
<pre><br />
#!/bin/sh<br />
. "${PM_FUNCTIONS}"<br />
<br />
case $1 in<br />
hibernate|suspend)<br />
echo 1 > /sys/devices/platform/dock.0/undock<br />
;;<br />
<br />
thaw|resume)<br />
# should dock automatically<br />
;;<br />
<br />
*) exit $NA<br />
;;<br />
esac<br />
</pre><br />
<br />
=== Dockutils hooks ===<br />
<br />
{{NOTE|There is a pretty annoying [http://bugzilla.novell.com/show_bug.cgi?id=434742 bug in openSUSE 11.1] , undocking while the laptop sleeps causes freeze or restart}}<br />
<br />
Since in recent distributions (like openSuSE 11.1), there is no generated ACPI event for undocking the notebook (Alt+F9 still works the same), you need to use udev in order to be able detect the undocking event. You can use the same ACPI hook as in the "older style" docking setting but you need to put this code into your udev rules:<br />
<br />
{{cmdroot|cat /etc/udev/rules.d/10-docking.rules}}<br />
<pre>ENV{EVENT}=="undock", KERNEL=="dock.0", SUBSYSTEM=="platform", RUN+="/usr/lib/dockutils/hooks/thinkpad/70x61 undock"<br />
ENV{EVENT}=="dock", KERNEL=="dock.0", SUBSYSTEM=="platform", RUN+="/usr/lib/dockutils/hooks/thinkpad/70x61 dock"</pre><br />
After this change, the notebook will change it's resolution automatically after you remove it from the UltraBase.</div>Pi3832https://www.thinkwiki.org/w/index.php?title=UltraBase_X6&diff=53373UltraBase X62012-01-16T23:16:23Z<p>Pi3832: Redirected page to ThinkPad X6 UltraBase</p>
<hr />
<div>#REDIRECT [[ThinkPad X6 UltraBase]]</div>Pi3832https://www.thinkwiki.org/w/index.php?title=UltraBase_X4&diff=53372UltraBase X42012-01-16T23:16:06Z<p>Pi3832: Redirected page to ThinkPad X4 UltraBase</p>
<hr />
<div>#REDIRECT [[ThinkPad X4 UltraBase]]</div>Pi3832https://www.thinkwiki.org/w/index.php?title=UltraBase_X3&diff=53371UltraBase X32012-01-16T23:15:50Z<p>Pi3832: Redirected page to ThinkPad X3 UltraBase</p>
<hr />
<div>#REDIRECT [[ThinkPad X3 UltraBase]]</div>Pi3832https://www.thinkwiki.org/w/index.php?title=UltraBay_2000_CD-RW/DVD-ROM_Combo_III_Drive&diff=53370UltraBay 2000 CD-RW/DVD-ROM Combo III Drive2012-01-16T23:14:29Z<p>Pi3832: Redirected page to Ultrabay 2000 CD-RW DVD-ROM Combo III Drive</p>
<hr />
<div>#REDIRECT [[Ultrabay 2000 CD-RW DVD-ROM Combo III Drive]]</div>Pi3832https://www.thinkwiki.org/w/index.php?title=UltraBay_2000_CD-RW/DVD-ROM_Combo_I_Drive&diff=53369UltraBay 2000 CD-RW/DVD-ROM Combo I Drive2012-01-16T23:14:06Z<p>Pi3832: Redirected page to Ultrabay 2000 CD-RW DVD-ROM Combo I Drive</p>
<hr />
<div>#REDIRECT [[Ultrabay 2000 CD-RW DVD-ROM Combo I Drive]]</div>Pi3832https://www.thinkwiki.org/w/index.php?title=UltraBay_2000_CD-RW/DVD-ROM_Combo_IV_Drive&diff=53368UltraBay 2000 CD-RW/DVD-ROM Combo IV Drive2012-01-16T23:13:37Z<p>Pi3832: Redirected page to Ultrabay 2000 CD-RW DVD-ROM Combo IV Drive</p>
<hr />
<div>#REDIRECT [[Ultrabay 2000 CD-RW DVD-ROM Combo IV Drive]]</div>Pi3832https://www.thinkwiki.org/w/index.php?title=UltraBay_2000_8x8x24x/8x_CD-RW/DVD_Combo_II_Drive&diff=53367UltraBay 2000 8x8x24x/8x CD-RW/DVD Combo II Drive2012-01-16T23:10:49Z<p>Pi3832: Redirected page to Ultrabay 2000 CD-RW DVD-ROM Combo II Drive</p>
<hr />
<div>#REDIRECT [[Ultrabay 2000 CD-RW DVD-ROM Combo II Drive]]</div>Pi3832https://www.thinkwiki.org/w/index.php?title=UltraBay_2000_CD-RW/DVD-ROM_Combo_II_Drive&diff=53366UltraBay 2000 CD-RW/DVD-ROM Combo II Drive2012-01-16T23:10:17Z<p>Pi3832: Redirected page to Ultrabay 2000 CD-RW DVD-ROM Combo II Drive</p>
<hr />
<div>#REDIRECT [[Ultrabay 2000 CD-RW DVD-ROM Combo II Drive]]</div>Pi3832https://www.thinkwiki.org/w/index.php?title=Ultrabay_Devices&diff=53365Ultrabay Devices2012-01-16T23:05:38Z<p>Pi3832: /* Ultrabay 2000 Devices */ Add speeds; update page names</p>
<hr />
<div>{| width="100%"<br />
|style="vertical-align:top;padding-right:20px;width:10px;white-space:nowrap;" | __TOC__<br />
|style="vertical-align:top" |<br />
<BR><br />
This is a collection of the available devices; for more information see the main page, [[Ultrabay]].<br />
<BR><br />
<BR><br />
{{NOTE| IBM originally used the [http://c2.com/cgi/wiki?CamelCase CamelCase] "UltraBay", but later switched to the standard "Ultrabay" with a small letter "b".}}<br />
|}<br />
<br />
<br />
==UltraBay (original) Devices==<br />
* [[Image:Icon20_floppy.png|Floppy Drive]] UltraBay 1.44MB FDD<br />
* [[Image:Icon20_floppy.png|Floppy Drive]] [[UltraBay 2.88MB FDD]]<br />
* [[Image:Icon20_hdd.png|HDD Adapter]] UltraBay HDD Adapter<br />
* [[Image:Icon20_battery.png|Battery]] UltraBay Battery<br />
* UltraBay Cellular Digital Packet Data (CDPD)<br />
* UltraBay IBM Wireless Modem for ARDIS<br />
* UltraBay TV Tuner<br />
* UltraBay PCMCIA Cartridge<br />
<br />
==UltraBay "thick" Devices==<br />
* [[Image:Icon20_cdrom.png|CD-ROM Drive]] UltraBay CD-ROM Drive<br />
<br />
==UltraBay II Devices==<br />
*[[Image:Icon20_floppy.png|Floppy Drive]] [[UltraBay II Floppy Drive]]<br />
*[[Image:Icon20_cdrom.png|CD-ROM Drive]] [[UltraBay II CD-ROM Drive]]<br />
*[[Image:Icon20_dvd.png|DVD-ROM Drive]] [[UltraBay II DVD Drive]]<br />
*[[Image:Icon20_hdd.png|HDD Adapter]] [[UltraBay II HDD adapter tray]]<br />
*[[Image:Icon20_ultrabay.png|Adapter]] [[Ultrabay Drive Adapter for Ultrabay II]]<br />
<br />
==UltraBay FX Devices==<br />
*[[Image:Icon20_cdrom.png|CD-ROM Drive]]/[[Image:Icon20_floppy.png|Floppy Drive]] [[UltraBay FX CD-ROM/Floppy Drive]]<br />
*[[Image:Icon20_dvd.png|DVD-ROM Drive]]/[[Image:Icon20_floppy.png|Floppy Drive]] [[UltraBay FX DVD/Floppy Drive]]<br />
*[[Image:Icon20_dvd.png|DVD-ROM Drive]]/[[Image:Icon20_floppy.png|Floppy Drive]] [[UltraBay FX 4x DVD/Floppy Drive]]<br />
*[[Image:Icon20_hdd.png|HDD Adapter]] [[UltraBay FX HDD Adapter]]<br />
*[[Image:Icon20_battery.png|Battery]] [[UltraBay FX Battery]]<br />
<br />
==UltraslimBay Devices==<br />
*[[Image:Icon20_floppy.png|Floppy Drive]] [[UltraslimBay Floppy Drive]]<br />
*[[Image:Icon20_ls120.png|SuperDisk LS-120 Drive]] [[UltraslimBay SuperDisk LS-120 Drive]]<br />
*[[Image:Icon20_zip100.png|100 MB ZIP Drive]] [[UltraslimBay ZIP 100MB Drive]]<br />
*[[Image:Icon20_cdrom.png|CD-ROM Drive]] [[UltraslimBay CD-ROM Drive]]<br />
*[[Image:Icon20_dvd.png|DVD-ROM Drive]] [[UltraslimBay 2x DVD-ROM Drive]]<br />
*[[Image:Icon20_dvd.png|DVD-ROM Drive]] [[UltraslimBay 6x-2x DVD-ROM Drive]]<br />
*[[Image:Icon20_hdd.png|HDD Adapter]] [[UltraslimBay HDD Adapter]]<br />
*[[Image:Icon20_battery.png|Battery]] [[UltraslimBay Battery]]<br />
<br />
==Ultrabay 2000 Devices==<br />
*Ultrabay 2000 Travel Bezel<br />
*[[Image:Icon20_floppy.png|Floppy Drive]] [[Ultrabay 2000 Floppy Drive]]<br />
*[[Image:Icon20_ls120.png|SuperDisk LS-120 Drive]] [[Ultrabay 2000 SuperDisk (LS-120) Drive]]<br />
*[[Image:Icon20_ls120.png|SuperDisk LS-120 Drive]] [[Ultrabay 2000 2x SuperDisk (LS-120) Drive]]<br />
*[[Image:Icon20_ls240.png|SuperDisk LS-240 Drive]] [[Ultrabay 2000 SuperDisk (LS-240) Drive]]<br />
*[[Image:Icon20_zip250.png|250 MB ZIP Drive]] [[Ultrabay 2000 Zip 250MB Drive]]<br />
*[[Image:Icon20_cdrom.png|CD-ROM Drive]] [[Ultrabay 2000 CD-ROM Drive]]<br />
*[[Image:Icon20_cdrw.png|CD-RW Drive]] [[Ultrabay 2000 20x-4x-4x CD-RW Drive]]<br />
*[[Image:Icon20_cdrw.png|CD-RW Drive]] [[Ultrabay 2000 24x-8x-4x CD-RW Drive]]<br />
*[[Image:Icon20_dvd.png|DVD-ROM Drive]] [[Ultrabay 2000 6x-2x DVD Drive]]<br />
*[[Image:Icon20_dvd.png|DVD-ROM Drive]] [[Ultrabay 2000 8x-3x DVD Drive]]<br />
*[[Image:Icon20_dvd.png|DVD-ROM Drive]] [[Ultrabay 2000 Ultralight 8x DVD-ROM Drive]]<br />
*[[Image:Icon20_combo.png|CD-RW/DVD-ROM Combo Drive]] [[Ultrabay 2000 CD-RW DVD-ROM Combo I Drive]] (6X/24X/4X/4X)<br />
*[[Image:Icon20_combo.png|CD-RW/DVD-ROM Combo Drive]] [[Ultrabay 2000 CD-RW DVD-ROM Combo II Drive]] (8X/8X/24X/8X)<br />
*[[Image:Icon20_combo.png|CD-RW/DVD-ROM Combo Drive]] [[Ultrabay 2000 CD-RW DVD-ROM Combo III Drive]] (16X/10X/24X/8X)<br />
*[[Image:Icon20_combo.png|CD-RW/DVD-ROM Combo Drive]] [[Ultrabay 2000 CD-RW DVD-ROM Combo IV Drive]] (24X/10X/24X/8X)<br />
*[[Image:Icon20_multiburner.png|DVD Multi-Burner Drive]] [[Ultrabay 2000 Multi-Burner]]<br />
*[[Image:Icon20_hdd.png|HDD Adapter]] [[Ultrabay 2000 HDD Adapter]]<br />
*[[Image:Icon20_ultrabayslim.png|Adapter]] [[Ultrabay Slim Drive Adapter for Ultrabay 2000]]<br />
*[[Image:Icon20_ultrabayenh.png|Adapter]] [[Ultrabay Enhanced Drive Adapter for Ultrabay 2000]]<br />
*[[Image:Icon20_battery.png|Battery]] [[Ultrabay 2000 Battery]]<br />
<br />
==Ultrabay Plus Devices==<br />
*[[Ultrabay Plus Device Carrier]]<br />
**[[Ultrabay Plus Numeric Keypad]]<br />
**[[Ultrabay Plus Cradle for the WorkPad C500]]<br />
<br />
==Ultrabay Slim Devices==<br />
* [[Image:Icon20_dvd.png|DVD-ROM Drive]] [[Ultrabay Slim DVD-ROM Drive]]<br />
* [[Image:Icon20_combo.png|CD-RW/DVD-ROM Combo Drive]] [[Ultrabay Slim CD-RW/DVD-ROM Combo Drive]]<br />
* [[Image:Icon20_combo.png|CD-RW/DVD-ROM Combo Drive]] [[Ultrabay Slim CD-RW/DVD-ROM Combo II Drive]]<br />
* [[Image:Icon20_multiburner.png|DVD Multi-Burner Drive]] [[Ultrabay Slim Multi-Burner Drive]]<br />
* [[Image:Icon20_multiburner.png|DVD Multi-Burner Drive]] [[Ultrabay Slim Multi-Burner Plus Drive]]<br />
* [[Image:Icon20_multiburner.png|DVD Multi-Burner Drive]] [[Ultrabay Slim Super Multi-Burner Drive]]<br />
* [[Image:Icon20_hdd.png|HDD Adapter]] [[Ultrabay Slim HDD Adapter]]<br />
* [[Image:Icon20_hdd.png|HDD Adapter]] [[Ultrabay Slim SATA HDD Adapter]]<br />
* [[Image:Icon20_battery.png|Battery]] [[Ultrabay Slim Battery]]<br />
* [[Image:Icon20_battery.png|Battery]] [[Advanced Ultrabay Battery]]<br />
* [[Image:Icon20_battery.png|Battery]] [[Advanced Ultrabay Battery II]]<br />
* [[Image:Icon20_battery.png|Battery]] [[Advanced Ultrabay Battery III]]<br />
* [[Ultrabay Slim Serial/Parallel Port Adapter]]<br />
* [[Serial Ultrabay Slim Blu-ray Burner]]<br />
* [[Serial Ultrabay Slim Blu-ray Burner II]]<br />
<br />
==Ultrabay Enhanced Devices==<br />
* [[Image:Icon20_cdrom.png|CD-ROM Drive]] [[Ultrabay Enhanced CD-ROM Drive]]<br />
* [[Image:Icon20_combo.png|CD-RW/DVD-ROM Combo Drive]] [[Ultrabay Enhanced CD-RW/DVD-ROM Combo Drive]]<br />
* [[Image:Icon20_multiburner.png|DVD Multi-Burner Drive]] [[Ultrabay Enhanced Multi-Burner Drive]]<br />
* [[Image:Icon20_multiburner.png|DVD Multi-Burner Drive]] [[Ultrabay Enhanced Multi-Burner Plus Drive]]<br />
* [[Image:Icon20_multiburner.png|DVD Multi-Burner Drive]] [[Ultrabay Enhanced Super Multi-Burner Drive]]<br />
<br />
==Serial Ultrabay Slim Devices==<br />
* [[Image:Icon20_dvd.png|DVD-ROM Drive]] [[Serial Ultrabay Slim DVD-ROM Drive]]<br />
* [[Image:Icon20_combo.png|CD-RW/DVD-ROM Combo Drive]] [[Serial Ultrabay Slim CD-RW/DVD combo Drive]]<br />
* [[Image:Icon20_multiburner.png|DVD Multi-Burner Drive]] [[Serial Ultrabay Slim DVD Burner]]<br />
* [[Image:Icon20_multiburner.png|DVD Multi-Burner Drive]] [[Serial Ultrabay Slim DVD Burner II]]<br />
* [[Serial Ultrabay Slim Blu-ray Burner]]<br />
* [[Serial Ultrabay Slim Blu-ray Burner II]]<br />
* [[Image:Icon20_hdd.png|HDD Adapter]] [[Ultrabay Slim SATA HDD Adapter II]]<br />
* [[Image:Icon20_hdd.png|HDD Adapter]] [[Ultrabay Slim ThinkPad Serial Hard Drive Bay Adapter III]]<br />
* [[Image:Icon20_multiburner.png|DVD Multi-Burner Drive]] [[Serial Ultrabay Slim DVD Multi IV Drive]]<br />
<br />
==Serial Ultrabay Enhanced Devices==<br />
<br />
* [[Image:Icon20_dvd.png|DVD-ROM Drive]] [[Serial Ultrabay Enhanced DVD-ROM Drive]]<br />
* [[Image:Icon20_multiburner.png|DVD Multi-Burner Drive]] [[Serial UltraBay Enhanced DVD Burner]]<br />
* [[Image:Icon20_multiburner.png|DVD Multi-Burner Drive]] [[Serial UltraBay Enhanced DVD Burner II]]<br />
* [[Serial Ultrabay Enhanced Blu-ray Reader and DVD Burner]]<br />
* [[Serial UltraBay Enhanced Blu-ray Burner]]</div>Pi3832https://www.thinkwiki.org/w/index.php?title=Ultrabay_2000_CD-RW_DVD-ROM_Combo_IV_Drive&diff=53363Ultrabay 2000 CD-RW DVD-ROM Combo IV Drive2012-01-16T23:02:39Z<p>Pi3832: moved Ultrabay 2000 CD-RW/DVD ROM Combo IV Drive to Ultrabay 2000 CD-RW DVD-ROM Combo IV Drive: Making page names somewhat consistent.</p>
<hr />
<div>__NOTOC__<br />
{| width="100%"<br />
|style="vertical-align:top" |<br />
<div style="margin: 0; margin-right:10px; border: 1px solid #dfdfdf; padding: 0em 1em 1em 1em; background-color:#F8F8FF; align:right;"><br />
=== Ultrabay 2000 CD-RW/DVD-ROM Combo IV Drive ===<br />
This is a CD-RW/DVD-ROM combination drive for the Ultrabay 2000.<br />
<br />
==== Features ====<br />
* Read capabilities<br />
** CD-ROM, CD-R, CD-RW (24x)<br />
** DVD-ROM, DVD-R, DVD-RW, DVD-RAM (8x)<br />
* Write capabilities<br />
** CD-R (24x)<br />
** CD-RW (10x)<br />
*Access speed: 180ms<br />
*2 MB buffer<br />
*Buffer underrun protection<br />
*Weight: 300g (0.662 lbs)<br />
</div><br />
|style="vertical-align:top" |<br />
[[image:UltraBay 2000 Optical Drive.gif|Ultrabay 2000 optical drive]]<br />
|}<br />
<br />
=== Part numbers ===<br />
*Marketing PN: 22P6991<br />
*FRU PN: 08K9868<br />
<br />
=== Linux support ===<br />
If connected at boot time, the drive is normally {{path|/dev/sr0}}.<br />
<br />
=== Supported with ===<br />
*ThinkPad {{A20m}}, {{A20p}}, {{A21e}}, {{A21m}}, {{A21p}}, {{A22e}}, {{A22m}}, {{A22p}}, {{A30}}, {{A30p}}, {{A31}}, {{A31p}}<br />
*ThinkPad {{R30}}, {{R31}}, {{R32}}, {{R40}}<br />
*ThinkPad {{T20}}, {{T21}}, {{T22}}, {{T23}}, {{T30}}<br />
*[[Portable Drive Bay 2000]]<br />
*[[ThinkPad Dock]], [[ThinkPad Dock II]]<br />
*[[X2 UltraBase]], [[X3 UltraBase]]<br />
<br />
=== Vendor documentation ===<br />
*[http://www-307.ibm.com/pc/support/site.wss/document.do?lndocid=MIGR-45811 Product overview page]<br />
<br />
[[Category:Components]]</div>Pi3832https://www.thinkwiki.org/w/index.php?title=Ultrabay_2000_CD-RW/DVD_ROM_Combo_IV_Drive&diff=53364Ultrabay 2000 CD-RW/DVD ROM Combo IV Drive2012-01-16T23:02:39Z<p>Pi3832: moved Ultrabay 2000 CD-RW/DVD ROM Combo IV Drive to Ultrabay 2000 CD-RW DVD-ROM Combo IV Drive: Making page names somewhat consistent.</p>
<hr />
<div>#REDIRECT [[Ultrabay 2000 CD-RW DVD-ROM Combo IV Drive]]</div>Pi3832https://www.thinkwiki.org/w/index.php?title=Ultrabay_2000_CD-RW_DVD-ROM_Combo_III_Drive&diff=53361Ultrabay 2000 CD-RW DVD-ROM Combo III Drive2012-01-16T23:01:55Z<p>Pi3832: moved Ultrabay 2000 CD RW/DVD ROM Combo III Drive to Ultrabay 2000 CD-RW DVD-ROM Combo III Drive: Making page names somewhat consistent.</p>
<hr />
<div>__NOTOC__<br />
{| width="100%"<br />
|style="vertical-align:top" |<br />
<div style="margin: 0; margin-right:10px; border: 1px solid #dfdfdf; padding: 0em 1em 1em 1em; background-color:#F8F8FF; align:right;"><br />
=== Ultrabay 2000 CD RW/DVD ROM Combo III Drive ===<br />
This is a CD-RW/DVD-ROM combination drive for the Ultrabay 2000.<br />
<br />
==== Features ====<br />
* Read capabilities<br />
** CD-ROM, CD-R, CD-RW (24x)<br />
** DVD-ROM, DVD-R, DVD-RW, DVD-RAM (8x)<br />
* Write capabilities<br />
** CD-R (16x)<br />
** CD-RW (10x)<br />
*Access speed: 180ms<br />
*2 MB buffer<br />
*Buffer underrun protection<br />
*Weight: 300g (0.662 lbs)<br />
</div><br />
|style="vertical-align:top" |<br />
[[image:UltraBay 2000 Optical Drive.gif|Ultrabay 2000 optical drive]]<br />
|}<br />
<br />
=== Part numbers ===<br />
*Marketing PN: 22P6980<br />
*FRU PN: 08K9820 (Hitachi)<br />
<br />
=== Linux support ===<br />
If connected at boot time, the drive is normally {{path|/dev/sr0}}.<br />
<br />
=== Supported with ===<br />
*ThinkPad {{A20m}}, {{A20p}}, {{A21e}}, {{A21m}}, {{A21p}}, {{A22e}}, {{A22m}}, {{A22p}}, {{A30}}, {{A30p}}, {{A31}}, {{A31p}}<br />
*ThinkPad {{R30}}, {{R31}}, {{R32}}, {{R40}}<br />
*ThinkPad {{T20}}, {{T21}}, {{T22}}, {{T23}}, {{T30}}<br />
*[[Portable Drive Bay 2000]]<br />
*[[ThinkPad Dock]], [[ThinkPad Dock II]]<br />
*[[X2 UltraBase]], [[X3 UltraBase]]<br />
<br />
=== Vendor documentation ===<br />
*[http://www-307.ibm.com/pc/support/site.wss/document.do?lndocid=MIGR-44121 Product overview page]<br />
<br />
[[Category:Components]]</div>Pi3832https://www.thinkwiki.org/w/index.php?title=Ultrabay_2000_CD_RW/DVD_ROM_Combo_III_Drive&diff=53362Ultrabay 2000 CD RW/DVD ROM Combo III Drive2012-01-16T23:01:55Z<p>Pi3832: moved Ultrabay 2000 CD RW/DVD ROM Combo III Drive to Ultrabay 2000 CD-RW DVD-ROM Combo III Drive: Making page names somewhat consistent.</p>
<hr />
<div>#REDIRECT [[Ultrabay 2000 CD-RW DVD-ROM Combo III Drive]]</div>Pi3832https://www.thinkwiki.org/w/index.php?title=Ultrabay_2000_CD-RW_DVD-ROM_Combo_II_Drive&diff=53359Ultrabay 2000 CD-RW DVD-ROM Combo II Drive2012-01-16T23:01:11Z<p>Pi3832: moved Ultrabay 2000 8x8x24x/8x CD-RW/DVD Combo II Drive to Ultrabay 2000 CD-RW DVD-ROM Combo II Drive: Making page names somewhat consistent.</p>
<hr />
<div>__NOTOC__<br />
{| width="100%"<br />
|style="vertical-align:top" |<br />
<div style="margin: 0; margin-right:10px; border: 1px solid #dfdfdf; padding: 0em 1em 1em 1em; background-color:#F8F8FF; align:right;"><br />
=== Ultrabay 2000 8x8x24x/8x CD-RW/DVD Combo II Drive ===<br />
This is a CD-RW/DVD-ROM combination drive for the Ultrabay 2000.<br />
<br />
==== Features ====<br />
* Read capabilities<br />
** CD-ROM, CD-R, CD-RW (24x)<br />
** DVD-ROM, DVD-R, DVD-RW, DVD-RAM (8x)<br />
* Write capabilities<br />
** CD-R (8x)<br />
** CD-RW (8x)<br />
*Access speed: 180ms<br />
*2 MB buffer<br />
*Buffer underrun protection<br />
*Weight: 300g (0.662 lbs)<br />
</div><br />
|style="vertical-align:top" |<br />
[[image:UltraBay 2000 Optical Drive.gif|Ultrabay 2000 optical drive]]<br />
|}<br />
<br />
=== Part numbers ===<br />
*Marketing PN: 08K9701<br />
*FRU PN: 08K9694 (Toshiba), 08K9785 (TEAC DW-28E drive)<br />
<br />
=== Firmware update ===<br />
Official Firmware Update: [ftp://ftp.software.ibm.com/pc/pccbbs/mobiles/fwdr1901.exe version 2.1C] (TEAC)<br />
<br />
=== Linux support ===<br />
If connected at boot time, the drive is normally {{path|/dev/sr0}}.<br />
<br />
=== Supported with ===<br />
*ThinkPad {{A20m}}, {{A20p}}, {{A21e}}, {{A21m}}, {{A21p}}, {{A22e}}, {{A22m}}, {{A22p}}, {{A30}}, {{A30p}}, {{A31}}, {{A31p}}<br />
*ThinkPad {{R30}}, {{R31}}, {{R32}}, {{R40}}<br />
*ThinkPad {{T20}}, {{T21}}, {{T22}}, {{T23}}, {{T30}}<br />
*[[Portable Drive Bay 2000]]<br />
*[[ThinkPad Dock]], [[ThinkPad Dock II]]<br />
*[[X2 UltraBase]], [[X3 UltraBase]]<br />
<br />
=== Vendor documentation ===<br />
*[http://www-307.ibm.com/pc/support/site.wss/document.do?lndocid=MIGR-41089 Product overview page]<br />
<br />
[[Category:Components]]</div>Pi3832https://www.thinkwiki.org/w/index.php?title=Ultrabay_2000_8x8x24x/8x_CD-RW/DVD_Combo_II_Drive&diff=53360Ultrabay 2000 8x8x24x/8x CD-RW/DVD Combo II Drive2012-01-16T23:01:11Z<p>Pi3832: moved Ultrabay 2000 8x8x24x/8x CD-RW/DVD Combo II Drive to Ultrabay 2000 CD-RW DVD-ROM Combo II Drive: Making page names somewhat consistent.</p>
<hr />
<div>#REDIRECT [[Ultrabay 2000 CD-RW DVD-ROM Combo II Drive]]</div>Pi3832https://www.thinkwiki.org/w/index.php?title=Ultrabay_2000_CD-RW_DVD-ROM_Combo_I_Drive&diff=53357Ultrabay 2000 CD-RW DVD-ROM Combo I Drive2012-01-16T23:00:12Z<p>Pi3832: moved Ultrabay 2000 CD-RW DVD Combo I Drive to Ultrabay 2000 CD-RW DVD-ROM Combo I Drive: Making page names somewhat consistent.</p>
<hr />
<div>__NOTOC__<br />
{| width="100%"<br />
|style="vertical-align:top" |<br />
<div style="margin: 0; margin-right:10px; border: 1px solid #dfdfdf; padding: 0em 1em 1em 1em; background-color:#F8F8FF; align:right;"><br />
=== Ultrabay 2000 CD-RW DVD Combo I Drive ===<br />
This is a CD-RW/DVD-ROM combination drive for the Ultrabay 2000.<br />
<br />
==== Features ====<br />
* Read capabilities<br />
** CD-ROM, CD-R, CD-RW (24x)<br />
** DVD-ROM, DVD-R (6x)<br />
* Write capabilities<br />
** CD-R (4x)<br />
** CD-RW (4x)<br />
* 2 MB buffer<br />
<br />
</div><br />
|style="vertical-align:top" |<br />
[[File:Ultrabay_2000_Combo_Drive.jpg|alt=stock picture of Ultrabay 2000 Combo Drive|]]<br />
|}<br />
<br />
==== Actual Drives ====<br />
*Toshiba SD-R2002 ([http://sdd.toshiba.com/techdocs/SD-R2002userguide.pdf user manual])<br />
<br />
=== Part numbers ===<br />
*Marketing PN: 08K9572<br />
*FRU PN: 08K9571, 27L4249 (Toshiba)<br />
*ASM PN: 27L4248 (Toshiba)<br />
<br />
=== Firmware update ===<br />
{{IBMDOCURL|MIGR-62296|CD ISO}} (Toshiba SD-R2002 version 1230)<br />
<br />
=== Linux support ===<br />
If connected at boot time, the drive is normally {{path|/dev/sr0}}.<br />
<br />
=== Supported with ===<br />
*ThinkPad {{A20m}}, {{A20p}}, {{A21e}}, {{A21m}}, {{A21p}}, {{A22e}}, {{A22m}}, {{A22p}}, {{A30}}, {{A30p}}, {{A31}}, {{A31p}}<br />
*ThinkPad {{R30}}, {{R31}}, {{R32}}, {{R40}}<br />
*ThinkPad {{T20}}, {{T21}}, {{T22}}, {{T23}}, {{T30}}<br />
*[[Portable Drive Bay 2000]]<br />
*[[ThinkPad Dock]], [[ThinkPad Dock II]]<br />
*[[X2 UltraBase]], [[X3 UltraBase]]<br />
<br />
=== Vendor documentation ===<br />
*support site: {{IBMDOCURL|MIGR-4USJQF|Overview}}<br />
<br />
[[Category:Components]]</div>Pi3832https://www.thinkwiki.org/w/index.php?title=Ultrabay_2000_CD-RW_DVD_Combo_I_Drive&diff=53358Ultrabay 2000 CD-RW DVD Combo I Drive2012-01-16T23:00:12Z<p>Pi3832: moved Ultrabay 2000 CD-RW DVD Combo I Drive to Ultrabay 2000 CD-RW DVD-ROM Combo I Drive: Making page names somewhat consistent.</p>
<hr />
<div>#REDIRECT [[Ultrabay 2000 CD-RW DVD-ROM Combo I Drive]]</div>Pi3832https://www.thinkwiki.org/w/index.php?title=Category:T30&diff=53356Category:T302012-01-16T22:54:45Z<p>Pi3832: /* Compatible Ultrabay Devices */ Slim and Enhanced have different adapters</p>
<hr />
<div>{| width="100%"<br />
|style="vertical-align:top" |<br />
<div style="margin: 0; margin-right:10px; border: 1px solid #dfdfdf; padding: 0em 1em 1em 1em; background-color:#F8F8FF; align:right;"><br />
__NOTOC__<br />
== ThinkPad T30 ==<br />
This pages gives an overview of all ThinkPad T30 related topics.<br />
<br />
Machine Type: 2366<br />
=== Standard Features ===<br />
* [[Intel Mobile Pentium 4-M]] 1.6, 1.8, 1.9, 2.0, 2.2 or 2.4GHz CPU<br />
* [[Intel 845MP Mobile Chipset]] <br />
* [[ATI Mobility Radeon 7500]] video controller with 16MB<br />
** 14.1" TFT display with 1024x768 resolution (XGA)<br />
** 14.1" TFT display with 1400x1050 resolution (SXGA+)<br />
* 256MB standard, 1 GB max, [[PC2100]] memory<br />
* 20, 40 or 60GB HDD<br />
* Intel AC'97 Audio with a [[AD1881A]] codec<br />
* [[Ultrabay|Ultrabay 2000]] (Ultrabay Plus compatible) with one of the following:<br />
**[[Ultrabay_2000_8x-3x_DVD_Drive|DVD-ROM 8X-3.3X]]<br />
**[[Ultrabay_2000_8x8x24x/8x_CD-RW/DVD_Combo_II_Drive|DVD-ROM/CD-RW 8X/8X/24X/8X]]<br />
**[[Ultrabay_2000_CD_RW/DVD_ROM_Combo_III_Drive|DVD-ROM/CD-RW 16X/10X/24X/8X]]<br />
**[[Ultrabay_2000_CD-RW/DVD_ROM_Combo_IV_Drive|DVD-ROM/CD-RW 24X/10X/24X/8X]]<br />
* [[Intel Fast Ethernet (10/100)]]<br />
* [[CDC slot]] with one of the following:<br />
** none (empty)<br />
** [[Modem Daughter Card (MDC)]]<br />
** [[Bluetooth Daughter Card (BDC)]]<br />
* [[MiniPCI slot]] with one of the following:<br />
** none (empty)<br />
** [[IBM High Rate Wireless LAN Mini-PCI Adapter with Modem II]]<br />
** [[Cisco Aironet Wireless 802.11b]]<br />
* (2) Type II [[CardBus slot|CardBus slots]] or (1) type III<br />
* [[Embedded Security Subsystem|IBM Embedded Security Subsystem]] on select models<br />
* [[UltraNav]] touchpad on select models<br />
* Hard disk drive shock absorber (on underside)<br />
</div><br />
|style="vertical-align:top" |<br />
[[image:ThinkPadT30.jpg|ThinkPad T30]]<br />
|}<br />
<br />
=== Resources ===<br />
* [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/92p1840.pdf ThinkPad T30 Hardware Maintenance Manual (January 2003)] (3MB PDF)<br />
<br />
=== Photos ===<br />
{{gallery_start}}<br />
{{thumb|t30_thinklight.jpg|Thinklight}}<br />
{{thumb|t30_shockabsorber.jpg|Hard disk drive shock absorber, on T30's bottom near battery}}<br />
{{thumb|t30_upperindicators.jpg|Upper indicators}}<br />
{{thumb|t30_lowerindicators.jpg|Lower indicators}}<br />
{{thumb|t30_dock.jpg|T30 docked in a Dock}}<br />
{{gallery_end}}<br />
<br />
=== Compatible Ultrabay Devices ===<br />
* [[Ultrabay_Devices#Ultrabay_2000_Devices|Ultrabay 2000]] (all)<br />
* [[Ultrabay Plus Cradle for the WorkPad C500]] (using an [[Ultrabay Plus Device Carrier]])<br />
* [[Ultrabay Plus Numeric Keypad]] (using an [[Ultrabay Plus Device Carrier]])<br />
* [[Ultrabay_Devices#Ultrabay_Slim_Devices|Ultrabay Slim]] Optical Drives (using a [[Ultrabay_Slim_Drive_Adapter_for_Ultrabay_2000|Ultrabay Slim Drive Adapter]])<br />
* [[Ultrabay_Devices#Ultrabay_Enhanced_Devices|Ultrabay Enhanced]] Optical Drives (using a [[Ultrabay_Enhanced_Drive_Adapter_for_Ultrabay_2000|Ultrabay Enhanced Drive Adapter]])<br />
<br />
=== Tips and Tricks===<br />
<br />
==== RAM ====<br />
[[PC2700]] RAM can be used in the T30, but it will only run at [[PC2100]] speeds.<br />
<br />
===== Memory slot failure =====<br />
The T30 has a [[Problem with failing memory slot|design flaw]] that results in one of the two memory slots failing over time. Both slots may fail eventually if the problem is not [[Problem with failing memory slot#Solutions|dealt with]].<br />
<br />
===== Kernel Panic =====<br />
Installing a 1 GB memory module may cause a Linux kernel panic on boot. This can be overcome with the ''uppermem'' GRUB command: {{cmdgrub|uppermem 524288}}<br />
<br />
However, [http://www.gnu.org/software/grub/manual/grub.html#uppermem uppermem may not be implemented in GRUB2].<br />
<br />
==== Battery ====<br />
The Thinkpad T30's original battery codes are: 02K7033, 02K7034, 02K7035, 02K7037, 02K7038, 02K7050, 02K7051, 02K7072, 02K7073<br />
<br />
<br />
<br />
[[Category:T Series]]</div>Pi3832https://www.thinkwiki.org/w/index.php?title=Category:T30&diff=53355Category:T302012-01-16T22:42:23Z<p>Pi3832: /* Memory slot failure */</p>
<hr />
<div>{| width="100%"<br />
|style="vertical-align:top" |<br />
<div style="margin: 0; margin-right:10px; border: 1px solid #dfdfdf; padding: 0em 1em 1em 1em; background-color:#F8F8FF; align:right;"><br />
__NOTOC__<br />
== ThinkPad T30 ==<br />
This pages gives an overview of all ThinkPad T30 related topics.<br />
<br />
Machine Type: 2366<br />
=== Standard Features ===<br />
* [[Intel Mobile Pentium 4-M]] 1.6, 1.8, 1.9, 2.0, 2.2 or 2.4GHz CPU<br />
* [[Intel 845MP Mobile Chipset]] <br />
* [[ATI Mobility Radeon 7500]] video controller with 16MB<br />
** 14.1" TFT display with 1024x768 resolution (XGA)<br />
** 14.1" TFT display with 1400x1050 resolution (SXGA+)<br />
* 256MB standard, 1 GB max, [[PC2100]] memory<br />
* 20, 40 or 60GB HDD<br />
* Intel AC'97 Audio with a [[AD1881A]] codec<br />
* [[Ultrabay|Ultrabay 2000]] (Ultrabay Plus compatible) with one of the following:<br />
**[[Ultrabay_2000_8x-3x_DVD_Drive|DVD-ROM 8X-3.3X]]<br />
**[[Ultrabay_2000_8x8x24x/8x_CD-RW/DVD_Combo_II_Drive|DVD-ROM/CD-RW 8X/8X/24X/8X]]<br />
**[[Ultrabay_2000_CD_RW/DVD_ROM_Combo_III_Drive|DVD-ROM/CD-RW 16X/10X/24X/8X]]<br />
**[[Ultrabay_2000_CD-RW/DVD_ROM_Combo_IV_Drive|DVD-ROM/CD-RW 24X/10X/24X/8X]]<br />
* [[Intel Fast Ethernet (10/100)]]<br />
* [[CDC slot]] with one of the following:<br />
** none (empty)<br />
** [[Modem Daughter Card (MDC)]]<br />
** [[Bluetooth Daughter Card (BDC)]]<br />
* [[MiniPCI slot]] with one of the following:<br />
** none (empty)<br />
** [[IBM High Rate Wireless LAN Mini-PCI Adapter with Modem II]]<br />
** [[Cisco Aironet Wireless 802.11b]]<br />
* (2) Type II [[CardBus slot|CardBus slots]] or (1) type III<br />
* [[Embedded Security Subsystem|IBM Embedded Security Subsystem]] on select models<br />
* [[UltraNav]] touchpad on select models<br />
* Hard disk drive shock absorber (on underside)<br />
</div><br />
|style="vertical-align:top" |<br />
[[image:ThinkPadT30.jpg|ThinkPad T30]]<br />
|}<br />
<br />
=== Resources ===<br />
* [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/92p1840.pdf ThinkPad T30 Hardware Maintenance Manual (January 2003)] (3MB PDF)<br />
<br />
=== Photos ===<br />
{{gallery_start}}<br />
{{thumb|t30_thinklight.jpg|Thinklight}}<br />
{{thumb|t30_shockabsorber.jpg|Hard disk drive shock absorber, on T30's bottom near battery}}<br />
{{thumb|t30_upperindicators.jpg|Upper indicators}}<br />
{{thumb|t30_lowerindicators.jpg|Lower indicators}}<br />
{{thumb|t30_dock.jpg|T30 docked in a Dock}}<br />
{{gallery_end}}<br />
<br />
=== Compatible Ultrabay Devices ===<br />
* [[Ultrabay_Devices#Ultrabay_2000_Devices|Ultrabay 2000]] (all)<br />
* [[Ultrabay Plus Cradle for the WorkPad C500]] (using an [[Ultrabay Plus Device Carrier]])<br />
* [[Ultrabay Plus Numeric Keypad]] (using an [[Ultrabay Plus Device Carrier]])<br />
* [[Ultrabay_Devices#Ultrabay_Slim_Devices|Ultrabay Slim]] Optical Drives (using a [[Ultrabay_Slim_Drive_Adapter_for_Ultrabay_2000|Slim Drive Adapter]])<br />
* [[Ultrabay_Devices#Ultrabay_Enhanced_Devices|Ultrabay Enhanced]] Optical Drives (using a [[Ultrabay_Slim_Drive_Adapter_for_Ultrabay_2000|Slim Drive Adapter]])<br />
<br />
<br />
<br />
=== Tips and Tricks===<br />
<br />
==== RAM ====<br />
[[PC2700]] RAM can be used in the T30, but it will only run at [[PC2100]] speeds.<br />
<br />
===== Memory slot failure =====<br />
The T30 has a [[Problem with failing memory slot|design flaw]] that results in one of the two memory slots failing over time. Both slots may fail eventually if the problem is not [[Problem with failing memory slot#Solutions|dealt with]].<br />
<br />
===== Kernel Panic =====<br />
Installing a 1 GB memory module may cause a Linux kernel panic on boot. This can be overcome with the ''uppermem'' GRUB command: {{cmdgrub|uppermem 524288}}<br />
<br />
However, [http://www.gnu.org/software/grub/manual/grub.html#uppermem uppermem may not be implemented in GRUB2].<br />
<br />
==== Battery ====<br />
The Thinkpad T30's original battery codes are: 02K7033, 02K7034, 02K7035, 02K7037, 02K7038, 02K7050, 02K7051, 02K7072, 02K7073<br />
<br />
<br />
<br />
[[Category:T Series]]</div>Pi3832https://www.thinkwiki.org/w/index.php?title=User:Pi3832&diff=53354User:Pi38322012-01-16T22:41:03Z<p>Pi3832: /* ToDo */</p>
<hr />
<div>== My T30 ==<br />
<br />
[[:Category:T30|T30 Main Page]]<br />
<br />
=== Installing Hardware ===<br />
<br />
==== Ultrabay SATA HDD Caddy ====<br />
Using an after-market caddy causes the kernel to complain that it was "limited to UDMA/33 due to 40-wire cable". But I was able to over-ride that by adding {{bootparm|libata.force|2:80c}} to {{path|/boot/grub/grub.conf}}. Now connects at UDMA5, 100 MB/s.<br />
<br />
==== USB 2.0 Ports ====<br />
I added a PCMCIA card with 2 USB 2.0 parts on it. Automagically identified and configured. Write testing showed it 4 times faster than stock USB 1.0 ports. Command for write testing:<br />
<BR>{{cmduser|tiotest -t 1 -f 700}}<BR><br />
Read testing wasn't working right. I may just use a stopwatch.<br />
<br />
==== PCMCIA CompactFlash card reader ====<br />
I'm trying to get a generic PCMCIA CF-card reader to work. It's automagically seen and configured, but it's forced to PIO0 mode, which is slower than erosion. The CF card I'm using, TS8GCF133, purportedly supports DMA modes, but I can't seem to get the system to recognize that. I also can't get any PIO mode other than 0 to work. It may be the no-name adapter I'm using.<br />
<br />
==== RAM ====<br />
I installed a second 1 GB stick of RAM. System recognized it and seems to be happy with it. That makes a total of 2 GB.<br />
<br />
<br />
=== Using It ===<br />
<br />
==== Connecting Cell Phone ====<br />
<br />
I couldn't connect my Samsung SGH-T669 as a Mass Storage device, despite having set the phone to MTP mode.<br />
<br />
{{path|/var/log/messages}}:<br />
<pre><br />
usb 2-2: new full speed USB device using uhci_hcd and address 10<br />
usb 2-2: New USB device found, idVendor=04e8, idProduct=f000<br />
usb 2-2: New USB device strings: Mfr=2, Product=1, SerialNumber=3<br />
usb 2-2: Product: Qualcomm Configuration<br />
usb 2-2: Manufacturer: Qualcomm, Incorporated<br />
usb 2-2: SerialNumber: [serialnumber]<br />
scsi8 : usb-storage 2-2:1.0<br />
mtp-probe: checking bus 2, device 10: "/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-2"<br />
mtp-probe: bus: 2, device: 10 was not an MTP device<br />
usb_modeswitch: switching 04e8:f000 (Qualcomm, Incorporated: Qualcomm Configuration)<br />
</pre><br />
<br />
The problem is usb_modeswitch. It's trying to do something fancy with setting up the phone to be a modem. I disabled usb_modeswitch, and the phone connected like a USB mass storage device. (Well, the microSD card connected, which is all I wanted.)<br />
<br />
I went to {{path|/etc/usb_modeswitch.conf}} and changed "DisableSwitching=0" to "DisableSwitching=1". Viola!<br />
<br />
At some point I should see if I can figure out what the usb_modeswitch stuff should be and send it off to the developers.<br />
<br />
= ToDo =<br />
<br />
Link in stuff from the Lenovo Support site about "[http://support.lenovo.com/en_US/SupportSearchResults.page?submit=true&componentID=1299417408854&docType=Hints+and+Tips&searchStringFilter=linux&prodType=Laptops+%26+netbooks under linux]".<br />
<br />
Transclude info from [http://support.lenovo.com/en_US/detail.page?LegacyDocID=MIGR-45884].</div>Pi3832https://www.thinkwiki.org/w/index.php?title=Problem_with_T30_not_booting_with_1_GiB_memory_module&diff=53353Problem with T30 not booting with 1 GiB memory module2012-01-16T22:29:32Z<p>Pi3832: Redirect; this is just a one-line tip, does it really need its own page?</p>
<hr />
<div>#REDIRECT [[:Category:T30#Kernel_Panic]]<br />
<br />
<br />
Information about Linux panicing on boot on the T30 with 1 GiB memory module installed.<br />
<br />
==Problem description==<br />
If one 1 GiB module is installed on the T30 then Linux panics on boot, saying that it cannot find a root filesystem.<br />
<br />
==Solutions==<br />
A solution is to put<br />
<pre><br />
uppermem 524288<br />
</pre><br />
in the set of grub commands that boots the OS.<br />
<br />
==Affected Models==<br />
*ThinkPad [[:Category:T30]]</div>Pi3832https://www.thinkwiki.org/w/index.php?title=Unofficial_maximum_memory_specs&diff=53352Unofficial maximum memory specs2012-01-16T22:24:21Z<p>Pi3832: /* Working memory configurations */ Change link desination; formatting</p>
<hr />
<div>Some ThinkPads are known to support more memory than their specs say. This page gathers information about those models, how much memory they can take and what special requirements that memory must fulfill.<br />
<br />
Have a look at the [[Memory]] page for the official memory configs and partnumbers<br />
<br />
==Working memory configurations==<br />
The following table gives an overview of tested memory configurations that exceed the specified limits for that ThinkPad type.<br />
<br />
{| border="1" cellspacing="0" cellpadding="2"<br />
! ThinkPad !! Official Max !! Unoffical Max !! BIOS !! Embedded Controller !! Memory configuration successfully tested<br />
|- style="vertical-align:top;"<br />
| ThinkPad {{A31p}}<br />2653-R8U || 1 GB || 2 GB || 1.10 || 1.05 ||<br />
2 x Elpida 1 GB 200-pin DDR PC2700, FRU # 31P9835<br />
|-<br />
| ThinkPad {{A31p}}<br />2653-R?? || 1 GB || || 1.09 || 1.05 ||<br />
2 x Kingston 1GB 200-Pin DDR, Model# KTM - TP9828/1G<br />
|-<br />
| ThinkPad {{SL500}}<br /> || 4 GB || 8 GB || ?.?? || ?.?? ||<br />
2 x 4GB 200-Pin DDR2 PC2-5300<br />
|-<br />
| ThinkPad {{T30}}<br />2366-92U || 1 GB || || 2.08 || 1.06 ||<br />
2 x Kingmax 1GB 200-Pin DDR SO-DIMM DDR333 PC2700, Model# MSAD42D-KI<BR><br />
:But causes [[:Category:T30#Kernel_Panic|kernel to panic at boot]].<BR><br />
2 x Generic Brand 1GB 200-pin DDR SO-DIMM PC2700 (p/n 89898E):<br />
:BIOS recognizes 2048MB, but Gentoo sees only 1024MB<br />
|-<br />
| ThinkPad {{T42}} [[2373-CTO]] || 2 GB || || 3.17 || 3.04 ||<br />
??? <br />
|-<br />
| ThinkPad {{T42}} [[2373-CTO]] || 2 GB || || 3.23 || 3.04 ||<br />
??? <br />
|-<br />
| ThinkPad {{T43p}} 2668-WTB || 2 GB || || 1.29 || 1.06 ||<br />
* 2 x Kingston 1GB 200-Pin 533MHz DDR2, Model KTM-TP3840/1G DDR2 <br />
|-<br />
| ThinkPad {{T61p}}<br />6457-5GG || 4 GB || 8 GB || 2.19 || 1.08 ||<br />
2 x Kingston 4GB 200-Pin 667MHz DDR2, Model # KTL-TP667/4GB.<br />
|-<br />
| ThinkPad {{T61p}}<br />6460-EEG || 4 GB || 8 GB || 2.27 middleton (SATA-II modified) || 1.08 ||<br />
2 x Samsung SODIMM 4GB PC2-5300 DDR2-667, Model # M470T5267AZ3-CE6 / 4GB.<br />
|-<br />
| ThinkPad {{T61p}}<br />6457-7XG || 4 GB || 8 GB || 2.26 || 1.08 ||<br />
2 x Crucial 4GB 200-Pin 800MHz DDR2, Model # CT51264AC800. (PC2-6400)<br />
|-<br />
| ThinkPad {{T61p}}<br />6457-BQG || 4 GB || 8 GB || 2.27 || 1.08 ||<br />
2 x Corsair 4GB 200-Pin 800MHz DDR2, Corsair ValueSelect SO-DIMM 4GB PC2-6400S CL6 VS4GSDS800D2 G .<br />
|-<br />
| ThinkPad {{T61p}}<br />6459-CTO || 4 GB || 8 GB || 2.26 || 1.08 ||<br />
2 x G.Skill 4GB 200-Pin 800MHz DDR2, Model # F2-6400CL6D-8GBSQ (PC2-6400)<br />
|-<br />
| ThinkPad {{T61p}}<br />6460-8YG || 4 GB || 8 GB || 2.26 || 1.08 ||<br />
2 x Crucial 4GB 200-Pin 667MHz DDR2, Model# CT2KIT51264AC667 ( 2x CT51264AC667)<br />
|-<br />
| ThinkPad {{T61p}}<br />6460-DVU || 4 GB || 8 GB || 2.26 || 1.08 ||<br />
2 x G.Skil 4GB 200-Pin 667MHz DDR2, Model# F2-5300CL5D-8GBSQ, CL5-5-5-15, PC2-5300<br />
|-<br />
| ThinkPad {{T61p}}<br />8889-3FG || 4 GB || 8 GB || TBA || TBA ||<br />
2 x Kingston 4GB 200-Pin 667MHz DDR2, KVR667D2S5/4G.<br />
|-<br />
| ThinkPad {{X31}} 2672-C2G || 1 GB || || 3.02 || 1.08 ||<br />
* 2 x 1GB Kingston KVR400X64SC3A/1G DDR400MHz. Newer documentation also states 2GB, but original one did not.<br />
* Boots with 1 bar.<br />
|-<br />
| ThinkPad {{X31}} 2673-C2G || 1 GB || || 3.02 || 1.08 ||<br />
* 2 x 1GB (Team Group Inc. TSDR1024M400 DDR400MHz)<br />
* Boots with 1 x TSDR1024M400<br />
|-<br />
| ThinkPad {{X41}} 2525-CTO || 1.5 GB || 2 GB || 2.09 || 1.02 ||<br />
* 1 x 2GB ( ??? )<br />
BIOS claims 2.5 GB. Diagnostic POST and memtest86+ both test only 2 GB. Linux and Windows XP recognize 2 GB.<br />
|-<br />
| ThinkPad {{X41}} 2528-5FU || 1.5 GB || || 2.09 || 1.02 ||<br />
* 1 x 2GB (Transcend TS2GIB3847 DDR2 667 MHz)<br />
* 1 x 2GB (FRU 73P3846 DDR2 PC2-4200)<br />
BIOS claims 2.5 GB. Diagnostic POST tests only 2 GB. Linux and XP recognize 2 GB.<br />
|-<br />
| ThinkPad {{X41}} 2525-F8G || 1.5 GB || 2 GB || 2.06 || 1.01 ||<br />
* 1 x 2GB (Crucial CT25664AC667 DDR2 PC2-5300)<br />
BIOS claims 2.5 GB. Diagnostic POST and memtest86+ both test only 2 GB. Linux and Windows XP recognize 2 GB.<br />
|-<br />
| ThinkPad {{X41_Tablet}} 1866-6HU || 1.5 GB || || 2.03 || 1.02 ||<br />
* 1 x 2GB (Transcend JM667QSU-2G DDR2 667 MHz)<br />
BIOS claims 2.5GB. Diagnostic POST tests only 2GB. Linux and Windows XP recognize 2GB.<br />
|-<br />
| ThinkPad {{X61}}<br />7675-K2U || 4 GB || 8 GB || ?.?? || ?.?? ||<br />
Kingston 8GB (set of 2x4GB) 200-Pin DDR2, KVR667D2S5K2/8G<br/>''Equivalent to 2 x Kingston KVR667D2S5/4G''<br />
|-<br />
| ThinkPad {{X61s}}<br />7666AK7 || 4GB || 8GB || 2.16 || 1.03 ||<br />
2 x Generic 4GB DDR2 SODIMM (200 pin) 667Mhz PC2 5400 / PC2 5300 CL 5.0<br />
|-<br />
| ThinkPad {{X61t}}<br />7764-CTO || 4 GB || 8 GB || 1.23 || ?.?? ||<br />
2 x Generic 4GB 200-Pin DDR2.<br />
|-<br />
| ThinkPad {{X61t}}<br />7762-94G || 4 GB || 8 GB || 1.23 || 1.02 ||<br />
2 x Kingston 4GB 200-Pin DDR2, KVR667D2S5/4G.<br />
|-<br />
| ThinkPad {{X61t}}<br />7762-95G || 4 GB || 8 GB || 1.23 || 1.02 ||<br />
2 x Kingston 4GB 200-Pin DDR2, KVR667D2S5/4G. Ubuntu 10.10 64bit shows installed memory size of 7,7 GiB.<br />
|-<br />
|ThinkPad {{X100e}}<br />3508-CTO || 4GB || 8GB || 1.29 || 1.22 ||<br />
2 x G.Skill 4GB 200-Pin 800MHz DDR2, Model # F2-6400CL6D-8GBSQ (PC2-6400)<br />
|-<br />
|ThinkPad {{X120e}}<br />0596-CTO || 4GB || 8GB || ?.?? || ?.?? ||<br />
2 x Kingston KVR1066D3S7/4G = 8GB SODIMM DDR3 1066MHz CL7<br />
|-<br />
| ThinkPad {{X200}}<br />7459-W2H || 4 GB || 8 GB || 3.13 || 1.06 ||<br />
2 x KVR1066D3S7/4G.<br />
|-<br />
| ThinkPad {{X200s}}<br />7466-9QG || 4 GB || 8 GB || 3.11 || 1.06 ||<br />
2 x KVR1333D3S9/4G.<br />
|-<br />
| ThinkPad {{240}}<br />2609-40U || 320MByte || || IRETWWW76 || n/a ||<br />
* Any PC100 256MB memory in 16-chip configuration<br />
|-<br />
| ThinkPad {{240X}}<br /> || 256MByte || || unknown || n/a ||<br />
* Some PC100 256MB memory in 16-chip configuration may work. Chipset cannot handle more than 256MB<br />
|-<br />
| ThinkPad {{570}}<br />2644-3AU || 320MB || || 1.16 IMET65WW 11/11/99 || n/a ||<br />
* Kingston KTM-TP390X/256 256MB MODULE FRU 16P6327 - 16 chips, 8 each side<br />
|-<br />
| ThinkPad {{600}}<br /> ? || 288MB || || ? || ? ||<br />
* 416MB = 256MB '''low density''' PC100 SODIMM + 128MB PC66 SODIMM + 32MB PC66 on-board. It matters which SODIMM you put in which slot. This was first reported working on the [http://zurich.csail.mit.edu/hypermail/thinkpad/2004-04/0797.html Thinkpad Mailing List], and it worked error-free for me.<br />
The 600E (2645-8A0) with Bios INET36WW accept two modules <br />
of 256MB.<br />
The ram modules have 8 chips on each side.<br />
That results in 544MB. (RAM Typ: Micron MT16LSDF3264HG-133E4 PC133 CL3 sync).<br />
Processor is an Intel PII 366 PE, installed platform is Windows XP Pro with SP3.<br />
|-<br />
| ThinkPad {{770}}x<br />9549|| 448MB || || 1.11 IIET42WW 09/10/99 || n/a ||<br />
* 448MB = 256MB PC100 + 128MB PC66 + internal 64MB using IBM 256MB MODULE FRU 33L3070 PC100 CL2 - 16 chips, 8 each side<br />
* 512MB = 2 x 256MB PC100 + 64MB internal booted up as well. 512MB is due to 440LX-Chipset limitations, 64MB are overlapping or unused.<br />
|-<br />
|}<br />
<br />
==Non-working memory configurations==<br />
{| border="1" cellspacing="0" cellpadding="2"<br />
! ThinkPad !! max. Specs !! BIOS !! Embedded Controller !! Memory configuration unsuccessfully tested<br />
|- style="vertical-align:top;"<br />
| ThinkPad {{A21m}}<br /> || 512MB || ? || ? ||<br />
* 2 x Microx 144-pin 512MB PC133 SDRAM SODIMM 32x16 8C<br />
* 1 x Microx 144-pin 512MB PC133 SDRAM SODIMM 32x16 8C<br />
* 1 x Microx 144-pin 512MB PC133 SDRAM SODIMM 32x16 8C<br />
:+ 1 x 144-pin 256MB PC133 SDRAM SODIMM<br />
|- style="vertical-align:top;"<br />
| ThinkPad<br>{{T61p}}<br>6460-DVU || 4GB || 7LETC7WW (2.27)<br>04/08/2010 || 1.08 || 6GB:<br><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;4GB: Micron MT16HTS51264HY<br><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2GB: Kingston KTH-ZD8000C6<br><br />
Passed Windows Memory Diagnostic (Standard),<br><br />
but system became slightly unstable, app crash every 1-2 hours,<br><br />
failed Lenovo Toolbox memory test.<br />
|-<br />
|- style="vertical-align:top;"<br />
| ThinkPad<br>{{T43}} || 3GB || 1YET62WW (1.27 ) || 1YHT29WW-1.06 || 3GB:<br><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2GB: Micron<br><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1GB: Kingston<br><br />
In 2+1 configuration system doesn't starts (black screen constantly).<br />
In 1+2 configuration system works, but sees only 2GB in BIOS and Linux.<br />
|-<br />
|}<br />
<br />
==External Sources==<br />
* [http://www-307.ibm.com/pc/support/site.wss/document.do?lndocid=MIGR-55644 IBM's official Memory compatibility page]</div>Pi3832https://www.thinkwiki.org/w/index.php?title=Category:T30&diff=53351Category:T302012-01-16T22:11:19Z<p>Pi3832: /* Resources */</p>
<hr />
<div>{| width="100%"<br />
|style="vertical-align:top" |<br />
<div style="margin: 0; margin-right:10px; border: 1px solid #dfdfdf; padding: 0em 1em 1em 1em; background-color:#F8F8FF; align:right;"><br />
__NOTOC__<br />
== ThinkPad T30 ==<br />
This pages gives an overview of all ThinkPad T30 related topics.<br />
<br />
Machine Type: 2366<br />
=== Standard Features ===<br />
* [[Intel Mobile Pentium 4-M]] 1.6, 1.8, 1.9, 2.0, 2.2 or 2.4GHz CPU<br />
* [[Intel 845MP Mobile Chipset]] <br />
* [[ATI Mobility Radeon 7500]] video controller with 16MB<br />
** 14.1" TFT display with 1024x768 resolution (XGA)<br />
** 14.1" TFT display with 1400x1050 resolution (SXGA+)<br />
* 256MB standard, 1 GB max, [[PC2100]] memory<br />
* 20, 40 or 60GB HDD<br />
* Intel AC'97 Audio with a [[AD1881A]] codec<br />
* [[Ultrabay|Ultrabay 2000]] (Ultrabay Plus compatible) with one of the following:<br />
**[[Ultrabay_2000_8x-3x_DVD_Drive|DVD-ROM 8X-3.3X]]<br />
**[[Ultrabay_2000_8x8x24x/8x_CD-RW/DVD_Combo_II_Drive|DVD-ROM/CD-RW 8X/8X/24X/8X]]<br />
**[[Ultrabay_2000_CD_RW/DVD_ROM_Combo_III_Drive|DVD-ROM/CD-RW 16X/10X/24X/8X]]<br />
**[[Ultrabay_2000_CD-RW/DVD_ROM_Combo_IV_Drive|DVD-ROM/CD-RW 24X/10X/24X/8X]]<br />
* [[Intel Fast Ethernet (10/100)]]<br />
* [[CDC slot]] with one of the following:<br />
** none (empty)<br />
** [[Modem Daughter Card (MDC)]]<br />
** [[Bluetooth Daughter Card (BDC)]]<br />
* [[MiniPCI slot]] with one of the following:<br />
** none (empty)<br />
** [[IBM High Rate Wireless LAN Mini-PCI Adapter with Modem II]]<br />
** [[Cisco Aironet Wireless 802.11b]]<br />
* (2) Type II [[CardBus slot|CardBus slots]] or (1) type III<br />
* [[Embedded Security Subsystem|IBM Embedded Security Subsystem]] on select models<br />
* [[UltraNav]] touchpad on select models<br />
* Hard disk drive shock absorber (on underside)<br />
</div><br />
|style="vertical-align:top" |<br />
[[image:ThinkPadT30.jpg|ThinkPad T30]]<br />
|}<br />
<br />
=== Resources ===<br />
* [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/92p1840.pdf ThinkPad T30 Hardware Maintenance Manual (January 2003)] (3MB PDF)<br />
<br />
=== Photos ===<br />
{{gallery_start}}<br />
{{thumb|t30_thinklight.jpg|Thinklight}}<br />
{{thumb|t30_shockabsorber.jpg|Hard disk drive shock absorber, on T30's bottom near battery}}<br />
{{thumb|t30_upperindicators.jpg|Upper indicators}}<br />
{{thumb|t30_lowerindicators.jpg|Lower indicators}}<br />
{{thumb|t30_dock.jpg|T30 docked in a Dock}}<br />
{{gallery_end}}<br />
<br />
=== Compatible Ultrabay Devices ===<br />
* [[Ultrabay_Devices#Ultrabay_2000_Devices|Ultrabay 2000]] (all)<br />
* [[Ultrabay Plus Cradle for the WorkPad C500]] (using an [[Ultrabay Plus Device Carrier]])<br />
* [[Ultrabay Plus Numeric Keypad]] (using an [[Ultrabay Plus Device Carrier]])<br />
* [[Ultrabay_Devices#Ultrabay_Slim_Devices|Ultrabay Slim]] Optical Drives (using a [[Ultrabay_Slim_Drive_Adapter_for_Ultrabay_2000|Slim Drive Adapter]])<br />
* [[Ultrabay_Devices#Ultrabay_Enhanced_Devices|Ultrabay Enhanced]] Optical Drives (using a [[Ultrabay_Slim_Drive_Adapter_for_Ultrabay_2000|Slim Drive Adapter]])<br />
<br />
<br />
<br />
=== Tips and Tricks===<br />
<br />
==== RAM ====<br />
[[PC2700]] RAM can be used in the T30, but it will only run at [[PC2100]] speeds.<br />
<br />
===== Memory slot failure =====<br />
The T30 has a [[Problem with failing memory slot|design flaw]] that results in one of the two memory slots eventually failing. <br />
<br />
===== Kernel Panic =====<br />
Installing a 1 GB memory module may cause a Linux kernel panic on boot. This can be overcome with the ''uppermem'' GRUB command: {{cmdgrub|uppermem 524288}}<br />
<br />
However, [http://www.gnu.org/software/grub/manual/grub.html#uppermem uppermem may not be implemented in GRUB2].<br />
<br />
==== Battery ====<br />
The Thinkpad T30's original battery codes are: 02K7033, 02K7034, 02K7035, 02K7037, 02K7038, 02K7050, 02K7051, 02K7072, 02K7073<br />
<br />
<br />
<br />
[[Category:T Series]]</div>Pi3832https://www.thinkwiki.org/w/index.php?title=Category:T30&diff=53350Category:T302012-01-16T22:09:46Z<p>Pi3832: Move Ultrabay Devices section lower on page; formatting</p>
<hr />
<div>{| width="100%"<br />
|style="vertical-align:top" |<br />
<div style="margin: 0; margin-right:10px; border: 1px solid #dfdfdf; padding: 0em 1em 1em 1em; background-color:#F8F8FF; align:right;"><br />
__NOTOC__<br />
== ThinkPad T30 ==<br />
This pages gives an overview of all ThinkPad T30 related topics.<br />
<br />
Machine Type: 2366<br />
=== Standard Features ===<br />
* [[Intel Mobile Pentium 4-M]] 1.6, 1.8, 1.9, 2.0, 2.2 or 2.4GHz CPU<br />
* [[Intel 845MP Mobile Chipset]] <br />
* [[ATI Mobility Radeon 7500]] video controller with 16MB<br />
** 14.1" TFT display with 1024x768 resolution (XGA)<br />
** 14.1" TFT display with 1400x1050 resolution (SXGA+)<br />
* 256MB standard, 1 GB max, [[PC2100]] memory<br />
* 20, 40 or 60GB HDD<br />
* Intel AC'97 Audio with a [[AD1881A]] codec<br />
* [[Ultrabay|Ultrabay 2000]] (Ultrabay Plus compatible) with one of the following:<br />
**[[Ultrabay_2000_8x-3x_DVD_Drive|DVD-ROM 8X-3.3X]]<br />
**[[Ultrabay_2000_8x8x24x/8x_CD-RW/DVD_Combo_II_Drive|DVD-ROM/CD-RW 8X/8X/24X/8X]]<br />
**[[Ultrabay_2000_CD_RW/DVD_ROM_Combo_III_Drive|DVD-ROM/CD-RW 16X/10X/24X/8X]]<br />
**[[Ultrabay_2000_CD-RW/DVD_ROM_Combo_IV_Drive|DVD-ROM/CD-RW 24X/10X/24X/8X]]<br />
* [[Intel Fast Ethernet (10/100)]]<br />
* [[CDC slot]] with one of the following:<br />
** none (empty)<br />
** [[Modem Daughter Card (MDC)]]<br />
** [[Bluetooth Daughter Card (BDC)]]<br />
* [[MiniPCI slot]] with one of the following:<br />
** none (empty)<br />
** [[IBM High Rate Wireless LAN Mini-PCI Adapter with Modem II]]<br />
** [[Cisco Aironet Wireless 802.11b]]<br />
* (2) Type II [[CardBus slot|CardBus slots]] or (1) type III<br />
* [[Embedded Security Subsystem|IBM Embedded Security Subsystem]] on select models<br />
* [[UltraNav]] touchpad on select models<br />
* Hard disk drive shock absorber (on underside)<br />
</div><br />
|style="vertical-align:top" |<br />
[[image:ThinkPadT30.jpg|ThinkPad T30]]<br />
|}<br />
<br />
=== Resources ===<br />
* [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/92p1840.pdf ThinkPad T30 Hardware Maintenance Manual (January 2003)] (3 MB PDF)<br />
<br />
=== Photos ===<br />
{{gallery_start}}<br />
{{thumb|t30_thinklight.jpg|Thinklight}}<br />
{{thumb|t30_shockabsorber.jpg|Hard disk drive shock absorber, on T30's bottom near battery}}<br />
{{thumb|t30_upperindicators.jpg|Upper indicators}}<br />
{{thumb|t30_lowerindicators.jpg|Lower indicators}}<br />
{{thumb|t30_dock.jpg|T30 docked in a Dock}}<br />
{{gallery_end}}<br />
<br />
=== Compatible Ultrabay Devices ===<br />
* [[Ultrabay_Devices#Ultrabay_2000_Devices|Ultrabay 2000]] (all)<br />
* [[Ultrabay Plus Cradle for the WorkPad C500]] (using an [[Ultrabay Plus Device Carrier]])<br />
* [[Ultrabay Plus Numeric Keypad]] (using an [[Ultrabay Plus Device Carrier]])<br />
* [[Ultrabay_Devices#Ultrabay_Slim_Devices|Ultrabay Slim]] Optical Drives (using a [[Ultrabay_Slim_Drive_Adapter_for_Ultrabay_2000|Slim Drive Adapter]])<br />
* [[Ultrabay_Devices#Ultrabay_Enhanced_Devices|Ultrabay Enhanced]] Optical Drives (using a [[Ultrabay_Slim_Drive_Adapter_for_Ultrabay_2000|Slim Drive Adapter]])<br />
<br />
<br />
<br />
=== Tips and Tricks===<br />
<br />
==== RAM ====<br />
[[PC2700]] RAM can be used in the T30, but it will only run at [[PC2100]] speeds.<br />
<br />
===== Memory slot failure =====<br />
The T30 has a [[Problem with failing memory slot|design flaw]] that results in one of the two memory slots eventually failing. <br />
<br />
===== Kernel Panic =====<br />
Installing a 1 GB memory module may cause a Linux kernel panic on boot. This can be overcome with the ''uppermem'' GRUB command: {{cmdgrub|uppermem 524288}}<br />
<br />
However, [http://www.gnu.org/software/grub/manual/grub.html#uppermem uppermem may not be implemented in GRUB2].<br />
<br />
==== Battery ====<br />
The Thinkpad T30's original battery codes are: 02K7033, 02K7034, 02K7035, 02K7037, 02K7038, 02K7050, 02K7051, 02K7072, 02K7073<br />
<br />
<br />
<br />
[[Category:T Series]]</div>Pi3832https://www.thinkwiki.org/w/index.php?title=Category:T30&diff=53349Category:T302012-01-16T21:55:53Z<p>Pi3832: /* Compatible Options */ Link to device pages</p>
<hr />
<div>{| width="100%"<br />
|style="vertical-align:top" |<br />
<div style="margin: 0; margin-right:10px; border: 1px solid #dfdfdf; padding: 0em 1em 1em 1em; background-color:#F8F8FF; align:right;"><br />
__NOTOC__<br />
=== ThinkPad T30 ===<br />
This pages gives an overview of all ThinkPad T30 related topics.<br />
<br />
Machine Type: 2366<br />
==== Standard Features ====<br />
* [[Intel Mobile Pentium 4-M]] 1.6, 1.8, 1.9, 2.0, 2.2 or 2.4GHz CPU<br />
* [[Intel 845MP Mobile Chipset]] <br />
* [[ATI Mobility Radeon 7500]] video controller with 16MB<br />
** 14.1" TFT display with 1024x768 resolution (XGA)<br />
** 14.1" TFT display with 1400x1050 resolution (SXGA+)<br />
* 256MB standard, 1 GB max, [[PC2100]] memory<br />
* 20, 40 or 60GB HDD<br />
* Intel AC'97 Audio with a [[AD1881A]] codec<br />
* [[Ultrabay|Ultrabay 2000]] (Ultrabay Plus compatible) with one of the following:<br />
**[[Ultrabay_2000_8x-3x_DVD_Drive|DVD-ROM 8X-3.3X]]<br />
**[[Ultrabay_2000_8x8x24x/8x_CD-RW/DVD_Combo_II_Drive|DVD-ROM/CD-RW 8X/8X/24X/8X]]<br />
**[[Ultrabay_2000_CD_RW/DVD_ROM_Combo_III_Drive|DVD-ROM/CD-RW 16X/10X/24X/8X]]<br />
**[[Ultrabay_2000_CD-RW/DVD_ROM_Combo_IV_Drive|DVD-ROM/CD-RW 24X/10X/24X/8X]]<br />
* [[Intel Fast Ethernet (10/100)]]<br />
* [[CDC slot]] with one of the following:<br />
** none (empty)<br />
** [[Modem Daughter Card (MDC)]]<br />
** [[Bluetooth Daughter Card (BDC)]]<br />
* [[MiniPCI slot]] with one of the following:<br />
** none (empty)<br />
** [[IBM High Rate Wireless LAN Mini-PCI Adapter with Modem II]]<br />
** [[Cisco Aironet Wireless 802.11b]]<br />
* (2) Type II [[CardBus slot|CardBus slots]] or (1) type III<br />
* [[Embedded Security Subsystem|IBM Embedded Security Subsystem]] on select models<br />
* [[UltraNav]] touchpad on select models<br />
* Hard disk drive shock absorber (on underside)<br />
</div><br />
|style="vertical-align:top" |<br />
[[image:ThinkPadT30.jpg|ThinkPad T30]]<br />
|}<br />
<br />
=== Compatible Ultrabay Devices ===<br />
<br />
* [[Ultrabay_Devices#Ultrabay_2000_Devices|Ultrabay 2000]] (all)<br />
* [[Ultrabay Plus Cradle for the WorkPad C500]] (using an [[Ultrabay Plus Device Carrier]])<br />
* [[Ultrabay Plus Numeric Keypad]] (using an [[Ultrabay Plus Device Carrier]])<br />
* [[Ultrabay_Devices#Ultrabay_Slim_Devices|Ultrabay Slim]] Optical Drives (using a [[Ultrabay_Slim_Drive_Adapter_for_Ultrabay_2000|Slim Drive Adapter]])<br />
* [[Ultrabay_Devices#Ultrabay_Enhanced_Devices|Ultrabay Enhanced]] Optical Drives (using a [[Ultrabay_Slim_Drive_Adapter_for_Ultrabay_2000|Slim Drive Adapter]])<br />
<br />
=== Resources ===<br />
* [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/92p1840.pdf ThinkPad T30 Hardware Maintenance Manual (January 2003)] (3 MB PDF)<br />
<br />
=== Photos ===<br />
{{gallery_start}}<br />
{{thumb|t30_thinklight.jpg|Thinklight}}<br />
{{thumb|t30_shockabsorber.jpg|Hard disk drive shock absorber, on T30's bottom near battery}}<br />
{{thumb|t30_lowerindicators.jpg|Lower indicators}}<br />
{{thumb|t30_upperindicators.jpg|Upper indicators}}<br />
{{thumb|t30_dock.jpg|T30 docked in a Dock}}<br />
{{gallery_end}}<br />
<br />
== Tips ==<br />
<br />
=== RAM ===<br />
<br />
[[PC2700]] RAM can be used in the T30, but it will only run at [[PC2100]] speeds.<br />
<br />
==== Memory slot failure ====<br />
<br />
The T30 has a [[Problem with failing memory slot|design flaw]] that results in one of the two memory slots eventually failing. <br />
<br />
==== Kernel Panic ====<br />
Installing a 1 GB memory module may cause a Linux kernel panic on boot. This can be overcome with the ''uppermem'' GRUB command: {{cmdgrub|uppermem 524288}}<br />
<br />
However, [http://www.gnu.org/software/grub/manual/grub.html#uppermem uppermem may not be implemented in GRUB2].<br />
<br />
=== Battery ===<br />
The Thinkpad T30's original battery codes are: 02K7033, 02K7034, 02K7035, 02K7037, 02K7038, 02K7050, 02K7051, 02K7072, 02K7073<br />
<br />
<br />
<br />
<br />
= See Also =<br />
[[Category:T Series]]</div>Pi3832https://www.thinkwiki.org/w/index.php?title=Category:T30&diff=53348Category:T302012-01-16T21:42:27Z<p>Pi3832: /* Standard Features */ Detail optical drive options, with links</p>
<hr />
<div>{| width="100%"<br />
|style="vertical-align:top" |<br />
<div style="margin: 0; margin-right:10px; border: 1px solid #dfdfdf; padding: 0em 1em 1em 1em; background-color:#F8F8FF; align:right;"><br />
__NOTOC__<br />
=== ThinkPad T30 ===<br />
This pages gives an overview of all ThinkPad T30 related topics.<br />
<br />
Machine Type: 2366<br />
==== Standard Features ====<br />
* [[Intel Mobile Pentium 4-M]] 1.6, 1.8, 1.9, 2.0, 2.2 or 2.4GHz CPU<br />
* [[Intel 845MP Mobile Chipset]] <br />
* [[ATI Mobility Radeon 7500]] video controller with 16MB<br />
** 14.1" TFT display with 1024x768 resolution (XGA)<br />
** 14.1" TFT display with 1400x1050 resolution (SXGA+)<br />
* 256MB standard, 1 GB max, [[PC2100]] memory<br />
* 20, 40 or 60GB HDD<br />
* Intel AC'97 Audio with a [[AD1881A]] codec<br />
* [[Ultrabay|Ultrabay 2000]] (Ultrabay Plus compatible) with one of the following:<br />
**[[Ultrabay_2000_8x-3x_DVD_Drive|DVD-ROM 8X-3.3X]]<br />
**[[Ultrabay_2000_8x8x24x/8x_CD-RW/DVD_Combo_II_Drive|DVD-ROM/CD-RW 8X/8X/24X/8X]]<br />
**[[Ultrabay_2000_CD_RW/DVD_ROM_Combo_III_Drive|DVD-ROM/CD-RW 16X/10X/24X/8X]]<br />
**[[Ultrabay_2000_CD-RW/DVD_ROM_Combo_IV_Drive|DVD-ROM/CD-RW 24X/10X/24X/8X]]<br />
* [[Intel Fast Ethernet (10/100)]]<br />
* [[CDC slot]] with one of the following:<br />
** none (empty)<br />
** [[Modem Daughter Card (MDC)]]<br />
** [[Bluetooth Daughter Card (BDC)]]<br />
* [[MiniPCI slot]] with one of the following:<br />
** none (empty)<br />
** [[IBM High Rate Wireless LAN Mini-PCI Adapter with Modem II]]<br />
** [[Cisco Aironet Wireless 802.11b]]<br />
* (2) Type II [[CardBus slot|CardBus slots]] or (1) type III<br />
* [[Embedded Security Subsystem|IBM Embedded Security Subsystem]] on select models<br />
* [[UltraNav]] touchpad on select models<br />
* Hard disk drive shock absorber (on underside)<br />
</div><br />
|style="vertical-align:top" |<br />
[[image:ThinkPadT30.jpg|ThinkPad T30]]<br />
|}<br />
<br />
=== Compatible Options ===<br />
<br />
* [[Ultrabay_Devices#Ultrabay_2000_Devices|Ultrabay 2000]]<br />
* [[Ultrabay_Devices#Ultrabay_Plus_Devices|Ultrabay Plus]]<br />
* With [[Ultrabay_Slim_Drive_Adapter_for_Ultrabay_2000|Adapter]] <br />
** [[Ultrabay_Devices#Ultrabay_Slim_Devices|Ultrabay Slim]] Optical Drives (not HDD Adapters)<br />
** [[Ultrabay_Devices#Ultrabay_Enhanced_Devices|Ultrabay Enhanced]] Optical Drives (not HDD Adapters)<br />
<br />
=== Resources ===<br />
* [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/92p1840.pdf ThinkPad T30 Hardware Maintenance Manual (January 2003)] (3 MB PDF)<br />
<br />
=== Photos ===<br />
{{gallery_start}}<br />
{{thumb|t30_thinklight.jpg|Thinklight}}<br />
{{thumb|t30_shockabsorber.jpg|Hard disk drive shock absorber, on T30's bottom near battery}}<br />
{{thumb|t30_lowerindicators.jpg|Lower indicators}}<br />
{{thumb|t30_upperindicators.jpg|Upper indicators}}<br />
{{thumb|t30_dock.jpg|T30 docked in a Dock}}<br />
{{gallery_end}}<br />
<br />
== Tips ==<br />
<br />
=== RAM ===<br />
<br />
[[PC2700]] RAM can be used in the T30, but it will only run at [[PC2100]] speeds.<br />
<br />
==== Memory slot failure ====<br />
<br />
The T30 has a [[Problem with failing memory slot|design flaw]] that results in one of the two memory slots eventually failing. <br />
<br />
==== Kernel Panic ====<br />
Installing a 1 GB memory module may cause a Linux kernel panic on boot. This can be overcome with the ''uppermem'' GRUB command: {{cmdgrub|uppermem 524288}}<br />
<br />
However, [http://www.gnu.org/software/grub/manual/grub.html#uppermem uppermem may not be implemented in GRUB2].<br />
<br />
=== Battery ===<br />
The Thinkpad T30's original battery codes are: 02K7033, 02K7034, 02K7035, 02K7037, 02K7038, 02K7050, 02K7051, 02K7072, 02K7073<br />
<br />
<br />
<br />
<br />
= See Also =<br />
[[Category:T Series]]</div>Pi3832https://www.thinkwiki.org/w/index.php?title=Category:T30&diff=53347Category:T302012-01-16T21:20:47Z<p>Pi3832: /* Tips */ Organizing, adding a little info. Should this be a sub-page?</p>
<hr />
<div>{| width="100%"<br />
|style="vertical-align:top" |<br />
<div style="margin: 0; margin-right:10px; border: 1px solid #dfdfdf; padding: 0em 1em 1em 1em; background-color:#F8F8FF; align:right;"><br />
__NOTOC__<br />
=== ThinkPad T30 ===<br />
This pages gives an overview of all ThinkPad T30 related topics.<br />
<br />
Machine Type: 2366<br />
==== Standard Features ====<br />
* [[Intel Mobile Pentium 4-M]] 1.6, 1.8, 1.9, 2.0, 2.2 or 2.4GHz CPU<br />
* [[Intel 845MP Mobile Chipset]] <br />
* [[ATI Mobility Radeon 7500]] video controller with 16MB<br />
** 14.1" TFT display with 1024x768 resolution (XGA)<br />
** 14.1" TFT display with 1400x1050 resolution (SXGA+)<br />
* 256MB standard, 1 GB max, [[PC2100]] memory<br />
* 20, 40 or 60GB HDD<br />
* Intel AC'97 Audio with a [[AD1881A]] codec<br />
* [[Ultrabay|Ultrabay Plus]] with one of the following:<br />
** DVD-ROM<br />
** DVD-ROM/CD-RW Combo drive<br />
* [[Intel Fast Ethernet (10/100)]]<br />
* [[CDC slot]] with one of the following:<br />
** none (empty)<br />
** [[Modem Daughter Card (MDC)]]<br />
** [[Bluetooth Daughter Card (BDC)]]<br />
* [[MiniPCI slot]] with one of the following:<br />
** none (empty)<br />
** [[IBM High Rate Wireless LAN Mini-PCI Adapter with Modem II]]<br />
** [[Cisco Aironet Wireless 802.11b]]<br />
* (2) Type II [[CardBus slot|CardBus slots]] or (1) type III<br />
* [[Embedded Security Subsystem|IBM Embedded Security Subsystem]] on select models<br />
* [[UltraNav]] touchpad on select models<br />
* Hard disk drive shock absorber (on underside)<br />
</div><br />
|style="vertical-align:top" |<br />
[[image:ThinkPadT30.jpg|ThinkPad T30]]<br />
|}<br />
<br />
=== Compatible Options ===<br />
<br />
* [[Ultrabay_Devices#Ultrabay_2000_Devices|Ultrabay 2000]]<br />
* [[Ultrabay_Devices#Ultrabay_Plus_Devices|Ultrabay Plus]]<br />
* With [[Ultrabay_Slim_Drive_Adapter_for_Ultrabay_2000|Adapter]] <br />
** [[Ultrabay_Devices#Ultrabay_Slim_Devices|Ultrabay Slim]] Optical Drives (not HDD Adapters)<br />
** [[Ultrabay_Devices#Ultrabay_Enhanced_Devices|Ultrabay Enhanced]] Optical Drives (not HDD Adapters)<br />
<br />
=== Resources ===<br />
* [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/92p1840.pdf ThinkPad T30 Hardware Maintenance Manual (January 2003)] (3 MB PDF)<br />
<br />
=== Photos ===<br />
{{gallery_start}}<br />
{{thumb|t30_thinklight.jpg|Thinklight}}<br />
{{thumb|t30_shockabsorber.jpg|Hard disk drive shock absorber, on T30's bottom near battery}}<br />
{{thumb|t30_lowerindicators.jpg|Lower indicators}}<br />
{{thumb|t30_upperindicators.jpg|Upper indicators}}<br />
{{thumb|t30_dock.jpg|T30 docked in a Dock}}<br />
{{gallery_end}}<br />
<br />
== Tips ==<br />
<br />
=== RAM ===<br />
<br />
[[PC2700]] RAM can be used in the T30, but it will only run at [[PC2100]] speeds.<br />
<br />
==== Memory slot failure ====<br />
<br />
The T30 has a [[Problem with failing memory slot|design flaw]] that results in one of the two memory slots eventually failing. <br />
<br />
==== Kernel Panic ====<br />
Installing a 1 GB memory module may cause a Linux kernel panic on boot. This can be overcome with the ''uppermem'' GRUB command: {{cmdgrub|uppermem 524288}}<br />
<br />
However, [http://www.gnu.org/software/grub/manual/grub.html#uppermem uppermem may not be implemented in GRUB2].<br />
<br />
=== Battery ===<br />
The Thinkpad T30's original battery codes are: 02K7033, 02K7034, 02K7035, 02K7037, 02K7038, 02K7050, 02K7051, 02K7072, 02K7073<br />
<br />
<br />
<br />
<br />
= See Also =<br />
[[Category:T Series]]</div>Pi3832https://www.thinkwiki.org/w/index.php?title=Category:T30&diff=53346Category:T302012-01-16T20:57:00Z<p>Pi3832: /* Standard Features */ Revert RAM to match official specs</p>
<hr />
<div>{| width="100%"<br />
|style="vertical-align:top" |<br />
<div style="margin: 0; margin-right:10px; border: 1px solid #dfdfdf; padding: 0em 1em 1em 1em; background-color:#F8F8FF; align:right;"><br />
__NOTOC__<br />
=== ThinkPad T30 ===<br />
This pages gives an overview of all ThinkPad T30 related topics.<br />
<br />
Machine Type: 2366<br />
==== Standard Features ====<br />
* [[Intel Mobile Pentium 4-M]] 1.6, 1.8, 1.9, 2.0, 2.2 or 2.4GHz CPU<br />
* [[Intel 845MP Mobile Chipset]] <br />
* [[ATI Mobility Radeon 7500]] video controller with 16MB<br />
** 14.1" TFT display with 1024x768 resolution (XGA)<br />
** 14.1" TFT display with 1400x1050 resolution (SXGA+)<br />
* 256MB standard, 1 GB max, [[PC2100]] memory<br />
* 20, 40 or 60GB HDD<br />
* Intel AC'97 Audio with a [[AD1881A]] codec<br />
* [[Ultrabay|Ultrabay Plus]] with one of the following:<br />
** DVD-ROM<br />
** DVD-ROM/CD-RW Combo drive<br />
* [[Intel Fast Ethernet (10/100)]]<br />
* [[CDC slot]] with one of the following:<br />
** none (empty)<br />
** [[Modem Daughter Card (MDC)]]<br />
** [[Bluetooth Daughter Card (BDC)]]<br />
* [[MiniPCI slot]] with one of the following:<br />
** none (empty)<br />
** [[IBM High Rate Wireless LAN Mini-PCI Adapter with Modem II]]<br />
** [[Cisco Aironet Wireless 802.11b]]<br />
* (2) Type II [[CardBus slot|CardBus slots]] or (1) type III<br />
* [[Embedded Security Subsystem|IBM Embedded Security Subsystem]] on select models<br />
* [[UltraNav]] touchpad on select models<br />
* Hard disk drive shock absorber (on underside)<br />
</div><br />
|style="vertical-align:top" |<br />
[[image:ThinkPadT30.jpg|ThinkPad T30]]<br />
|}<br />
<br />
=== Compatible Options ===<br />
<br />
* [[Ultrabay_Devices#Ultrabay_2000_Devices|Ultrabay 2000]]<br />
* [[Ultrabay_Devices#Ultrabay_Plus_Devices|Ultrabay Plus]]<br />
* With [[Ultrabay_Slim_Drive_Adapter_for_Ultrabay_2000|Adapter]] <br />
** [[Ultrabay_Devices#Ultrabay_Slim_Devices|Ultrabay Slim]] Optical Drives (not HDD Adapters)<br />
** [[Ultrabay_Devices#Ultrabay_Enhanced_Devices|Ultrabay Enhanced]] Optical Drives (not HDD Adapters)<br />
<br />
=== Resources ===<br />
* [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/92p1840.pdf ThinkPad T30 Hardware Maintenance Manual (January 2003)] (3 MB PDF)<br />
<br />
=== Photos ===<br />
{{gallery_start}}<br />
{{thumb|t30_thinklight.jpg|Thinklight}}<br />
{{thumb|t30_shockabsorber.jpg|Hard disk drive shock absorber, on T30's bottom near battery}}<br />
{{thumb|t30_lowerindicators.jpg|Lower indicators}}<br />
{{thumb|t30_upperindicators.jpg|Upper indicators}}<br />
{{thumb|t30_dock.jpg|T30 docked in a Dock}}<br />
{{gallery_end}}<br />
<br />
=== Tips ===<br />
<br />
==== Memory slot failure ====<br />
<br />
The T30 has a [[Problem with failing memory slot|design flaw]] whose result is that one of the two memory slots ceases to function after some time.<br />
<br />
==== 1 GiB memory modules ====<br />
If a 1 GiB memory module is installed and Linux panics on boot then see [[problem with T30 not booting with 1 GiB memory module]].<br />
<br />
==== Battery Codes ====<br />
The Thinkpad T30's original battery codes are: 02K7033, 02K7034, 02K7035, 02K7037, 02K7038, 02K7050, 02K7051, 02K7072, 02K7073<br />
<br />
<br />
<br />
<br />
<br />
[[Category:T Series]]</div>Pi3832