Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Fedora 7 and Broadcom 43xx WI-FI drivers
#11

i've tried this also, no errors whatsoever during the process but the wireless nic does not appear at all in neat,

 

any ideas why Randall ?

 

worked fine in ubuntu 7.04

 

and it shows up in lspci

 

Quote:01:03.0 Network controller: Broadcom Corporation BCM4306 802.11b/g Wireless LAN Controller (rev 02)
 

however it seems it's listed in iwconfig so i'll experiment with that...

 

Quote:[root@localhost ~]# iwconfiglo no wireless extensions.

 

eth0 no wireless extensions.

 

wmaster0 no wireless extensions.

 

wlan0 IEEE 802.11g ESSID:""

Mode:Managed Channel:0 Access Point: Not-Associated

Retry min limit:7 RTS thr:off Fragment thr=2346 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
Reply
#12

finally got it to work !

 

I had to do the above PLUS this as root via cli/terminal.

 

1. tell the wireless manager to connect to a wireless access point called 'wireless_g' with key '7177653935'

 



Code:
iwconfig wlan0 mode managed essid "wireless_g" key "7177653935"




 

2. assign an ip address to the wlan0 (wireless device) *if this doesnt work try point 3 below*

 



Code:
ifconfig wlan0 192.168.0.100




 

3. automatically get an IP from the DHCP server (in this case, the smoothwall linux server behind the access point)

 



Code:
dhclient




 

once done the command iwconfig correctly lists the card, and that it's associated and I can ping www.google.com !

 

Quote:wlan0 IEEE 802.11g ESSID:"wireless_g" Mode:Managed Frequency:2.462 GHz Access Point: 00:90:4C:7E:00:64

Bit Rate=1 Mb/s

Retry min limit:7 RTS thr:off Fragment thr=2346 B

Encryption key:7177-6539-35

Link Quality=197/146 Signal level=-219 dBm Noise level=-46 dBm

Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0

Tx excessive retries:0 Invalid misc:0 Missed beacon:0
 

ifconfig gives me this

 

Quote:wlan0 Link encap:Ethernet HWaddr 00:90:4B:B2:2B:83 inet addr:192.168.0.195 Bcast:192.168.0.255 Mask:255.255.255.0

inet6 addr: fe80::290:4bff:feb2:2b83/64 Scope:Link

UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1

RX packets:1537 errors:0 dropped:0 overruns:0 frame:0

TX packets:1529 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:1000

RX bytes:1357860 (1.2 MiB) TX bytes:319985 (312.4 KiB)
 

and the results from dhclient are here

Quote:[root@localhost ~]# dhclientInternet Systems Consortium DHCP Client V3.0.5-RedHat

Copyright 2004-2006 Internet Systems Consortium.

All rights reserved.

For info, please visit [/url][url=http://www.isc.org/sw/dhcp/]http://www.isc.org/sw/dhcp/

wmaster0: unknown hardware address type 801

/sbin/dhclient-script: configuration for wmaster0 not found. Continuing with defaults.

/etc/sysconfig/network-scripts/network-functions: line 78: wmaster0: No such file or directory

/sbin/dhclient-script: configuration for wlan0 not found. Continuing with defaults.

/etc/sysconfig/network-scripts/network-functions: line 78: wlan0: No such file or directory

wmaster0: unknown hardware address type 801

Listening on LPF/wmaster0/

Sending on LPF/wmaster0/

Listening on LPF/eth0/00:0b:db:5b:25:48

Sending on LPF/eth0/00:0b:db:5b:25:48

Listening on LPF/wlan0/00:90:4b:b2:2b:83

Sending on LPF/wlan0/00:90:4b:b2:2b:83

Sending on Socket/fallback

DHCPDISCOVER on wmaster0 to 255.255.255.255 port 67 interval 4

DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 4

DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 6

DHCPOFFER from 192.168.0.1

DHCPREQUEST on wlan0 to 255.255.255.255 port 67

DHCPACK from 192.168.0.1

/sbin/dhclient-script: configuration for wlan0 not found. Continuing with defaults.

/etc/sysconfig/network-scripts/network-functions: line 78: wlan0: No such file or directory

bound to 192.168.0.195 -- renewal in 1597 seconds.
 

i initially tried to manually assign an ip to the wlan0 and while that allowed me to ping the firewall/dhcp server (smoothwall on 192.168.0.1) I couldnt ping anything outside of that namely the internet. Adding a nameserver in /etc/resolv.conf didn't help either, only dhclient got me working. !



Code:
echo "nameserver 192.168.0.1" > /etc/resolv.conf




 

 

I hope this helps someone with the same problem

 

 

 

cheers

anyweb

Reply
#13

The instructions here got it working for me

 

lsmod |grep bcm

bcm43xx_mac80211 400289 0

ssb 34757 1 bcm43xx_mac80211

mac80211 147017 2 rc80211_simple,bcm43xx_mac80211

 

uname -a

Linux laptop 2.6.22.1-41.fc7 #1 SMP Fri Jul 27 18:10:34 EDT 2007 i686 i686 i386 GNU/Linux

 

 

However, internet is SLOW because I am only getting 1mb/s because of this driver! How can I not go back to ndiswrapper???

Bit Rate=1 Mb/s from iwconfig

Reply
#14

Randall's and anyweb's instructions work for me (Fedora 7, 2.6.22-1-41.fc7, new Dell Latitude D520 with the BCM4311/BCM2050 chipset)... BUT it is painfully slow... worse than dial-up.

 

I saw some rumors elsewhere that there are problems prior to 2.6.22rc4 (http://lists.berlios.de/pipermail/bcm43x...04859.html).

 

Any thoughts? Sounds like I'm not the only one with speed problems.

Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)