My Linksys WRT54G wireless router stopped transmitting/receiving and I could not figure it out.
I tried resetting the wlan connection, rebooting the router and finally unplugging/plugging the power connection.
None of this worked to make the "wireless" part of the router work again.
There was a system log message showing that the eth1 interface was not working though:
eth%d: 3.90.38.0 driver failed with code 23
After doing some web research on OpenWRT I was finally able to fix the problem.
I ssh-ed into the router and issued this command:
insmod wl
And the system log immediately showed this:
eth1: Broadcom BCM4320 802.11 Wireless Controller