Dear ndiswrapper-general
I try to execute 'modprobe ndiswrapper' and get the error
FATAL: Error inserting ndiswrapper (/lib/modules/2.6.8.1/misc/ndiswrapper.k=
o): Invalid module format
I use ubuntu linux kernel 2.6.8.1, and a Dell Truemobile 1400 minipci 54mb=
ps Chipset: Broadcom BCM4309 (rev 03), pciid: 14e4:4324, the driver referen=
ce taken from the wiki list.
I also used the latest CVS version of ndiswrapper and recompiled it with DE=
BUG=3D3. Then
ndiswrapper -i bcmwl5a.inf
Installing bcmwl5a
Forcing parameter IBSSGMode|0 to IBSSGMode|2
Forcing parameter IBSSGMode|0 to IBSSGMode|2
Forcing parameter IBSSGMode|0 to IBSSGMode|2
Forcing parameter IBSSGMode|0 to IBSSGMode|2
Forcing parameter IBSSGMode|0 to IBSSGMode|2
Forcing parameter IBSSGMode|0 to IBSSGMode|2
Forcing parameter IBSSGMode|0 to IBSSGMode|2
Forcing parameter IBSSGMode|0 to IBSSGMode|2
Forcing parameter IBSSGMode|0 to IBSSGMode|2
Forcing parameter IBSSGMode|0 to IBSSGMode|2
worked fine and installs the driver. However modprobe then fails. An strace=
produces the following output:
open("/lib/modules/2.6.8.1/misc/ndiswrapper.ko", O_RDONLY) =3D 3
fcntl64(3, F_SETLKW, {type=3DF_WRLCK, whence=3DSEEK_SET, start=3D0, len=3D1=
}) =3D -1 EBADF (Bad file descriptor)
open("/proc/modules", O_RDONLY) =3D 4
fstat64(4, {st_mode=3DS_IFREG|0444, st_size=3D0, ...}) =3D 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
=3D 0x40017000
read(4, "proc_intf 3904 0 - Live 0xf8ae40"..., 1024) =3D 1024
read(4, "d_intel8x0, Live 0xf8944000\nsnd_"..., 1024) =3D 1024
read(4, "Live 0xf883e000\nevdev 9664 0 - L"..., 1024) =3D 532
read(4, "", 1024) =3D 0
close(4) =3D 0
munmap(0x40017000, 4096) =3D 0
fstat64(3, {st_mode=3DS_IFREG|0644, st_size=3D1980781, ...}) =3D 0
mmap2(NULL, 1980781, PROT_READ|PROT_WRITE, MAP_PRIVATE, 3, 0) =3D 0x40158000
init_module("=7FELF=01=01=01", 0x1e396d) =3D -1 ENOEXEC (Exec format=
error)
write(2, "FATAL: Error inserting ndiswrapp"..., 101FATAL: Error inserting n=
diswrapper (/lib/modules/2.6.8.1/misc/ndiswrapper.ko): Invalid module format
) =3D 101
exit_group(1) =3D ?
Any idea what is going wrong.
Best Regars.=20
|