Hallo,
also, um mal zum eigentlichen Thema zurückzukommen und nicht weiter
darüber zu Diskutieren ob Rauchzeichen nicht doch die geeignetere
Methode zum Datenübertragen wäre... :lol: :lol:
Es müsste eigentlich gehen....
Ich habe in meinem T30 auch eine "nicht IBM" Intel 2200bg.
Der häufig damit in zusammenhang gebrachte TCPA Chip hat nichts
aber auch garnichts damit zu tun das "nicht IBM" Karten nicht
funktionieren.
Es ist viel einfacher. Im BIOS ist eine "whitelist" der PCI IDs
der von IBM vertriebenen Karten, das BIOS überprüft beim Start
ob eine IBM Karte gesteckt ist,
wenn ja - alles ok, wenn nein - "Error 1802 unauthorized...blablabla"
Das es nur beim startup passiert kann man leicht überprüfen.
- Rechner ohne Karte hochfahren
- in Standby fahren
- karte einstecken
- aus standby hochfahren
- WLAN Karte wird erkannt und alles geht einwandfrei, bis zum nächsten kaltstart, dann heists wieder Karte ausbauen weil der 1802 fehler kommt
und der Rechner sich nicht zum weitermachen bewegen lässt...
Ich hatte mir die mühe gemacht die PCI IDs der erlaubten Karten im BIOS
zu suchen und wollte das BIOS so Patchen das man einfach die ID der
Intel Karte einpatcht (habe dazu sogar angefangen eine Anleitung zu
schreiben, falls es jemanden interessiert -> PM ) dann fand ich eine Seite
die genau das beschreibt da hab ich dann darauf verzichtet weiterzuschreiben. .. ;o)
Und wenig später gab es noch einen simpleren weg das ganze zu
umgehen, ohne das BIOS patchen zu müssen, und damit das Risiko das
die Kiste garnichtmehr Hochfährt zu minimieren: Eine kleine com datei
namens no1802.com
Diese auf auf eine Bootfähige DOS disk kopieren, davon booten und das
programm ausführen - das wars, nun kann man beliebige miniPCI karten
benutzen.
Das "programm" patcht ein Register im CMOS (das heist wenn man die
pufferbatterie entfernt oder die "setup defaults" lädt ist das Thinkpad
wieder wählerisch wenn es um miniPCI karten geht...
)) )
Dadurch wird die Routine die abfragt ob eine erlaubte karte vorhanden ist
erst garnichtmehr angesprungen und das ThinkPad fährt auch mit "böser"
Karte hoch...
als Info:
Im TP30 BIOS stehen diese Karten:
60 12 73 38 68 16 06 04 Prism 2,5 Cipset
60 12 73 38 86 80 13 25 Lucent Orinoco
B9 14 04 A5 B9 14 00 50 Cisco Aironet
86 80 29 12 86 80 05 22 Intel ??????? (ich nehm mal an das ist der High Rate Adapter das müsste dann eine 2011 oder eine 2100 sein)
Die PCI ID der Original Intel 2200BG lautet: 8086 4220 8086 2702
weil high und lowbytes vertauscht sind wäre das also passend zu den
obigen BIOS daten: 86 80 20 42 86 80 27 02
Offizieller grund von IBM dafür "fremdkarten" auszuschliessen ist übrigens
das erteilen einer FCC ID für das Thinkpad, das man natuerlich nicht alle
irgendwann irgendwo erhältlichen Karten testen und lizensieren lassen
kann ist klar... ob es sinn macht steht auf einem anderen Blatt...
Meiner meinung nach sieht das aber eher sehr nach Lizenz zum Gelddrucken aus. eine minimal andere PCI ID und schon kann man für eine WLAN Karte das 5 Fache verlangen... Klasse idee....
Also Kurzfassung: ja es geht !
(bei meinem T30 und bei dem T39 eines bekannten, ich weis auch
von T40 bei denen es geht...) Es wäre natuerlich denkbar das der Patch bei späteren BIOSen nichtmehr greift weil die abfrageroutine wo anders hingelegt wird.
Bei mir hat sich aber auch mit Update auf das aktuelle T30 BIOS nichts geändert, es funktioniert immernoch tadelos...
Gruss,
Reinhard
Hier ist der link zu no-1802.com
http://www.congenio.de/infos/no1802.com
Verwendung auf eigene Gefahr!