• Stars
    star
    270
  • Rank 152,189 (Top 3 %)
  • Language
    C
  • Created almost 10 years ago
  • Updated about 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Driver for RTL8723BU

rtl8723bu

Driver for Realtek RTL8723BU Wireless Adapter with Hardware ID 0bda:b720

How to use?

Get the source first.

Get it from Github repository with the following command in the Linux terminal.

git clone https://github.com/lwfinger/rtl8723bu.git
cd rtl8723bu

Or get it as zip archive. Note: If you use the zip format, you will need to download the entire source EVERY time it is changed. By contrast, a 'git pull' will get only the changed part. In addition, the git version will be able to access all branches, whereas the zip version only handles one branch.

wget https://github.com/lwfinger/rtl8723bu/archive/master.zip
unzip master.zip && rm master.zip
cd rtl8723bu-master
...
Note: The code in branch v4.3.16 is better than that in master. Get that with
git clone https://github.com/lwfinger/rtl8723bu.git -b v4.3.16

Concurrent or Non-Concurrent Mode

By default driver operates the hardware as a station AND as an access point simultaneously. This will show two devices when you run the iwconfig command.

If you do not want two devices (station and an access point) simultaneously, then follow these instructions.

  • Step 1: Run the following command in the Linux terminal.
nano Makefile
  • Step 2: Find the line that contains EXTRA_CFLAGS += -DCONFIG_CONCURRENT_MODE and insert a # symbol at the beginning of that line. This comments that line and disables concurrent mode.

Manual install

Run the following commands in the Linux terminal.

make
sudo make install
sudo modprobe -v 8723bu

This driver can not work with the standard driver rtl8xxxu, thus you need to blacklist it. Run the following command ... sudo nano /etc/modprobe.d/50-rtl8xxxu.conf ... Add a single line: blacklist rtl8xxxu ...

Automatic install using DKMS

If you don't want to worry about building/installing driver after kernel update, use this scenario. For Ubuntu/Debian install DKMS package using command sudo apt install dkms.

Then run following commands in terminal

source dkms.conf
sudo mkdir /usr/src/$PACKAGE_NAME-$PACKAGE_VERSION
sudo cp -r core hal include os_dep platform dkms.conf Makefile rtl8723b_fw.bin /usr/src/$PACKAGE_NAME-$PACKAGE_VERSION
sudo dkms add $PACKAGE_NAME/$PACKAGE_VERSION
sudo dkms autoinstall $PACKAGE_NAME/$PACKAGE_VERSION

More Repositories

1

rtl8188eu

Repository for stand-alone RTL8188EU driver.
C
1,590
star
2

rtw89

Driver for Realtek 8852AE, an 802.11ax device
C
1,175
star
3

rtw88

A backport of the Realtek Wifi 5 drivers from the wireless-next repo.
C
577
star
4

rtl8852au

C
162
star
5

rtl8723au

Repo for RTL8723AU code before Linux Kernel commit
C
124
star
6

rtl8723au_bt

Bluetooth driver for RTL8723AE and RTL8723AU
C
118
star
7

rtw8852be

Linux driver for RTW8852BE PCIe card
86
star
8

rtl8723du

C
82
star
9

rtl8192du

Source code for RTL8192DU device
C
74
star
10

rtl8723bs_bt

Bluetooth Code for RTL8723bs
C
70
star
11

rtw89-BT

Out-of-kernel driver for Realtek BT devices found in rtw89 devides.
C
57
star
12

rtl8192ee

Alternate (vendor) driver for RTL8192EE
C
57
star
13

rtl8812au

C
56
star
14

rtl8188gu

This repo contains a Linux driver for the RTL8188GU
C
48
star
15

rtl8723be

This repo is obsolete. Use lwfinger/rtlwifi_new instead.
44
star
16

rtl8723ds

Linux driver for RTL8723DS.
C
38
star
17

rtl8192cu

Repository for vendor driver for RTL8192CU
C
29
star
18

rtl8xxxu

Repository that tracks drivers/net/wireless/realtek/rtl8xxxu in wireless_next repository
C
19
star
19

realtek_bluetooth

A backport of the current kernel code for most Realtek Bluetooth devices
C
13
star
20

rtl8190p

Repo for driver for RTL8190P PCI device
C
8
star
21

rtw8852cu

C
7
star
22

rtl8723de

C
5
star
23

sa-btusb

Stand-alone backported Bluetooth drivers for Realtek devices
C
4
star
24

rtw8821be

Realtek Linux Driver for RTW8852BE - will eventually be covered in rtw89 - this is a stopgap
2
star
25

linux-wireless-tools

Tools to backport patches from wireless_next to rtw88/rtw89/rtl8xxxa
2
star
26

rtl8852bu

Vendor driver for RTW8852BU/RTW8832BU
C
1
star