On Wed, Nov 21, 2007 at 11:05:29AM -0500, Rick Bilonick wrote:
On Wed, 2007-11-21 at 10:50 -0500, John W. Linville wrote:
> One or both of us is confused...
>
> If you are using ndiswrapper, then it does not matter what (if
> anything) you have in /lib/firmware. I can offer you no support
> with ndiswrapper.
uname -r shows:
2.6.20-1.2962.fc6
This is the "old" kernel where ndiswrapper works. When I upgraded to a
newer (and all newer) F6 kernels, ndiswrapper no longer works. First I
received error messages about mismatched versions of iwlist (or
wireliess tools). I've installed at least 5 newer kernels (keeping the
one that the wireless works). I don't get the original error message but
then started to get messages about firmware. (ndiswrapper was updated to
the latest version - I expected everything to continue working after
updating the kernels and other files).
Will ndiswrapper work with the version 3 firmware under F8?
Again, ndiswrapper doesn't use /lib/firmware. Those messages are not
coming from ndiswrapper. Please forget about ndiswrapper unless/until
you have actually tried using b43 on an F7, F8, or Rawhide kernel.
The b43 driver requires version 4 firmware. Using an F8 kernel,
the firmware needs to be extracted with b43-fwcutter.
Once you install or upgrade to F8, the easiest method I can offer
you to get this working is to download and install this package:
http://fedora.tuxdriver.com/rfc/b43-firmware-download-351.126-1.fc8.noarc...
Then you will need to establish a wired connection to the Internet.
Afterwards you can either reboot (presuming your wired configuration
was configured with system-config-network) or run the following command
(as root):
b43-firmware-download
I'm sorry, but I can't be confident that even the latest FC6 kernels
will support your card. I also doubt that the rpm above will work
on anything earlier than at least F7. Your best bet to get your
4318 working is to use a modern Fedora installation. If your 4318
doesn't work with the stock F8 kernels then you can always fall back
on ndiswrapper, which I presume will still work (although I cannot
support it).
John
--
John W. Linville
linville(a)redhat.com