Wifi Dongle Driver

Hi, I’m pretty new to Linux and try to migrate from Windows more. But I have a problem with my wifi dongle working. I’m in a situation where I only have access to wifi. I have Windows in a dual boot so I can easily hop back in forth if this problem requires for solving. The installation disk for the dongle has Linux folders and I’m pretty sure are drivers. But I’m really new to the Linux system and how it works. I have a complete fresh install of the latest Manjaro distro. I knew ahead of time to include my usb information.

Bus 002 Device 005: ID 258a:1007 SINOWEALTH Game Mouse
Bus 002 Device 004: ID 04ca:004f Lite-On Technology Corp. SK-9020 keyboard
Bus 002 Device 003: ID 0bda:b812 Realtek Semiconductor Corp. RTL88x2bu [AC1200 Techkey]
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

I can also include the “Linux” folder somehow. So anyone with knowledge can go through it. It’s been taken directly off the CD that it came with.

Hi @EclipseSSK ,

Welcome to the forum, please read the post below in order to help you. There are many different post with your wifi card on the forum.
How to provide good information

Read and post the output of the following terminal command as the minimum information required #2.
inxi --admin --verbosity=7 --filter --no-host --width

Regards

System:
  Kernel: 5.13.19-2-MANJARO x86_64 bits: 64 compiler: gcc v: 11.1.0
  parameters: BOOT_IMAGE=/boot/vmlinuz-5.13-x86_64
  root=UUID=f899b8af-d8c2-4ca9-a5e9-d09e9d6b026e rw quiet apparmor=1
  security=apparmor udev.log_priority=3
  Desktop: KDE Plasma 5.22.5 tk: Qt 5.15.2 wm: kwin_x11 vt: 1 dm: SDDM
  Distro: Manjaro Linux base: Arch Linux
Machine:
  Type: Desktop System: Dell product: Precision T5600 v: 01 serial: <filter>
  Chassis: type: 7 serial: <filter>
  Mobo: Dell model: 0Y56T3 v: A00 serial: <filter> BIOS: Dell v: A19
  date: 06/30/2019
Battery:
  Message: No system battery data found. Is one present?
Memory:
  RAM: total: 27.39 GiB used: 1.12 GiB (4.1%)
  RAM Report: permissions: Unable to run dmidecode. Root privileges required.
CPU:
  Info: 2x Quad Core model: Intel Xeon E5-2609 0 bits: 64 type: MCP SMP
  arch: Sandy Bridge family: 6 model-id: 2D (45) stepping: 7 microcode: 71A
  cache: L2: 20 MiB bogomips: 38336
  Speed: 1197 MHz min/max: 1200/2400 MHz Core speeds (MHz): 1: 1197 2: 1405
  3: 1197 4: 1197 5: 1197 6: 1197 7: 1197 8: 1197
  Flags: acpi aes aperfmperf apic arat arch_perfmon avx bts clflush cmov
  constant_tsc cpuid cx16 cx8 dca de ds_cpl dtes64 dtherm dts epb est
  flush_l1d fpu fxsr ht ibpb ibrs lahf_lm lm mca mce md_clear mmx monitor msr
  mtrr nonstop_tsc nopl nx pae pat pbe pcid pclmulqdq pdcm pdpe1gb pebs pge
  pln pni popcnt pse pse36 pti pts rdtscp rep_good sep smx ss ssbd sse sse2
  sse4_1 sse4_2 ssse3 stibp syscall tm tm2 tsc tsc_deadline_timer vme x2apic
  xsave xsaveopt xtopology xtpr
  Vulnerabilities: Type: itlb_multihit status: KVM: VMX unsupported
  Type: l1tf mitigation: PTE Inversion
  Type: mds mitigation: Clear CPU buffers; SMT disabled
  Type: meltdown mitigation: PTI
  Type: spec_store_bypass
  mitigation: Speculative Store Bypass disabled via prctl and seccomp
  Type: spectre_v1
  mitigation: usercopy/swapgs barriers and __user pointer sanitization
  Type: spectre_v2 mitigation: Full generic retpoline, IBPB: conditional,
  IBRS_FW, STIBP: disabled, RSB filling
  Type: srbds status: Not affected
  Type: tsx_async_abort status: Not affected
Graphics:
  Device-1: AMD Ellesmere [Radeon RX 470/480/570/570X/580/580X/590]
  vendor: XFX Pine driver: amdgpu v: kernel bus-ID: 06:00.0 chip-ID: 1002:67df
  class-ID: 0300
  Display: x11 server: X .Org 1.20.13 compositor: kwin_x11 driver:
  loaded: amdgpu,ati unloaded: modesetting alternate: fbdev,vesa
  display-ID: :0 screens: 1
  Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 508x285mm (20.0x11.2")
  s-diag: 582mm (22.9")
  Monitor-1: HDMI-A-0 res: 1920x1080 hz: 60 dpi: 70
  size: 698x392mm (27.5x15.4") diag: 801mm (31.5")
  OpenGL: renderer: Radeon RX 570 Series (POLARIS10 DRM 3.41.0
  5.13.19-2-MANJARO LLVM 12.0.1)
  v: 4.6 Mesa 21.2.3 direct render: Yes
Audio:
  Device-1: Intel C600/X79 series High Definition Audio vendor: Dell
  driver: snd_hda_intel v: kernel bus-ID: 00:1b.0 chip-ID: 8086:1d20
  class-ID: 0403
  Device-2: AMD Ellesmere HDMI Audio [Radeon RX 470/480 / 570/580/590]
  vendor: XFX Pine driver: snd_hda_intel v: kernel bus-ID: 06:00.1
  chip-ID: 1002:aaf0 class-ID: 0403
  Sound Server-1: ALSA v: k5.13.19-2-MANJARO running: yes
  Sound Server-2: JACK v: 1.9.19 running: no
  Sound Server-3: PulseAudio v: 15.0 running: yes
  Sound Server-4: PipeWire v: 0.3.38 running: no
Network:
  Device-1: Intel 82579LM Gigabit Network vendor: Dell driver: e1000e
  v: kernel port: 9040 bus-ID: 00:19.0 chip-ID: 8086:1502 class-ID: 0200
  IF: eno1 state: down mac: <filter>
  WAN IP: No WAN IP found. Connected to web? SSL issues? Try enabling dig
Bluetooth:
  Message: No bluetooth data found.
Logical:
  Message: No logical block device data found.
Not an ARRAY reference at /usr/bin/inxi line 16007.

The driver appears to be available in the AUR (Arch User Repository. In a dual boot situation, please be sure that Windows Fast Start, Hybrid Sleep and hibernation are disabled and that Windows is always completely shutdown.

In terminal:

pamac build rtl8822bu-git

Or

pamac build  rtl8822bu-dkms

Make sure the appropriate kernel headers are installed.

Thank you. I don’t have an internet connection on linux though. Could I grab it while on Windows, move it over to linux, and install it offline?

Nevermind…no connection…

My phone doesn’t have that feature apparently.

I was going to build it for you, then I realized that pacage is orphaned and another is preferred … then I realized both are DKMS - which means they are dynamically built against the kernel … which means … I cent help so easily.

Your easiest options are providing an internet connection to the machine somehow such as ethernet or tethering … or even a different wireless dongle.
In a longer shot someone with the exact same kernel could build and provide it maybe.
And all those hoops are also assuming that the package/dricer is the fix of course :wink:

As you have no internet … we cant be sure if this is actually something that would be solved by a simple update, or changing your EOL kernel, etc.

I mentioned the dkms one when I edited my post, but the kernel headers would be required. If he can trust the chaotic repo, maybe?

They dont exist there … and again … would not be possible given the nature of DKMS.
(headers are the least of issues … DKMS need to be built against the systems kernel configuration)

1 Like

So the installation CD with the Linux folder is useless?

I missed that part … whats in there ?

It has RTL8811CU_WiFi_linux and RTL8812BU_WiFi_linux

What are those? Folders?
If so … whats inside the BU one ?

BU has RTL88x2BU_WiFi_linux_v5.2.4.4_25643.20171212_COEX20171012-5044.zip

8812BU Android porting guide (Folder)

CU has
RTL8811CU_8821CU_WiFi_linux_v5.2.5.3.zip

We are probably going to end up using the terminal anyways so …
Lets start with opening that up (konsole or yakuake for you)…
You can right-click from within your file manager (dolphin) and select ‘open terminal here’
(Not the root one!)

So now do that within the BU folder.

Here I was going to say execute ls -R to show everything there. But you already showed us.

So now we can unpack that zip:

ex RTL88x2BU_WiFi_linux_v5.2.4.4_25643.20171212_COEX20171012-5044.zip

(you can copy/paste or just start typing RT and hit Tab for autocompletion :wink:)

Now please run

ls -R

and show us the output.

Note: Please use the </> ‘code’ button here on the forums to format that sorta text
(you may notice I edited your inxi output above so that way so it is more readable)

./RTL8811CU_WiFi_linux:
android_ref_codes_JB_4.2  android_ref_codes_L_5.x  android_ref_codes_N_7.0  document  install.sh  ReleaseNotes.pdf            wireless_tools
android_ref_codes_KK_4.4  android_ref_codes_M_6.x  btcoex                   driver    readme.txt  WiFi_Direct_User_Interface  wpa_supplicant_hostapd

./RTL8811CU_WiFi_linux/android_ref_codes_JB_4.2:
linux-3.0.42_STATION_INFO_ASSOC_REQ_IES.diff  realtek_wifi_SDK_for_android_JB_4.2_20130208.tar.gz  Realtek_Wi-Fi_SDK_for_Android_JB_4.2.pdf

./RTL8811CU_WiFi_linux/android_ref_codes_KK_4.4:
linux-3.0.42_STATION_INFO_ASSOC_REQ_IES.diff  realtek_wifi_SDK_for_android_KK_4.4_20140117.tar.gz  Realtek_Wi-Fi_SDK_for_Android_KK_4.4.pdf

./RTL8811CU_WiFi_linux/android_ref_codes_L_5.x:
linux-3.0.42_STATION_INFO_ASSOC_REQ_IES.diff  realtek_wifi_SDK_for_android_L_5.x_20150811.tgz  Realtek_Wi-Fi_SDK_for_Android_L_5.x.pdf

./RTL8811CU_WiFi_linux/android_ref_codes_M_6.x:
linux-3.0.42_STATION_INFO_ASSOC_REQ_IES.diff  realtek_wifi_SDK_for_android_L_6.x_20151116.tgz  Realtek_Wi-Fi_SDK_for_Android_M_6.x.pdf

./RTL8811CU_WiFi_linux/android_ref_codes_N_7.0:
linux-3.0.42_STATION_INFO_ASSOC_REQ_IES.diff  realtek_wifi_SDK_for_android_N_7.0_20161024.zip  Realtek_Wi-Fi_SDK_for_Android_N_7.0.pdf

./RTL8811CU_WiFi_linux/btcoex:
HowTo_debug_BT_coexistence.pdf  script

./RTL8811CU_WiFi_linux/btcoex/script:
btcoex_lnx.sh  btcoex_win.bat

./RTL8811CU_WiFi_linux/document:
 Driver_Configuration_for_RF_Regulatory_Certification.pdf           HowTo_support_more_VidPids.pdf                                  Quick_Start_Guide_for_WOW.pdf
 How_to_append_vendor_specific_ie_to_driver_management_frames.pdf   linux_dhcp_server_notes.txt                                     Realtek_WiFi_concurrent_mode_Introduction.pdf
 HowTo_enable_and_verify_TDLS_function_in_Wi-Fi_driver.pdf          Miracast_for_Realtek_WiFi.pdf                                   RTK_P2P_WFD_Programming_guide.pdf
 HowTo_enable_driver_to_support_80211d.pdf                          Quick_Start_Guide_for_Adaptivity_and_Carrier_Sensing_Test.pdf   SoftAP_Mode_features.pdf
 HowTo_enable_driver_to_support_WIFI_certification_test.pdf         Quick_Start_Guide_for_Bridge.pdf                                Wireless_tools_porting_guide.pdf
'How to enable Realtek RSON function.docx'                          Quick_Start_Guide_for_Driver_Compilation_and_Installation.pdf   wpa_cli_with_wpa_supplicant.pdf
 HowTo_enable_the_power_saving_functionality.pdf                    Quick_Start_Guide_for_SoftAP.pdf
 How_to_set_driver_debug_log_level.pdf                              Quick_Start_Guide_for_Station_Mode.pdf

./RTL8811CU_WiFi_linux/driver:
rtl8821CU_WiFi_linux_v5.2.5.3_24795.20171031_COEX20170310-1212  rtl8821CU_WiFi_linux_v5.2.5.3_24795.20171031_COEX20170310-1212.tar.gz

./RTL8811CU_WiFi_linux/driver/rtl8821CU_WiFi_linux_v5.2.5.3_24795.20171031_COEX20170310-1212:
clean  core  hal  ifcfg-wlan0  include  Kconfig  Makefile  os_dep  platform  rtl8821c.mk  runwpa  wlan0dhcp

./RTL8811CU_WiFi_linux/driver/rtl8821CU_WiFi_linux_v5.2.5.3_24795.20171031_COEX20170310-1212/core:
efuse              rtw_btcoex.c           rtw_debug.c      rtw_ioctl_query.c  rtw_mem.c       rtw_mp.c        rtw_pwrctrl.c  rtw_security.c  rtw_vht.c        rtw_xmit.c
rtw_ap.c           rtw_btcoex_wifionly.c  rtw_eeprom.c     rtw_ioctl_rtl.c    rtw_mi.c        rtw_mp_ioctl.c  rtw_recv.c     rtw_sreset.c    rtw_wapi.c
rtw_beamforming.c  rtw_bt_mp.c            rtw_ieee80211.c  rtw_ioctl_set.c    rtw_mlme.c      rtw_odm.c       rtw_rf.c       rtw_sta_mgt.c   rtw_wapi_sms4.c
rtw_br_ext.c       rtw_cmd.c              rtw_io.c         rtw_iol.c          rtw_mlme_ext.c  rtw_p2p.c       rtw_sdio.c     rtw_tdls.c      rtw_wlan_util.c

./RTL8811CU_WiFi_linux/driver/rtl8821CU_WiFi_linux_v5.2.5.3_24795.20171031_COEX20170310-1212/core/efuse:
rtw_efuse.c

./RTL8811CU_WiFi_linux/driver/rtl8821CU_WiFi_linux_v5.2.5.3_24795.20171031_COEX20170310-1212/hal:
btc    hal_btcoex.c           hal_com.c      hal_com_phycfg.c  hal_dm.h      hal_halmac.h  hal_intf.c  hal_mcc.c  hal_phy.c       led    rtl8821c
efuse  hal_btcoex_wifionly.c  hal_com_c2h.h  hal_dm.c          hal_halmac.c  hal_hci       halmac      hal_mp.c   HalPwrSeqCmd.c  phydm

./RTL8811CU_WiFi_linux/driver/rtl8821CU_WiFi_linux_v5.2.5.3_24795.20171031_COEX20170310-1212/hal/btc:
halbtc8192e1ant.c  halbtc8703b1ant.h  halbtc8723bwifionly.c  halbtc8723d2ant.h  halbtc8821a1ant.c  halbtc8821c1ant.h      halbtc8822b1ant.c      halbtc8822bwifionly.h
halbtc8192e1ant.h  halbtc8723b1ant.c  halbtc8723bwifionly.h  halbtc8812a1ant.c  halbtc8821a1ant.h  halbtc8821c2ant.c      halbtc8822b1ant.h      halbtcoutsrc.h
halbtc8192e2ant.c  halbtc8723b1ant.h  halbtc8723d1ant.c      halbtc8812a1ant.h  halbtc8821a2ant.c  halbtc8821c2ant.h      halbtc8822b2ant.c      mp_precomp.h
halbtc8192e2ant.h  halbtc8723b2ant.c  halbtc8723d1ant.h      halbtc8812a2ant.c  halbtc8821a2ant.h  halbtc8821cwifionly.c  halbtc8822b2ant.h
halbtc8703b1ant.c  halbtc8723b2ant.h  halbtc8723d2ant.c      halbtc8812a2ant.h  halbtc8821c1ant.c  halbtc8821cwifionly.h  halbtc8822bwifionly.c

./RTL8811CU_WiFi_linux/driver/rtl8821CU_WiFi_linux_v5.2.5.3_24795.20171031_COEX20170310-1212/hal/efuse:
efuse_mask.h  rtl8821c

./RTL8811CU_WiFi_linux/driver/rtl8821CU_WiFi_linux_v5.2.5.3_24795.20171031_COEX20170310-1212/hal/efuse/rtl8821c:
HalEfuseMask8821C_PCIE.c  HalEfuseMask8821C_PCIE.h  HalEfuseMask8821C_SDIO.c  HalEfuseMask8821C_SDIO.h  HalEfuseMask8821C_USB.c  HalEfuseMask8821C_USB.h

./RTL8811CU_WiFi_linux/driver/rtl8821CU_WiFi_linux_v5.2.5.3_24795.20171031_COEX20170310-1212/hal/hal_hci:
hal_usb.c

./RTL8811CU_WiFi_linux/driver/rtl8821CU_WiFi_linux_v5.2.5.3_24795.20171031_COEX20170310-1212/hal/halmac:
halmac_2_platform.h  halmac_bit_8821c.h           halmac_h2c_extra_info_ap.h   halmac_original_c2h_nic.h  halmac_reg_8814b.h   halmac_rx_desc_chip.h  halmac_tx_desc_chip.h
halmac_88xx          halmac_bit_8822b.h           halmac_h2c_extra_info_nic.h  halmac_original_h2c_ap.h   halmac_reg_8821c.h   halmac_rx_desc_nic.h   halmac_tx_desc_nic.h
halmac_api.c         halmac_fw_info.h             halmac_hw_cfg.h              halmac_original_h2c_nic.h  halmac_reg_8822b.h   halmac_sdio_reg.h      halmac_type.h
halmac_api.h         halmac_fw_offload_c2h_ap.h   halmac_intf_phy_cmd.h        halmac_pcie_reg.h          halmac_rx_bd_ap.h    halmac_tx_bd_ap.h      halmac_usb_reg.h
halmac_bit2.h        halmac_fw_offload_c2h_nic.h  halmac_module.c              halmac_pwr_seq_cmd.h       halmac_rx_bd_chip.h  halmac_tx_bd_chip.h
halmac_bit_8197f.h   halmac_fw_offload_h2c_ap.h   halmac_module.h              halmac_reg2.h              halmac_rx_bd_nic.h   halmac_tx_bd_nic.h
halmac_bit_8814b.h   halmac_fw_offload_h2c_nic.h  halmac_original_c2h_ap.h     halmac_reg_8197f.h         halmac_rx_desc_ap.h  halmac_tx_desc_ap.h

./RTL8811CU_WiFi_linux/driver/rtl8821CU_WiFi_linux_v5.2.5.3_24795.20171031_COEX20170310-1212/hal/halmac/halmac_88xx:
halmac_8821c       halmac_api_88xx.c  halmac_api_88xx_pcie.c  halmac_api_88xx_sdio.c  halmac_api_88xx_usb.c  halmac_func_88xx.c
halmac_88xx_cfg.h  halmac_api_88xx.h  halmac_api_88xx_pcie.h  halmac_api_88xx_sdio.h  halmac_api_88xx_usb.h  halmac_func_88xx.h

./RTL8811CU_WiFi_linux/driver/rtl8821CU_WiFi_linux_v5.2.5.3_24795.20171031_COEX20170310-1212/hal/halmac/halmac_88xx/halmac_8821c:
halmac_8821c_cfg.h  halmac_8821c_pwr_seq.c  halmac_api_8821c.c  halmac_api_8821c_pcie.c  halmac_api_8821c_sdio.c  halmac_api_8821c_usb.c  halmac_func_8821c.c
halmac_8821c_phy.c  halmac_8821c_pwr_seq.h  halmac_api_8821c.h  halmac_api_8821c_pcie.h  halmac_api_8821c_sdio.h  halmac_api_8821c_usb.h  halmac_func_8821c.h

./RTL8811CU_WiFi_linux/driver/rtl8821CU_WiFi_linux_v5.2.5.3_24795.20171031_COEX20170310-1212/hal/led:
hal_usb_led.c

./RTL8811CU_WiFi_linux/driver/rtl8821CU_WiFi_linux_v5.2.5.3_24795.20171031_COEX20170310-1212/hal/phydm:
halhwimg.h      phydm_acs.h           phydm_beamforming.c  phydm_dfs.c                   phydm_dynamictxpower.h  phydm_iqk.h               phydm_powertracking_ce.c   phydm_rainfo.h
halphyrf_ap.c   phydm_adaptivity.c    phydm_beamforming.h  phydm_dfs.h                   phydm_edcaturbocheck.c  phydm_kfree.c             phydm_powertracking_ce.h   phydm_regdefine11ac.h
halphyrf_ap.h   phydm_adaptivity.h    phydm.c              phydm_dig.c                   phydm_edcaturbocheck.h  phydm_kfree.h             phydm_powertracking_win.c  phydm_regdefine11n.h
halphyrf_ce.c   phydm_adc_sampling.c  phydm_ccx.c          phydm_dig.h                   phydm_features.h        phydm_noisemonitor.c      phydm_powertracking_win.h  phydm_reg.h
halphyrf_ce.h   phydm_adc_sampling.h  phydm_ccx.h          phydm_dynamicbbpowersaving.c  phydm.h                 phydm_noisemonitor.h      phydm_precomp.h            phydm_types.h
halphyrf_win.c  phydm_antdect.c       phydm_cfotracking.c  phydm_dynamicbbpowersaving.h  phydm_hwconfig.c        phydm_pathdiv.c           phydm_pre_define.h         rtchnlplan.c
halphyrf_win.h  phydm_antdect.h       phydm_cfotracking.h  phydm_dynamic_rx_path.c       phydm_hwconfig.h        phydm_pathdiv.h           phydm_psd.c                rtchnlplan.h
mp_precomp.h    phydm_antdiv.c        phydm_debug.c        phydm_dynamic_rx_path.h       phydm_interface.c       phydm_powertracking_ap.c  phydm_psd.h                rtl8821c
phydm_acs.c     phydm_antdiv.h        phydm_debug.h        phydm_dynamictxpower.c        phydm_interface.h       phydm_powertracking_ap.h  phydm_rainfo.c             txbf

./RTL8811CU_WiFi_linux/driver/rtl8821CU_WiFi_linux_v5.2.5.3_24795.20171031_COEX20170310-1212/hal/phydm/rtl8821c:
halhwimg8821c_bb.c  halhwimg8821c_mac.c  halhwimg8821c_testchip_bb.c  halhwimg8821c_testchip_mac.c  halphyrf_8821c.c      phydm_iqk_8821c.c       version_rtl8821c.h
halhwimg8821c_bb.h  halhwimg8821c_mac.h  halhwimg8821c_testchip_bb.h  halhwimg8821c_testchip_mac.h  halphyrf_8821c.h      phydm_iqk_8821c.h
halhwimg8821c_fw.c  halhwimg8821c_rf.c   halhwimg8821c_testchip_fw.c  halhwimg8821c_testchip_rf.c   phydm_hal_api8821c.c  phydm_regconfig8821c.c
halhwimg8821c_fw.h  halhwimg8821c_rf.h   halhwimg8821c_testchip_fw.h  halhwimg8821c_testchip_rf.h   phydm_hal_api8821c.h  phydm_regconfig8821c.h

./RTL8811CU_WiFi_linux/driver/rtl8821CU_WiFi_linux_v5.2.5.3_24795.20171031_COEX20170310-1212/hal/phydm/txbf:
halcomtxbf.c  haltxbf8192e.c  haltxbf8814a.c  haltxbf8822b.c  haltxbfinterface.c  haltxbfjaguar.c  phydm_hal_txbf_api.c
halcomtxbf.h  haltxbf8192e.h  haltxbf8814a.h  haltxbf8822b.h  haltxbfinterface.h  haltxbfjaguar.h  phydm_hal_txbf_api.h

./RTL8811CU_WiFi_linux/driver/rtl8821CU_WiFi_linux_v5.2.5.3_24795.20171031_COEX20170310-1212/hal/rtl8821c:
hal8821c_fw.c  hal8821c_fw.h  rtl8821c_cmd.c  rtl8821c_dm.c  rtl8821c.h  rtl8821c_halinit.c  rtl8821c_mac.c  rtl8821c_ops.c  rtl8821c_phy.c  usb

./RTL8811CU_WiFi_linux/driver/rtl8821CU_WiFi_linux_v5.2.5.3_24795.20171031_COEX20170310-1212/hal/rtl8821c/usb:
rtl8821cu.h  rtl8821cu_halinit.c  rtl8821cu_halmac.c  rtl8821cu_io.c  rtl8821cu_led.c  rtl8821cu_ops.c  rtl8821cu_recv.c  rtl8821cu_xmit.c

./RTL8811CU_WiFi_linux/driver/rtl8821CU_WiFi_linux_v5.2.5.3_24795.20171031_COEX20170310-1212/include:
autoconf.h         Hal8188FPwrSeq.h       hal_com_led.h        osdep_service_linux.h  rtl8192e_dm.h      rtl8723b_xmit.h      rtl8814a_rf.h          rtw_debug.h          rtw_sdio.h
basic_types.h      Hal8192EPhyCfg.h       hal_com_phycfg.h     osdep_service_xp.h     rtl8192e_hal.h     rtl8723d_cmd.h       rtl8814a_spec.h        rtw_eeprom.h         rtw_security.h
byteorder          Hal8192EPhyReg.h       hal_com_reg.h        pci_hal.h              rtl8192e_led.h     rtl8723d_dm.h        rtl8814a_sreset.h      rtw_efuse.h          rtw_sreset.h
circ_buf.h         Hal8192EPwrSeq.h       hal_data.h           pci_ops.h              rtl8192e_recv.h    rtl8723d_hal.h       rtl8814a_xmit.h        rtw_event.h          rtw_tdls.h
cmd_osdep.h        Hal8703BPhyCfg.h       hal_gspi.h           pci_osintf.h           rtl8192e_rf.h      rtl8723d_led.h       rtl8821a_spec.h        rtw_ht.h             rtw_version.h
custom_gpio.h      Hal8703BPhyReg.h       hal_ic_cfg.h         recv_osdep.h           rtl8192e_spec.h    rtl8723d_lps_poff.h  rtl8821a_xmit.h        rtw_ioctl.h          rtw_vht.h
drv_conf.h         Hal8703BPwrSeq.h       hal_intf.h           rtl8188e_cmd.h         rtl8192e_sreset.h  rtl8723d_recv.h      rtl8821c_dm.h          rtw_ioctl_query.h    rtw_wapi.h
drv_types_ce.h     Hal8723BPhyCfg.h       hal_pg.h             rtl8188e_dm.h          rtl8192e_xmit.h    rtl8723d_rf.h        rtl8821ce_hal.h        rtw_ioctl_rtl.h      rtw_wifi_regd.h
drv_types_gspi.h   Hal8723BPhyReg.h       hal_phy.h            rtl8188e_hal.h         rtl8703b_cmd.h     rtl8723d_spec.h      rtl8821c_hal.h         rtw_ioctl_set.h      rtw_xmit.h
drv_types.h        Hal8723BPwrSeq.h       hal_phy_reg.h        rtl8188e_led.h         rtl8703b_dm.h      rtl8723d_sreset.h    rtl8821cs_hal.h        rtw_io.h             sdio_hal.h
drv_types_linux.h  Hal8723DPhyCfg.h       HalPwrSeqCmd.h       rtl8188e_recv.h        rtl8703b_hal.h     rtl8723d_xmit.h      rtl8821c_spec.h        rtw_iol.h            sdio_ops_ce.h
drv_types_pci.h    Hal8723DPhyReg.h       hal_sdio.h           rtl8188e_rf.h          rtl8703b_led.h     rtl8812a_cmd.h       rtl8821cu_hal.h        rtw_mcc.h            sdio_ops.h
drv_types_sdio.h   Hal8723DPwrSeq.h       HalVerDef.h          rtl8188e_spec.h        rtl8703b_recv.h    rtl8812a_dm.h        rtl8822be_hal.h        rtw_mem.h            sdio_ops_linux.h
drv_types_xp.h     Hal8723PwrSeq.h        ieee80211_ext.h      rtl8188e_sreset.h      rtl8703b_rf.h      rtl8812a_hal.h       rtl8822b_hal.h         rtw_mi.h             sdio_ops_xp.h
ethernet.h         Hal8812PhyCfg.h        ieee80211.h          rtl8188e_xmit.h        rtl8703b_spec.h    rtl8812a_led.h       rtl8822bs_hal.h        rtw_mlme_ext.h       sdio_osintf.h
gspi_hal.h         Hal8812PhyReg.h        if_ether.h           rtl8188f_cmd.h         rtl8703b_sreset.h  rtl8812a_recv.h      rtl8822bu_hal.h        rtw_mlme.h           sta_info.h
gspi_ops.h         Hal8812PwrSeq.h        ip.h                 rtl8188f_dm.h          rtl8703b_xmit.h    rtl8812a_rf.h        rtw_android.h          rtw_mp.h             usb_hal.h
gspi_ops_linux.h   Hal8814PhyCfg.h        linux                rtl8188f_hal.h         rtl8723b_cmd.h     rtl8812a_spec.h      rtw_ap.h               rtw_mp_ioctl.h       usb_ops.h
gspi_osintf.h      Hal8814PhyReg.h        mlme_osdep.h         rtl8188f_led.h         rtl8723b_dm.h      rtl8812a_sreset.h    rtw_beamforming.h      rtw_mp_phy_regdef.h  usb_ops_linux.h
h2clbk.h           Hal8814PwrSeq.h        mp_custom_oid.h      rtl8188f_recv.h        rtl8723b_hal.h     rtl8812a_xmit.h      rtw_br_ext.h           rtw_odm.h            usb_osintf.h
Hal8188EPhyCfg.h   Hal8821APwrSeq.h       nic_spec.h           rtl8188f_rf.h          rtl8723b_led.h     rtl8814a_cmd.h       rtw_btcoex.h           rtw_p2p.h            usb_vendor_req.h
Hal8188EPhyReg.h   hal_btcoex.h           osdep_intf.h         rtl8188f_spec.h        rtl8723b_recv.h    rtl8814a_dm.h        rtw_btcoex_wifionly.h  rtw_pwrctrl.h        wifi.h
Hal8188EPwrSeq.h   hal_btcoex_wifionly.h  osdep_service_bsd.h  rtl8188f_sreset.h      rtl8723b_rf.h      rtl8814a_hal.h       rtw_bt_mp.h            rtw_qos.h            wlan_bssdef.h
Hal8188FPhyCfg.h   hal_com.h              osdep_service_ce.h   rtl8188f_xmit.h        rtl8723b_spec.h    rtl8814a_led.h       rtw_byteorder.h        rtw_recv.h           xmit_osdep.h
Hal8188FPhyReg.h   hal_com_h2c.h          osdep_service.h      rtl8192e_cmd.h         rtl8723b_sreset.h  rtl8814a_recv.h      rtw_cmd.h              rtw_rf.h

./RTL8811CU_WiFi_linux/driver/rtl8821CU_WiFi_linux_v5.2.5.3_24795.20171031_COEX20170310-1212/include/byteorder:
big_endian.h  generic.h  little_endian.h  swabb.h  swab.h

./RTL8811CU_WiFi_linux/driver/rtl8821CU_WiFi_linux_v5.2.5.3_24795.20171031_COEX20170310-1212/include/linux:
wireless.h

./RTL8811CU_WiFi_linux/driver/rtl8821CU_WiFi_linux_v5.2.5.3_24795.20171031_COEX20170310-1212/os_dep:
linux  osdep_service.c

./RTL8811CU_WiFi_linux/driver/rtl8821CU_WiFi_linux_v5.2.5.3_24795.20171031_COEX20170310-1212/os_dep/linux:
custom_gpio_linux.c  ioctl_cfg80211.h  ioctl_mp.c    os_intfs.c    rtw_android.c    rtw_cfgvendor.h  rtw_proc.h  usb_ops_linux.c  xmit_linux.c
ioctl_cfg80211.c     ioctl_linux.c     mlme_linux.c  recv_linux.c  rtw_cfgvendor.c  rtw_proc.c       usb_intf.c  wifi_regd.c

./RTL8811CU_WiFi_linux/driver/rtl8821CU_WiFi_linux_v5.2.5.3_24795.20171031_COEX20170310-1212/platform:
custom_country_chplan.h  platform_ARM_SUN50IW1P1_sdio.c  platform_ARM_SUNxI_sdio.c  platform_ARM_WMT_sdio.c  platform_ops.h          platform_sprd_sdio.c
platform_arm_act_sdio.c  platform_ARM_SUNnI_sdio.c       platform_ARM_SUNxI_usb.c   platform_ops.c           platform_RTK_DMP_usb.c

./RTL8811CU_WiFi_linux/WiFi_Direct_User_Interface:
Android.mk  install.sh  p2p_api_test_linux.c  p2p_test.h  p2p_ui_test_linux.c  Start_Guide_P2P_User_Interface_Linux.pdf

./RTL8811CU_WiFi_linux/wireless_tools:
wireless_tools.30.rtl.tar.gz

./RTL8811CU_WiFi_linux/wpa_supplicant_hostapd:
p2p_hostapd.conf     wpa_0_8.conf                                        wpa_supplicant_8_L_5.x_rtw_r24600.20171025.tar.gz  wpa_supplicant_hostapd-0.8_rtw_r24647.20171025.tar.gz
rtl_hostapd_2G.conf  wpa_supplicant_8_jb_4.2_rtw_r24643.20171025.tar.gz  wpa_supplicant_8_M_6.x_rtw_r24570.20171025.tar.gz
rtl_hostapd_5G.conf  wpa_supplicant_8_kk_4.4_rtw_r24640.20171025.tar.gz  wpa_supplicant_8_N_7.x_rtw_r24577.20171025.tar.gz

./RTL8812BU_WiFi_linux:
'8812BU Android porting guide'   RTL88x2BU_WiFi_linux_v5.2.4.4_25643.20171212_COEX20171012-5044   RTL88x2BU_WiFi_linux_v5.2.4.4_25643.20171212_COEX20171012-5044.zip

'./RTL8812BU_WiFi_linux/8812BU Android porting guide':
android_ref_codes_M_6.x.rar  Quick_Start_Guide_for_Driver_Compilation_and_Installation.pdf

./RTL8812BU_WiFi_linux/RTL88x2BU_WiFi_linux_v5.2.4.4_25643.20171212_COEX20171012-5044:
android_ref_codes_JB_4.2  android_ref_codes_L_5.x  android_ref_codes_N_7.0  btcoex    driver      readme.txt        WiFi_Direct_User_Interface  wpa_supplicant_hostapd
android_ref_codes_KK_4.4  android_ref_codes_M_6.x  android_ref_codes_O_8.0  document  install.sh  ReleaseNotes.pdf  wireless_tools

./RTL8812BU_WiFi_linux/RTL88x2BU_WiFi_linux_v5.2.4.4_25643.20171212_COEX20171012-5044/android_ref_codes_JB_4.2:
linux-3.0.42_STATION_INFO_ASSOC_REQ_IES.diff  realtek_wifi_SDK_for_android_JB_4.2_20130208.tar.gz  Realtek_Wi-Fi_SDK_for_Android_JB_4.pdf

./RTL8812BU_WiFi_linux/RTL88x2BU_WiFi_linux_v5.2.4.4_25643.20171212_COEX20171012-5044/android_ref_codes_KK_4.4:
linux-3.0.42_STATION_INFO_ASSOC_REQ_IES.diff  realtek_wifi_SDK_for_android_KK_4.4_20140117.tar.gz  Realtek_Wi-Fi_SDK_for_Android_KK_4.4.pdf

./RTL8812BU_WiFi_linux/RTL88x2BU_WiFi_linux_v5.2.4.4_25643.20171212_COEX20171012-5044/android_ref_codes_L_5.x:
linux-3.0.42_STATION_INFO_ASSOC_REQ_IES.diff  Realtek_Wi-Fi_SDK_for_Android_L_5.pdf  realtek_wifi_SDK_for_android_L_5.x_20150811.tgz

./RTL8812BU_WiFi_linux/RTL88x2BU_WiFi_linux_v5.2.4.4_25643.20171212_COEX20171012-5044/android_ref_codes_M_6.x:
linux-3.0.42_STATION_INFO_ASSOC_REQ_IES.diff  realtek_wifi_SDK_for_android_L_6.x_20151116.tgz  Realtek_Wi-Fi_SDK_for_Android_M_6.pdf

./RTL8812BU_WiFi_linux/RTL88x2BU_WiFi_linux_v5.2.4.4_25643.20171212_COEX20171012-5044/android_ref_codes_N_7.0:
linux-3.0.42_STATION_INFO_ASSOC_REQ_IES.diff  realtek_wifi_SDK_for_android_N_7.0_20161024.zip  Realtek_Wi-Fi_SDK_for_Android_N_7.0.pdf

./RTL8812BU_WiFi_linux/RTL88x2BU_WiFi_linux_v5.2.4.4_25643.20171212_COEX20171012-5044/android_ref_codes_O_8.0:
linux-3.0.42_STATION_INFO_ASSOC_REQ_IES.diff  realtek_wifi_SDK_for_android_O_8.0_20170925.tar.gz  Realtek_Wi-Fi_SDK_for_Android_O_8.0.pdf

./RTL8812BU_WiFi_linux/RTL88x2BU_WiFi_linux_v5.2.4.4_25643.20171212_COEX20171012-5044/btcoex:
HowTo_debug_BT_coexistence.pdf  script

./RTL8812BU_WiFi_linux/RTL88x2BU_WiFi_linux_v5.2.4.4_25643.20171212_COEX20171012-5044/btcoex/script:
btcoex_lnx.sh  btcoex_win.bat  Coex_Dbg.log

./RTL8812BU_WiFi_linux/RTL88x2BU_WiFi_linux_v5.2.4.4_25643.20171212_COEX20171012-5044/document:
Driver_Configuration_for_RF_Regulatory_Certification.pdf          HowTo_support_WIFI_certification_test.pdf                      Quick_Start_Guide_for_Station_Mode.pdf
How_to_append_vendor_specific_ie_to_driver_management_frames.pdf  linux_dhcp_server_notes.txt                                    Quick_Start_Guide_for_WOW.pdf
HowTo_enable_and_verify_TDLS_function_in_Wi-Fi_driver.pdf         Miracast_for_Realtek_WiFi.pdf                                  Realtek_WiFi_concurrent_mode_Introduction.pdf
HowTo_enable_driver_to_support_80211d.pdf                         Quick_Start_Guide_for_Adaptivity_and_Carrier_Sensing_Test.pdf  RTK_P2P_WFD_Programming_guide.pdf
HowTo_enable_the_power_saving_functionality.pdf                   Quick_Start_Guide_for_Bridge.pdf                               SoftAP_Mode_features.pdf
How_to_set_driver_debug_log_level.pdf                             Quick_Start_Guide_for_Driver_Compilation_and_Installation.pdf  Wireless_tools_porting_guide.pdf
HowTo_support_more_VidPids.pdf                                    Quick_Start_Guide_for_SoftAP.pdf                               wpa_cli_with_wpa_supplicant.pdf

./RTL8812BU_WiFi_linux/RTL88x2BU_WiFi_linux_v5.2.4.4_25643.20171212_COEX20171012-5044/driver:
rtl88x2BU_WiFi_linux_v5.2.4.4_25643.20171212_COEX20171012-5044  rtl88x2BU_WiFi_linux_v5.2.4.4_25643.20171212_COEX20171012-5044.tar.gz

./RTL8812BU_WiFi_linux/RTL88x2BU_WiFi_linux_v5.2.4.4_25643.20171212_COEX20171012-5044/driver/rtl88x2BU_WiFi_linux_v5.2.4.4_25643.20171212_COEX20171012-5044:
clean  core  hal  ifcfg-wlan0  include  Kconfig  Makefile  os_dep  platform  rtl8822b.mk  runwpa  wlan0dhcp

./RTL8812BU_WiFi_linux/RTL88x2BU_WiFi_linux_v5.2.4.4_25643.20171212_COEX20171012-5044/driver/rtl88x2BU_WiFi_linux_v5.2.4.4_25643.20171212_COEX20171012-5044/core:
efuse              rtw_btcoex.c           rtw_debug.c      rtw_ioctl_query.c  rtw_mem.c       rtw_mp.c        rtw_pwrctrl.c  rtw_security.c  rtw_vht.c        rtw_xmit.c
rtw_ap.c           rtw_btcoex_wifionly.c  rtw_eeprom.c     rtw_ioctl_rtl.c    rtw_mi.c        rtw_mp_ioctl.c  rtw_recv.c     rtw_sreset.c    rtw_wapi.c
rtw_beamforming.c  rtw_bt_mp.c            rtw_ieee80211.c  rtw_ioctl_set.c    rtw_mlme.c      rtw_odm.c       rtw_rf.c       rtw_sta_mgt.c   rtw_wapi_sms4.c
rtw_br_ext.c       rtw_cmd.c              rtw_io.c         rtw_iol.c          rtw_mlme_ext.c  rtw_p2p.c       rtw_sdio.c     rtw_tdls.c      rtw_wlan_util.c

./RTL8812BU_WiFi_linux/RTL88x2BU_WiFi_linux_v5.2.4.4_25643.20171212_COEX20171012-5044/driver/rtl88x2BU_WiFi_linux_v5.2.4.4_25643.20171212_COEX20171012-5044/core/efuse:
rtw_efuse.c

./RTL8812BU_WiFi_linux/RTL88x2BU_WiFi_linux_v5.2.4.4_25643.20171212_COEX20171012-5044/driver/rtl88x2BU_WiFi_linux_v5.2.4.4_25643.20171212_COEX20171012-5044/hal:
btc    hal_btcoex.c           hal_com.c      hal_com_phycfg.c  hal_dm.h      hal_halmac.h  hal_intf.c  hal_mcc.c  hal_phy.c       led    rtl8822b
efuse  hal_btcoex_wifionly.c  hal_com_c2h.h  hal_dm.c          hal_halmac.c  hal_hci       halmac      hal_mp.c   HalPwrSeqCmd.c  phydm

./RTL8812BU_WiFi_linux/RTL88x2BU_WiFi_linux_v5.2.4.4_25643.20171212_COEX20171012-5044/driver/rtl88x2BU_WiFi_linux_v5.2.4.4_25643.20171212_COEX20171012-5044/hal/btc:
halbtc8192e1ant.c  halbtc8703b1ant.h  halbtc8723bwifionly.c  halbtc8723d2ant.h  halbtc8821a1ant.c  halbtc8821c1ant.h      halbtc8822b1ant.c      halbtc8822bwifionly.h
halbtc8192e1ant.h  halbtc8723b1ant.c  halbtc8723bwifionly.h  halbtc8812a1ant.c  halbtc8821a1ant.h  halbtc8821c2ant.c      halbtc8822b1ant.h      halbtcoutsrc.h
halbtc8192e2ant.c  halbtc8723b1ant.h  halbtc8723d1ant.c      halbtc8812a1ant.h  halbtc8821a2ant.c  halbtc8821c2ant.h      halbtc8822b2ant.c      mp_precomp.h
halbtc8192e2ant.h  halbtc8723b2ant.c  halbtc8723d1ant.h      halbtc8812a2ant.c  halbtc8821a2ant.h  halbtc8821cwifionly.c  halbtc8822b2ant.h
halbtc8703b1ant.c  halbtc8723b2ant.h  halbtc8723d2ant.c      halbtc8812a2ant.h  halbtc8821c1ant.c  halbtc8821cwifionly.h  halbtc8822bwifionly.c

./RTL8812BU_WiFi_linux/RTL88x2BU_WiFi_linux_v5.2.4.4_25643.20171212_COEX20171012-5044/driver/rtl88x2BU_WiFi_linux_v5.2.4.4_25643.20171212_COEX20171012-5044/hal/efuse:
efuse_mask.h  rtl8822b

./RTL8812BU_WiFi_linux/RTL88x2BU_WiFi_linux_v5.2.4.4_25643.20171212_COEX20171012-5044/driver/rtl88x2BU_WiFi_linux_v5.2.4.4_25643.20171212_COEX20171012-5044/hal/efuse/rtl8822b:
HalEfuseMask8822B_PCIE.c  HalEfuseMask8822B_PCIE.h  HalEfuseMask8822B_SDIO.c  HalEfuseMask8822B_SDIO.h  HalEfuseMask8822B_USB.c  HalEfuseMask8822B_USB.h

./RTL8812BU_WiFi_linux/RTL88x2BU_WiFi_linux_v5.2.4.4_25643.20171212_COEX20171012-5044/driver/rtl88x2BU_WiFi_linux_v5.2.4.4_25643.20171212_COEX20171012-5044/hal/hal_hci:
hal_usb.c

./RTL8812BU_WiFi_linux/RTL88x2BU_WiFi_linux_v5.2.4.4_25643.20171212_COEX20171012-5044/driver/rtl88x2BU_WiFi_linux_v5.2.4.4_25643.20171212_COEX20171012-5044/hal/halmac:
halmac_2_platform.h  halmac_bit_8821c.h           halmac_gpio_cmd.h            halmac_original_h2c_ap.h   halmac_reg_8821c.h     halmac_rx_desc_nic.h   halmac_tx_desc_nic.h
halmac_88xx          halmac_bit_8822b.h           halmac_h2c_extra_info_ap.h   halmac_original_h2c_nic.h  halmac_reg_8822b.h     halmac_sdio_reg.h      halmac_type.h
halmac_api.c         halmac_fw_info.h             halmac_h2c_extra_info_nic.h  halmac_pcie_reg.h          halmac_rx_bd_ap.h      halmac_tx_bd_ap.h      halmac_usb_reg.h
halmac_api.h         halmac_fw_offload_c2h_ap.h   halmac_hw_cfg.h              halmac_pwr_seq_cmd.h       halmac_rx_bd_chip.h    halmac_tx_bd_chip.h
halmac_bit2.h        halmac_fw_offload_c2h_nic.h  halmac_intf_phy_cmd.h        halmac_reg2.h              halmac_rx_bd_nic.h     halmac_tx_bd_nic.h
halmac_bit_8197f.h   halmac_fw_offload_h2c_ap.h   halmac_original_c2h_ap.h     halmac_reg_8197f.h         halmac_rx_desc_ap.h    halmac_tx_desc_ap.h
halmac_bit_8814b.h   halmac_fw_offload_h2c_nic.h  halmac_original_c2h_nic.h    halmac_reg_8814b.h         halmac_rx_desc_chip.h  halmac_tx_desc_chip.h

./RTL8812BU_WiFi_linux/RTL88x2BU_WiFi_linux_v5.2.4.4_25643.20171212_COEX20171012-5044/driver/rtl88x2BU_WiFi_linux_v5.2.4.4_25643.20171212_COEX20171012-5044/hal/halmac/halmac_88xx:
halmac_8822b       halmac_api_88xx.c  halmac_api_88xx_pcie.c  halmac_api_88xx_sdio.c  halmac_api_88xx_usb.c  halmac_func_88xx.c  halmac_gpio_88xx.c
halmac_88xx_cfg.h  halmac_api_88xx.h  halmac_api_88xx_pcie.h  halmac_api_88xx_sdio.h  halmac_api_88xx_usb.h  halmac_func_88xx.h  halmac_gpio_88xx.h

./RTL8812BU_WiFi_linux/RTL88x2BU_WiFi_linux_v5.2.4.4_25643.20171212_COEX20171012-5044/driver/rtl88x2BU_WiFi_linux_v5.2.4.4_25643.20171212_COEX20171012-5044/hal/halmac/halmac_88xx/halmac_8822b:
halmac_8822b_cfg.h  halmac_8822b_pwr_seq.c  halmac_api_8822b.c  halmac_api_8822b_pcie.c  halmac_api_8822b_sdio.c  halmac_api_8822b_usb.c  halmac_func_8822b.c  halmac_gpio_8822b.c
halmac_8822b_phy.c  halmac_8822b_pwr_seq.h  halmac_api_8822b.h  halmac_api_8822b_pcie.h  halmac_api_8822b_sdio.h  halmac_api_8822b_usb.h  halmac_func_8822b.h  halmac_gpio_8822b.h

./RTL8812BU_WiFi_linux/RTL88x2BU_WiFi_linux_v5.2.4.4_25643.20171212_COEX20171012-5044/driver/rtl88x2BU_WiFi_linux_v5.2.4.4_25643.20171212_COEX20171012-5044/hal/led:
hal_usb_led.c

./RTL8812BU_WiFi_linux/RTL88x2BU_WiFi_linux_v5.2.4.4_25643.20171212_COEX20171012-5044/driver/rtl88x2BU_WiFi_linux_v5.2.4.4_25643.20171212_COEX20171012-5044/hal/phydm:
ap_makefile.mk      phydm_adaptivity.h    phydm_beamforming.c  phydm_debug.c                 phydm_dynamicbbpowersaving.h  phydm_hwconfig.c      phydm_pathdiv.c     phydm_rainfo.h
halhwimg.h          phydm_adc_sampling.c  phydm_beamforming.h  phydm_debug.h                 phydm_dynamic_rx_path.c       phydm_hwconfig.h      phydm_pathdiv.h     phydm_regdefine11ac.h
halrf               phydm_adc_sampling.h  phydm.c              phydm_dfs.c                   phydm_dynamic_rx_path.h       phydm_interface.c     phydm_precomp.h     phydm_regdefine11n.h
mp_precomp.h        phydm_antdect.c       phydm_ccx.c          phydm_dfs.h                   phydm_dynamictxpower.c        phydm_interface.h     phydm_pre_define.h  phydm_reg.h
phydm_acs.c         phydm_antdect.h       phydm_ccx.h          phydm_dig.c                   phydm_dynamictxpower.h        phydm.mk              phydm_psd.c         phydm_types.h
phydm_acs.h         phydm_antdiv.c        phydm_cfotracking.c  phydm_dig.h                   phydm_features.h              phydm_noisemonitor.c  phydm_psd.h         rtl8822b
phydm_adaptivity.c  phydm_antdiv.h        phydm_cfotracking.h  phydm_dynamicbbpowersaving.c  phydm.h                       phydm_noisemonitor.h  phydm_rainfo.c      txbf

./RTL8812BU_WiFi_linux/RTL88x2BU_WiFi_linux_v5.2.4.4_25643.20171212_COEX20171012-5044/driver/rtl88x2BU_WiFi_linux_v5.2.4.4_25643.20171212_COEX20171012-5044/hal/phydm/halrf:
halphyrf_ap.c  halphyrf_ce.c  halphyrf_win.c  halrf.c           halrf.h      halrf_kfree.c  halrf_powertracking_ap.c  halrf_powertracking_ce.c  halrf_powertracking_win.c  rtl8822b
halphyrf_ap.h  halphyrf_ce.h  halphyrf_win.h  halrf_features.h  halrf_iqk.h  halrf_kfree.h  halrf_powertracking_ap.h  halrf_powertracking_ce.h  halrf_powertracking_win.h

./RTL8812BU_WiFi_linux/RTL88x2BU_WiFi_linux_v5.2.4.4_25643.20171212_COEX20171012-5044/driver/rtl88x2BU_WiFi_linux_v5.2.4.4_25643.20171212_COEX20171012-5044/hal/phydm/halrf/rtl8822b:
halrf_8822b.c  halrf_8822b.h  halrf_iqk_8822b.c  halrf_iqk_8822b.h

./RTL8812BU_WiFi_linux/RTL88x2BU_WiFi_linux_v5.2.4.4_25643.20171212_COEX20171012-5044/driver/rtl88x2BU_WiFi_linux_v5.2.4.4_25643.20171212_COEX20171012-5044/hal/phydm/rtl8822b:
halhwimg8822b_bb.c  halhwimg8822b_fw.h   halhwimg8822b_rf.c  phydm_hal_api8822b.c    phydm_regconfig8822b.h  phydm_rtl8822b_ram.c
halhwimg8822b_bb.h  halhwimg8822b_mac.c  halhwimg8822b_rf.h  phydm_hal_api8822b.h    phydm_rtl8822b.c        phydm_rtl8822b_ram.h
halhwimg8822b_fw.c  halhwimg8822b_mac.h  mp_precomp.h        phydm_regconfig8822b.c  phydm_rtl8822b.h        version_rtl8822b.h

./RTL8812BU_WiFi_linux/RTL88x2BU_WiFi_linux_v5.2.4.4_25643.20171212_COEX20171012-5044/driver/rtl88x2BU_WiFi_linux_v5.2.4.4_25643.20171212_COEX20171012-5044/hal/phydm/txbf:
halcomtxbf.c  haltxbf8192e.c  haltxbf8814a.c  haltxbf8822b.c  haltxbfinterface.c  haltxbfjaguar.c  phydm_hal_txbf_api.c
halcomtxbf.h  haltxbf8192e.h  haltxbf8814a.h  haltxbf8822b.h  haltxbfinterface.h  haltxbfjaguar.h  phydm_hal_txbf_api.h

./RTL8812BU_WiFi_linux/RTL88x2BU_WiFi_linux_v5.2.4.4_25643.20171212_COEX20171012-5044/driver/rtl88x2BU_WiFi_linux_v5.2.4.4_25643.20171212_COEX20171012-5044/hal/rtl8822b:
hal8822b_fw.c  hal8822b_fw.h  rtl8822b_cmd.c  rtl8822b.h  rtl8822b_halinit.c  rtl8822b_mac.c  rtl8822b_ops.c  rtl8822b_phy.c  usb

./RTL8812BU_WiFi_linux/RTL88x2BU_WiFi_linux_v5.2.4.4_25643.20171212_COEX20171012-5044/driver/rtl88x2BU_WiFi_linux_v5.2.4.4_25643.20171212_COEX20171012-5044/hal/rtl8822b/usb:
rtl8822bu.h  rtl8822bu_halinit.c  rtl8822bu_halmac.c  rtl8822bu_io.c  rtl8822bu_led.c  rtl8822bu_ops.c  rtl8822bu_recv.c  rtl8822bu_xmit.c

./RTL8812BU_WiFi_linux/RTL88x2BU_WiFi_linux_v5.2.4.4_25643.20171212_COEX20171012-5044/driver/rtl88x2BU_WiFi_linux_v5.2.4.4_25643.20171212_COEX20171012-5044/include:
autoconf.h         Hal8188FPwrSeq.h       hal_com_led.h        osdep_service_linux.h  rtl8192e_dm.h      rtl8723b_xmit.h      rtl8814a_rf.h          rtw_debug.h          rtw_sdio.h
basic_types.h      Hal8192EPhyCfg.h       hal_com_phycfg.h     osdep_service_xp.h     rtl8192e_hal.h     rtl8723d_cmd.h       rtl8814a_spec.h        rtw_eeprom.h         rtw_security.h
byteorder          Hal8192EPhyReg.h       hal_com_reg.h        pci_hal.h              rtl8192e_led.h     rtl8723d_dm.h        rtl8814a_sreset.h      rtw_efuse.h          rtw_sreset.h
circ_buf.h         Hal8192EPwrSeq.h       hal_data.h           pci_ops.h              rtl8192e_recv.h    rtl8723d_hal.h       rtl8814a_xmit.h        rtw_event.h          rtw_tdls.h
cmd_osdep.h        Hal8703BPhyCfg.h       hal_gspi.h           pci_osintf.h           rtl8192e_rf.h      rtl8723d_led.h       rtl8821a_spec.h        rtw_ht.h             rtw_version.h
custom_gpio.h      Hal8703BPhyReg.h       hal_ic_cfg.h         recv_osdep.h           rtl8192e_spec.h    rtl8723d_lps_poff.h  rtl8821a_xmit.h        rtw_ioctl.h          rtw_vht.h
drv_conf.h         Hal8703BPwrSeq.h       hal_intf.h           rtl8188e_cmd.h         rtl8192e_sreset.h  rtl8723d_recv.h      rtl8821c_dm.h          rtw_ioctl_query.h    rtw_wapi.h
drv_types_ce.h     Hal8723BPhyCfg.h       hal_pg.h             rtl8188e_dm.h          rtl8192e_xmit.h    rtl8723d_rf.h        rtl8821ce_hal.h        rtw_ioctl_rtl.h      rtw_wifi_regd.h
drv_types_gspi.h   Hal8723BPhyReg.h       hal_phy.h            rtl8188e_hal.h         rtl8703b_cmd.h     rtl8723d_spec.h      rtl8821c_hal.h         rtw_ioctl_set.h      rtw_xmit.h
drv_types.h        Hal8723BPwrSeq.h       hal_phy_reg.h        rtl8188e_led.h         rtl8703b_dm.h      rtl8723d_sreset.h    rtl8821cs_hal.h        rtw_io.h             sdio_hal.h
drv_types_linux.h  Hal8723DPhyCfg.h       HalPwrSeqCmd.h       rtl8188e_recv.h        rtl8703b_hal.h     rtl8723d_xmit.h      rtl8821c_spec.h        rtw_iol.h            sdio_ops_ce.h
drv_types_pci.h    Hal8723DPhyReg.h       hal_sdio.h           rtl8188e_rf.h          rtl8703b_led.h     rtl8812a_cmd.h       rtl8821cu_hal.h        rtw_mcc.h            sdio_ops.h
drv_types_sdio.h   Hal8723DPwrSeq.h       HalVerDef.h          rtl8188e_spec.h        rtl8703b_recv.h    rtl8812a_dm.h        rtl8822be_hal.h        rtw_mem.h            sdio_ops_linux.h
drv_types_xp.h     Hal8723PwrSeq.h        ieee80211_ext.h      rtl8188e_sreset.h      rtl8703b_rf.h      rtl8812a_hal.h       rtl8822b_hal.h         rtw_mi.h             sdio_ops_xp.h
ethernet.h         Hal8812PhyCfg.h        ieee80211.h          rtl8188e_xmit.h        rtl8703b_spec.h    rtl8812a_led.h       rtl8822bs_hal.h        rtw_mlme_ext.h       sdio_osintf.h
gspi_hal.h         Hal8812PhyReg.h        if_ether.h           rtl8188f_cmd.h         rtl8703b_sreset.h  rtl8812a_recv.h      rtl8822bu_hal.h        rtw_mlme.h           sta_info.h
gspi_ops.h         Hal8812PwrSeq.h        ip.h                 rtl8188f_dm.h          rtl8703b_xmit.h    rtl8812a_rf.h        rtw_android.h          rtw_mp.h             usb_hal.h
gspi_ops_linux.h   Hal8814PhyCfg.h        linux                rtl8188f_hal.h         rtl8723b_cmd.h     rtl8812a_spec.h      rtw_ap.h               rtw_mp_ioctl.h       usb_ops.h
gspi_osintf.h      Hal8814PhyReg.h        mlme_osdep.h         rtl8188f_led.h         rtl8723b_dm.h      rtl8812a_sreset.h    rtw_beamforming.h      rtw_mp_phy_regdef.h  usb_ops_linux.h
h2clbk.h           Hal8814PwrSeq.h        mp_custom_oid.h      rtl8188f_recv.h        rtl8723b_hal.h     rtl8812a_xmit.h      rtw_br_ext.h           rtw_odm.h            usb_osintf.h
Hal8188EPhyCfg.h   Hal8821APwrSeq.h       nic_spec.h           rtl8188f_rf.h          rtl8723b_led.h     rtl8814a_cmd.h       rtw_btcoex.h           rtw_p2p.h            usb_vendor_req.h
Hal8188EPhyReg.h   hal_btcoex.h           osdep_intf.h         rtl8188f_spec.h        rtl8723b_recv.h    rtl8814a_dm.h        rtw_btcoex_wifionly.h  rtw_pwrctrl.h        wifi.h
Hal8188EPwrSeq.h   hal_btcoex_wifionly.h  osdep_service_bsd.h  rtl8188f_sreset.h      rtl8723b_rf.h      rtl8814a_hal.h       rtw_bt_mp.h            rtw_qos.h            wlan_bssdef.h
Hal8188FPhyCfg.h   hal_com.h              osdep_service_ce.h   rtl8188f_xmit.h        rtl8723b_spec.h    rtl8814a_led.h       rtw_byteorder.h        rtw_recv.h           xmit_osdep.h
Hal8188FPhyReg.h   hal_com_h2c.h          osdep_service.h      rtl8192e_cmd.h         rtl8723b_sreset.h  rtl8814a_recv.h      rtw_cmd.h              rtw_rf.h

./RTL8812BU_WiFi_linux/RTL88x2BU_WiFi_linux_v5.2.4.4_25643.20171212_COEX20171012-5044/driver/rtl88x2BU_WiFi_linux_v5.2.4.4_25643.20171212_COEX20171012-5044/include/byteorder:
big_endian.h  generic.h  little_endian.h  swabb.h  swab.h

./RTL8812BU_WiFi_linux/RTL88x2BU_WiFi_linux_v5.2.4.4_25643.20171212_COEX20171012-5044/driver/rtl88x2BU_WiFi_linux_v5.2.4.4_25643.20171212_COEX20171012-5044/include/linux:
wireless.h

./RTL8812BU_WiFi_linux/RTL88x2BU_WiFi_linux_v5.2.4.4_25643.20171212_COEX20171012-5044/driver/rtl88x2BU_WiFi_linux_v5.2.4.4_25643.20171212_COEX20171012-5044/os_dep:
linux  osdep_service.c

./RTL8812BU_WiFi_linux/RTL88x2BU_WiFi_linux_v5.2.4.4_25643.20171212_COEX20171012-5044/driver/rtl88x2BU_WiFi_linux_v5.2.4.4_25643.20171212_COEX20171012-5044/os_dep/linux:
custom_gpio_linux.c  ioctl_cfg80211.h  ioctl_mp.c    os_intfs.c    rtw_android.c    rtw_cfgvendor.h  rtw_proc.h  usb_ops_linux.c  xmit_linux.c
ioctl_cfg80211.c     ioctl_linux.c     mlme_linux.c  recv_linux.c  rtw_cfgvendor.c  rtw_proc.c       usb_intf.c  wifi_regd.c

./RTL8812BU_WiFi_linux/RTL88x2BU_WiFi_linux_v5.2.4.4_25643.20171212_COEX20171012-5044/driver/rtl88x2BU_WiFi_linux_v5.2.4.4_25643.20171212_COEX20171012-5044/platform:
custom_country_chplan.h  platform_ARM_SUN50IW1P1_sdio.c  platform_ARM_SUNxI_sdio.c  platform_ARM_WMT_sdio.c  platform_ops.h          platform_sprd_sdio.c
platform_arm_act_sdio.c  platform_ARM_SUNnI_sdio.c       platform_ARM_SUNxI_usb.c   platform_ops.c           platform_RTK_DMP_usb.c

./RTL8812BU_WiFi_linux/RTL88x2BU_WiFi_linux_v5.2.4.4_25643.20171212_COEX20171012-5044/WiFi_Direct_User_Interface:
Android.mk  install.sh  p2p_api_test_linux.c  p2p_test.h  p2p_ui_test_linux.c  Start_Guide_P2P_User_Interface_Linux.pdf

./RTL8812BU_WiFi_linux/RTL88x2BU_WiFi_linux_v5.2.4.4_25643.20171212_COEX20171012-5044/wireless_tools:
wireless_tools.30.rtl.tar.gz

./RTL8812BU_WiFi_linux/RTL88x2BU_WiFi_linux_v5.2.4.4_25643.20171212_COEX20171012-5044/wpa_supplicant_hostapd:
p2p_hostapd.conf     wpa_0_8.conf                                        wpa_supplicant_8_L_5.x_rtw_r24600.20171025.tar.gz  wpa_supplicant_8_O_8.x_rtw_r24597.20171025.tar.gz
rtl_hostapd_2G.conf  wpa_supplicant_8_jb_4.2_rtw_r25670.20171213.tar.gz  wpa_supplicant_8_M_6.x_rtw_r24570.20171025.tar.gz  wpa_supplicant_hostapd-0.8_rtw_r24647.20171025.tar.gz
rtl_hostapd_5G.conf  wpa_supplicant_8_kk_4.4_rtw_r25669.20171213.tar.gz  wpa_supplicant_8_N_7.x_rtw_r24577.20171025.tar.gz
    ~/Downloads 

Whoa thats a lot. I thought we were in the BU folder.
Sorry to make you print all that :sweat_smile:
Well anyways…
From the prompt It looks like your current position is ~/Downloads , correct ?
You can check with pwd (it means print working directory)
If so … lets jump inside the BU folder …

cd RTL8812BU_WiFi_linux/RTL88x2BU_WiFi_linux_v5.2.4.4_25643.20171212_COEX20171012-5044

Once there we should see what youve unpacked, specifically the install script … you can check with a regular ls

Now of course there are README’s and things … which may be worthwhile … but assuming we just want to run that install script we will first mark it executable:

chmod +x install.sh

Then we can run it:

./install.sh

Authentication requested [root] for make clean:
Password:
bash: line 1: make: command not found
Authentication requested [root] for make driver:
Password:
bash: line 1: make: command not found
##################################################
Compile make driver error: 127
Please check error Mesg
#######################################

Huh. I would swear make is included by default.
But maybe not … it is part of base-devel group.

You can get it from here:
https://mirror.math.princeton.edu/pub/manjaro/stable/core/x86_64/make-4.3-3-x86_64.pkg.tar.zst
and its sig
https://mirror.math.princeton.edu/pub/manjaro/stable/core/x86_64/make-4.3-3-x86_64.pkg.tar.zst.sig

But you will probably still need headers etc … it would really be better if you had a connection.