broadcom-wl driver - WEP not working

I have broadcom-wl driver working on my Macbook Pro. However, WEP and other security options are not working. It doesn’t get associated if security is turned on. (Keys are checked and they are correct).
Card is BCM4328.

On 11/18/2009 12:56 PM, syampillai wrote:
>
> I have broadcom-wl driver working on my Macbook Pro. However, WEP and
> other security options are not working. It doesn’t get associated if
> security is turned on. (Keys are checked and they are correct).
> Card is BCM4328.

It appears that WEP does not work with any driver; however, wl is working with
WPA2 on my BCM4312 (4315) card.

WEP worked with openSUSE 11.2 RC1, but I have not tested since then.

WEP not working. I am not sure about WPA2 because my old router doesn’t support that.
Do you mean WEP worked on wl driver on 11.2RC1?

On 11/19/2009 05:36 AM, syampillai wrote:
>
> WEP not working. I am not sure about WPA2 because my old router doesn’t
> support that.
> Do you mean WEP worked on wl driver on 11.2RC1?

I did not test the wl driver, but it worked with the b43 driver, and does not now.

My card BCM4328 doesn’t work on the b43 driver, but it works on the broadcom-wl driver (I had to create the RPM for the 11.2 kernel from the source RPM). Only problem is WEP is not working.

Yes, I know the BCM4328 does not work with b43. I’m doing the reverse
engineering on that device.

I’ll do more checking on why WEP is not working and post it here and as a Bug.

On 11/19/2009 01:21 PM, Larry Finger wrote:
> Yes, I know the BCM4328 does not work with b43. I’m doing the reverse
> engineering on that device.
>
> I’ll do more checking on why WEP is not working and post it here and as a Bug.

I obviously messed up something when I switched my AP to WEP. I am now able to
connect using 128-bit WEP encryption using ifup or NM with both b43 and wl.

The one thing I did was modify /etc/sysconfig/network/ifcfg-wlan1 to be correct.
You can do that by using YaST to set “traditional ifup” method and configuring
the wireless, then switch back to NM. It should not matter, but who knows?

As per your advice, I tried to switch back to ifup mode but now the wireless doesn’t associate with the SSID!
It will show up in scan, but no association!!
After some desperate attempts, I switched back to NM again. Alas… now the WEP works!!!

I have no idea why ifup mode is not working.
In the case of NM, I have a strong feeling that it is not re-reading WEP key from the kwallet and that was the reason it was not working earlier.

Now, I have another problem:
The wireless connection is not updating my /etc/resolve.conf file and hence I can’t resolve names. NM status shows the DNS server addresses (if I keep the cursor there, it shows up in the tooltext). Also, the “route” is not set up.

I solved the DNS problem too. In the IP Address settings of the connection, I had to uncheck “Use only resources on this connection” after choosing “Routes” from the combo box.
I had to re-login (so that NM gets re-started again). This confirms my doubt that NM doesn’t re-read configuration data.

See the following post:
11.2 Internet with GSM connection - openSUSE Forums

Note that having WEP encryption is the same as not having encryption at all.

Switched to “WPA” now :slight_smile: