OK. So, it seems like I was using the wrong driver .inf and .sys. I talked to a guy from Dell who gave me the actual driver. It also included a firmware file: bcm43xx.cat (I'm not 100% positive this is the only firmware file, but probably).
I can finally see ndis0 coming up! But, now I am getting a kernel panic... (my first
)
Is it possible that I still did the ndisgen incorrectly? Or is it likely that there's no way to use this card/driver?
Code:
ndis0: <Dell TrueMobile 1300 WLAN Mini-PCI Card> mem 0xd0206000-0xd0207fff irq 18 at device 2.0 on pci2
ndis0: [ITHREAD]
ndis0: NDIS API version: 5.1
Fatal trap 1: priviledged instruction fault while in kernel mode
cpuid = 0; apic id = 00
instruction pointer = 0x20:0x7
stack pointer = 0x28:0xc10206c8
frame pointer = 0x28:0x7b4
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 = 0 (swapper)
trap number = 1
panic: privildged instruction fault
cpuid = 0
Uptime: 1s
Automatic reboot in 15 seconds - press a key on the consol to abort