given the advice i've received so far, i thought i'd summarize the
process and what i've discovered, and folks way smarter than me can
point out where i've pooched things. (and if i finally resolve all
this, i'll write it up and post it online for others.)
as i mentioned earlier, i replaced the broadcom BCM94306 mini-PCI
wireless card in the WL500GP with an ASUS WL-120G card, which is still
broadcom-based, so that should make no difference at all except that
the ASUS has the more convenient snap-on connectors for the wireless
antenna cable and that is the *only* reason i left the ASUS card in
there. if there's any reason why that replacement would affect my
success at getting wireless one way or the other, i'd love to know.
next, svn co openwrt trunk, symlink the additional packages and, as
much as possible, leave the settings where they are, with the
following important config selections:
* Target System (Broadcom BCM947xx/953xx [2.6])
* Target Profile (Broadcom BCM43xx WiFi)
* kmod-b43 kernel module (which pulled in kmod-mac80211 and some
kmod-crypto modules)
* pciutils (for some debugging later)
(SIDE NOTE: there are probably a few really handy debugging packages
that could be useful to move from the additional packages right into
trunk. pciutils might be one of those. just a thought.)
build new .trx image, reflash/reboot, and scp over and install some
new packages:
kmod-b43_2.6.25.10-brcm47xx-1_mipsel.ipk
kmod-crypto-aes_2.6.25.10-brcm47xx-1_mipsel.ipk
kmod-crypto-arc4_2.6.25.10-brcm47xx-1_mipsel.ipk
kmod-crypto-core_2.6.25.10-brcm47xx-1_mipsel.ipk
kmod-mac80211_2.6.25.10+2008-05-26-brcm47xx-1_mipsel.ipk
pciutils_3.0.0-1_mipsel.ipk
wireless-tools_29-2_mipsel.ipk
just to play it safe, reboot and ...
dmesg:
...
b43-phy0: Broadcom 4318 WLAN found
b43-phy0 debug: Found PHY: Analog 3, Type 2, Revision 7
b43-phy0 debug: Found Radio: Manuf 0x17F, Version 0x2050, Revision 8
b43-phy0 debug: DebugFS (CONFIG_DEBUG_FS) not enabled in kernel config
phy0: Selected rate control algorithm 'pid'
Broadcom 43xx driver loaded [ Features: NLR, Firmware-ID: FW13 ]
...
ok, that looks good. what about ...
/etc/config/wireless:
config wifi-device wlan0
option type mac80211
option channel 5
# REMOVE THIS LINE TO ENABLE WIFI:
option disabled 1
config wifi-iface
option device wlan0
option network lan
option mode ap
option ssid OpenWrt
option encryption none
that looks good, too, so i'll just comment out that disabled line.
and while i'm here:
# lspci
00:00.0 Host bridge: Broadcom Corporation BCM4704 PCI to SB Bridge (rev 09)
00:02.0 Network controller: Broadcom Corporation BCM4318 [AirForce One 54g]
802.11g Wireless LAN Controller (rev 02)
...
and that's good to see, too. but here's where i'd like to ask
specifically what to do next, rather than start taking chances and
screwing things up. i think it's safe to say that everything so far
looks like it was done correctly. so ... what to try from here?
as a bit more info:
# iwconfig
lo no wireless extensions.
eth0 no wireless extensions.
eth1 no wireless extensions.
eth0.0 no wireless extensions.
eth0.1 no wireless extensions.
br-lan no wireless extensions.
wmaster0 no wireless extensions.
wlan0 IEEE 802.11 ESSID:""
Mode:Managed Frequency:2.412 GHz Access Point: Not-Associated
Tx-Power=0 dBm
Retry min limit:7 RTS thr:off Fragment thr=2352 B
Encryption key:off
Link Quality:0 Signal level:0 Noise level:0
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
# lsmod
...
b43 166160 0
mac80211 157920 1 b43
cfg80211 23728 1 mac80211
...
# wifi detect
# (no output)
thoughts?
rday
--
========================================================================
Robert P. J. Day
Linux Consulting, Training and Annoying Kernel Pedantry:
Have classroom, will lecture.
http://crashcourse.ca Waterloo, Ontario, CANADA
========================================================================
_______________________________________________
openwrt-users mailing list
[email protected]
http://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-users