Fedora Linux Support Community & Resources Center

Go Back   FedoraForum.org > Fedora 17/18 > Servers & Networking
FedoraForum Search

Forgot Password? Join Us!

Servers & Networking Discuss any Fedora server problems and Networking issues such as dhcp, IP numbers, wlan, modems, etc.

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 11th July 2009, 03:30 AM
dmyersturnbull Offline
Registered User
 
Join Date: Sep 2008
Location: California
Posts: 235
BCM4322 Broadcom card can't use WEP

Hey, all.

I have a Dell-made, Broadcom-based wireless card, BCM4322. I'm using Broadcom's proprietary drivers from RPM Fusion.
Code:
lspci | grep -i broadcom
09:00.0 Ethernet controller: Broadcom Corporation NetLink BCM5784M Gigabit Ethernet PCIe (rev 10)
0c:00.0 Network controller: Broadcom Corporation BCM4322 802.11a/b/g/n Wireless LAN Controller (rev 01)
Since installing F11, I can no longer connect to WEP-secured wireless. When I use automatic IP settings, the connection simply times out. When I specify an IP, Netmask, Gateway, and DNS server, NetworkManager thinks the connection properly established, but any pings time out, even when I don't specify a hostname (just an IP address). I can connect to (and use) unencrypted wireless. I haven't tried other encryption schemes. The WEP index is 1 and it's non-authenticated (open). I've been playing with the settings for over a week now with no success.

Thanks,
Douglas
__________________
Dell Studio 15 with BIOS revision A06
Intel Core 2 Duo @ 2.0Ghz with 2MB L2 cache @ 66Mhz
3Ghz DDR2 RAM @ 667Mhz
Mobility Radeon HD 3400
ATI audio, revision 620, claimed by HDA Intel driver
Broadcom NetLink BCM5784M, claimed by tg3 3.94
Broadcom BCM4322 802.11a/b/g/n wireless, claimed by Broadcom’s proprietary drivers
SATA Western Digital 250GB @ 5400RPM
Fedora 10 32‐bit with separate ext4 / and /home and encrypted /secure
I always check updates immediately before posting.
Reply With Quote
  #2  
Old 11th July 2009, 03:38 AM
NoEffex Offline
Registered User
 
Join Date: Oct 2008
Posts: 299
If you can use b43, I suggest doing so. http://linuxwireless.org/en/users/Drivers/b43

I had a similar issue, which I couldn't figure out, but I had just switched to b43, and since I commonly configure my own kernels, don't feel like installing the same crap over and over. Since b43 is built into the kernel, with the exception of the actual firmware, it's easier IMHO. All you need to do is copy the files into /lib/firmware(If you follow the directions it'll automate it), then you've got wireless for life.
__________________
Intel Core 2 Quad Q8400 CPU (2.66 GHz)
3gb RAM
500GB HD
Debian Lenny x86_64 & Windows 7 Ultimate x64
NVIDIA GeForce 9800 GTX+ Superclocked - Fattypack

Second(Server) PC:
512mb RAM
80gb TiVO HD(Lololol, took it from TiVO, old one broke)
PC-BSD 7.1.1 x86
Ossom router decked out with DD-WRT as a bridge providing net
Sign the Online Petition to bring Crysis 2 to Linux/Mac!
Reply With Quote
  #3  
Old 11th July 2009, 09:14 AM
dmyersturnbull Offline
Registered User
 
Join Date: Sep 2008
Location: California
Posts: 235
Hey,

Thanks for the reply.

Unfortunately, it seems b43 is not compatible with my card:
BCM 4322 802.11a/b/g/n (Has PCI-ID 0x432B) - This device has an N Phy. There is no support for any Draft 802.11n features. We are working on it.

—Douglas
Reply With Quote
  #4  
Old 11th July 2009, 10:23 AM
bbfuller Offline
Registered User
 
Join Date: Jun 2005
Location: UK
Posts: 4,344
Hello dmyersturnbull

The 4322 usually works pretty well with the broadcom-wl packages from rpmfusion.

I think we do need to consider though whether the compatibility problem is WEP itself, authentication in general or some problem between you card and the driver.

The only way to do that is to experiment a bit.

Any chance you could switch the encryption off on your router for a short while? Or preferably up it to WPA? That would at least answer one question.
Reply With Quote
  #5  
Old 11th July 2009, 10:53 PM
dmyersturnbull Offline
Registered User
 
Join Date: Sep 2008
Location: California
Posts: 235
Thanks for the reply.

Unfortunately, too many people need this router—I can't change the settings without interfering.
I tried using b43 off of that website, but the problem persisted.

I think my initial post was erroneous: I think I had been using b43. In F10, I was using this, which worked perfectly. I now remember why I didn't use it in F11: it won't compile with F11 and GCC 4.4.0-4.

Code:
$ make -C /lib/modules/`uname -r`/build M=`pwd`

make: Entering directory `/usr/src/kernels/2.6.29.5-191.fc11.i686.PAE'
  CC [M]  /home/dmyersturnbull/desktop/wl/src/wl/sys/wl_linux.o
/home/dmyersturnbull/desktop/wl/src/wl/sys/wl_linux.c: In function ‘wl_attach’:
/home/dmyersturnbull/desktop/wl/src/wl/sys/wl_linux.c:362: error: implicit declaration of function ‘ieee80211_get_crypto_ops’
/home/dmyersturnbull/desktop/wl/src/wl/sys/wl_linux.c:362: warning: assignment makes pointer from integer without a cast
/home/dmyersturnbull/desktop/wl/src/wl/sys/wl_linux.c:365: warning: assignment makes pointer from integer without a cast
/home/dmyersturnbull/desktop/wl/src/wl/sys/wl_linux.c: In function ‘wl_free’:
/home/dmyersturnbull/desktop/wl/src/wl/sys/wl_linux.c:634: error: ‘struct net_device’ has no member named ‘priv’
/home/dmyersturnbull/desktop/wl/src/wl/sys/wl_linux.c:669: error: ‘struct net_device’ has no member named ‘priv’
/home/dmyersturnbull/desktop/wl/src/wl/sys/wl_linux.c:685: error: dereferencing pointer to incomplete type
/home/dmyersturnbull/desktop/wl/src/wl/sys/wl_linux.c:689: error: dereferencing pointer to incomplete type
/home/dmyersturnbull/desktop/wl/src/wl/sys/wl_linux.c: In function ‘wl_open’:
/home/dmyersturnbull/desktop/wl/src/wl/sys/wl_linux.c:714: error: ‘struct net_device’ has no member named ‘priv’
/home/dmyersturnbull/desktop/wl/src/wl/sys/wl_linux.c: In function ‘wl_close’:
/home/dmyersturnbull/desktop/wl/src/wl/sys/wl_linux.c:742: error: ‘struct net_device’ has no member named ‘priv’
/home/dmyersturnbull/desktop/wl/src/wl/sys/wl_linux.c: In function ‘wl_start’:
/home/dmyersturnbull/desktop/wl/src/wl/sys/wl_linux.c:765: error: ‘struct net_device’ has no member named ‘priv’
/home/dmyersturnbull/desktop/wl/src/wl/sys/wl_linux.c: In function ‘wl_alloc_if’:
/home/dmyersturnbull/desktop/wl/src/wl/sys/wl_linux.c:850: error: ‘struct net_device’ has no member named ‘priv’
/home/dmyersturnbull/desktop/wl/src/wl/sys/wl_linux.c: In function ‘wl_get_driver_info’:
/home/dmyersturnbull/desktop/wl/src/wl/sys/wl_linux.c:1030: error: ‘struct net_device’ has no member named ‘priv’
/home/dmyersturnbull/desktop/wl/src/wl/sys/wl_linux.c: In function ‘wl_ioctl’:
/home/dmyersturnbull/desktop/wl/src/wl/sys/wl_linux.c:1118: error: ‘struct net_device’ has no member named ‘priv’
/home/dmyersturnbull/desktop/wl/src/wl/sys/wl_linux.c:1119: error: ‘struct net_device’ has no member named ‘priv’
/home/dmyersturnbull/desktop/wl/src/wl/sys/wl_linux.c: In function ‘wl_get_stats’:
/home/dmyersturnbull/desktop/wl/src/wl/sys/wl_linux.c:1204: error: ‘struct net_device’ has no member named ‘priv’
/home/dmyersturnbull/desktop/wl/src/wl/sys/wl_linux.c: In function ‘wl_get_wireless_stats’:
/home/dmyersturnbull/desktop/wl/src/wl/sys/wl_linux.c:1236: error: ‘struct net_device’ has no member named ‘priv’
/home/dmyersturnbull/desktop/wl/src/wl/sys/wl_linux.c:1237: error: ‘struct net_device’ has no member named ‘priv’
/home/dmyersturnbull/desktop/wl/src/wl/sys/wl_linux.c: In function ‘wl_set_mac_address’:
/home/dmyersturnbull/desktop/wl/src/wl/sys/wl_linux.c:1304: error: ‘struct net_device’ has no member named ‘priv’
/home/dmyersturnbull/desktop/wl/src/wl/sys/wl_linux.c:1312: error: ‘struct net_device’ has no member named ‘priv’
/home/dmyersturnbull/desktop/wl/src/wl/sys/wl_linux.c: In function ‘_wl_set_multicast_list’:
/home/dmyersturnbull/desktop/wl/src/wl/sys/wl_linux.c:1335: error: ‘struct net_device’ has no member named ‘priv’
/home/dmyersturnbull/desktop/wl/src/wl/sys/wl_linux.c: In function ‘wl_tkip_miccheck’:
/home/dmyersturnbull/desktop/wl/src/wl/sys/wl_linux.c:1726: error: dereferencing pointer to incomplete type
/home/dmyersturnbull/desktop/wl/src/wl/sys/wl_linux.c:1729: error: dereferencing pointer to incomplete type
/home/dmyersturnbull/desktop/wl/src/wl/sys/wl_linux.c: In function ‘wl_tkip_micadd’:
/home/dmyersturnbull/desktop/wl/src/wl/sys/wl_linux.c:1748: error: dereferencing pointer to incomplete type
/home/dmyersturnbull/desktop/wl/src/wl/sys/wl_linux.c: In function ‘wl_tkip_encrypt’:
/home/dmyersturnbull/desktop/wl/src/wl/sys/wl_linux.c:1768: error: dereferencing pointer to incomplete type
/home/dmyersturnbull/desktop/wl/src/wl/sys/wl_linux.c: In function ‘wl_tkip_decrypt’:
/home/dmyersturnbull/desktop/wl/src/wl/sys/wl_linux.c:1790: error: dereferencing pointer to incomplete type
/home/dmyersturnbull/desktop/wl/src/wl/sys/wl_linux.c:1792: error: dereferencing pointer to incomplete type
/home/dmyersturnbull/desktop/wl/src/wl/sys/wl_linux.c: In function ‘wl_tkip_keyset’:
/home/dmyersturnbull/desktop/wl/src/wl/sys/wl_linux.c:1834: error: dereferencing pointer to incomplete type
/home/dmyersturnbull/desktop/wl/src/wl/sys/wl_linux.c:1844: error: dereferencing pointer to incomplete type
/home/dmyersturnbull/desktop/wl/src/wl/sys/wl_linux.c:1851: error: dereferencing pointer to incomplete type
/home/dmyersturnbull/desktop/wl/src/wl/sys/wl_linux.c:1861: error: dereferencing pointer to incomplete type
/home/dmyersturnbull/desktop/wl/src/wl/sys/wl_linux.c:1871: error: dereferencing pointer to incomplete type
/home/dmyersturnbull/desktop/wl/src/wl/sys/wl_linux.c:1878: error: dereferencing pointer to incomplete type
/home/dmyersturnbull/desktop/wl/src/wl/sys/wl_linux.c: In function ‘wl_tkip_printstats’:
/home/dmyersturnbull/desktop/wl/src/wl/sys/wl_linux.c:1897: error: dereferencing pointer to incomplete type
/home/dmyersturnbull/desktop/wl/src/wl/sys/wl_linux.c:1899: error: dereferencing pointer to incomplete type
make[1]: *** [/home/dmyersturnbull/desktop/wl/src/wl/sys/wl_linux.o] Error 1
make: *** [_module_/home/dmyersturnbull/desktop/wl] Error 2
make: Leaving directory `/usr/src/kernels/2.6.29.5-191.fc11.i686.PAE'
Sorry if that was too long.
ed
How can I compile that? I'll try downloading an older version of gcc, though I don't see anything in the changelog that could have affected that.

Thanks for your help so far!

Last edited by dmyersturnbull; 11th July 2009 at 10:55 PM. Reason: typo
Reply With Quote
  #6  
Old 12th July 2009, 12:24 AM
dmyersturnbull Offline
Registered User
 
Join Date: Sep 2008
Location: California
Posts: 235
The various patches offered for 2.6.29 always failed on at least one hunk—consistently.

Fortunately, however… I got it working! I'm using b43 from RPM Fusion (and have been using it since I installed F11).

The issue was that the passphrase was not being used to generate the correct key. I changed the passphrase to ascertain, and it again—didn't work. My router provides a web interface, which I used to find the 64-bit key. I changed NetworkManager's settings to use that, and it worked. My card, b43 driver, WEP, and router now get along.

Thanks for your help.
—Douglas
Reply With Quote
  #7  
Old 12th July 2009, 10:12 AM
bbfuller Offline
Registered User
 
Join Date: Jun 2005
Location: UK
Posts: 4,344
Hello dmyersturnbull

Pleased to hear that you have come to a successful conclusion.

Something to remember, as the b43 driver site clearly says that the 4322 is not supported by their driver.

I gather earlier that you were trying to compile the broadcom-wl driver from source. Just for reference, in case you ever need to try again, that particular driver is also available from rpmfusion.
Reply With Quote
Reply

Tags
bcm4322, broadcom, wep

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
fc11: broadcom BCM4322 can't authenticate mike.slass Servers & Networking 3 15th July 2009 11:26 PM
Broadcom Wireless Card Citan Servers & Networking 1 19th January 2007 03:50 AM
FC5 + Broadcom Wireless card... NiteQwill Servers & Networking 4 21st March 2006 04:59 AM
Need Help with Broadcom WLAN-Card Jango Hardware & Laptops 2 2nd November 2005 07:35 PM


Current GMT-time: 00:39 (Sunday, 19-05-2013)

TopSubscribe to XML RSS for all Threads in all ForumsFedoraForumDotOrg Archive
logo

All trademarks, and forum posts in this site are property of their respective owner(s).
FedoraForum.org is privately owned and is not directly sponsored by the Fedora Project or Red Hat, Inc.

Privacy Policy | Term of Use | Posting Guidelines | Archive | Contact Us | Founding Members

Powered by vBulletin® Copyright ©2000 - 2012, vBulletin Solutions, Inc.

FedoraForum is Powered by RedHat