NDIS wlan driver trouble, 6.0Beta5, DELL D610,
Broadcom 4320 miniPCI
Andreas Klemm
andreas at freebsd.org
Sun Oct 2 11:30:13 PDT 2005
On Sun, Oct 02, 2005 at 06:48:16PM +0200, Fabian Keil wrote:
> On newer FreeBSD versions you must use ndisgen to build the kernel
> module containing the firmware. The "old style" method is now the
> "no longer working" method.
>
> Are you sure that ndigen didn't create an additional module
> containing the firmware?
Since I tried ndisgen as well, which also didnt work,
I assume my biggest problem is not to know which file
actually contains the firmware.
Somwhere in the docu or on web I read that some vendors
place firmware into a file with the extension "*.bin",
but such I file I'm missing in my driver distribution.
> Loading ndis and if_ndis does not automatically load the firmware
> module and ndis0 doesn't appear before the firmware is in the kernel
> too.
BTW: If I interpret some examples from web right I think that
ndisgen is not mandatory, only a script wrapper.
Even "old way" allowed you to make a kernel module out of a driver
which only needed to be loaded 1st.
Maybe you have an idea, which of these files might be firmware:
aklemm# ll R90507/
total 24085
-rwxr-xr-x 0 root wheel 827392 Dec 6 2004 AegisE2.dll
-rwxr-xr-x 0 root wheel 1396831 Dec 6 2004 AegisE5.dll
-rwxr-xr-x 0 root wheel 114688 Dec 6 2004 AegisI2.exe
-rwxr-xr-x 0 root wheel 192512 Dec 6 2004 AegisI5.exe
-rwxr-xr-x 0 root wheel 172032 Dec 6 2004 BCMLogon.dll
-rwxr-xr-x 0 root wheel 221184 Dec 6 2004 DellInfo.exe
-rwxr-xr-x 0 root wheel 995383 Dec 6 2004 MFC42.DLL
-rwxr-xr-x 0 root wheel 995384 Dec 6 2004 MFC42U.DLL
-rwxr-xr-x 0 root wheel 401462 Dec 6 2004 MSVCP60.DLL
-rwxr-xr-x 0 root wheel 278581 Dec 6 2004 MSVCRT.DLL
-rwxr-xr-x 0 root wheel 1984 Dec 6 2004 Setup.ini
-rwxr-xr-x 0 root wheel 1278 Dec 9 2004 Version.txt
-rwxr-xr-x 0 root wheel 9464 Dec 9 2004 bcm43xx.cat
-rwxr-xr-x 0 root wheel 4 Dec 6 2004 bcm43xxa.cat
-rwxr-xr-x 0 root wheel 442244 Dec 6 2004 bcmwl5.inf
-rwxr-xr-x 0 root wheel 369024 Dec 6 2004 bcmwl5.sys
-rwxr-xr-x 0 root wheel 25674 Dec 6 2004 bcmwl5a.inf
-rwxr-xr-x 0 root wheel 1491053 Dec 6 2004 bcmwlcpl.cpl
-rwxr-xr-x 0 root wheel 69632 Dec 6 2004 bcmwld2k.exe
-rwxr-xr-x 0 root wheel 803167 Dec 6 2004 bcmwlhlp.chm
-rwxr-xr-x 0 root wheel 2699 Dec 6 2004 bcmwlhoa.ini
-rwxr-xr-x 0 root wheel 57344 Dec 6 2004 bcmwlhom.exe
-rwxr-xr-x 0 root wheel 2699 Dec 6 2004 bcmwlhom.ini
-rwxr-xr-x 0 root wheel 6784 Dec 6 2004 bcmwlntp.sys
-rwxr-xr-x 0 root wheel 872556 Dec 6 2004 bcmwltry.exe
-rwxr-xr-x 0 root wheel 204800 Dec 6 2004 bcmwlu00.exe
-rwxr-xr-x 0 root wheel 12903475 Dec 6 2004 data1.cab
-rwxr-xr-x 0 root wheel 37736 Dec 6 2004 data1.hdr
-rwxr-xr-x 0 root wheel 512 Dec 6 2004 data2.cab
-rwxr-xr-x 0 root wheel 45056 Dec 6 2004 dellinst.exe
-rwxr-xr-x 0 root wheel 346602 Dec 6 2004 ikernel.ex_
-rwxr-xr-x 0 root wheel 168448 Dec 6 2004 is.exe
-rwxr-xr-x 0 root wheel 28 Dec 6 2004 launcher.ini
-rwxr-xr-x 0 root wheel 417 Dec 6 2004 layout.bin
-rwxr-xr-x 0 root wheel 45056 Dec 6 2004 setup.exe
-rwxr-xr-x 0 root wheel 249367 Dec 6 2004 setup.inx
-rwxr-xr-x 0 root wheel 628 Dec 6 2004 setup.iss
-rwxr-xr-x 0 root wheel 696425 Dec 6 2004 wltray.exe
-rwxr-xr-x 0 root wheel 81920 Dec 6 2004 wltrynt.dll
-rwxr-xr-x 0 root wheel 65536 Dec 6 2004 wltrysvc.exe
aklemm# ll R102320/
total 34713
-rwxr-xr-x 0 root wheel 827392 May 26 16:29 AegisE2.dll
-rwxr-xr-x 0 root wheel 1396831 May 26 16:29 AegisE5.dll
-rwxr-xr-x 0 root wheel 114688 May 26 16:29 AegisI2.exe
-rwxr-xr-x 0 root wheel 192512 May 26 16:29 AegisI5.exe
-rwxr-xr-x 0 root wheel 294912 May 26 16:29 BCMLogon.dll
-rwxr-xr-x 0 root wheel 221184 May 26 16:30 DellInfo.exe
-rwxr-xr-x 0 root wheel 995383 May 26 16:30 MFC42.DLL
-rwxr-xr-x 0 root wheel 995384 May 26 16:30 MFC42U.DLL
-rwxr-xr-x 0 root wheel 401462 May 26 16:30 MSVCP60.DLL
-rwxr-xr-x 0 root wheel 278581 May 26 16:30 MSVCRT.DLL
-rwxr-xr-x 0 root wheel 3348 May 26 16:30 README.txt
-rwxr-xr-x 0 root wheel 1984 May 26 16:30 Setup.ini
-rwxr-xr-x 0 root wheel 940 Jun 10 13:53 Version.txt
-rwxr-xr-x 0 root wheel 9694 Jun 9 02:21 bcm43xx.cat
-rwxr-xr-x 0 root wheel 494176 May 26 17:53 bcmwl5.inf
-rwxr-xr-x 0 root wheel 376192 May 26 16:42 bcmwl5.sys
-rwxr-xr-x 0 root wheel 27899 May 26 16:29 bcmwl5a.ini
-rwxr-xr-x 0 root wheel 1601649 May 26 16:29 bcmwlcpl.cpl
-rwxr-xr-x 0 root wheel 69632 May 26 16:29 bcmwld2k.exe
-rwxr-xr-x 0 root wheel 1531009 May 26 16:29 bcmwlhlp.chm
-rwxr-xr-x 0 root wheel 3301 May 26 16:29 bcmwlhoa.ini
-rwxr-xr-x 0 root wheel 57344 May 26 16:29 bcmwlhom.exe
-rwxr-xr-x 0 root wheel 3301 May 26 16:29 bcmwlhom.ini
-rwxr-xr-x 0 root wheel 6784 May 26 16:29 bcmwlntp.sys
-rwxr-xr-x 0 root wheel 1003632 May 26 16:29 bcmwltry.exe
-rwxr-xr-x 0 root wheel 217088 May 26 16:29 bcmwlu00.exe
-rwxr-xr-x 0 root wheel 22445455 May 26 16:30 data1.cab
-rwxr-xr-x 0 root wheel 37736 May 26 16:30 data1.hdr
-rwxr-xr-x 0 root wheel 512 May 26 16:30 data2.cab
-rwxr-xr-x 0 root wheel 45056 May 26 16:30 dellinst.exe
-rwxr-xr-x 0 root wheel 346602 May 26 16:30 ikernel.ex_
-rwxr-xr-x 0 root wheel 168448 May 26 16:30 is.exe
-rwxr-xr-x 0 root wheel 28 May 26 16:30 launcher.ini
-rwxr-xr-x 0 root wheel 417 May 26 16:30 layout.bin
-rwxr-xr-x 0 root wheel 45056 May 26 16:30 setup.exe
-rwxr-xr-x 0 root wheel 251770 May 26 16:30 setup.inx
-rwxr-xr-x 0 root wheel 628 May 26 16:30 setup.iss
-rwxr-xr-x 0 root wheel 868461 May 26 16:30 wltray.exe
-rwxr-xr-x 0 root wheel 86016 May 26 16:30 wltrynt.dll
-rwxr-xr-x 0 root wheel 65536 May 26 16:30 wltrysvc.exe
Andreas ///
--
Andreas Klemm - Powered by FreeBSD 5.4
Need a magic printfilter today ? -> http://www.apsfilter.org/
More information about the freebsd-mobile
mailing list