IBM Thinkpad T42
OpenSUSE 11.0
I’m really trying to use this old laptop with Linux, but have had the same problem on three distributions and so am looking for a bit more diagnosis.
The T42 has an IPW2200, which appears to have the firmware installed and is working correctly (most current firmware is in /lib/firmware, and startup messages include
ipw2200: Intel(R) PRO/Wireless 2200/2915 Network Driver, 1.2.2kmprq
ipw2200: Copyright(c) 2003-2006 Intel Corporation
ipw2200: Detected Intel PRO/Wireless 2200BG Network Connection
ipw2200: Detected geography ZZM (11 802.11bg channels, 0 802.11a channels)
…this looks like a good startup. Using iwconfig shows that eth0 is the interface in question, and that it has wireless extensions, and that it works.
Using iwlist I can list available networks and relevant data, and it does see my home network (I’m unsecured for purposes of getting this laptop online). Using iwconfig I can set ssid…
…it just won’t associate. Ever.
If I try to associate using wpa_supplicant and an entry in wpa_supplicant.conf:
network={
ssid=“mynetwork”
key_mgmt=NONE
}
…then all I get are pages of
Trying to associate with 00:90:d0:ef:0e:de (SSID=‘mynetwork’ freq=2412 MHz)
CTRL-EVENT-DISCONNECTED - Disconnect event - remove keys
I’m absolutely stumped. If I can’t resolve this I may just have to put XP back on it – it could connect then, and other devices can connect to my home network, but this laptop is completely unable to do so (although it HAS happened, for periods of a few seconds or one exciting five-minute burst).
Any ideas on what’s going on here? I thought the ipw2200 was a “solved problem” as far as Linux support. Any ideas how I can further diagnose?