Passing the SlackBuilds test is a rite of passage to becoming a Slackware user.
As it is a Friday night and I am half cut, here is my attempt at an absolute beginners guide. If it passes the newbie test, it may become a SlackDocs page.
Yeah, I know it looks intimidating, but you asked! The typing involved can be significantly reduced by using bash completion where you type the first few letters of a filename and then hit TAB.
The first four steps can be done from any computer with internet access.
1. From
http://slackbuilds.org/repository/14.../b43-fwcutter/ download b43-fwcutter.tar.gz
2. From
http://slackbuilds.org/repository/14.../b43-fwcutter/ download b43-fwcutter-015.tar.bz2
3. From
http://slackbuilds.org/repository/14.../b43-firmware/ download b43-firmware.tar.gz
4. From
http://slackbuilds.org/repository/14.../b43-firmware/ download broadcom-wl-5.100.138.tar.bz2
The next steps need to be done on your Slackware install.
5. Copy b43-fwcutter.tar.gz to a directory of your choice (here /home/user/Desktop/srcpkgs/b43-fwcutter)
6. Copy b43-firmware.tar.gz to a directory of your choice (here /home/user/Desktop/srcpkgs/b43-firmware)
The next steps are done in a terminal window. The commands required are between single quotes.
7. Change to the directory containing the b43-fwcutter.tar.gz file.
'cd /home/user/Desktop/srcpkgs/b43-fwcutter'
8. Extract the compressed download file.
'tar xvf b43-fwcutter.tar.gz'
9. Time out for a sip. :}
10. Change to the b43-fwcutter subdirectory that was created.
'cd ./b43-fwcutter'
11. Copy the b43-fwcutter-015.tar.bz2 file. <sourcepath> needs to be specified.
'cp <sourcepath>/b43-fwcutter-015.tar.bz2 .'
12. Change to the directory containing the b43-firmware.tar.gz file.
'cd /home/user/Desktop/srcpkgs/b43-firmware'
13. Extract the compressed download file.
'tar xvf b43-firmware.tar.gz'
14. Change to the b43-fwcutter subdirectory that was created.
'cd ./b43-firmware'
15. Copy the broadcom-wl-5.100.138.tar.bz2 file. <sourcepath> needs to be specified.
'cp <sourcepath>/broadcom-wl-5.100.138.tar.bz2 .'
16. In a terminal window, become root. (NB- Use 'su -' as SlackBuilds should always use the root environment)
'su -'
17. Change to the directory containing the b43-fwcutter-015.tar.bz2 file.
'cd /home/user/Desktop/srcpkgs/b43-fwcutter/b43-fwcutter'
18. Run the SlackBuild script. (It is already set executable)
'./b43-fwcutter.SlackBuild'
19. Install the resulting package. (The name will be different on a 32-bit system)
'upgradepkg --install-new /tmp/b43-fwcutter-015-x86_64-1_SBo.tgz'
20. Change to the directory containing the broadcom-wl-5.100.138.tar.bz2 file.
'cd /home/user/Desktop/srcpkgs/b43-fwcutter/b43-fwcutter'
21. Run the SlackBuild script. (It is already set executable)
'./b43-firmware.SlackBuild'
22. Install the resulting package
'upgradepkg --install-new /tmp/b43-firmware-5.100.138-fw-1_SBo.tgz'