Open slavkoja opened 6 years ago
No answer to your report but a question. I am looking for IEEE 802.11ac Wave 2 with 1×1:1, the RTL8811CU. And I want one with generic/default IDs. Which Wi-Fi USB adapter did you buy exactly:
This driver is compatible only with rtl8821CU and rtl8811CU AFAIK. Even though VEN and DEV ids are identical and names are very similar it just won't work. Please try this driver: https://github.com/diederikdehaas/rtl8812AU
I tried mentioned driver as first, but the device was not recognised (no wlanX nor similar device created), then i search by ID and i found your driver. It is terrible to identify chip inside, because ebay's descriptions are not reliable at all and the "original" package doesn't mention used chip...
Anyway, thanks for reply ;-)
The easiest way would be to open the case and double-check the printings on the chip. Anyway, do you have any FCC ID printed on the case of adapter?
You can test whether that other driver was loaded/matched via lsusb --tree
. As of today, the latest driver for a RTL8811AU can be found here: https://github.com/aircrack-ng/rtl8812au/tree/v5.3.4
Before you go for make
, you have to change the file os_dep/linux/usb_intf.c
: Search for 0x0811
and change that to 0xc811
. Of course, you have to sudo make uninstall
the two previous drivers first. Then, this one should at least load/match. If you get a backtrace again, you did everything right.
Thanks, i will try it, but please, i don't understand your latest sentense - the backtrace is expected?
I hope you do not get a backtrace and everything works. Nevertheless, if you get a backtrace with that driver as well, you know that at least loading/matching worked.
OK, i understand now, thanks.
Anyway, you can close it now or leave as note about non-conforming USB ID... I will leave decision to you ;-)
@slavkoja were you able to use that Wi-Fi adapter with that other driver (after patching it)? If not either, I guess it is time to crack the housing/plastics and look inside which chip is used actually. Keep us updated! Especially, when you find other identification marks like a FCC ID or a manufacturer/product name.
@traud you asked for result. Not very good. I compiled that version of driver, device seems to be recognised by it, but then USB ID changes to 0bda:1a2b
and i have no wireless devices, see:
new high-speed USB device number 7 using xhci_hcd
New USB device found, idVendor=0bda, idProduct=c811
New USB device strings: Mfr=1, Product=2, SerialNumber=3
Product: 802.11ac NIC
Manufacturer: Realtek
SerialNumber: 123456
reset high-speed USB device number 7 using xhci_hcd
device firmware changed
USB disconnect, device number 7
new high-speed USB device number 8 using xhci_hcd
config 1 interface 0 altsetting 0 endpoint 0x8A has an invalid bInterval 0, changing to 7
config 1 interface 0 altsetting 0 endpoint 0xB has an invalid bInterval 0, changing to 7
New USB device found, idVendor=0bda, idProduct=1a2b
New USB device strings: Mfr=1, Product=2, SerialNumber=0
Product: DISK
Manufacturer: Realtek
Then i crack its case and i fount, that it really has RTL8811CU chip (another info on chip: H7P95G1 GH45). Then we are back and IMO the issue have to be reopened.
This is strange. I've tested my driver on 4.17.18 kernel and it works without any problem. My card looks identical to one from eBay auction you sent. I bought mine from aliexpress.
IMO, it doesn't matter if bought from aliexpress or ebay, they are bot the source of uncertainty, which is related to mentioned reliability of their descriptions ;-)
After new kernel arrives into my Funtoo, i will report result again (if i didn't damage it by opening). Current 4.15 kernel is trying to solve spectra/meltdown problems and its results are sometime unpredictably, then the driver can be affected by this...
I recently buy toy from ebay, which is identified by USB ID:
I compiled your driver on 4.15.17 kernel with some warnings, then i install it manually:
When i plug device, i got backtrace: