Bc-96ac - Driver
In the world of wireless networking, a stable connection depends entirely on the bridge between your operating system and your hardware. The BC-96AC driver is a critical software component designed for wireless USB adapters that utilize the Broadcom (now part of Cypress/Infineon) BCM4360 or similar 802.11ac chipset. Often found under generic branding or as a "BC-96AC 1200Mbps Dual Band USB Adapter," this driver enables your computer to recognize and communicate with the adapter.
Without the correct BC-96AC driver, your device will either not be detected by Windows, show up as an "Unknown Device," or fail to connect to 5GHz networks. In this guide, we will explore where to find the driver, how to install it manually, and how to fix the most frustrating errors.
If your BC-96AC adapter came in a box from brands like EDUP, Cudy, BrosTrend, or Ubit, go to their official support page. Search for "BC-96AC" or refer to the model number on the sticker. bc-96ac driver
Enable RPM Fusion and install:
sudo dnf install git dkms make gcc kernel-devel
git clone https://github.com/lwfinger/rtl8821ce
cd rtl8821ce
make
sudo make install
bc96-net — bring up network
Example PPP chat:
Call pppd with: pppd call bc96-connect /dev/ttyBC96 115200 noauth defaultroute usepeerdns Key kernel components:
For Ubuntu 20.04+, the easiest method is using the rtl8821ce driver from the community:
sudo apt update
sudo apt install git dkms build-essential
git clone https://github.com/tomaspinho/rtl8821ce.git
cd rtl8821ce
sudo ./dkms-install.sh
Reboot. Wi-Fi should now appear.
For Ubuntu 22.04+, you may need a newer fork:
git clone https://github.com/aircrack-ng/rtl8812au.git
cd rtl8812au
sudo make dkms_install