Dell E6400 - broadcom 4312 wireless not working

Hi all - thanks to this forum I managed to get wireless working on a D620 laptop OpenSUSE 11.3 and Dell D620 - wireless LAN not working. Now I have a similar problem with an E6400, also with Broadcom wireless.

I have successfully installed the b43 firmware using /usr/sbin/install_bcm43xx_firmware, and I have successfully installed the packman drivers broadcom-wl and broadcom-wl-kmp-desktop (my kernel is 2.6.34.4-0.1-desktop) via YaST package search.

When using Network Manager, the Wireless tab is greyed out and can not be configured. When using ifup, the BCM4312 appears as wlan0, but I get no wireless connectivity.

/sbin/lspci -nnv | grep 14e4

0c:00.0 Network controller [0280]: Broadcom Corporation BCM4312 802.11b/g LP-PHY [14e4:4315] (rev 01)

/usr/sbin/iwconfig

lo no wireless extensions.

eth0 no wireless extensions.

/usr/sbin/iwlist scan

lo Interface doesn’t support scanning.

eth0 Interface doesn’t support scanning

dmesg | grep b43

Any ideas what I’m missing here? The only thing that jumps out at me is that the b43-firmware and *b43legacy-firmware * entries in package manager are not installed, but those are also not installed on my D620 laptop where wireless works perfectly.

Thanks.