misc/84535: kldload of NDIS driver for Intel 2100 802.11b never
wblock at wonkity.com
Thu Aug 4 00:30:17 GMT 2005
>Synopsis: kldload of NDIS driver for Intel 2100 802.11b never returns
>Arrival-Date: Thu Aug 04 00:30:16 GMT 2005
>Originator: Warren Block
>Release: FreeBSD 6.0-BETA2 (i386)
FreeBSD paddy.wonkity.com 6.0-BETA2 FreeBSD 6.0-BETA2 #0: Wed Aug 3 17:16:19 MDT 2005 root at paddy.wonkity.com:/usr/obj/usr/src/sys/PADDY i386
kldload W70n51_sys works to load the Intel 2100 802.11b driver, but the console session never returns from that command. Other sessions have access to the ndis0 device, and it seems to be able to access WAPs. Problem is identical on 5-STABLE and 6-STABLE, seems to have started with the switch to ndisgen; the previous method of creating NDIS drivers didn't have this problem.
Use ndisgen to create the W70n51_sys.ko file from W70N51.INF and W70n51.sys. Copy W70n51_sys.ko to /boot/kernel. kldload W70n51_sys and notice that console prompt never comes back. Switch to another console and verify ndis0 is available. Try ifconfig ndis0 up and down a couple of times until that console no longer responds.
More information about the freebsd-bugs