Need Linux drivers for old laptop
16 hours ago, HeroRareheart said:The laptop is an old Acer Aspire One D250 and I tried downloading the Wireless LAN Driver for it from the manufactures website here
Per that support page, different Acer Aspire One D250s can have entirely different wireless cards from one another. What driver you need will depend on what wireless card you actually have. The Linux driver they list there is only for one of the many wireless cards that AOD250s shipped with, and it may not have anything to do with the card in your machine.
16 hours ago, HeroRareheart said:have installed that last 32-bit Ubuntu release, 18.04, on it.
Don't do this to yourself. Ubuntu 18.04 is no longer receiving hardware enablement updates as of the most recent Ubuntu release, and it's a dead-end for 32-bit x86 computers. You should run a distro that still supports 32-bit x86 processors today. Personally, the first distro I'd try is openSUSE Tumbleweed and choose a Plasma or XFCE desktop in the installer, which are good choices for older or underpowered hardware like an old netbook.
16 hours ago, HeroRareheart said:Seeing the folder containing the files was named "compat-wireless" I did an internet search for that and found this page leading me to the Driver Backports Wiki and I'm just confused now.
Good detective work! But I understand why you're confused. Let me know if this clears it up:
compat-wireless was not a project that added missing drivers to the Linux kernel, or contained extra drivers that were not normally included inside the Linux kernel. Rather, it was a project that took drivers which had been added to recent Linux kernels and modified them to make them compatible with old Linux kernels, so that users running older Linux kernels could still use devices that required those drivers.
Because at least one of the wifi cards that shipped in machines sold under the AOD250 name was supported by open-source drivers, on their driver page they simply linked to the compat-wireless tarball that was current at the time.
Since you're running a kernel much newer than anything that was out at the time, if your AOD250 included that wifi card, it'd already be working, because your kernel definitely includes that driver already. We can conclude that you have one of the other wifi cards instead.
16 hours ago, HeroRareheart said:can anyone point me to the drivers I need or inform me on what I'm missing?
A look at all the Wireless LAN drivers for Windows 7 on the support page you linked tells us that we could be looking at one of four wifi chipsets, manufactured by Atheros, Broadcom, Broadcom, and Intel respectively (see the Vendor section of each).
Atheros and Intel's drivers are open-source straight from the manufacturer. Any remotely recent distro running on an old laptop with Atheros or Intel wireless will have support built-in. Thus we can assume that your wireless card is one of the two Broadcom models.
(Incidentally, Broadcom's support for Linux desktops and laptops is notoriously bad, and most Linux drivers for Broadcom wireless cards are reverse-engineered rather than provided by the manufacturer. Broadcom does supply proprietary Linux drivers for some of their chipsets, notably the wifi chipsets of some home routers.)
The support page directly tells us the chipset for one of the Broadcom cards, namely BRM4312. The other one seems to be a generic Broadcom driver package supporting a bunch of different Broadcom hardware. We could probably figure out what range of hardware it supports if we did a bunch of tedious work looking at device IDs in the .inf files in the provided ZIP file... but that's a lot of tedious work.
If your netbook has a BRM4312 card, there are two drivers that will support it. One is Broadcom's proprietary driver, and the other is the open-source b43 driver which comes in the Linux kernel but requires Broadcom's proprietary firmware blob in order to work.
To try the open-source driver on Ubuntu 18.04, run:
sudo apt-get install firmware-b43-installer && sudo modprobe b43
That should probably be enough to get a BCM4312 (the Linux convention is to shorten Broadcom to BCM rather than BRM, for whatever reason) card working, but if it doesn't pop up in NetworkManager, you might try a reboot after that.
If that detects the card, but it doesn't work properly or it's unstable, let me know and I'll walk you through installing the proprietary driver (packaged as bcmwl-kernel-source) and disabling the open-source driver.
If your wireless card is still not detected, run
lspci | nc termbin.com 9999
and post the link it gives you in a reply to this post. That'll probably lead us to the exact chipset of your wireless card, if it doesn't tell us outright.
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now