On Monday 04 June 2007, John W. Linville wrote:
First, the issue that lots of people are having...if you are getting
the "YOUR FIRMWARE IS TOO OLD" issue, I recommend that you follow
this procedure:
# you need to be root
wget
http://downloads.openwrt.org/sources/broadcom-wl-4.80.53.0.tar.bz2
tar -xjvf broadcom-wl-4.80.53.0.tar.bz2
bcm43xx-fwcutter -w /lib/firmware/ broadcom-wl-4.80.53.0/kmod/wl_apsta.o
Since that was a newer driver than the 4.40.1 that came with xp, I did this.
But the net result is still the same, dhcp times out. The logged messages
appear to be identical while its failing. See my other, very lengthy post
for those please.
That should fix things for most people. However, some people still
need/want to use the older driver even on devices that are (or should
be) supported by the newer driver. If you are in this situation,
I recommend this procedure:
# save the file attached to this email as "bcm43xx-old-config"
# you need to be root
./bcm43xx-old-config
The internals of that file look a little hairy, so I don't want people
having to type the commands themselves... :-) Anyway, the second
procedure is ONLY for those who have completed the first procedure and
find the bcm43xx-mac80211 driver to be unacceptable. This includes
_some_ bcm4318 users and apparently a _few_ bcm4306 users. This should
keep most of you from having to use an unsupportable alternative
like ndiswrapper.
It would be nice indeed if ndiswrapper would work, but its lsmod displayed use
count is 0. If someone who has it working would please post that snippet of
their lsmod report so I could compare, I'd appreciate it.
Hth!
John
--
Cheers, Gene
"There are four boxes to be used in defense of liberty:
soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
Dirksen's Three Laws of Politics:
(1) Get elected.
(2) Get re-elected.
(3) Don't get mad, get even.
-- Sen. Everett Dirksen