Skip to content

make usb dongle workable in rtw88 driver

License

Notifications You must be signed in to change notification settings

borting/rtw88-usb

This branch is 6 commits ahead of, 242 commits behind ulli-kroll/rtw88-usb:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

13dfce0 · Apr 5, 2020

History

97 Commits
Nov 18, 2019
Mar 23, 2020
Mar 8, 2020
Mar 10, 2020
Nov 7, 2019
Mar 10, 2020
Apr 3, 2020
Apr 5, 2020
Feb 25, 2020
Nov 18, 2019
Feb 25, 2020
Feb 25, 2020
Apr 3, 2020
Feb 25, 2020
Nov 7, 2019
Nov 7, 2019
Feb 25, 2020
Feb 25, 2020
Feb 26, 2020
Feb 26, 2020
Nov 18, 2019
Feb 25, 2020
Mar 23, 2020
Mar 23, 2020
Feb 25, 2020
Feb 25, 2020
Feb 25, 2020
Feb 25, 2020
Nov 18, 2019
Feb 25, 2020
Nov 7, 2019
Nov 7, 2019
Mar 6, 2020
Nov 18, 2019
Dec 27, 2019
Feb 25, 2020
Nov 18, 2019
Mar 6, 2020
Feb 25, 2020
Nov 18, 2019
Nov 7, 2019
Nov 18, 2019
Nov 7, 2019
Nov 7, 2019
Nov 7, 2019
Feb 26, 2020
Mar 6, 2020
Apr 3, 2020
Mar 23, 2020
Nov 7, 2019
Feb 25, 2020
Feb 25, 2020
Feb 25, 2020

Repository files navigation

rtw88-usb

This driver is forked from neojou/rtw88-usb, which is based on Realtek's rtw88 driver in Linux main trunk.

The driver supports Realtek USB wifi IC 88x2bu and 88x2cu, and supports at least managed (i.e. client) and monitor mode.

For a backport version (backport to kernel v4.15), please check this branch.

Build

$ make clean
$ make

Installation

Load driver for test:

$ sudo mkdir -p /lib/firmware/rtw88
$ sudo cp fw/rtw8822* /lib/firmware/rtw88/
$ sudo insmod rtw88.ko
$ sudo insmod rtwusb.ko

Load driver at boot:

$ sudo mkdir -p /lib/firmware/rtw88
$ sudo cp fw/rtw8822* /lib/firmware/rtw88/
$ sudo mkdir -p /lib/modules/`uname -r`/kernel/drivers/net/wireless/realtek/rtw88
$ sudo cp rtw88.ko /lib/modules/`uname -r`/kernel/drivers/net/wireless/realtek/rtw88
$ sudo cp rtwusb.ko /lib/modules/`uname -r`/kernel/drivers/net/wireless/realtek/rtw88
$ sudo depmod -a
$ sudo echo -e "rtw88\nrtwusb" > /etc/modules-load.d/rtwusb.conf
$ sudo systemctl start systemd-modules-load

General Commands

Scan:

$ sudo iw wlanX scan

Connect to the AP without security:

$ sudo iw wlanX connect <AP name>

Known Issues

  • This driver doesn't support pcie. That means, loading this module will cause unpredictable results to other working Realtek wifi pcie device, especially to those laptops with Realtek wifi IC running kernel > v5.2.

About

make usb dongle workable in rtw88 driver

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 89.1%
  • Perl 10.7%
  • Other 0.2%