FsHtroy / rtl8723bu

Driver for RTL8723BU

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

首先查看自己网卡的id

使用如下命令确认自己网卡的id

lsusb
lspci
lshw -class network

只有网卡硬件id为 0bda:b720的机器才能用此驱动

目前支持的机型: ezpad 6 plus (更新中...)

使用如下步骤进行操作:

  • 1:下载当前驱动,解压后,搞到平板上
  • 2:cd到驱动所在目录
  • 3:使用如下命令进行安装
sudo make  -j4            #编译
sudo make install         #安装
sudo modprobe -v 8723bu   #加载驱动,运行该行命令后,无线网卡就能工作了
sudo lsmod | grep 8723bu  #如果有输出显示,证明无线网卡驱动加载成功

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

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

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

About

Driver for RTL8723BU


Languages

Language:C 96.1%Language:C++ 3.6%Language:Objective-C 0.2%Language:Makefile 0.1%