broadcom-sta

Here you can post links to your contributed packages.
Post Reply
User avatar
pwatk
Posts: 474
Joined: 14. Mar 2010, 23:56
Location: United Kingdom

broadcom-sta

Post by pwatk »

I don't have any hardware that requires this module so I cannot test this but since I did slkbuild's for the b43-firmware I thought I'd do this as well. As a result I'd appreciate any feedback to help improve this package.

Upon installation you should have working wireless straight away and I've included the multicast patch for anyone using a more recent kernel.

Finally, since this is a proprietary driver:
NOTE: You must read the LICENSE.TXT file in the lib directory before using this software.
11/09/10: Updated to improve installation and rc.broadcom-sta script. This is practically the same as the rc.b43 script so for a better idea of how to use it read this thread.
03/10/10: Updated to mirror changes to the b43-firmware SLKBUILD script.
17/11/10: Orphaned

link: broadcom-sta
Last edited by pwatk on 17. Nov 2010, 14:03, edited 20 times in total.
Image
User avatar
pwatk
Posts: 474
Joined: 14. Mar 2010, 23:56
Location: United Kingdom

Re: broadcom-sta

Post by pwatk »

Updated for better handling of kernel modules.
Image
User avatar
pwatk
Posts: 474
Joined: 14. Mar 2010, 23:56
Location: United Kingdom

Re: broadcom-sta

Post by pwatk »

More updates.
Image
User avatar
pwatk
Posts: 474
Joined: 14. Mar 2010, 23:56
Location: United Kingdom

Re: broadcom-sta

Post by pwatk »

Cleaned up doinst.sh.

This should be the last time I mess with this until there's version update.
Image
User avatar
sqlpython
Donor
Posts: 310
Joined: 13. Aug 2010, 04:53
Location: Ct. USA

Re: broadcom-sta

Post by sqlpython »

Took a look at your script... Thumbs up
I was suggesting this from the command line and should work as well

Download the latest Linux STA 802.11 driver from Broadcom,
http://www.broadcom.com/support/802.11/linux_sta.php

Unpack and compile with ‘make’. You must unload the ‘ssb’ module (if loaded), and you must load ‘lib80211_crypt_tkip’, before you may load the newly built wl.ko module with ‘insmod /path/to/wl.ko’.
Slackware ( Manjaro ) Salix, AntiX, Bunsen, Calculate
User avatar
pwatk
Posts: 474
Joined: 14. Mar 2010, 23:56
Location: United Kingdom

Re: broadcom-sta

Post by pwatk »

I decided to abandon this package a while a go so if you want to update it and maintain it feel free ;).
Image
francois.e
Posts: 25
Joined: 16. Aug 2010, 00:20

Re: broadcom-sta

Post by francois.e »

Trying to follow BCM4328 driver installation instructions:
http://www.broadcom.com/support/802.11/linux_sta.php
http://www.broadcom.com/docs/linux_sta/README.txt

root[hybrid_wl]# make
KBUILD_NOPEDANTIC=1 make -C /lib/modules/`uname -r`/build M=`pwd`
make: *** /lib/modules/2.6.33.4-smp/build: Aucun fichier ou dossier de ce type. Arrêt.
make: *** [all] Erreur 2
root[hybrid_wl]#

When I look to see if there is /lib/modules/2.6.33.4-smp/build, there is:

root[hybrid_wl]# ls /lib/modules/`uname -r`/build
/lib/modules/2.6.33.4-smp/build
root[hybrid_wl]#

ssb has been blacklisted, I am waiting to build wl.ko to pursue.

What should I think and what should I do?
Thanks.
francois.e
Posts: 25
Joined: 16. Aug 2010, 00:20

Re: broadcom-sta

Post by francois.e »

Trying to solve the nvidia graphic driver issue, I found in the link:
http://www.salixos.org/forum/viewtopic. ... dia+driver

Kernel headers will be installed by command:
slapt-get -i kernel-source

This is better, but still problematic:
root[hybrid_wl]# make
KBUILD_NOPEDANTIC=1 make -C /lib/modules/`uname -r`/build M=`pwd`
make[1]: entrant dans le répertoire « /usr/src/linux-2.6.33.4 »
LD /home/fl/hybrid_wl/built-in.o
CC [M] /home/fl/hybrid_wl/src/shared/linux_osl.o
CC [M] /home/fl/hybrid_wl/src/wl/sys/wl_linux.o
CC [M] /home/fl/hybrid_wl/src/wl/sys/wl_iw.o
LD [M] /home/fl/hybrid_wl/wl.o
ld: Relocatable linking with relocations from format elf64-x86-64 (/home/fl/hybrid_wl/lib/wlc_hybrid.o_shipped) to format elf32-i386 (/home/fl/hybrid_wl/wl.o) is not supported
make[2]: *** [/home/fl/hybrid_wl/wl.o] Erreur 1
make[1]: *** [_module_/home/fl/hybrid_wl] Erreur 2
make[1]: quittant le répertoire « /usr/src/linux-2.6.33.4 »
make: *** [all] Erreur 2
root[hybrid_wl]# uname -r
2.6.33.4-smp
root[hybrid_wl]#

I have installed salix from live cd. I thought that I did install the 64 bit edition. I imagine that this is not the case. Isn't it?

Nota: This should be the case as I found in gslapt the following source:
http://salix.enialis.net/i486/slackware-13.1/
User avatar
sqlpython
Donor
Posts: 310
Joined: 13. Aug 2010, 04:53
Location: Ct. USA

Re: broadcom-sta

Post by sqlpython »

I decided to abandon this package a while a go so if you want to update it and maintain it feel free
Thanks although like you I don't have the Hardware either.. My interest was that my Brother has a Dell Notebook XPS M1201 with the BCM4328 Wifi and a Nvidia 7400 card..

So, while working with him as we passed info back and forth he also Installed Salix KDE. We did not get good results with the Broadcom site's latest linux Download.

http://www.broadcom.com/support/802.11/linux_sta.php

francois.e you may find this section of some help to you also.............
The module loaded and while it lite up the Wifi and loaded Wlan0 it was unable to connect. We were careful to unload SSB and B43 as well as B44 before loading wl.ko.
The Readme suggests not reloading SSB nor b44 nor b43.. Unfortunately, his Hardwire NIC is the b44 and it requires the SSB module as well. The procedure is to Unload b43, b44 and SSB. Next Load wl.ko then ssb then b44 (in that order) if the user is to maintain both a WiFi Nic and a Hardwire NIC... However this procedure does not seem to work happily with the New Broadcom Driver..
In the end he used the Windows Driver with Ndiswrapper......
And again to automate the procedure the b43 must be Blacklisted and the b44 and ssb must be unloaded before the wl.ko is loaded lastly Reloading ssb and b44 on each boot init.. to accomplish this in the past we would either put a script in the rc.d or with Slackware the user can simple place these module Unload/Reload in rc.loca or rc.modules.
Anyway we may, Using your SLKBUILD as a module have a crack at it..My brother would prefer not using the ndiswrapper..
Slackware ( Manjaro ) Salix, AntiX, Bunsen, Calculate
User avatar
sqlpython
Donor
Posts: 310
Joined: 13. Aug 2010, 04:53
Location: Ct. USA

Re: broadcom-sta

Post by sqlpython »

francois.e

This is not keeping with this thread but............
My brother followed the Same Nvidia install thread that you did and had good results.......
The one item to watch for is that once the install program runs you are presented with two choices to
A. Accept Settings or B. Do Not Accept Settings... You must choose to Not accept. and the install will then Accept..
Confusing ..but there apparently is a problem with the last part of the Script.
He was frustrated and ran it again and again and then as a last effort choose Not to Accept and VOILÀ it works!
Slackware ( Manjaro ) Salix, AntiX, Bunsen, Calculate
Post Reply