[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Thinkpad T20 wireless troubles - revisited



In an effort to get wireless on my IBM Thinkpad T30 laptop working,
Wayne Topa wrote:
> Sjoerd Hiemstra wrote:
> > The installer saw three connection systems in the laptop:
> >   - wireless connection with interface wifi0
> >   - wireless connection with interface eth0
> >   - ethernet connection with interface eth1.
> > Odd enough, only eth0 worked, not wifi0 as one would expect.
>
> Now we need even more info.  Did you use the orinoco card to do the
> install or was it eth1?  I suspect eth1 might be an IBM internal
> Wireless interface.

The installer used eth0, as far as I recall.

> At a console prompt do
> 
> lspci -v 
> 
> Be sure the orinoco in plugged in when you run that.
> That will tell us what the Network interfaces are.  They work in
> windows so we have to find out what they are.  We need the lines like
> these from my T40.  
> 
> 0000:02:02.0 Network controller: Intel Corp. PRO/Wireless LAN 2100 3B
> Mini PCI Adapter (rev 04)
> 
> 0000:02:08.0 Ethernet controller: Intel Corp. 82801BD PRO/100 VE (MOB)
> Ethernet Controller (rev 81)

Relevant output of 'lspci -v':

    02:02.0 Network controller: AIRONET Wireless Communications Cisco
    Aironet Wireless 802.11b

    02:08.0 Ethernet controller: Intel Corporation 82801CAM (ICH3)
    PRO/100 VE (LOM) Ethernet controller (rev 42)

(As a sidenote, there's no orinoco card; the OP had one.)

> Most (all) IBM interfaces will work in Linux so you need to know what
> modules have to be loaded before bringing the interfaces up.

>From [1] I found that I probably need to do a 'modprobe airo_cs'.

Following the directions at [2], the entry for wifi0
in /etc/network/interfaces now looks like this:

    iface wifi0 inet dhcp
    wireless-essid <....>
    wireless-key <....>
    auto wifi0
    allow-hotplug wifi0

If I do an 'iwlist wifi0 scan' then my AP is detected correctly (as
well as two neighbouring APs - interesting).

There is only one remaining obstacle.
The following messages appear if I do an 'ifup wifi0'.
They also appear after '/etc/init.d/networking stop' and then
'/etc/init.d/networking start'.
And they also appear if I do a 'dhclient wifi0'.

    wifi0: unknown hardware address type 801
    wifi0: unknown hardware address type 801
    Listening on LPF/wifi0/
    Sending on LPF/wifi0/
    Sending on Socket/fallback
    DHCPDISCOVER on wifi0 to 255.255.255.255 port 67 interval 5
    DHCPDISCOVER on wifi0 to 255.255.255.255 port 67 interval 12
    DHCPDISCOVER on wifi0 to 255.255.255.255 port 67 interval 14
    DHCPDISCOVER on wifi0 to 255.255.255.255 port 67 interval 11
    DHCPDISCOVER on wifi0 to 255.255.255.255 port 67 interval 12
    DHCPDISCOVER on wifi0 to 255.255.255.255 port 67 interval 7
    No DHCPOFFERS received.
    No working leases in persistent database - sleeping.

Something wrong with DHCP on the AP?  My main computer works well with
it, through a wired ethernet connection.

[1]
http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/Linux.Wireless.drivers.802.11b.html

[2]
http://newbiedoc.berlios.de/wiki/How_to_set_up_a_wireless_network_card_using_drivers_from_Debian_packages#Short_version_if_you_are_impatient



Reply to: