I am trying to get the wireless mini PCI card to work in my laptop. The mini PCI card is a cisco aironet wireless mini pci card. And the driver is the cisco mpi350.
I downloaded the tar.gz from cisco, placed it into my distfile, and emerged the mpi350-driver.
That went perfectly.
But now everytime I modprobe mpi350 I get a segfault. Also, the mpi350 driver gets into an "inittializing" state and I cannot rmmod this driver, as it says Device or resource busy. Even though it "crashed" on the modprobe.
Can anyone help me?
here are the details of my system:
IBM Thinkpad T40 (intel centrino) with Cisco aironet card (I specified the cisco card because the intel does not support linux with its wireless card)
kernel: ac-sources-2.4.22_pre3-r1 (none of the 2.4.21 kernels would work. the acpi would often freeze my system on boot)
here is the oops from dmesg:
Code: Select all
Probing for MPI350 card
MPI350 found
MPI350 start: MAC 0:2:8a:9f:66:1a
Unable to handle kernel paging request at virtual address 09990994
printing eip:
09990994
*pde = 00000000
Oops: 0000
CPU: 0
EIP: 0010:[<09990994>] Tainted: P
EFLAGS: 00010296
eax: 00000000 ebx: 0971096c ecx: 00000010 edx: 00008068
esi: 097b0976 edi: 09850980 ebp: 098f098a esp: d835def8
ds: 0018 es: 0018 ss: 0018
Process modprobe (pid: 2170, stackpage=d835d000)
Stack: 0000099e 00000000 dfdfd000 0000a504 00000000 ffffffea 00000000 c011a3b2
e0e2a060 080c1f38 000149cc 00000000 080cdb00 0022a000 0000001f 0000bc28
00000060 00000006 d89ec180 d82ad000 d82af000 e0dac000 00000060 e0e1f000
Call Trace: [<c011a3b2>] [<e0e2a060>] [<e0e2a060>] [<c0108ab7>]
Code: Bad EIP value.
Thank you
Sirron


