B43 Offline installation and other items Linux related.

Recently, I had the pleasure or you could say the displeasure of setting up an old netbook for use by a friend of mine.  Upon discovering it had an old Broadcom BCM4312 chipset in it, I had to go scurrying through the net to get it up and running.  I was able to do so using one method but discovered the installed image of Linux was outdated and about to lose support.  So again I went scurrying.  This time to download an updated image of that particular operating system.

Well, low and behold, that installed but had issues with using the first method of installing the B43 drivers offline.  So once again, I had to scurry the web for a new method to install the appropriate drivers on this old netbook so the wireless would work.  I just happened across one method that actually worked with the installation of one Ubuntu package (soon to be gone along with the Trusty Taur repositories as it’s going out of support).  This one file is for NON-FREE firmware drivers.  Once installed all I had to do was issue one command in the terminal and edit the /etc/modprobe.d/blacklist file adding four lines as well as edit the /etc/modules file adding b43 to get it to stick upon reboot.

I’ve since kept the deb package for other older hardware and am going to make it available via my Google Drive to the public who uses this rather ancient driver in case it disappears from Ubuntu servers forever (Ubuntu stopped producing or updating this package due to licensing issues).  The following link is for the deb package and instructions download.


This method works for various Ubuntu based distributions that are based on 14.04 LTS and 16.04 LTS.  I’m currently unsure if this will work with the soon to be released 18.04 LTS based Ubuntu’s and their derivatives.  I’ll assume so since this package contains NO dependencies.

For those that like Mintstick!

There are many who use Linux Mint in it’s various flavors and love the USB image writer and formatting tool in the Mintstick package.  Well, I’ve discovered some things for those that want this on their Ubuntu based distributions other than Mint.  After version 1.3.4 it can NOT be installed with the exception of the Mint distributions.  Beyond 1.3.4 it has hard wired dependencies to Mint distributions (namely Cinnamon).  However, you can still get the Debian package from the Mint repositories.  Once downloaded check for these dependencies within your Ubuntu based distro:


If these dependencies are installed (often times your package installer will pull these in for you) if not, use your package manager to install them.  Once installed, Mintstick 1.3.4 will install on your distribution.  At this time I’m unsure if the source code can be compiled on any other distribution.  Myself, I’ll continue using this to make install only USB drives.  If I want to use the same setup as I have on my laptop, I’ll use the following to generate a new image with all my applications and settings and then write it with mkusb which is a newer application that can do what unetbootin can but better.

Remastersys re-emerges!

For those of us who remember the application called Remastersys, I’ve found something new.  We all know that the original developer no longer supports this tool and it has gone the way of the wind in many Ubuntu based distributions.  NO LONGER!

Some developer at Bodhi (another Ubuntu based distribution with custom desktop based on Elementary) has aptly come up with Bodhi Builder, which for the most part is the very same Remastersys with Bodhi badging.  I discovered this while testing Bodhi and other distributions in a virtual machine.

Well I thought to myself, can it be loaded into my favorite Ubuntu based distribution (KDE Neon).  So what I did was load synaptic into the virtual machine to discover it’s dependencies.  Sure enough it CAN be done.  I have it up and running on my system.  And here are it’s dependencies and you can download Bodhi Builder in a Debian package that can be installed on any Ubuntu based distribution as long as you have these dependencies met:

dpkg-dev | genisoimage
discover | discover1

I only found one problem when installing Bodhi Builder on Neon.  Qapt would not install it.  However, Neon’s own Discover would install it as long as the dependencies were met.  You can attempt to do this with your package manager of choice.  If push comes to shove and you have all the dependencies loaded you can issue a dpkg command in a terminal to install it.

I certainly hope this page is very active as many have had issues with installing the b43 Broadcom drivers for various cards with the supported chipset.  I am also positive that the other items listed here (Bodhi Builder and Mintstick) will be loaded on many other Ubuntu based systems than just Mint distributions even as Mint makes Mintstick dependent upon their distributions (sorry Clem.  Love your distributions but since you dropped KDE I’m gone for now).  Enjoy all.  My contribution to keep older hardware still serviceable.


Tags: , , , , ,

%d bloggers like this: