ndis0 does not associate since update to RELENG_6

Fabian Keil freebsd-listen at fabiankeil.de
Tue Jan 17 06:00:34 PST 2006


I fail to get the following device working since my update
from RELENG_5 to RELENG_6 a few days ago:

ndis0 at pci2:2:0: class=0x028000 card=0x27128086 chip=0x42208086 rev=0x05
hdr=0x00 vendor   = 'Intel Corporation'
    device   = 'PRO/Wireless 2200BG Network Connection'
    class    = network

It worked fine with 5.4 and was recognised as

ndis0: <Intel(R) PRO/Wireless 2200BG Network Connection> mem
0xc0214000-0xc0214fff irq 11 at device 2.0 on pci
ndis0: NDIS API version: 5.0
ndis0: Ethernet address: 00: ... :00
ndis0: 11b rates: 1Mbps 2Mbps 5.5Mbps 11Mbps 5.5Mbps 11Mbps
ndis0: 11g rates: 6Mbps 9Mbps 12Mbps 18Mbps 24Mbps 36Mbps 48Mbps 54Mbps

On 6.0 it is still recognised, but the last two lines are missing.

I'm using GENERIC, the driver module was generated with ndisgen
out of w22n51.inf and w22n50.sys. This is the combination I alway used. 

ndis0 can scan for access points, but can't associate with or without
WEP encryption.

fk at TP51 ~ $ifconfig ndis0 list scan
SSID            BSSID              CHAN RATE  S:N   INT CAPS
ec60bfg3b4      00: ... :a8   11   54M 149:0   100
EP   ??? ??? ??? ??? ??? ??? WME

fk at TP51 ~ $ifconfig ndis0
ndis0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        inet 192.168.0.32 netmask 0xffffff00 broadcast 192.168.0.255
        inet6 fe80: ... :7500%ndis0 prefixlen 64 scopeid 0x5 
        ether 00: ... :00
        media: IEEE 802.11 Wireless Ethernet autoselect
        status: no carrier
        ssid "" channel 1
        authmode OPEN privacy ON deftxkey 1 wepkey 1:104-bit txpowmax
100 protmode CTS

I found a similar problem which should be fixed in current,
but I don't know if the changes already hit stable.  
http://freebsd.rambler.ru/bsdmail/freebsd-current_2005/msg11802.html

My problem is not exactly the same though, I have no trouble setting
the bssid. 

Additionally I can't set the mode to 11g:

root at TP51 ~ #ifconfig ndis0 mode 11g
ifconfig: SIOCSIFMEDIA (media): Invalid argument

mode 11b is accepted but only leads to (DS/1Mbps).

I can associate to the access point with ath0 and wi0 (at least for a
short time). 

Is anybody else using this device with FreeBSD 6.0?

Fabian
-- 
http://www.fabiankeil.de/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-stable/attachments/20060117/fdee87df/signature.bin


More information about the freebsd-stable mailing list