OpenWrt Forum Archive

Topic: Wireless disappeared on WRT54G v1.1 after upgrade from 7.09->8.09.*

The content of this topic has been archived on 23 Apr 2018. There are no obvious gaps in this topic, but there may still be some posts missing at the end.

I hope this isn't a FAQ item, I couldn't find much on it. I have an old WRT54G v1.1 that I have been running 7.09 on for quite some time now without a problem. I decided to upgrade it to 8.09.1 (2.4) but when I do the wireless doesn't work as the wl module errors out when it tries to load. I have tried both 8.09.1 and 8.09.2 RC2 with the same result from these images:

http://downloads.openwrt.org/kamikaze/8 … uashfs.trx
http://downloads.openwrt.org/kamikaze/8 … uashfs.trx

Then I thought maybe I should be using the 47xx images because that model has a BCM4710 processor but those images seem to be missing a lot of stuff (iwconfig, iwlist, and much more) and the wireless module doesn't work on it either (along with a lot more) so I guess those 47xx images probably aren't for what I thought they were. So I reinstalled my 7.09 backup and now I'm back to where I was before trying the upgrade. Should the new brcm-2.4 8.09.* images work on this router or is there a known problem or is there something special I have to configure to make the wireless interface work in the new 8.* versions of the OS?

This is my understanding, and I may be wrong.  Wifi for WRT54G (and all 47xx) is not available in 8.09.1 and 8.09.2rc2 for 2.6 kernels, but should be available in 2.4.  Wifi for 2.6 is available in trunk but it lacks some 2.4 configuration programs (with Broadcom proprietary code), but has others.  Some features are not available at this time, for instance, apparently, client bridge.  It seems 8.09.2 is in the process of being released, and it may have the same features as what is in trunk. 

If others have more precise or more correct or more complete information, please provide.

As I stated, I am trying to use the 2.4 firmware and the wl module will not load (thus no wi0 interface). It works fine in 7.09 (2.4 kernel) but not 8.09.(2.4 kernel).

In 8.09.2 the proprietary broadcom driver was updated to a newer version. Broadcom dropped support for certain older chipsets in this driver revision, this affects the Wrt54G v1.1 as well. Your only choices here are 7.09 or a very recent trunk with kernel 2.6 and b43legacy.

~ JoW

That explains it. Thanks!!

I've got a WRT54G V2.0 so I should use 8.09.2/bcrm-2.4/openwrt-wrt54g-squashfs.bin?

Thanks

Edit: Never mind, this is true! Thanks again.

(Last edited by ncherry on 14 Jan 2010, 22:45)

The discussion might have continued from here.