1802 Error umgehen: Unterschied zwischen den Versionen

Aus ThinkPad-Wiki
K (→‎Weblinks: Link zu Zender Bios Archiv "tot": entfernt)
(überarbeitet)
Zeile 1: Zeile 1:
IBM/Lenovo hat in seinem BIOS eine Whitelist mit autorisierten Hardwaredevices hinterlegt.
IBM/Lenovo hat in den BIOSes vieler ThinkPads Whitelists für bestimmte autorisierten Hardwaredevices hinterlegt.
 
Dies betrifft in der Regel folgende Geräte:
Diese Devices sind:  
 
* WLAN-Karten  
* WLAN-Karten  
* WWAN-Karten  
* WWAN-Karten (UMTS)
* Festplatten
* Festplatten
   
   
Die Identifikation durch das BIOS findet anhand der Geräte ID`s und Sub-ID`s statt.
Die Identifikation durch das BIOS findet anhand der Geräte ID`s und Sub-ID`s statt.
Wird eine non-IBM/Lenovo WLAN-card verbaut, kommt es meistens zur Fehlermeldung: "Error 1802: Unauthorized network card is plugged in". Das Booten des Betriebssystems ist nicht möglich, da die Fehlermeldung nicht übergangen werden kann. Genauso kommt es gelegentlich vor, dass original IBM-Netzwerkkarten den "Error 1802" verursachen, wenn diese nicht in der Whitelist aufgeführt sind.


Wird eine non-IBM/Lenovo WLAN-Karte verbaut, kommt es meistens zur Fehlermeldung/Error: 1802: "Unauthorized network card is plugged in". Ein Systemstart ist nicht möglich.
Es gibt 4 Varianten diese Hardwarebeschränkung zu umgehen, um jede WLAN-Karte nutzten zu können:
 
Genauso kommt es gelegentlich vor, dass original IBM-Netzwerkkarten den Error 1802 verursachen, wenn diese nicht in der Whitlist aufgeführt sind.
 
Es gibt 5 Varianten diese Hardwarebeschränkung zu umgehen, um jede WLAN-Karte nutzten zu können.
 


== 1. Möglichkeit: Setzen eines CMOS-Konfigurationsparameters ==
== 1. Möglichkeit: Setzen eines CMOS-Konfigurationsparameters ==
'''Funktioniert nur auf Thinkpads bis X40, T42 sowie R51'''


Man benötigt eines der folgenden Tools:
* [http://static.command-tab.com/2006/no-1802/no-1802-cd.zip CD-Image] (ca. 5MB)
* [http://static.command-tab.com/2006/no-1802/no-1802-disk.zip Diskettenimage] (ca. 800KB)
* [http://thinkpad-forum.de/threads/58312-no-1802?highlight=no-1802 dt. Version] (einfacher zu bedienen)


'''Funktioniert nur auf Thinkpads bis X40/T42/R51'''
Das Tool setzt im BIOS ein Bit, was 1802-Fehlermeldung unterdrückt.


Als CD Image [http://static.command-tab.com/2006/no-1802/no-1802-cd.zip HIER ca. 5 MB], und als Diskettenimage [http://static.command-tab.com/2006/no-1802/no-1802-disk.zip HIER ca. 800 KB] hier verfügbar, oder [http://thinkpad-forum.de/threads/58312-no-1802?highlight=no-1802 im Forum] als deutsche, einfacher zu bedienende Version. Dadurch wird im BIOS ein Bit zum Unterdrücken der Fehlermeldung gesetzt und "schaltet" die Karte zum Gebrauch unter einem Betriebssystem frei. Das ist alles.
[http://www.youtube.com/watch?v=qtnZhrkdLuk Howto-Video auf Youtube]


[http://www.youtube.com/watch?v=qtnZhrkdLuk How to Video auf Youtube]
Werden Atheros-WLAN Karten in einem T30 verbaut, taucht nach dem setzen des "Unterdrückungsbits" die Fehlermeldung "01c9" auf. Diese kann durch Drücken von "Esc" übergangen werden, zieht aber bei jedem Kaltstart einen Extended Memory Test nach sich. Die Ursache liegt darin, dass bei Atheros-Karten die PCI CLASS ID den Wert 0x200 hat, der eigentlich für Ethernet-Adapter reserviert ist.
 
Werden Atheros-WLAN Karten in einem T30er verbaut, taucht auch nach dem setzen des "Unterdrückungsbits" die Fehlermeldung"01c9" auf. Diese kann aber durch Drücken von Esc übergangen werden, zieht aber bei jedem Kaltstart einen Extended Memory Test nach sich. Die Ursache liegt darin, daß bei Atheros-Karten die PCI CLASS ID den Wert 0x200 hat, der eigentlich für Ethernet-Adapter reserviert ist.


== 2. Möglichkeit: Patchen des BIOS ==
== 2. Möglichkeit: Patchen des BIOS ==
 
Von dieser Möglichkeit wird '''abgeraten''', da die Fehleranfälligkeit recht hoch ist. Intensive Einarbeitung ist auf jeden Fall erforderlich.
 
[http://www.paul.sladen.org/thinkpad-r31/wifi-card-pci-ids.html Weitere Infos]
Davon wird meistens abgeraten, die Möglichkeit besteht aber. Intensive Einarbeitung ist auf jeden Fall erforderlich. Link zur Homepage von Paul Sladen: http://www.paul.sladen.org/thinkpad-r31/wifi-card-pci-ids.html


== 3. Möglichkeit: BIOS-Update ==
== 3. Möglichkeit: BIOS-Update ==
 
In manchen Fällen ist die installierte BIOS-Version zu alt, um die WLAN-Karte (mit FRU-Nummer) zu erkennen. So quittiert ein ThinkPad R40 mit BIOS-Version 1.04 und verbauter Phillips(Atheros) WLAN-Karte (IBM 11 a/b/g Wireless LAN-Adapter) beispielsweise mit "Error 1802", obwohl es sich bei der Card um ein IBM-Teil handelt. Ab BIOS-Version 1.27 wird diese Card jedoch unterstützt.
 
Es lohnt also auf alle Fälle, die Change logs der Bios-Updates anzuschauen, wenn eine Card mit FRU von einem ThinkPad nicht angenommen wird. Ein BIOS- und Embedded Controller-Update kann u.U. helfen.
In manchen Fällen ist einfach die BIOS-Version zu alt, um alle WLan-Karten mit FRU-Nummer, die zu jener Zeit im Handel waren, zu erkennen.
 
So quittiert ein Thinkpad R40 bei BIOS Version 1.04 den Einbau einer Phillips(Atheros) WLan-Karte (IBM 11 a/b/g Wireless LAN-Adapter) mit dem Error 1802.  
Die BIOS-Version 1.27 enthält die Unterstützung für diese Atheros-Karten.
Es lohnt also auf alle Fälle, sich die Change-Logs der Bios-Updates anzuschauen, wenn eine FRU-Karte von einem Thinkpad nicht akzeptiert wird und daraufhin ggf. ein BIOS- und Embedded Controller - Update durchzuführem.
 


== 4. Möglichkeit: Einspielen eines gepatchten BIOS ==
== 4. Möglichkeit: Einspielen eines gepatchten BIOS ==
Für viele ThinkPad-Modelle, bei denen auch das Einspielen der aktuellsten, offiziellen BIOS-Version nicht hilft, existieren angepasste BIOS-Versionen, bei denen die Abfrage der Whitelist abgestellt ist. Diese BIOS-Mods werden von Privatleuten erstellt und nicht von Lenovo unterstützt.
Sehr viele gepatchte BIOS-files (aktuelle Versionen!) findet man im englischsprachigen Forum [http://forums.mydigitallife.info/threads/5866-LENOVO-(IBM)-Bioses-especially-Thinkpad. My digital life]. Oftmals sind die files von "Freiwilligen" getestet.


Für viele der neueren Modelle, bei denen auch das Einspielen der aktuellsten BIOS-Version nicht hilft, hat der Benutzer ''Zender'' aus dem [http://forum.thinkpads.com englischen Thinkpad-Forum] angepasste BIOS-Versionen erstellt, in denen die Abfrage abgestellt ist.
Seit November 2010 gibt es für die Thinkpad-Modelle '''[[T43]], [[R52]], [[X41]] & X41 Tablet''' ein [http://forums.mydigitallife.info/threads/5866-LENOVO-%28IBM%29-Bioses-especially-Thinkpad.?p=344779&viewfull=1#post344779 modifiziertes BIOS] zur Abschaltung des [http://thinkpad-wiki.org/2010_Error_umgehen Error 2010]. Diese BIOS ermöglicht die Verwendung von Nicht-IBM-WLAN-Karten & -Festplatten. Es "beseitigt" neben "Error 2010" auch "Error 1802/1804" und fügt zusätzlich [http://thinkpad-forum.de/threads/114716-SLIC-2.1-Was-ist-das-und-wofür-brauche-ich-es SLIC2.1] hinzu.
Diese BIOS-Mods werden nicht von Lenovo unterstützt und nur auf Nachfrage herausgegeben. Wer kein Englisch spricht kann sich deswegen auch im [http://thinkpad-forum.de/threads/55426-Suche-link-URL-zu-zender-BIOS deutschsprachigen ThinkPad-Forum] melden und nach dem Link zur entsprechenden BIOS-Version fragen.
 
== 5. Modifiziertes BIOS für T43/R52/X41/X41 Tablet ==
 
Seit November 2010 gibt es für die Thinkpad-Modelle T43/R52/X41/X41 Tablet ein [http://forums.mydigitallife.info/threads/5866-LENOVO-%28IBM%29-Bioses-especially-Thinkpad.?p=344779&viewfull=1#post344779 modifiziertes BIOS] zur Abschaltung des [http://thinkpad-wiki.org/2010_Error_umgehen Error 2010]. Diese BIOS fragt auch die WLan-Karten nicht mehr  ab, somit entfällt auch der 1802 Error.
 


[http://thinkpad-wiki.org/2010_Error_umgehen Downloadlinks]
[[2010_Error_umgehen|Weitere Infos zum Error 2010]]


== Weblinks ==
== Weblinks ==
* [http://www.command-tab.com/files/no-1802/no-1802-cd.zip no-1802 CD-Image]
* [http://www.command-tab.com/files/no-1802/no-1802-disk.zip no-1802 Floppy-Image]
* [http://www.paul.sladen.org/thinkpad-r31/wifi-card-pci-ids.html BIOS-Patch]
* [http://www.paul.sladen.org/thinkpad-r31/wifi-card-pci-ids.html BIOS-Patch]


[[Category:Thinkpad]]
[[Category:Thinkpad]]
[[Category:Hardware]]
[[Category:Hardware]]
[[Category:Hardware-Tuning]]
[[Category:Hardware-Tuning]]

Version vom 26. November 2011, 10:31 Uhr

IBM/Lenovo hat in den BIOSes vieler ThinkPads Whitelists für bestimmte autorisierten Hardwaredevices hinterlegt. Dies betrifft in der Regel folgende Geräte:

  • WLAN-Karten
  • WWAN-Karten (UMTS)
  • Festplatten

Die Identifikation durch das BIOS findet anhand der Geräte ID`s und Sub-ID`s statt. Wird eine non-IBM/Lenovo WLAN-card verbaut, kommt es meistens zur Fehlermeldung: "Error 1802: Unauthorized network card is plugged in". Das Booten des Betriebssystems ist nicht möglich, da die Fehlermeldung nicht übergangen werden kann. Genauso kommt es gelegentlich vor, dass original IBM-Netzwerkkarten den "Error 1802" verursachen, wenn diese nicht in der Whitelist aufgeführt sind.

Es gibt 4 Varianten diese Hardwarebeschränkung zu umgehen, um jede WLAN-Karte nutzten zu können:

1. Möglichkeit: Setzen eines CMOS-Konfigurationsparameters

Funktioniert nur auf Thinkpads bis X40, T42 sowie R51

Man benötigt eines der folgenden Tools:

Das Tool setzt im BIOS ein Bit, was 1802-Fehlermeldung unterdrückt.

Howto-Video auf Youtube

Werden Atheros-WLAN Karten in einem T30 verbaut, taucht nach dem setzen des "Unterdrückungsbits" die Fehlermeldung "01c9" auf. Diese kann durch Drücken von "Esc" übergangen werden, zieht aber bei jedem Kaltstart einen Extended Memory Test nach sich. Die Ursache liegt darin, dass bei Atheros-Karten die PCI CLASS ID den Wert 0x200 hat, der eigentlich für Ethernet-Adapter reserviert ist.

2. Möglichkeit: Patchen des BIOS

Von dieser Möglichkeit wird abgeraten, da die Fehleranfälligkeit recht hoch ist. Intensive Einarbeitung ist auf jeden Fall erforderlich. Weitere Infos

3. Möglichkeit: BIOS-Update

In manchen Fällen ist die installierte BIOS-Version zu alt, um die WLAN-Karte (mit FRU-Nummer) zu erkennen. So quittiert ein ThinkPad R40 mit BIOS-Version 1.04 und verbauter Phillips(Atheros) WLAN-Karte (IBM 11 a/b/g Wireless LAN-Adapter) beispielsweise mit "Error 1802", obwohl es sich bei der Card um ein IBM-Teil handelt. Ab BIOS-Version 1.27 wird diese Card jedoch unterstützt. Es lohnt also auf alle Fälle, die Change logs der Bios-Updates anzuschauen, wenn eine Card mit FRU von einem ThinkPad nicht angenommen wird. Ein BIOS- und Embedded Controller-Update kann u.U. helfen.

4. Möglichkeit: Einspielen eines gepatchten BIOS

Für viele ThinkPad-Modelle, bei denen auch das Einspielen der aktuellsten, offiziellen BIOS-Version nicht hilft, existieren angepasste BIOS-Versionen, bei denen die Abfrage der Whitelist abgestellt ist. Diese BIOS-Mods werden von Privatleuten erstellt und nicht von Lenovo unterstützt. Sehr viele gepatchte BIOS-files (aktuelle Versionen!) findet man im englischsprachigen Forum My digital life. Oftmals sind die files von "Freiwilligen" getestet.

Seit November 2010 gibt es für die Thinkpad-Modelle T43, R52, X41 & X41 Tablet ein modifiziertes BIOS zur Abschaltung des Error 2010. Diese BIOS ermöglicht die Verwendung von Nicht-IBM-WLAN-Karten & -Festplatten. Es "beseitigt" neben "Error 2010" auch "Error 1802/1804" und fügt zusätzlich SLIC2.1 hinzu.

Weitere Infos zum Error 2010

Weblinks