ASUS WL-138G v2 PCI Wireless adapter driver

PCI wireless adapter:
Chip: Broadcom BCM4318
Zorin 16.3 (Ubuntu 20.04?)


The Broadcom BCM4318 chipset is a bit older, but support is still available in Ubuntu-based distributions like Zorin OS. To get the ASUS WL-138G v2 PCI Wireless adapter working on your Zorin 16.3 system, follow these steps:

  1. Open Terminal: Press Ctrl + Alt + T to open a terminal window.

  2. Update the System: Before doing anything, it’s always a good idea to ensure your system’s package database is up-to-date:

    sudo apt update
  3. Install bcmwl-kernel-source: The package bcmwl-kernel-source includes proprietary drivers for Broadcom wireless devices. Install it using:

    sudo apt install bcmwl-kernel-source
  4. Load the Driver Module: Once the driver is installed, you can load it into the kernel:

    sudo modprobe wl
  5. Check the Wireless Adapter: After the module is loaded, run the following command to see if your wireless adapter is recognized:


    You should see an entry similar to “wlan0” or “wlo1” with details about your wireless connection.

  6. Connect to a Network: At this point, you should be able to use the Zorin OS network manager to scan for and connect to a wireless network.

If you encounter any issues, please consult the output of the dmesg command in the terminal. It might give you more detailed information on any issues with the driver or hardware.

Remember, since these are proprietary drivers, they might not be open source. Some users prefer to avoid proprietary software, but in some cases (like with certain Broadcom chips), proprietary drivers provide the best functionality.

I hope this helps you get your ASUS WL-138G v2 PCI Wireless adapter working on Zorin 16.3!

1 Like