Bug #608
Updated by swildner almost 11 years ago
Hello! I have an Asus WL-130b wireless card. It has an rt2400 chipset, which is not supported by native drivers, so I decided to use if_ndis on my DragonFly 1.8.1 box. After I compiled th interface driver according to the documentation, and loaded the neccessery modules, I had those on my console: ndis0: detached kthread 0xc5528d00 ndis taskqueue has exited kthread 0xc5528c00 ndis swi has exited ndis0: <ASUS 802.11b Wireless LAN Card> mem 0xd5000000-0xd5001fff irq 10 at devi ce 11.0 on pci0 can't re-use a leaf (SSID)! can't re-use a leaf (NetworkType)! can't re-use a leaf (Channel)! can't re-use a leaf (NetworkAddress)! can't re-use a leaf (CountryRegion)! can't re-use a leaf (PSMode)! can't re-use a leaf (ACPowerCam)! can't re-use a leaf (AntennaTx)! can't re-use a leaf (AntennaRx)! can't re-use a leaf (TransRate)! can't re-use a leaf (PreambleType)! can't re-use a leaf (RTSThresh)! can't re-use a leaf (FragThresh)! can't re-use a leaf (Radio)! can't re-use a leaf (AutoReconnect)! ndis0: NDIS API version: 5.0 ndis0: intr 10 at 50001 > 50000 hz, livelocked limit engaged! MAC address: 00:13:d4:07:f6:b9 intr 10 at 7376 < 20000 hz, livelock removed ndis0: link up -- First I tried to scan for network, but it failed to find anything at all. After that, I tried to assign an IP address to the card, and I suddenly got this: -- Fatal trap 12: page fault while in kernel mode fault virtual address = 0xdead0059 fault code = supervisor read, page not present instruction pointer = 0x8:0xdead0059 stack pointer = 0x10:0xcc72fc94 frame pointer = 0x10:0xcc72fd1c code segment = base 0x0, limit 0xfffff, type 0x1b = DPL 0, pres 1, def32 1, gran 1 processor eflags = interrupt enabled, resume, IOPL = 0 current process = Idle current thread = pri 29 kernel: type 12 trap, code=0 Stopped at 0xdead0059: Fatal trap 12: page fault while in kernel mode fault virtual address = 0xdead0059 fault code = supervisor read, page not present instruction pointer = 0x8:0xc04e159b stack pointer = 0x10:0xcc72fab8 frame pointer = 0x10:0xcc72fabc code segment = base 0x0, limit 0xfffff, type 0x1b = DPL 0, pres 1, def32 1, gran 1 processor eflags = interrupt enabled, resume, IOPL = 0 current process = Idle current thread = pri 29 kernel: type 12 trap, code=0 -- This was using the Win2k drivers, but it gave the same ressults with WinXP drivers. The card is working under ndiswrapper and FreeBSD ndis. I can access the machine through serial console. What additonal information should I provide?