WLAN connection problem with an experimentally supported card

From: Regis Lachaume (lachaume_at_quatramaran.ens.fr)
Date: 05/15/04


Date: Sat, 15 May 2004 13:37:57 +0000 (UTC)

Hi folks,

I installed on my SuSE 9.0 laptop the experimental driver (acx100) for
the WLAN card DWL 650+ by D-Link. The card seems recognised (iwconfig
dixit) and the logs indicate that the DHCP server I'm trying to connect
to is found and the association request is accepted. I still don't
have access to the network, though (1).

I have no idea, whether it's a hardware or software problem... you
can find the details below:

jonglerie # uname -a
Linux jonglerie 2.4.21-144-default #1 Fri Nov 14 00:01:36 UTC 2003 i686 i686 i386 GNU/Linux
jonglerie # cat /etc/modules.conf.local

alias wlan0 acx_pci

options acx_pci debug=0x01 firmware_dir=/usr/local/acx100/firmware

jonglerie # cat /etc/sysconfig/ifcfg-wlan0
BOOTPROTO='dhcp'
MTU=''
STARTMODE='hotplug'
WIRELESS='yes'
WIRELESS_ESSID='[Name des Netzwerkes]'
WIRELESS_KEY='s:[Schlüssel]'
WIRELESS_MODE='Managed'
WIRELESS_NICK='regis@jonglerie'
WIRELESS_CHANNEL='11'
WIRELESS_NWID=''
UNIQUE=''
REMOTE_IPADDR=''
jonglerie # /etc/rc.d/network restart wlan0
Shutting down network interfaces:
    wlan0 done
    Setting up network interfaces:
        wlan0 (DHCP) . . . . . . . . . . . . . . . no IP address yet... backgroundone.
jonglerie # ifconfig wlan0
wlan0 Link encap:Ethernet HWaddr 00:80:C8:18:82:48
          UP BROADCAST NOTRAILERS RUNNING MULTICAST MTU:1500 Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:4 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100
          RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
          Interrupt:10 Base address:0x8c00
jonglerie # iwconfig wlan0
wlan0 IEEE 802.11b+ ESSID:"WLAN" Nickname:"regis@jonglerie"
          Mode:Managed Channel:11 Access Point: [ID des Routers]
          Bit Rate=11Mb/s Tx-Power:20 dBm Sensitivity=176/255
          Retry min limit:5 RTS thr:off
          Encryption key: [Schlüssel] Security mode:open
          Power Management:off
          Link Quality:0 Signal level:0 Noise level:0
          Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
          Tx excessive retries:0 Invalid misc:0 Missed beacon:0
jonglerie # dmesg
[...]
[A message from the acx100 module telling me I've been proper f***ed
because acx100 chipsets don't have linux vendor support.]
[...]
acx100_process_probe_response: found and registered station 0: ESSID "[Name des Netzwerkes]" on channel 11, BSSID 00 30 F1 BA E4 59, Access Point/11Mbps, Caps 0x0031, SIR 62, SNR 0.
Got Info IRQ: type 0x0001, status 0x0000
acx100_complete_dot11_scan: matching station FOUND (idx 0), JOINING ([ID des Routers]).
Sending authentication1 request, awaiting response!
<acx100_sta_list_add> sta = [ID des Routers]
Sending association request, awaiting response! NOT ASSOCIATED YET.
Sending association request, awaiting response! NOT ASSOCIATED YET.
ASSOCIATED!
ASSOCIATED!
netdev queue status: alive
Got Info IRQ: type 0x0005, status 0x0000
Got Info IRQ: type 0x0005, status 0x0000
[...]
jonglerie # ping `hostname`
connect: network is unreachable
jonglerie #

Any ideas?

(1) I'm writing this using my ethernet card :-)

-- 
Régis Lachaume
Max-Planck-Institut für Radioastronomie, Auf dem Hügel 69, D-53121 Bonn
tel: +49 228 525 308     fax: +49 228 525 437
 
On ne peut pas juger quelqu'un à ces fréquentations; ne perdons pas de vue que
Judas avait des amis irréprochables. (Tristan Bernard)