https://www.thinkwiki.org/w/api.php?action=feedcontributions&user=Athlex&feedformat=atomThinkWiki - User contributions [en]2024-03-29T00:47:28ZUser contributionsMediaWiki 1.31.12https://www.thinkwiki.org/w/index.php?title=Category:E585&diff=59149Category:E5852019-05-28T16:57:56Z<p>Athlex: edit size</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 E585 ===<br />
This page gives an overview of the ThinkPad E585.<br />
==== Machine Type ====<br />
* 20KV<br />
==== Standard Features ====<br />
*One of the following processors:<br />
** Dual-core, four-thread, AMD Ryzen™ 3 2200U Processor (2.50GHz, up to 3.4GHz Max Boost, 4MB Cache)<br />
** Quad-core, eight-thread, AMD Ryzen™ 5 2500U Processor (2.00GHz, up to 3.6GHz Max Boost, 4MB Cache)<br />
** Quad-core, eight-thread, AMD Ryzen™ 7 2700U Processor (2.20GHz, up to 3.8GHz Max Boost, 4MB Cache)<br />
*One of the following graphics adapters:<br />
<br />
** AMD Radeon™ Vega 3 Graphics (with the 2200U processor)<br />
** AMD Radeon™ Vega 8 Graphics (with the 2500U processor)<br />
** AMD Radeon™ RX Vega 10 Graphics (with the 2700U processor)<br />
* One of the following [[TFT display]]s:<br />
** 15.6" HD (1366 x 768) anti-glare<br />
** 15.6" FHD (1920 x 1080) IPS anti-glare<br />
* Up to 32 GB DDR4 - 2400 MHz (2 DIMM Slots)<br />
* One of the following storage options:<br />
** 500 GB 7200 RPM HDD or 1 TB 5400 RPM HDD<br />
** Up to 1TB NVMe<br />
* One of the following WLAN adapters:<br />
** Qualcomm QCNFA435,Wi-Fi 1x1 802.11ac + Bluetooth 4.1, M.2 card<br />
** Realtek RTL8821CE, Wi-Fi 1x1 802.11ac + Bluetooth 4.1, M.2 card<br />
** Realtek RTL8822BE, Wi-Fi 2x2 802.11ac + Bluetooth 4.1, M.2 card<br />
** <br />
* The following LAN adapter:<br />
** Realtek RTL8111GUS gigabit ethernet<br />
* Battery:<br />
** Integrated Li-ion 45Wh battery<br />
** supports Rapid Charge with a 65W charger (charge up to 80% in 1hr)<br />
** also supports Lenovo's 45W USB-C charger<br />
* Four USB Ports: <br />
** 1 x USB 2.0 Type-A<br />
** 1 x USB 3.1 Gen 1 Type-A<br />
** 1 x USB 3.1 Gen 1 Type-A (Always On)<br />
** 1 x USB 3.1 Gen 2 Type-C (Power Delivery, DisplayPort)<br />
* Size: 14.53" x 9.92" x 0.78" / 369 x 252 x 19.95 (mm)<br />
* 720p HD integrated webcam<br />
* Weight: 4.7 lbs (2.1 kg)<br />
</div><br />
<br />
<br />
[[Category:E Series]]</div>Athlexhttps://www.thinkwiki.org/w/index.php?title=Category:E585&diff=59148Category:E5852019-05-28T16:57:09Z<p>Athlex: create E585 page</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 E585 ===<br />
This page gives an overview of the ThinkPad E585.<br />
==== Machine Type ====<br />
* 20KV<br />
==== Standard Features ====<br />
*One of the following processors:<br />
** Dual-core, four-thread, AMD Ryzen™ 3 2200U Processor (2.50GHz, up to 3.4GHz Max Boost, 4MB Cache)<br />
** Quad-core, eight-thread, AMD Ryzen™ 5 2500U Processor (2.00GHz, up to 3.6GHz Max Boost, 4MB Cache)<br />
** Quad-core, eight-thread, AMD Ryzen™ 7 2700U Processor (2.20GHz, up to 3.8GHz Max Boost, 4MB Cache)<br />
*One of the following graphics adapters:<br />
<br />
** AMD Radeon™ Vega 3 Graphics (with the 2200U processor)<br />
** AMD Radeon™ Vega 8 Graphics (with the 2500U processor)<br />
** AMD Radeon™ RX Vega 10 Graphics (with the 2700U processor)<br />
* One of the following [[TFT display]]s:<br />
** 15.6" HD (1366 x 768) anti-glare<br />
** 15.6" FHD (1920 x 1080) IPS anti-glare<br />
* Up to 32 GB DDR4 - 2400 MHz (2 DIMM Slots)<br />
* One of the following storage options:<br />
** 500 GB 7200 RPM HDD or 1 TB 5400 RPM HDD<br />
** Up to 1TB NVMe<br />
* One of the following WLAN adapters:<br />
** Qualcomm QCNFA435,Wi-Fi 1x1 802.11ac + Bluetooth 4.1, M.2 card<br />
** Realtek RTL8821CE, Wi-Fi 1x1 802.11ac + Bluetooth 4.1, M.2 card<br />
** Realtek RTL8822BE, Wi-Fi 2x2 802.11ac + Bluetooth 4.1, M.2 card<br />
** <br />
* The following LAN adapter:<br />
** Realtek RTL8111GUS gigabit ethernet<br />
* Battery:<br />
** Integrated Li-ion 45Wh battery<br />
** supports Rapid Charge with a 65W charger (charge up to 80% in 1hr)<br />
** also supports Lenovo's 45W USB-C charger<br />
* Four USB Ports: <br />
** 1 x USB 2.0 Type-A<br />
** 1 x USB 3.1 Gen 1 Type-A<br />
** 1 x USB 3.1 Gen 1 Type-A (Always On)<br />
** 1 x USB 3.1 Gen 2 Type-C (Power Delivery, DisplayPort)<br />
* Size: 13.2" x 9.1" x .78" / 336.6 x 232.5 x 19.95 (mm)<br />
* 720p HD integrated webcam<br />
* Weight: 4.7 lbs (2.1 kg)<br />
</div><br />
<br />
<br />
[[Category:E Series]]</div>Athlexhttps://www.thinkwiki.org/w/index.php?title=Category:E485&diff=59147Category:E4852019-05-28T16:50:50Z<p>Athlex: </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 E485 ===<br />
This page gives an overview of the ThinkPad E485.<br />
==== Machine Type ====<br />
* 20KU<br />
==== Standard Features ====<br />
*One of the following processors:<br />
** Dual-core, four-thread, AMD Ryzen™ 3 2200U Processor (2.50GHz, up to 3.4GHz Max Boost, 4MB Cache)<br />
** Quad-core, eight-thread, AMD Ryzen™ 5 2500U Processor (2.00GHz, up to 3.6GHz Max Boost, 4MB Cache)<br />
** Quad-core, eight-thread, AMD Ryzen™ 7 2700U Processor (2.20GHz, up to 3.8GHz Max Boost, 4MB Cache)<br />
*One of the following graphics adapters:<br />
<br />
** AMD Radeon™ Vega 3 Graphics (with the 2200U processor)<br />
** AMD Radeon™ Vega 8 Graphics (with the 2500U processor)<br />
** AMD Radeon™ RX Vega 10 Graphics (with the 2700U processor)<br />
* One of the following [[TFT display]]s:<br />
** 14" HD (1366 x 768) anti-glare<br />
** 14" FHD (1920 x 1080) IPS anti-glare<br />
* Up to 32 GB DDR4 - 2400 MHz (2 DIMM Slots)<br />
* One of the following storage options:<br />
** 500 GB 7200 RPM HDD or 1 TB 5400 RPM HDD<br />
** Up to 1TB NVMe<br />
* One of the following WLAN adapters:<br />
** Qualcomm QCNFA435,Wi-Fi 1x1 802.11ac + Bluetooth 4.1, M.2 card<br />
** Realtek RTL8821CE, Wi-Fi 1x1 802.11ac + Bluetooth 4.1, M.2 card<br />
** Realtek RTL8822BE, Wi-Fi 2x2 802.11ac + Bluetooth 4.1, M.2 card<br />
** <br />
* The following LAN adapter:<br />
** Realtek RTL8111GUS gigabit ethernet<br />
* Battery:<br />
** Integrated Li-ion 45Wh battery, supports Rapid Charge (charge up to 80% in 1hr)<br />
* Four USB Ports: <br />
** 1 x USB 2.0 Type-A<br />
** 1 x USB 3.1 Gen 1 Type-A<br />
** 1 x USB 3.1 Gen 1 Type-A (Always On)<br />
** 1 x USB 3.1 Gen 2 Type-C (Power Delivery, DisplayPort)<br />
* Size: 13.2" x 9.1" x .78" / 336.6 x 232.5 x 19.95 (mm)<br />
* 720p HD integrated webcam<br />
* Weight: 3.87 lbs (1.75 kg)<br />
</div><br />
<br />
<br />
[[Category:E Series]]</div>Athlexhttps://www.thinkwiki.org/w/index.php?title=Category:E485&diff=59142Category:E4852019-04-24T07:31:20Z<p>Athlex: create Thinkpad E485 page</p>
<hr />
<div>{{stub}}<br />
<br />
{| width="100%"<br />
|style="vertical-align:top" |<br />
<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 E485 ===<br />
This page gives an overview of the ThinkPad E485.<br />
==== Machine Type ====<br />
* 20KU<br />
==== Standard Features ====<br />
*One of the following processors:<br />
** Dual-core, four-thread, AMD Ryzen™ 3 2200U Processor (2.50GHz, up to 3.4GHz Max Boost, 4MB Cache)<br />
** Quad-core, eight-thread, AMD Ryzen™ 5 2500U Processor (2.00GHz, up to 3.6GHz Max Boost, 4MB Cache)<br />
** Quad-core, eight-thread, AMD Ryzen™ 7 2700U Processor (2.20GHz, up to 3.8GHz Max Boost, 4MB Cache)<br />
*One of the following graphics adapters:<br />
<br />
** AMD Radeon™ Vega 3 Graphics (with the 2200U processor)<br />
** AMD Radeon™ Vega 8 Graphics (with the 2500U processor)<br />
** AMD Radeon™ RX Vega 10 Graphics (with the 2700U processor)<br />
* One of the following [[TFT display]]s:<br />
** 14" HD (1366 x 768) anti-glare<br />
** 14" FHD (1920 x 1080) IPS anti-glare<br />
* Up to 32 GB DDR4 - 2400 MHz (2 DIMM Slots)<br />
* One of the following storage options:<br />
** 500 GB 7200 RPM HDD or 1 TB 5400 RPM HDD<br />
** Up to 1TB NVMe<br />
* One of the following WLAN adapters:<br />
** Qualcomm QCNFA435,Wi-Fi 1x1 802.11ac + Bluetooth 4.1, M.2 card<br />
** Realtek RTL8821CE, Wi-Fi 1x1 802.11ac + Bluetooth 4.1, M.2 card<br />
** Realtek RTL8822BE, Wi-Fi 2x2 802.11ac + Bluetooth 4.1, M.2 card<br />
** <br />
* The following LAN adapter:<br />
** Realtek RTL8111GUS gigabit ethernet<br />
* Battery:<br />
** Integrated Li-ion 45Wh battery, supports Rapid Charge (charge up to 80% in 1hr)<br />
* Four USB Ports: <br />
** 1 x USB 2.0 Type-A<br />
** 1 x USB 3.1 Gen 1 Type-A<br />
** 1 x USB 3.1 Gen 1 Type-A (Always On)<br />
** 1 x USB 3.1 Gen 2 Type-C (Power Delivery, DisplayPort)<br />
* Size: 13.2" x 9.1" x .78" / 336.6 x 232.5 x 19.95 (mm)<br />
* 720p HD integrated webcam<br />
* Weight: 3.87 lbs (1.75 kg)<br />
</div><br />
<br />
<br />
[[Category:E Series]]</div>Athlexhttps://www.thinkwiki.org/w/index.php?title=ThinkPad_Pro_Dock&diff=56713ThinkPad Pro Dock2016-02-12T23:39:56Z<p>Athlex: added FRU #</p>
<hr />
<div>Lenovo FRU P/N: 04W3948<br />
<br />
Features:<br />
* 1x VGA port<br />
* 1x DVI-D port (single-link), 1x DisplayPort<br />
* 3x USB 2.0 ports, one port supports always-on USB charging<br />
* 3x USB 3.0 ports<br />
* 10/100/1000 Gigabit Ethernet port<br />
* Stereo/Microphone Combo Audio Port (4-pin TRRS connector with CTIA standard pinout, details: http://pinoutsguide.com/HeadsetsHeadphones/samsung_moment_pinout.shtml)<br />
* Key lock (to secure system to the Dock)<br />
* Kensington cable lock slot (to secure Dock to the desk)<br />
<br />
== Linux dock audio ==<br />
When headphones are plugged into the docking station, the speakers are muted but no sound is played through the headphones. This is reportedly fixed in Linux kernel 3.16. With older kernels, such as 3.13 that is shipped with Ubuntu 14.04, a workaround is available. Details are here: https://bugzilla.redhat.com/show_bug.cgi?id=1101386#c10<br />
<br />
The bug was reported for a T440s, but it probably applies to all Intel Haswell based ThinkPads. The magic values are slightly different for each model though.<br />
<br />
== Supported ThinkPads ==<br />
* ThinkPad {{X240}}<br />
* ThinkPad {{T440}} Integrated graphics models only (Discrete graphics models not compatible)<br />
* ThinkPad {{T440p}}<br />
* ThinkPad {{T440s}} Integrated graphics models only (Discrete graphics models not compatible)<br />
* ThinkPad {{T540p}}</div>Athlexhttps://www.thinkwiki.org/w/index.php?title=ThinkPad_Ultra_Dock&diff=56712ThinkPad Ultra Dock2016-02-12T23:38:30Z<p>Athlex: added FRU #, additional info on power supply support</p>
<hr />
<div>Lenovo FRU P/N: 00HM917<br />
<br />
Features:<br />
* 1x VGA port<br />
* 1x DVI-D port (single-link), 2x DisplayPort, 1x HDMI port (only 2 can be active)<br />
* 3x USB 2.0 ports, one port supports always-on USB charging<br />
* 3x USB 3.0 ports<br />
* 10/100/1000 Gigabit Ethernet port<br />
* Stereo/Microphone Combo Audio Port (4-pin TRRS connector with CTIA standard pinout, details: http://pinoutsguide.com/HeadsetsHeadphones/samsung_moment_pinout.shtml)<br />
* Key lock (to secure system to the Dock)<br />
* Kensington cable Lock Slot (to secure Dock to the desk)<br />
* Ships with a 90W, 135W, or 170W power supply and is also rated to work with the 45W and 65W power supplies<br />
<br />
The display ports are connected via an internal [[DisplayPort MST hub]]<br />
<br />
<br />
The dock has upgradeable firmware. Lenovo has released one update which addresses an issue with Displayport output flickering or going blank.<br />
* Information on the issue: https://support.lenovo.com/us/en/documents/ht081248<br />
* Firmware download page: https://support.lenovo.com/us/en/documents/pd014572<br />
<br />
=== Linux support for multiple screens ===<br />
Linux does not yet offer explicit support for the [[DisplayPort MST hub]] built into this dock, so multi-screen support is not fully functional under Linux. A single screen works fine and is fully controllable, but multiple screens are handled by a some unconfigurable fallback mode, and appear a single display; they cannot be individually configured in terms of resolution, relative position etc.<br />
<br />
On the ThinkPad {{X240}}, one way to use two external screens is to attach one to a dock port, and another to the laptop's own [[mini DisplayPort]] port.<br />
<br />
== Linux dock audio ==<br />
When headphones are plugged into the docking station, the speakers are muted but no sound is played through the headphones. This is reportedly fixed in Linux kernel 3.16. With older kernels, such as 3.13 that is shipped with Ubuntu 14.04, a workaround is available. Details are here: https://bugzilla.redhat.com/show_bug.cgi?id=1101386#c10<br />
<br />
The bug was reported for a T440s, but it probably applies to all Intel Haswell based ThinkPads. The magic values are slightly different for each model though.<br />
<br />
== Supported ThinkPads ==<br />
* ThinkPad {{X240}}<br />
* ThinkPad {{T440}} Integrated graphics models only (Discrete graphics models not compatible)<br />
* ThinkPad {{T440p}}<br />
* ThinkPad {{T440s}} Integrated graphics models only (Discrete graphics models not compatible)<br />
* ThinkPad {{T540p}}<br />
<br />
* Ref: https://support.lenovo.com/us/en/documents/pd028010<br />
* Ref: https://support.lenovo.com/us/en/documents/pd028011</div>Athlexhttps://www.thinkwiki.org/w/index.php?title=ThinkPad_Basic_Dock&diff=56711ThinkPad Basic Dock2016-02-12T23:36:41Z<p>Athlex: added info on the basic dock</p>
<hr />
<div>Lenovo FRU P/N: 04W3954<br />
<br />
Features:<br />
* 1x VGA port<br />
* 3x USB 2.0 ports, one port supports always-on USB charging<br />
* 1x USB 3.0 ports<br />
* 10/100/1000 Gigabit Ethernet port<br />
* Stereo/Microphone Combo Audio Port (4-pin TRRS connector with CTIA standard pinout, details: http://pinoutsguide.com/HeadsetsHeadphones/samsung_moment_pinout.shtml)<br />
* Key lock (to secure system to the Dock)<br />
* Kensington cable lock llot (to secure Dock to the desk)<br />
<br />
== Supported ThinkPads ==<br />
* ThinkPad {{X240}}<br />
* ThinkPad {{T440}} Integrated graphics models only (Discrete graphics models not compatible)<br />
* ThinkPad {{T440p}}<br />
* ThinkPad {{T440s}} Integrated graphics models only (Discrete graphics models not compatible)<br />
* ThinkPad {{T540p}}</div>Athlexhttps://www.thinkwiki.org/w/index.php?title=ThinkPad_Pro_Dock&diff=56710ThinkPad Pro Dock2016-02-12T23:33:50Z<p>Athlex: added info on the Pro Dock</p>
<hr />
<div>Features:<br />
* 1x VGA port<br />
* 1x DVI-D port (single-link), 1x DisplayPort<br />
* 3x USB 2.0 ports, one port supports always-on USB charging<br />
* 3x USB 3.0 ports<br />
* 10/100/1000 Gigabit Ethernet port<br />
* Stereo/Microphone Combo Audio Port (4-pin TRRS connector with CTIA standard pinout, details: http://pinoutsguide.com/HeadsetsHeadphones/samsung_moment_pinout.shtml)<br />
* Key lock (to secure system to the Dock)<br />
* Kensington cable lock slot (to secure Dock to the desk)<br />
<br />
== Linux dock audio ==<br />
When headphones are plugged into the docking station, the speakers are muted but no sound is played through the headphones. This is reportedly fixed in Linux kernel 3.16. With older kernels, such as 3.13 that is shipped with Ubuntu 14.04, a workaround is available. Details are here: https://bugzilla.redhat.com/show_bug.cgi?id=1101386#c10<br />
<br />
The bug was reported for a T440s, but it probably applies to all Intel Haswell based ThinkPads. The magic values are slightly different for each model though.<br />
<br />
== Supported ThinkPads ==<br />
* ThinkPad {{X240}}<br />
* ThinkPad {{T440}} Integrated graphics models only (Discrete graphics models not compatible)<br />
* ThinkPad {{T440p}}<br />
* ThinkPad {{T440s}} Integrated graphics models only (Discrete graphics models not compatible)<br />
* ThinkPad {{T540p}}</div>Athlexhttps://www.thinkwiki.org/w/index.php?title=ThinkPad_Ultra_Dock&diff=56709ThinkPad Ultra Dock2016-02-12T23:30:33Z<p>Athlex: added info/links for Lenovo's Ultra Dock firmware update</p>
<hr />
<div>Features:<br />
* 1x VGA port<br />
* 1x DVI-D port (single-link), 2x DisplayPort, 1x HDMI port (only 2 can be active)<br />
* 3x USB 2.0 ports, one port supports always-on USB charging<br />
* 3x USB 3.0 ports<br />
* 10/100/1000 Gigabit Ethernet port<br />
* Stereo/Microphone Combo Audio Port (4-pin TRRS connector with CTIA standard pinout, details: http://pinoutsguide.com/HeadsetsHeadphones/samsung_moment_pinout.shtml)<br />
* Key lock (to secure system to the Dock)<br />
* Kensington cable Lock Slot (to secure Dock to the desk)<br />
* Ships with a 90W, 135W, or 170W power supply<br />
<br />
The display ports are connected via an internal [[DisplayPort MST hub]]<br />
<br />
<br />
The dock has upgradeable firmware. Lenovo has released one update which addresses an issue with Displayport output flickering or going blank.<br />
* Information on the issue: https://support.lenovo.com/us/en/documents/ht081248<br />
* Firmware download page: https://support.lenovo.com/us/en/documents/pd014572<br />
<br />
=== Linux support for multiple screens ===<br />
Linux does not yet offer explicit support for the [[DisplayPort MST hub]] built into this dock, so multi-screen support is not fully functional under Linux. A single screen works fine and is fully controllable, but multiple screens are handled by a some unconfigurable fallback mode, and appear a single display; they cannot be individually configured in terms of resolution, relative position etc.<br />
<br />
On the ThinkPad {{X240}}, one way to use two external screens is to attach one to a dock port, and another to the laptop's own [[mini DisplayPort]] port.<br />
<br />
== Linux dock audio ==<br />
When headphones are plugged into the docking station, the speakers are muted but no sound is played through the headphones. This is reportedly fixed in Linux kernel 3.16. With older kernels, such as 3.13 that is shipped with Ubuntu 14.04, a workaround is available. Details are here: https://bugzilla.redhat.com/show_bug.cgi?id=1101386#c10<br />
<br />
The bug was reported for a T440s, but it probably applies to all Intel Haswell based ThinkPads. The magic values are slightly different for each model though.<br />
<br />
== Supported ThinkPads ==<br />
* ThinkPad {{X240}}<br />
* ThinkPad {{T440}} Integrated graphics models only (Discrete graphics models not compatible)<br />
* ThinkPad {{T440p}}<br />
* ThinkPad {{T440s}} Integrated graphics models only (Discrete graphics models not compatible)<br />
* ThinkPad {{T540p}}<br />
<br />
* Ref: https://support.lenovo.com/us/en/documents/pd028010<br />
* Ref: https://support.lenovo.com/us/en/documents/pd028011</div>Athlexhttps://www.thinkwiki.org/w/index.php?title=Problem_with_unauthorized_MiniPCI_network_card&diff=28996Problem with unauthorized MiniPCI network card2007-03-30T02:00:33Z<p>Athlex: /* Sucessful BIOS Modifications */</p>
<hr />
<div>==Problem Description==<br />
Although the MiniPCI slot is an industry standard and can accept any MiniPCI adapter, the IBM BIOS is set to only allow you to boot with an 'authorized' adapter installed. 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 />
This is because the card's sub-vendor PCI-ID (which can be seen using ''lspci -v'') are checked against a [[Wikipedia:Whitelist|whitelist]] in the BIOS. IBM's reasoning for this is that the combination of MiniPCI card and the integrated antenna in the ThinkPad needs to be certified by the US FCC (Federal Communications Commission).{{footnote|1}} or similar agencies in other countries.<br />
<br />
==Affected Models==<br />
All machines with integrated WiFi, or machines with WiFi added<br />
<br />
==Affected Operating Systems==<br />
All - problem is in the BIOS<br />
<br />
==Status==<br />
* Workarounds exist for most affected models.<br />
<br />
==Solutions==<br />
It may be possible to use the computer with the unauthorized card deactivated (but not removed). Press {{key|F1}} to enter the BIOS and deactivate the WLAN card, then attempt to boot with the card disabled. This does not make the wireless card work, but it may allow you to boot the computer normally.<br />
<br />
{{NOTE|Any of the following solutions should suffice to make the wireless card useable. You only need to perform one of them.}}<br />
<br />
* You may can modify the BIOS whitelist to include the PCI-ID of the card you wish to use. The complete instructions for this procedure are [http://www.paul.sladen.org/thinkpad-r31/wifi-card-pci-ids.html here].<br />
{{WARN|It is dangerous to mess with your BIOS, you can easily make your machine unbootable, proceed with caution!}}<br />
<br />
* A safer method than modifying the BIOS is modifying the PCI-ID of the wlan card. The instructions are [http://www.dagarlas.org/stuff/computing/article0001.php here]. This page is for Atheros-based cards and HP notebooks, but it applies to Thinkpads as well. It also has links on how to edit the PCI-ID on Intel Pro Wireless cards. <br />
{{NOTE|Modifying your PCI-ID will require either a laptop without a BIOS lock or a PCI adapter for your desktop. Also, this procedure can render your card useless, but that's better than bricking your laptop.}}<br />
<br />
* You can use the [[Problem with error 01C9 - More than one Ethernet devices | no-1802 and no-01C9 Linux Live CD]] without applying the no-01C9 patch. It is very convenient to use and based on the C code below.<br />
<br />
* You can use the DOS [http://jcnp.pku.edu.cn/~shadow/1802/no-1802.com no-1802] utility, written by Tisheng Chen.{{footnote|2}} It will set a certain bit in the CMOS memory which disables the whitelist check, but it has been reported not to work on the latest machines, such as the T43<br />
<br />
* You can compile and run (as root) the following C-code, which was written by Matthew Garrett. It was based on the code written by Vojtech Pavlik, which in turn was based on the assembly used in the no-1802 program. {{footnote|3}}<br />
<br />
<code><br />
#include <stdio.h><br />
#include <sys/types.h><br />
#include <unistd.h><br />
#include <sys/stat.h><br />
#include <fcntl.h><br />
<br />
int main(void)<br />
{<br />
int fd;<br />
unsigned char data;<br />
<br />
fd = open("/dev/nvram", O_RDWR);<br />
if (fd==-1) {<br />
printf("Opening /dev/nvram failed\n");<br />
return 1;<br />
}<br />
printf("Disabling WiFi whitelist check.\n"); <br />
<br />
/* BIG INFORMATIONAL WARNING */ <br />
/* The linux nvram driver doesn't give access to the first 14 bytes of<br />
the CMOS. As a result, we seek to 0x5c rather than 0x6a. If you're <br />
implementing this under another OS, then you'll have to go to whichever<br />
address is appropriate for your access method */<br />
<br />
lseek(fd, 0x5c, SEEK_SET);<br />
read(fd, &data, 1);<br />
printf("CMOS address 0x5c: %02x->", data);<br />
data |= 0x80;<br />
printf("%02x\n", data);<br />
lseek(fd, 0x5c, SEEK_SET);<br />
if (write(fd, &data, 1)<0) {<br />
printf("Unable to write to /dev/nvram - hack failed\n");<br />
close(fd);<br />
return 2;<br />
}<br />
close(fd);<br />
printf("Done.\n");<br />
return 0;<br />
}<br />
<br />
</code><br />
{{NOTE|On the T43, X60 sand probably others, the BIOS hacks and the "no-1802" utility don't work.}}<br />
<br />
==Sucessful BIOS Modifications==<br />
{{WARN|This table is meant to give users an idea of what models have been successfully modified and how. As stated before, it is dangerous to mess with your BIOS, you can easily make your machine unbootable. Please proceed with caution!}}<br />
<br />
<br />
The following table contains information about ThinkPad models that have been successfully modified to run an unauthorized Mini PCI card. {{footnote|4}} <br />
<br />
{| align="center" cellpadding="2" width="100%" style="border:1px; background:grey;"<br />
! style="background:#efefef;"| Model <br />
! style="background:#efefef;"| Type <br />
! style="background:#efefef;"| BIOS Version <br />
! style="background:#efefef;"| Operating System <br />
! style="background:#efefef;"| Method <br />
! style="background:#efefef;"| Success<br />
|- style="background: white;"<br />
| ThinkPad 240<br />
| 2609-21G<br />
| 1.18<br />
| Damn Small Linux<br />
| Matthew Garrett code {{footnote|3}}<br />
! style ="color:green;"| Yes<br />
|- style="background: white;"<br />
| ThinkPad R31<br />
| 2656-6FG <br />
| 3.11 (12-01-2004) <br />
| Windows XP Boot Disk <br />
| no-1802 utility<br />
! style ="color:green;"| Yes<br />
|- style="background: white;"<br />
| ThinkPad R40<br />
| 2656-69U <br />
| ? <br />
| Windows 2000 Pro<br />
| no-1802 utility<br />
! style ="color:green;"| Yes<br />
|- style="background: white; color:black;"<br />
| ThinkPad R40<br />
| 2681-F7G <br />
| n/a<br />
| Windows XP Pro SP2 w/ Intel 2200BG<br />
| No-1802 utility<br />
! style ="color:green;"| Yes<br />
|- style="background: white; color:black;"<br />
| ThinkPad R40<br />
| 2896-J3U <br />
| 1.24 (10-18-2005) <br />
| Fedora Core 4 <br />
| Vojtech Pavlik code<br />
! style ="color:green;"| Yes <br />
|- style="background: white; color:black;"<br />
| ThinkPad R40<br />
| 2681-L7U <br />
| 1.24 (10-18-2005) <br />
| Windows XP Pro <br />
| no-1802 utility<br />
! style ="color:green;"| Yes <br />
|- style="background: white; color:black;"<br />
| ThinkPad R40<br />
| 2681-CFM <br />
| 1.24 (10-17-2005) <br />
| Gentoo & XP Pro<br />
| no-1802 utility (boot from USB key to apply)<br />
! style ="color:green;"| Yes <br />
|- style="background: white; color:black;"<br />
| ThinkPad R40<br />
| 2724 <br />
| 1.30 (10-19-2005) <br />
| FreeBSD 6.1-p1<br />
| code by Matthew Garrett, compiled and run on bactrack<br />
! style ="color:green;"| Yes <br />
|- style="background: white; color:black;"<br />
| ThinkPad R40<br />
| 2724-3XU <br />
| 1.33 (06-29-2006) <br />
| Windows XP Pro <br />
| no-1802 utility<br />
! style ="color:green;"| Yes <br />
|- style="background: white; color:black;"<br />
| ThinkPad R40<br />
| 2682 <br />
| 1.01 (2003-01-24)<br />
| Debian GNU/Linux etch (March 2007) <br />
| Matthew Garret's code<br />
! style ="color:green;"| Yes<br />
|- style="background: white; color:black;"<br />
| ThinkPad R40<br />
| 2722-BDG<br />
| 1.33 (2006/6/29)<br />
| Lunar Linux (2007/03/04) <br />
| Matthew Garret's code<br />
! style ="color:green;"| Yes<br />
|- style="background: white; color:black;"<br />
| ThinkPad R50<br />
| 1829-7RG<br />
| 3.21 (02-06-2006)<br />
| Windows XP Pro<br />
| no-1802 Linux Live CD<br />
! style ="color:green;"| Yes<br />
|- style="background: white; color:black;"<br />
| ThinkPad R50p<br />
| 1832-2AG<br />
| 3.19 (13-10-2005)<br />
| Ubuntu 5.10 (kernel 2.6.12-10-686)<br />
| Vojtech Pavlik code<br />
! style ="color:green;"| Yes<br />
|- style="background: white; color:black;"<br />
|ThinkPad R51<br />
| 2887-W2C <br />
| 1.27 (03-03-2006) <br />
| Windows XP Pro SP2<br />
| no-1802 utility (boot from USB key to apply)<br />
! style ="color:green;"| Yes <br />
|- style="background: white; color:black;"<br />
|ThinkPad R52<br />
| 1849-BMU<br />
|1.27 (09-20-2006)<br />
| Windows XP Pro SP2<br />
| no-1802 utility (boot from external USB floppy)<br />
! style ="color:red;"| No<br />
|- style="background: white; color:black;"<br />
|ThinkPad T23<br />
| 2647-4MU<br />
| 1.18 (08-06-2004) <br />
| Windows XP Pro/SP2<br />
| no-1802 utility (W98se-bootfloppy)<br />
! style ="color:green;"| Yes <br />
|- style="background: white; color:black;" <br />
|ThinkPad T30<br />
| 2366-68G <br />
| 2.09 (08-08-2005) <br />
| Windows XP Pro<br />
| no-1802 utility<br />
! style ="color:green;"| Yes <br />
|- style="background: white; color:black;" <br />
| ThinkPad T30 <br />
| 2366-97G <br />
| 2.09 (08-08-2005) <br />
| Windows XP Pro <br />
| no-1802 utility <br />
! style ="color:green;"| Yes<br />
|- style="background: white; color:black;"<br />
| ThinkPad T30 <br />
| 2366-N6G <br />
| 2.09 (08-08-2005) <br />
| Windows XP Pro <br />
| no-1802 utility <br />
! style ="color:green;"| Yes<br />
|- style="background: white; color:black;"<br />
| ThinkPad T30 <br />
| 2366-N6G <br />
| 2.10 (26-06-2006) <br />
| Windows XP Pro <br />
| no-1802 utility <br />
! style ="color:green;"| Yes<br />
|- style="background: white; color:black;"<br />
| ThinkPad T30 <br />
| 2366-81U <br />
| 2.10 (27-06-2006) <br />
| Windows XP Pro <br />
| no-1802 Linux Live CD<br />
! style ="color:green;"| Yes<br />
|- style="background: white; color:black;"<br />
|- style="background: white; color:black;"<br />
| ThinkPad T30 <br />
| 2366-DU9 <br />
| 2.10 (27-06-2006) <br />
| Suse Linux 10.1 <br />
| no-1802 Linux Live CD<br />
! style ="color:green;"| Yes<br />
|- style="background: white; color:black;"<br />
| ThinkPad T40 <br />
| 2373-7CU <br />
| 3.21<br />
| Windows XP Pro<br />
| no-1802 Linux Live CD<br />
! style ="color:green;"| Yes<br />
|- style="background: white; color:black;"<br />
| ThinkPad T40 <br />
| 2373-4BG <br />
| 3.21<br />
| Windows XP Pro SP2<br />
| no-1802 Linux Live CD<br />
! style ="color:green;"| Yes<br />
|- style="background: white; color:black;"<br />
| ThinkPad T40<br />
| 2373-7CU<br />
| 3.21 (06-02-2006)<br />
| Windows XP Pro SP2<br />
| no-1802 Linux Live CD<br />
! style ="color:green;"| Yes<br />
|- style="background: white; color:black;"<br />
| ThinkPad T40<br />
| 2373-75U<br />
| 3.21 (09-12-2006)<br />
| Fedora 6 w Intel 2915ABG<br />
| no-1802 Linux Live CD<br />
! style ="color:green;"| Yes<br />
|- style="background: white; color:black;"<br />
| ThinkPad T40<br />
| 2373-82U <br />
| 3.18 (09-15-2005)<br />
| Windows XP/ SUSE 10.1<br />
| No-1802 utility<br />
! style ="color:green;"| Yes<br />
|- style="background: white; color:black;"<br />
| ThinkPad T40<br />
| 2373-PU7 <br />
| 3.21 (09-12-2006)<br />
| Windows XP Professional<br />
| No-1802 utility<br />
! style ="color:green;"| Yes<br />
|- style="background: white; color:black;"<br />
| ThinkPad T40<br />
| 2373-42G <br />
| 3.20 (11-05-2006) <br />
| Windows 2000 Pro <br />
| no-1802 utility <br />
! style ="color:green;"| Yes<br />
|- style="background: white; color:black;"<br />
| ThinkPad T40<br />
| 2374-8CG <br />
| 3.20 (11-05-2006) <br />
| Ubuntu 6.06 LTS w/Intel Pro Lan2200<br />
| no-1802 Linux Live CD <br />
! style ="color:green;"| Yes<br />
|- style="background: white; coloar:black;"<br />
| ThinkPad T40<br />
| 2374-DG1 <br />
| 3.21 (06-02-2006) <br />
| Ubuntu 6.10 w/Broadcom 4306<br />
| Matthew Garrett's code <br />
! style ="color:green;"| Yes<br />
|- style="background: white; coloar:black;"<br />
| ThinkPad T40p<br />
| 2373-G1G<br />
| 3.19 (10-13-2005)<br />
| Debian GNU/Linux (sid)<br />
| no-1802 Linux Live CD<br />
! style ="color:green;"| Yes<br />
|- style="background: white; color:black;"<br />
| ThinkPad T41<br />
| 2373-5G1 <br />
| 2004 <br />
| Fedora Core 6 w/Intel Pro 2915ABG a/b/g<br />
| no-1802 Linux Live CD <br />
! style ="color:green;"| Yes<br />
|- style="background: white; coloar:black;"<br />
|ThinkPad T41<br />
| 2373-9HU<br />
| n/a<br />
| Ubuntu 6.10 w/Atheros 5212 a/b/g<br />
| no-1802 Linux Live CD<br />
! style="color:green;"| Yes<br />
|- style="background: white; color:black;"<br />
|ThinkPad T41<br />
| 2373-2FG<br />
| n/a<br />
| Windows XP Pro SR2 w/ Intel 2200BG<br />
| no-1802 utility<br />
! style="color:green;"| Yes<br />
|- style="background: white; color:black;"<br />
| ThinkPad T41p<br />
| 2373-GEG <br />
| BIOS Build ID: 1RETDOWW(3.20) <br />
| Gentoo / XP pro SP2<br />
| Matthew Garrett's code {{footnote|3}}<br />
! style ="color:green;"| Yes<br />
|- style="background: white; coloar:black;"<br />
| ThinkPad T42<br />
| 2373-K2G <br />
| 3.17 (07-27-2005)<br />
| Windows XP Pro SP2 w/ Intel 2915ABG<br />
| No-1802 utility<br />
! style ="color:green;"| Yes<br />
|- style="background: white; color:black;"<br />
| ThinkPad T42<br />
| 2378-EXU <br />
| 3.18 (09-15-2005)<br />
| Windows XP Pro SP2<br />
| No-1802 utility<br />
! style ="color:green;"| Yes<br />
|- style="background: white; color:black;"<br />
| ThinkPad X22 <br />
| 2662-95G<br />
| 1.32 (2003-06-10)<br />
| Debian GNU/Linux testing, kernel 2.6.18-3-686<br />
| Matthew Garrett's code<br />
! style ="color:green;"| Yes<br />
|- style="background: white; color:black;"<br />
| ThinkPad X30 <br />
| 2672-41j <br />
| 1.08 (08-09-2005)<br />
| Gentoo Kernel 2.6.15 <br />
| no-1802 utility<br />
! style ="color:green;"| Yes<br />
|- style="background: white; color:black;"<br />
| ThinkPad X30 <br />
| 2672-4XU <br />
| 1.09<br />
| Win XP Pro SP2<br />
| no-1802 Linux Live CD<br />
! style ="color:green;"| Yes<br />
|- style="background: white; color:black;"<br />
| ThinkPad X30 <br />
| 2673-EU2 <br />
| 1.09 <br />
| Windows XP Pro SP2 <br />
| no-1802 utility<br />
! style ="color:green;"| Yes<br />
|- style="background: white; color:black;"<br />
| ThinkPad X31 <br />
| 2673-C27 <br />
| 3.02 (22-09-2005) <br />
| Ubuntu 5.10 (kernel 2.6.12-9-386) <br />
| Matthew Garrett code {{footnote|3}}<br />
! style ="color:green;"| Yes<br />
|- style="background: white; color:black;"<br />
| ThinkPad X31 <br />
| 2672-1UG <br />
| 3.02 (22-09-2005) <br />
| FreeBSD 6-STABLE<br />
| no-1802 Linux Live CD<br />
! style ="color:green;"| Yes<br />
|- style="background: white; color:black;"<br />
| ThinkPad X31 <br />
| 2672-CEG <br />
| 3.02 (22-09-2005) <br />
| Debian Etch (Testing), Kernel 2.6.17-2-686<br />
| no-1802 Linux Live CD<br />
! style ="color:green;"| Yes<br />
|- style="background: white; color:black;"<br />
| ThinkPad X31 <br />
| 2672-CXU <br />
| 2.04<br />
| Windows XP Pro<br />
| no-1802 DOS boot CD<br />
! style ="color:green;"| Yes<br />
|- style="background: white; color:black;"<br />
| ThinkPad X31 <br />
| 2672-PBU <br />
| 3.02<br />
| Windows XP Pro<br />
| no-1802 DOS boot CD<br />
! style ="color:green;"| Yes<br />
|- style="background: white; color:black;"<br />
| ThinkPad X31 <br />
| 2672-C8G<br />
| 3.02<br />
| Debian (kernel 2.6.16.20-386)<br />
| Matthew Garrett code {{footnote|3}}<br />
! style ="color:green;"| Yes<br />
|- style="background: white; color:black;"<br />
| ThinkPad X60s<br />
| 1702-3JU <br />
| ?<br />
| Debian Testing<br />
| Matthew Garrett's code<br />
! style ="color:red;"| NO (bricked)<br />
|- style="background: white; color:black;"<br />
| ThinkPad X41 <br />
| 1866-6SU<br />
| ?<br />
| Windows XP Pro<br />
| no-1802 DOS boot CD<br />
! style ="color:red;"| No<br />
|}<br />
<br />
==External Sources==<br />
* Additional Information about "Unauthorised" MiniPCI adapters can be found on [http://www.srcf.ucam.org/~mjg59/thinkpad/wireless.html Matthew Garrett's website].<br />
<br />
* Thinkpad Mini PCI Wireless [http://www.srcf.ucam.org/~mjg59/thinkpad/tables.html compatibility matrix].<br />
<br />
* Bootable "no-1802" [http://www.command-tab.com/2006/02/26/unauthorized-wireless-cards/ CD and floppy image]<br />
<br />
{{footnotes|<br />
#This is explained in a [http://lkml.org/lkml/2003/6/3/162 message to the LKML] and subsequently [http://lkml.org/lkml/2003/6/9/50 clarified].<br />
#The no-1802 tool was announced and explaned in a [http://mailman.linux-thinkpad.org/pipermail/linux-thinkpad/2004-June/018253.html message to the Linux-Thinkpad ML].<br />
#Vojtech Pavlik's C-code was originally posted in a [http://lkml.org/lkml/2004/6/13/69 message to the LKML]. It was based on the assembly used in the no-1802 program. Matthew Garrett [http://www.srcf.ucam.org/~mjg59/thinkpad/hacks.html rewrote] the code to provide more error checking.<br />
#This information has been added by users. Please feel free to add systems if you have had personal success or failure.<br />
}}</div>Athlex