Package Details: rtl8xxxu-dkms-git r27.972686d-1

Git Clone URL: https://aur.archlinux.org/rtl8xxxu-dkms-git.git (read-only, click to copy)
Package Base: rtl8xxxu-dkms-git
Description: Driver for Realtek 802.11n USB wireless chips
Upstream URL: https://github.com/a5a5aa555oo/rtl8xxxu
Keywords: realtek rtl8188ctv rtl8188cu rtl8188cus rtl8188etv rtl8188eu rtl8188eus rtl8188ftv rtl8188fu rtl8188gu rtl8188ru rtl8191cu rtl8192cu rtl8192eu rtl8192fu rtl8710bu rtl8723au rtl8723bu
Licenses: GPL2
Submitter: xx777
Maintainer: xx777
Last Packager: xx777
Votes: 0
Popularity: 0.000000
First Submitted: 2023-05-13 08:09 (UTC)
Last Updated: 2023-09-18 14:19 (UTC)

Dependencies (4)

Required by (0)

Sources (1)

Pinned Comments

xx777 commented on 2023-08-16 11:00 (UTC) (edited on 2024-07-19 23:25 (UTC) by xx777)

Reminders:

  1. If your usb wifi adapter is based on a RTL8188GU or RTL8192FU chip, you may need to use the command usb_modeswitch or eject to switch it to "Wifi Mode" first.

  2. Before installing this package, make sure your system has the corresponding kernel headers and the package base-devel installed.

  3. You have to manually blacklist or remove any conflicting drivers installed except the in-kernel rtl8xxxu driver.

Latest Comments

xx777 commented on 2023-08-16 11:00 (UTC) (edited on 2024-07-19 23:25 (UTC) by xx777)

Reminders:

  1. If your usb wifi adapter is based on a RTL8188GU or RTL8192FU chip, you may need to use the command usb_modeswitch or eject to switch it to "Wifi Mode" first.

  2. Before installing this package, make sure your system has the corresponding kernel headers and the package base-devel installed.

  3. You have to manually blacklist or remove any conflicting drivers installed except the in-kernel rtl8xxxu driver.

xx777 commented on 2023-08-16 06:10 (UTC) (edited on 2023-08-16 06:10 (UTC) by xx777)

usb_modeswitch added as an optional dependency. I didn't notice this before, thanks for the suggestions.

LeonardoSidney commented on 2023-08-15 19:51 (UTC)

I recently had problems getting my RTL8188GU wireless USB adapter working using the rtl8xxxu-dkms-git package from the AUR. After some research, I found that the usb_modeswitch package is needed to change the adapter's mode to wireless mode. After installing this package, the adapter worked correctly.

I suggest that the usb_modeswitch package be added as a dependency/optional of the package to ensure users can get the adapter to work properly.

Thanks.

jackoneill commented on 2023-06-17 09:37 (UTC)

This is just a guess, but I'm pretty sure the „AP” firmware (array_mp_8710b_fw_ap, array_mp_8192f_fw_ap, etc) is meant for plastic boxes -- routers, access points, that sort of thing. The „NIC” firmware is the one we need for USB devices, even when running in AP mode.

xx777 commented on 2023-06-17 08:36 (UTC) (edited on 2023-06-17 14:46 (UTC) by xx777)

Hi,

I tested it with RTL8188GU/RTL8192FU and it did works.

But I'm a little confused that why it can work without an ap firmware?

ap firmware in the vendor driver are not needed for rtl8xxxu?

Thanks again for making this driver, you saved the rtl8188gu users like me!

jackoneill commented on 2023-06-16 09:31 (UTC)

If you wish to test AP mode with RTL8188GU, edit rtl8xxxu_8710b.c and add two lines in the struct at the end:

.supports_ap = 1,
.max_macid_num = 16,

I believe it is that simple to get the same level of support for AP mode that the RTL8188FU has.

It's the same for RTL8723BU, RTL8192EU, and RTL8192FU, except those chips can handle more stations. You can use max_macid_num = 128 for those three.

It's not as simple for the older RTL8723AU, RTL8192CU/RTL8188CU, and RTL8188EU. Those need more work.

titangold commented on 2023-06-16 08:24 (UTC)

Doesn't support AP mode for rtl8188gu, unfortunately.

xx777 commented on 2023-05-14 11:55 (UTC)

function pkgver() added, thank you.

FabioLolix commented on 2023-05-14 11:27 (UTC)

Hello, please add a proper versioning (git without tags) https://wiki.archlinux.org/title/VCS_package_guidelines#The_pkgver()_function , if you need help let me know