SuSE Linux 11.1 and Broadcom BCM4312

Hi,

I have installed SuSE 11.1 on my system and tried to activate my W-LAN device BCM4312 802.11b/g Wireless LAN Controller. However, an automatic configuration could not be done in YaSt -> Network devices -> Network settings.

The UDI line of the devices is as follows:
UDI: /org/freedesktop/Hal/devices/pci_14e4_4315

In /var/log/boot.msg no specification containing the term “firmware” can be found.

Is there anyone who could help me in this case?

Thanks in advance and best regards,

Roland

rollandhommedor wrote:
> Hi,
>
> I have installed SuSE 11.1 on my system and tried to activate my W-LAN
> device BCM4312 802.11b/g Wireless LAN Controller. However, an automatic
> configuration could not be done in YaSt -> Network devices -> Network
> settings.
>
> The UDI line of the devices is as follows:
> UDI: /org/freedesktop/Hal/devices/pci_14e4_4315

As has been stated many times in this forum, driver b43 does not work with any
built-in driver.

I’m using same wireless chips. I’ve got my wifi work,what I did just installed Broadcom-wl driver in Yast2,that pulled in a Debug opensuse 11.1 2.6.27.7-9.1 kernal aswell. After installation,a pop-up ask for reboot to activate the new kernal,u’ll see a Debug kernal appear on boot screen,choose it,log in to desktop,switch on yr wifi switch,it will work,the rest thing is just find a wifi hot spot,connect with yr Network Manager. :slight_smile:

Thanks for your hint. It finally made my WLAN device work :slight_smile:

Roland

hi

this is my kernel:
uname -a
Linux linux-6avb 2.6.27.19-3.2-default #1 SMP 2009-02-25 15:40:44 +0100 x86_64 x86_64 x86_64 GNU/Linux

in Yast, when i search for BROADCOM i have this:

b43-fwcutter-011-2.49 - Tool for extracting firmware from newer Broadcom WLAN drivers

/usr/bin/b43-fwcutter
/usr/sbin/install_bcm43xx_firmware
/usr/share/doc/packages/b43-fwcutter
/usr/share/doc/packages/b43-fwcutter/README
/usr/share/man/man1/b43-fwcutter.1.gz

what else i’m missing?

sorry for my nubbiness with suse

mrtyler81 wrote:
>
> what else i’m missing?
>
> sorry for my nubbiness with suse

You need to enable the Packman repository.

Larry

go to the link below and click one click install
PackMan :: Package details for broadcom-wl
hope that works

I tried to boot into the Debug kernel, but my x server will not start when doing so. The only kernel I can boot into is the default kernel and after installing broadcom-wl I still do not have the wireless device showing up for configuration. When I had Ubuntu installed, everything was much easier. this should be as easy in opensuse as Ubuntu. After all, I am in the same equipment (and opensuse is, for the most part, better, isn’t it?):expressionless:

flabbergasted wrote:
> I tried to boot into the Debug kernel, but my x server will not start
> when doing so. The only kernel I can boot into is the default kernel and
> after installing broadcom-wl I still do not have the wireless device
> showing up for configuration. When I had Ubuntu installed, everything
> was much easier. this should be as easy in opensuse as Ubuntu. After
> all, I am in the same equipment (and opensuse is, for the most part,
> better, isn’t it?):expressionless:

As always, the down side of using an out-of-kernel driver is that any module
must match your kernel EXACTLY. This situation cannot be altered. It is the
same in Ubuntu as in openSUSE.

Look at the output of the ‘lsmod’ command. If you see the module ‘ssb’
mentioned, that is part of the reason.

Larry

Try opening consile, and running:

install_bcm43xx_firmware (login as root)

This is all I had to do to get my card working.

william crowder wrote:
> Try opening consile, and running:
>
> # install_bcm43xx_firmware (login as root)
>
>
> This is all I had to do to get my card working.

That is what you need to do if the device is supported by b43. In the OP’s case,
his device is not, and the above command is useless. It still installs the
firmware, but the driver still doesn’t work.

Why did I not need a driver? I only needed FW?

william crowder wrote:
> Why did I not need a driver? I only needed FW?

Because the driver (b43) was produced through reverse engineering and is built
into Linux. The firmware is copyrighted by Broadcom and they do not permit any
distro to include it, which is why it must be extracted from one of Broadcom’s
drivers.

BTW, there is a group in Italy that has developed open-source for some of the
BCM43XX devices. For users that have those cards, the next release of openSUSE
will work out of the box.

Larry

I followed the instructions here Fix BCM4311/4312/4321/4322 Wireless in openSUSE 11.1 and earlier | SUSE & openSUSE and it worked.rotfl!rotfl! I did have to reboot before it would.

Sorry I gave wrong suggestion,we shouldn’t drag in Debug kernel. Was told by an expert in forum to avoid Debug kernel,actually we don’t need it to work the wifi.
So yr kernel is default,do this in terminal:
zypper in broadcom-wl broadcom-wl-kmp-default
This will install driver,& work yr wifi.

I tried this with the HP Mini 1000 and I can’t get it to work. I have been following the guides in this thread and I had already installed those packages. I can only get wireless in debug… Any suggestions??? Maybe it’s something really stupid but I could use some help!!!

RockAmadeus

if you could give us some info on your hardware, we might be able to help. tagging on another post will assume you have the same hardware & same problems ( which,although possible,probably isn’t )If you provide the info provided by running the tests/commands in the stickies, we can endeavour to help

Andy

And the one-cklick installation?!:sarcastic:

Fix BCM4311/4312/4321/4322 Wireless in openSUSE 11.1 and earlier | SUSE & openSUSE

It works!!! (Packman link thanks msounhein)
Tengo una Dell inspiron 1545
Dell Wireless 1397 WLAN Mini-Card
Funciona muy bien, gracias. rotfl!

This worked for me. I already had the Packman in my repos. Simply choosing the broadcom-wl installed the required kernel and other packages. Rest of things worked fine.