Obejście błędu 1802
Z ThinkPad-Wiki
IBM zapisał w swoim BIOS-ie identyfikatory PCI i Sub-PCI oryginalnych kart sieciowych IBM (zawsze z numerem FRU). Jeśli zostanie zamontowana „wolna” karta WLAN MiniPCI, najczęściej pojawia się komunikat o błędzie/Error: 1802: „Unauthorized network card is plugged in”. W związku z tym karta nie jest też dostępna w systemie operacyjnym.
Zdarza się również, że oryginalne karty sieciowe IBM także powodują błąd 1802.
Istnieją jednak 3 sposoby obejścia tego „błędu”, dzięki czemu można używać niemal każdej karty sieciowej MiniPCI.
Możliwość 1: ustawienie parametru konfiguracji CMOS
Działa tylko w ThinkPadach do T42/R51
Dostępne jako obraz CD TUTAJ ok. 5 MB oraz jako obraz dyskietki TUTAJ ok. 800 KB, lub na forum jako niemiecka, łatwiejsza w obsłudze wersja. W BIOS-ie ustawiany jest przy tym bit tłumiący komunikat o błędzie. To wszystko.
Możliwość 2: patchowanie BIOS-u
Zazwyczaj się to odradza, ale taka możliwość istnieje. W każdym przypadku konieczne jest dokładne zapoznanie się z tematem. Link do strony domowej Paula Sladena: http://www.paul.sladen.org/thinkpad-r31/wifi-card-pci-ids.html
Jeśli w T30 zostanie zamontowana np. karta WLAN Atheros, to nawet po ustawieniu „bitu wyciszającego” pojawia się komunikat o błędzie: „01c9”. Można go pominąć naciskając Esc, jednak przy każdym zimnym starcie powoduje to wykonanie testu pamięci rozszerzonej. Przyczyną jest to, że w kartach Atheros PCI CLASS ID ma wartość 0x200, która w rzeczywistości jest zarezerwowana dla adapterów Ethernet.
Możliwość 3: aktualizacja BIOS-u
W niektórych przypadkach wersja BIOS-u jest po prostu zbyt stara, aby rozpoznać wszystkie karty WLAN z numerem FRU, które były wówczas w sprzedaży.
Tak ThinkPad R40 z BIOS-em w wersji 1.04 reaguje na montaż karty WLAN Phillips (Atheros) (IBM 11 a/b/g Wireless LAN-Adapter) błędem 1802. BIOS w wersji 1.27 zawiera obsługę tych kart Atheros. Dlatego w każdym przypadku warto przejrzeć dzienniki zmian (change-logi) aktualizacji BIOS-u, gdy karta FRU nie jest akceptowana przez ThinkPada, i w razie potrzeby przeprowadzić aktualizację BIOS-u oraz Embedded Controllera.

