WirelessLAN ICs >> WLAN NIC >> 802.11ac/abgn Combo; 802.11ac/abgn. RTL8811AE. 802.11ac/abgn PCIe WLAN Network Controller. RTL8811AU . 802.11ac/abgn USB WLAN Network Controller. RTL8811CU. 802.11ac/abgn USB WLAN Network Controller. RTL8812AE. 802.11ac/abgn PCIe WLAN Network Controller. RTL8812AR. 802.11ac/abgn PCIe WLAN DriversRealtek Wireless LAN USB WHQL. Attention, il s'agit d'un fichier archivé. Une version plus récente est disponible sur la fiche de la marque Realtek. Marque Realtek (Realtek Semiconductor) Intitulé Wireless LAN USB Catégorie de matériel Carte réseau Systèmes d'exploitation Windows 10 (32 bit, x86) Windows 10 (64 bit, x64) Windows 8.1 (32 bit, ДвухдиапазонныйUSB WiFi адаптер Realtek 8812BU Wireless LAN 802.11ac USB NIC с двумя режимами и усилителем сигналаUSB WiFi адаптер 免费查询更多realtek8811cu wireless lan 802.11ac usb nic无线网卡驱动详细参数、实时报价、行情走势、优质商品批发/供应信息等,您 Nousconstatons en effet que le site de Realtek propose à nouveau depuis quelques jours les drivers génériques pour certains contrôleurs Wi-Fi mais aussi Bluetooth. Hélas, Realtek n'a pas remis en ligne les pilotes des contrôleurs Wi-Fi des anciennes générations mais s'est contenté des drivers des derniers modèles USB et PCIe de type Realtek8811CU Wireless LAN 802.11ac USB NIC driver manufacturer is Realtek Semiconductor Corp and developed by Realtek Semiconductor Corp in the database. Realtek 8811CU Wireless LAN 802.11ac USB NIC compatible with 3 hardwares driver contains 0 binary files, you can Download the latest. The Wireless Network Utility 2.3.9 works without problems on systems JcIc1. マーティーPCは、13inchのNotePCですが、 ある日、突然、内蔵のWiFiとBluetoothが動作しなくなりました。 ドライバ入れ直しでダメなので、どうも逝ってしまわれたようなのですT_T そこで、USB Adapterを仕入れました。 距離や速度は、特に気にしないのですが 一応、 US$ OFF、送料 $ 標準ドライバでいいと思ったら、違うようですね~ ドライバを探さないといけません 別の店にSpecがあり、「Chipset RTL8811」 のようです。 REALTEKサイトのここに Emailを入力しないとダウンロードできませんね~-_-; Captchaと同じ文字を入力して[Go!] こうゆの増えてきましたね~ 人間かどうか判断するためですが、 未だこの文字、ロボットには読めないんだろうか? やっとダウンロードできました。 解凍したら、 途中「Cisco EAP」なんてのが出てます。 realtekは、Cisco傘下かな? 再起動します。 デバイス名は、 「Realtek 8811CU Wireless LAN USB NIC」 になってます。 取り敢えず、インターネットにはすんなり繋がって一安心^^; ちなみに、後でAliExpressを散歩すると これがFree Driverで、Windows標準Driverでいけるようです。 US$ OFF、送料 $ 別の店ですが、本体も送料も高いです。 Chipsetは、マーティーが買ったのと同じRTL8811なんですがね~-_-; 所が、マーティー工房のイントラネットには、 Windows10、Windows7に、WindowsXPもあるのですが、 ネットワークドライブのアイコンを叩いてもアクセスできませんT_T 有線LANでは、アクセスできるのです。 Windows10 Home 64bitですが 前のNotePCは、ありがたい自動更新のお陰で再起不能になりましたT_T あまりに更新が邪魔だし、これ以上殺されると困るので٩๑`^´๑۶ Windows10 Update Brockerなるもので更新を殺しています。 なので、ずっと Version 1803のままです^^; ネットワーク診断すると 名前解決ができてないようです。 名前解決となるとNetBIOSが怪しいです。 有線LANの「ネットワーク接続の詳細」では、 「NetBISO over TCP/IP」:[はい] になってますが、 USB WiFi Adapterでは、 「NetBISO over TCP/IP」:[いいえ] になってます。 原因はこれのようですね~ しからば、ここで [NetBISO over TCP/IPを有効にする] にして コマンドプロンプトで「ipconfig /all」して確認しますが、 「NetBISO over TCP/IP・・・・・ いいえ」のままで 切り替わらないのですT_T 有線LANは、これで問題ないんですがね~T_T マーティーの知識はここまでなので、探しまわってみると ここに、 タイトル「NetBIOS Over TCP/IP が有効にならない場合の対処方法」 ズバリの回答がありました! 更新日2020年04月14日でとても新しいので期待がもてます。 単語の解説やら、とても詳しいサイトで、ありがたいことですm_ _m 早速、この通りにやって マーティーの日誌にも手順を記録します。 まずは、USB WiFi AdapterのGUIDなるものを調べる必要があるとのこと。 コマンドプロンプトで 「wmic nicconfig get Caption, SettingID」と入力しEnterすると、 ズラッとでるので、先のデバイスドライバに出てた名前を探して、 そこ(赤枠部)の{}内のコードを記録しておきます。 マーティーの場合{B82B9482-・・・・・・14B3}です。 レジストリを起動して この先は、レジストリを編集します。 少しの間違いでもPCのが起動しなくなる可能性がとても高い作業です。 自己責任ということでご了承願いますm_ _m まずは、もしもの場合に備えて、全体をエクスポートしておきます。 [HKEY_LOCAL_MACHINE]-[SYSTEM]-[CurrentControlSet] -[Services]-[NetBT]-[Linkage] を開いて ここの[Bind][Export][Route]の3箇所にGUIDを追加していきます。 まず、[Bind]で右クリックして[修正]をクリック このBOXが出るので、先に調べておいたUSB WiFi AdapterのGUID マーティーの場合{B82B9482・・・・・・14B3}なので、 2行を追加(赤枠部)して[OK]します。 「\Device\Tcpip_{B82B9482・・・・・・14B3}」 「\Device\Tcpip6_{B82B9482・・・・・・14B3}」 入力したコードに空白が含まれると この様に怒られることがあるようです。 ここは[OK]して、 再度[修正]で開いて 入力したコードをじっくり確認する必要があります。 次は[Export]で右クリックして[修正]をクリック このBOXが出るので、先に調べておいたUSB WiFi AdapterのGUID 2行を追加(赤枠部)して[OK]します。 さっきのと{・・・}の前の文字が異なってるので要注意です。 「\Device\NetBT_Tcpip_{B82B9482・・・・・・14B3}」 「\Device\NetBT_Tcpip6_{B82B9482・・・・・・14B3}」 最後は[Route]で右クリックして[修正]をクリック このBOXが出るので、先に調べておいたUSB WiFi AdapterのGUID 2行を追加(赤枠部)して[OK]します。 これも前の2つと{・・・}の前の文字が異なってるので要注意です。 「"Tcpip6" "{B82B9482・・・・・・14B3}"」 「"Tcpip" "{B82B9482・・・・・・14B3}"」 レジストリエディタを終了して、 一旦、再起動します。 マーティー工房のイントラネットのWindowsXPのリンクを叩くと、 めでたく開けました\^o^/ 実は、一時諦めてOLEDにハマってたので、 1ヶ月ほど放置して有線LANで過ごしてたのです-_-; また快適な無線生活が戻ってきました^^; 「ipconfig /all」すると、 「NetBISO over TCP/IP・・・・・ 有効」に変わってます。 これも 「NetBISO over TCP/IP」:[はい]になりました! しかし、 他のPCの共有フォルダ、割り当てしたネットワークドライブの アイコンをクリックすれば、開くようになりましたが 相変わらず、エクスプローラーのネットワークに出てきませんT_T ここに全部チェック入れてもダメだし [管理ツール]の[サービス]で この7つのサービスを「自動遅延開始」にして[開始]してもダメT_T ・Function Discovery Provider Host ・Function Discovery Resource Publication ・Network Connections ・UPnP Device Host ・Peer Name Resolution Protocol ・Peer Networking Grouping ・Peer Networking Identity Manager (Peerの所のショット) ショートカットを作っておくしかないですね~ それにしても、内蔵WiFiデバイスでは、問題なくて、 Windws10のVersionもBuildも変わってないのに、 USB Adapterだけ起こるのは、何故なんだろう? ドライバっぽい気もしますが、やっぱM/Sさんが怪しい~-_-; でも、Win10のUPDATEは、また不具合で時間取られるの嫌だからやりません。 Winを使わなければいいんですがね^^; ID 0bdab812 Realtek Semiconductor Corp. RTL88x2bu only, rtl8822BU chipset 0bdab812 0bdac820 rtl8821cu WiFi Bluetooth USB 0bdac820 Bus 001 Device 007 ID 0bdac820 Realtek Semiconductor Corp. NIC The device is supported by the following drivers lwfinger/rtl8723au_bt 不能用,NG brektrou/rtl8821CU 不能用,NG smp79/rtl8821CU 不能用,NG whitebatman2/rtl8821CU 不能用,NG 不能用,NG *** 备注: 能用的在本文的最下面 失败: [roothpi7 drivers] [roothpi7 drivers] git clone Cloning into 'rtl88x2bu'... remote Enumerating objects 1871, done. remote Counting objects 100% 138/138, done. remote Compressing objects 100% 94/94, done. remote Total 1871 delta 73, reused 96 delta 42, pack-reused 1733 Receiving objects 100% 1871/1871, MiB MiB/s, done. Resolving deltas 100% 1188/1188, done. [roothpi7 drivers] ls rtl8812au rtl88x2bu [roothpi7 drivers] cd rtl88 rtl8812au/ rtl88x2bu/ [roothpi7 drivers] cd rtl88x2bu/ [roothpi7 rtl88x2bu] ls clean core hal ifcfg-wlan0 include Kconfig LICENSE Makefile os_dep platform runwpa wlan0dhcp [roothpi7 rtl88x2bu] VER=$sed -n 's/\PACKAGE_VERSION="\.*\"/\1/p' [roothpi7 rtl88x2bu] rsync -rvhP ./ /usr/src/rtl88x2bu-${VER} sending incremental file list created directory /usr/src/ ./ .gitignore 422 100% 00000 xfr1, to-chk=704/706 Kconfig .git/objects/pack/ .git/objects/pack/pack-7aa47d04 100% 00000 xfr36, to-chk=651/706 ...... platform/ 100% 00000 xfr660, to-chk=2/706 platform/ 100% 00000 xfr661, to-chk=1/706 platform/ 989 100% 00000 xfr662, to-chk=0/706 sent bytes received bytes bytes/sec total size is speedup is [roothpi7 rtl88x2bu] [roothpi7 rtl88x2bu] dkms add -m rtl88x2bu -v ${VER} Creating symlink /var/lib/dkms/rtl88x2bu/ -> /usr/src/ DKMS add completed. [roothpi7 rtl88x2bu] [roothpi7 rtl88x2bu] dkms build -m rtl88x2bu -v ${VER} Kernel preparation unnecessary for this kernel. Skipping... Building module cleaning build area... make -j8 KERNELRELEASE= KVER= src=/usr/src/ exit status 2 Error! Bad return status for module build on kernel x86_64 Consult /var/lib/dkms/rtl88x2bu/ for more information. F*** ! [roothpi7 rtl88x2bu] ls clean core hal ifcfg-wlan0 include Kconfig LICENSE Makefile os_dep platform runwpa wlan0dhcp [roothpi7 rtl88x2bu] chmod +x ./ [roothpi7 rtl88x2bu] ./ Kernel preparation unnecessary for this kernel. Skipping... Building module cleaning build area... make -j8 KERNELRELEASE= KVER= src=/usr/src/ exit status 2 Error! Bad return status for module build on kernel x86_64 Consult /var/lib/dkms/rtl88x2bu/ for more information. [roothpi7 rtl88x2bu] make all make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/ M=/root/drivers/rtl88x2bu modules make[1] Entering directory '/usr/src/kernels/ CC [M] /root/drivers/rtl88x2bu/core/ ^~~~~~~~ /root/drivers/rtl88x2bu/os_dep/linux/ note each undeclared identifier is reported only once for each function it appears in make[2] *** [scripts/ /root/drivers/rtl88x2bu/os_dep/linux/ Error 1 make[1] *** [Makefile1860 /root/drivers/rtl88x2bu] Error 2 make[1] Leaving directory '/usr/src/kernels/ make *** [Makefile2284 modules] Error 2 F*** ! [roothpi7 rtl88x2bu] [roothpi7 rtl88x2bu] make uninstall rm -f /lib/modules/ /sbin/depmod -a NG NG NG NG NG RTL8812AU/21AU and RTL8814AU linux driver with monitor mode and frame injection The master branch is based on branch git clone [roothpi7 drivers] cd rtl8812au/ [roothpi7 rtl8812au] ls android core docs hal include Kconfig LICENSE Makefile os_dep platform tools [roothpi7 rtl8812au] [roothpi7 rtl8812au] make all make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/ M=/root/drivers/rtl8812au modules make[1] Entering directory '/usr/src/kernels/ CC [M] /root/drivers/rtl8812au/core/ CC [M] /root/drivers/rtl8812au/core/ ...... CC [M] /root/drivers/rtl8812au/core/ LD [M] /root/drivers/rtl8812au/ MODPOST /root/drivers/rtl8812au/ CC [M] /root/drivers/rtl8812au/ LD [M] /root/drivers/rtl8812au/ BTF [M] /root/drivers/rtl8812au/ Skipping BTF generation for /root/drivers/rtl8812au/ due to unavailability of vmlinux make[1] Leaving directory '/usr/src/kernels/ - Visit for support/reporting issues or check for newer versions branches of these drivers. - [roothpi7 rtl8812au] [roothpi7 rtl8812au] make install install -p -m 644 /lib/modules/ /sbin/depmod -a [roothpi7 rtl8812au] 看起来,成功一半, 还差签名 MOK(Machine Owner Key)[roothpi7 rtl8812au] modprobe 88XXau -v insmod /lib/modules/ modprobe ERROR could not insert '88XXau' Key was rejected by service 签了名, 还是不认网卡。 型号错了就是死局......[roothpi7 ~] [roothpi7 ~] lsusb Bus 002 Device 001 ID 1d6b0003 Linux Foundation root hub Bus 001 Device 005 ID 0bda0153 Realtek Semiconductor Corp. 3-in-1 SD/SDHC/SDXC Card Reader Bus 001 Device 009 ID 0bdac820 Realtek Semiconductor Corp. NIC [roothpi7 ~] [roothpi7 ~] usb_modeswitch -KW -v 0bda -p c820 Take all parameters from the command line * usb_modeswitch handle USB devices with multiple modes * Version C Josua Dietze 2017 * Based on libusb1/libusbx ! PLEASE REPORT NEW CONFIGURATIONS ! DefaultVendor= 0x0bda DefaultProduct= 0xc820 StandardEject=1 Look for default devices ... found USB ID 0bda0153 vendor ID matched found USB ID 0bdac820 vendor ID matched product ID matched Found devices in default mode 1 Access device 009 on bus 001 Get the current device configuration ... Current configuration number is 1 Use interface number 0 with class 224 Error can't use storage command in MessageContent with interface 0; interface class is 224, expected 8. Abort F*** [roothpi7 ~] usb_modeswitch -KW -v 0bda -p 0153 Take all parameters from the command line * usb_modeswitch handle USB devices with multiple modes * Version C Josua Dietze 2017 * Based on libusb1/libusbx ! PLEASE REPORT NEW CONFIGURATIONS ! DefaultVendor= 0x0bda DefaultProduct= 0x0153 StandardEject=1 Look for default devices ... found USB ID 0bda0153 vendor ID matched product ID matched found USB ID 0bdac820 vendor ID matched Found devices in default mode 1 Access device 005 on bus 001 Get the current device configuration ... Current configuration number is 1 Use interface number 0 with class 8 Use endpoints 0x01 out and 0x82 in USB description data for identification - Manufacturer Generic Product Serial No. 2012000 - Sending standard EJECT sequence Looking for active drivers ... OK, driver detached Set up interface 0 Use endpoint 0x01 for message sending ... Trying to send message 1 to endpoint 0x01 ... OK, message successfully sent Read the response to message 1 CSW ... Response successfully read 13 bytes, status 0 Trying to send message 2 to endpoint 0x01 ... OK, message successfully sent Read the response to message 2 CSW ... Response successfully read 13 bytes, status 0 Trying to send message 3 to endpoint 0x01 ... OK, message successfully sent Read the response to message 3 CSW ... Response successfully read 13 bytes, status 0 Trying to send message 4 to endpoint 0x01 ... OK, message successfully sent Read the response to message 4 CSW ... Response successfully read 13 bytes, status 0 Reset response endpoint 0x82 Reset message endpoint 0x01 -> Run lsusb to note any changes. Bye! ......似乎,还是,这个看起来靠点谱 rtw88-usb mac80211 kernel driver currently supported chipset's 8723du 8822bu with variants 8821cu 8822cu It's under GPL license, and please feel free to use it. Also welcome to upstream to the Linux kernel if you want, and please refer to the branch, for_kernel_upstream, which meets the Linux coding style, and may be easier to upstream. Thank to many people's kind help on this project. BIG tanks to Ji-Pin Jou and Neo Jou, for the USB parts supports at least managed client and monitor mode. This driver is based on Realtek's rtw88 in Linux main trunk. [roothpi7 drivers] git clone Cloning into 'rtw88-usb'... remote Enumerating objects 3149, done. remote Counting objects 100% 1177/1177, done. remote Compressing objects 100% 493/493, done. remote Total 3149 delta 967, reused 869 delta 684, pack-reused 1972 Receiving objects 100% 3149/3149, MiB MiB/s, done. Resolving deltas 100% 2412/2412, done. [roothpi7 drivers] [roothpi7 drivers] [roothpi7 drivers] cd rtw88-usb/ [roothpi7 rtw88-usb] ls Kconfig LICENSE fw log Makefile [roothpi7 rtw88-usb] [roothpi7 rtw88-usb] make clean rm -f *.o .*.d *.a *.ko .*.cmd *.mod* *.order *.symvers *.tmp_versions [roothpi7 rtw88-usb] [roothpi7 rtw88-usb] make all make -C /lib/modules/ M=/root/drivers/rtw88-usb make[1] Entering directory '/usr/src/kernels/ CC [M] /root/drivers/rtw88-usb/ CC [M] /root/drivers/rtw88-usb/ ...... BTF [M] /root/drivers/rtw88-usb/ Skipping BTF generation for /root/drivers/rtw88-usb/ due to unavailability of vmlinux CC [M] /root/drivers/rtw88-usb/ LD [M] /root/drivers/rtw88-usb/ BTF [M] /root/drivers/rtw88-usb/ Skipping BTF generation for /root/drivers/rtw88-usb/ due to unavailability of vmlinux CC [M] /root/drivers/rtw88-usb/ LD [M] /root/drivers/rtw88-usb/ BTF [M] /root/drivers/rtw88-usb/ Skipping BTF generation for /root/drivers/rtw88-usb/ due to unavailability of vmlinux make[1] Leaving directory '/usr/src/kernels/ [roothpi7 rtw88-usb] [roothpi7 rtw88-usb] make load echo "Unload upstream drivers" Unload upstream drivers for m in rtw88_8723de rtw88_8723d rtw88_8822be rtw88_8822b \ rtw88_8821ce rtw88_8821c rtw88_8822ce rtw88_8821c \ rtw88_pci rtw88_core; \ do rmmod "$m" 2> /dev/null; done; make *** [Makefile116 load] Error 1 [roothpi7 rtw88-usb] [roothpi7 rtw88-usb] make install WARNING ========================================== you are about to install rtw88-usb drivers Wait 5 sec or CTRL-C rtw88-usb drivers installed [roothpi7 rtw88-usb] [roothpi7 rtw88-usb] make firmware WARNING ========================================== you are about to install rtw88-usb firmware Wait 5 sec or CTRL-C rtw88-usb firmware installed [roothpi7 rtw88-usb] 好吧, 签名吧[roothpi7 signed-modules] ls /usr/src/kernels/$uname -r/scripts/sign-file /usr/src/kernels/ [roothpi7 signed-modules] vi sign-rtw88-usb [roothpi7 signed-modules] [roothpi7 signed-modules] cat ./sign-rtw88-usb !/bin/bash for modfile in $dirname $modinfo -n rtw88-usb/*.ko; do echo "Signing $modfile" /usr/src/kernels/$uname -r/scripts/sign-file sha256 \ /root/signed-modules/ \ /root/signed-modules/ "$modfile" done [roothpi7 signed-modules] [roothpi7 signed-modules] ls sign-rtw88-usb [roothpi7 signed-modules] chmod +x ./sign-rtw88-usb [roothpi7 signed-modules] ls sign-rtw88-usb [roothpi7 signed-modules] [roothpi7 signed-modules] ./sign-rtw88-usb Signing /lib/modules/ Signing /lib/modules/ Signing /lib/modules/ Signing /lib/modules/ Signing /lib/modules/ Signing /lib/modules/ Signing /lib/modules/ Signing /lib/modules/ Signing /lib/modules/ Signing /lib/modules/ Signing /lib/modules/ Signing /lib/modules/ Signing /lib/modules/ Signing /lib/modules/ Signing /lib/modules/ [roothpi7 signed-modules] [roothpi7 signed-modules] modprobe rtw88-usb [roothpi7 signed-modules] [roothpi7 signed-modules] lsmod grep 88 rtw88_usb 20480 0 rtw88_core 163840 1 rtw88_usb mac80211 1134592 3 iwlmvm,rtw88_core,rtw88_usb cfg80211 1003520 4 iwlmvm,rtw88_core,iwlwifi,mac80211 还是认不了网卡,NG 还是认不了网卡,NG (废话)为避免每次内核更新时又要手工重新编译驱动模块,看看是否要使用动态内核模块支持(DKMS 的一个重要特征是,如安装新的内核版本,它会“自动”编译所有DKMS模块)。...... Realtek RTL8821CE Driver This repository hosts the code for the Arch Linux AUR Package. It's targeting Linux > and is being developed for Arch Linux and Ubuntu No support will be provided for other Linux distributions or Linux Kernel versions outside of that range. 同样不能用,NG RTL8811CU and RTL8821CU driver The Realtek RTL8811CU-CG is a highly integrated single-chip that supports 1-stream solutions with Multi-user MIMO Multiple-Input, Multiple-Output and Wireless LAN WLAN USB interface controller. It combines a WLAN MAC, a 1T1R capable WLAN baseband, and RF in a single chip. The RTL8811CU-CG provides an outstanding solution for a high-performance integrated wireless device. USB high speed interface GHz Support GHz Support Supports concurrent mode operates as two virtual WLAN interfaces MIMO config - 1x1 MU-MIMO AC wave2 256 QAM 过程略......每次总是感觉山穷水尽的时候, 就 *** 的看到曙光女神了。俺觉得答案总是藏在互联网的一个偏僻的角落, 等着被发现。事后发现, 这是唯一能用, 还是这个 好用仍旧重复上面的步骤, 从 GITHUB 克隆别人的文件。BUILD, 然后签名。[wenxuehpi7 ~]$ cd rtl8821cu581/ [wenxuehpi7 rtl8821cu581]$ ls [wenxuehpi7 rtl8821cu581]$ rm *.* -rf [wenxuehpi7 rtl8821cu581]$ ls [wenxuehpi7 rtl8821cu581]$ git clone Cloning into '8821cu'... remote Enumerating objects 1311, done. remote Counting objects 100% 187/187, done. remote Compressing objects 100% 132/132, done. remote Total 1311 delta 109, reused 119 delta 55, pack-reused 1124 Receiving objects 100% 1311/1311, MiB MiB/s, done. Resolving deltas 100% 663/663, done. [wenxuehpi7 rtl8821cu581]$ ls 8821cu [wenxuehpi7 rtl8821cu581]$ cd 8821cu/ [wenxuehpi7 8821cu]$ ls hal include Kconfig Makefile platform core LICENSE os_dep supported-device-IDs [wenxuehpi7 8821cu]$ sudo make all [sudo] password for wenxue make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/ M=/home/wenxue/rtl8821cu581/8821cu modules make[1] Entering directory '/usr/src/kernels/ CC [M] /home/wenxue/rtl8821cu581/8821cu/core/ CC [M] /home/wenxue/rtl8821cu581/8821cu/core/ ...... CC [M] /home/wenxue/rtl8821cu581/8821cu/hal/btc/ CC [M] /home/wenxue/rtl8821cu581/8821cu/hal/btc/ CC [M] /home/wenxue/rtl8821cu581/8821cu/platform/ CC [M] /home/wenxue/rtl8821cu581/8821cu/core/ LD [M] /home/wenxue/rtl8821cu581/8821cu/ MODPOST /home/wenxue/rtl8821cu581/8821cu/ CC [M] /home/wenxue/rtl8821cu581/8821cu/ LD [M] /home/wenxue/rtl8821cu581/8821cu/ BTF [M] /home/wenxue/rtl8821cu581/8821cu/ Skipping BTF generation for /home/wenxue/rtl8821cu581/8821cu/ due to unavailability of vmlinux make[1] Leaving directory '/usr/src/kernels/ [wenxuehpi7 8821cu]$ [wenxuehpi7 8821cu]$ [wenxuehpi7 8821cu]$ sudo make install install -p -m 644 /lib/modules/ /sbin/depmod -a [wenxuehpi7 8821cu]$ [wenxuehpi7 8821cu]$ modprobe 8821cu modprobe ERROR could not insert '8821cu' Operation not permitted 又 ***** 的忘记签名 [wenxuehpi7 8821cu]$ su - Password [roothpi7 ~] [roothpi7 ~] cd signed-modules/ [roothpi7 signed-modules] ls sign-rtl88-aircrk sign-rtw88-usb [roothpi7 signed-modules] [roothpi7 signed-modules] cp sign-rtw88-usb sign-8821cu [roothpi7 signed-modules] vi ./sign-8821cu [roothpi7 signed-modules] [roothpi7 signed-modules] cat ./sign-8821cu !/bin/bash for modfile in $dirname $modinfo -n 8821cu/*.ko; do echo "Signing $modfile" /usr/src/kernels/$uname -r/scripts/sign-file sha256 \ /root/signed-modules/ \ /root/signed-modules/ "$modfile" done [roothpi7 signed-modules] [roothpi7 signed-modules] ./sign-8821cu Signing /lib/modules/ Signing /lib/modules/ [roothpi7 signed-modules] [roothpi7 signed-modules] modprobe -a 8821cu [roothpi7 signed-modules] iwconfig lo no wireless extensions. enp2s0 no wireless extensions. wlp4s0 IEEE ESSID"Linksys0****" ModeManaged Frequency GHz Access Point 48F8****** Bit Rate= Mb/s Tx-Power=22 dBm Retry short limit7 RTS throff Fragment throff Encryption keyoff Power Managementon Link Quality=58/70 Signal level=-52 dBm Rx invalid nwid0 Rx invalid crypt0 Rx invalid frag0 Tx excessive retries0 Invalid misc150 Missed beacon0 virbr0 no wireless extensions. wlp0s20f0u3i2 unassociated Nickname"WIFIRTL8821CU" ModeManaged Frequency= GHz Access Point Not-Associated Sensitivity0/0 Retryoff RTS throff Fragment throff Encryption keyoff Power Managementoff Link Quality0 Signal level0 Noise level0 Rx invalid nwid0 Rx invalid crypt0 Rx invalid frag0 Tx excessive retries0 Invalid misc0 Missed beacon0 [roothpi7 signed-modules]确认已经安装了 sign-file[roothpi7 signed-modules] ls /usr/src/kernels/$uname -r/scripts/sign-file /usr/src/kernels/ for modfile in $dirname $modinfo -n 8821cu/*.ko; do echo "Signing $modfile" /usr/src/kernels/$uname -r/scripts/sign-file sha256 \ /root/signed-modules/ \ /root/signed-modules/ "$modfile" done参考阅读 Signing VirtualBox Kernel Modules Signing Kernel Modules for Secure Boot Dynamic Kernel Module Support Tool -Provided by Package -Used on-Purposeopenssl openssl Build system Generates public and private key pairsign-file kernel-devel Build system Perl script used to sign kernel modulesperl perl Build system Perl interpreter used to run the signing scriptmokutil mokutil Target system Optional tool used to manually enroll the public keykeyctl keyutils Target system Optional tool used to display public keys in the system key ring[roothpi7 ~] dkms status rtl88x2bu, added [roothpi7 ~] [roothpi7 ~] dkms status rtl88x2bu, added [roothpi7 ~] [roothpi7 ~] dkms remove rtl88x2bu/ -all Error! The module/version combo is not located in the DKMS tree. [roothpi7 ~] [roothpi7 ~] dkms remove rtl88x2bu/ -all - Deleting module version completely from the DKMS tree. - Done. 过程俺留着,解决问题的手段是类似或者说一样的。 方便寻找其他芯片 LINUX 驱动的读者去探索。 吐槽一句:REALTEK 把驱动藏着掖着, 也不知道为了什么。【磨难结束了】 How may I get the USB Wifi recognized and operational when I plug it in? When I use the lsusb command it shows Realtek Semiconductor Corp. For the manufacturer I know the driver is RTL8811CU On the package I can read Dual band USB Adapter; 600 mbps; GHz + 5 GHz; USB High-Speed; IEEE ac; Supported OS Windows XP/Vista/7/8/10/Mac/Linux; My Ubuntu OS is Ubuntu LTS; Release Codename bionic; My linux kernel version is Gryu6,6678 gold badges27 silver badges48 bronze badges asked Feb 19, 2020 at 153 It should work. Just open your network configuration manager and connect to your wi-fi hotspot. In my case it is in Main menu -> Preferences -> Settings -> Wi-Fi If your adapter does not work, you could try sudo apt install dkms -y sudo ubuntu-drivers autoinstall then Plug your USB-wifi-adapter into your PC If wifi can be detected, congratulations. If not, maybe you need to switch your device usb mode by the following steps in terminal find your usb-wifi-adapter device ID, like 0bda1a2b, by type lsusb switch the mode by type the device ID must be yours. Need install usb_modeswitch sudo usb_modeswitch -KW -v 0bda -p 1a2b It should work. or, if previous did not help sudo apt install build-essential -y mkdir -p ~/build cd ~/build sudo apt install git git clone cd rtl8821CU make sudo make install answered Feb 19, 2020 at 210 5 It works with mercusys ac650, but only in 2GHhz. It was a lot of work, so I'm so grateful for the help. Do you know some way that can work with wifi 5GHz?, but either way I'm so grateful. For those who have the same device that I have the 3rd option works. sudo apt install build-essential -y mkdir -p ~/build cd ~/build sudo apt install git git clone cd rtl8821CU make sudo make install karel102k85 gold badges249 silver badges279 bronze badges answered Aug 29, 2020 at 511 Not the answer you're looking for? Browse other questions tagged networking drivers usb realtek or ask your own question. 版权声明:本文为博主原创文章,遵循 CC BY-SA 版权协议,转载请附上原文出处链接和本声明。 新买一个无线网卡tenda U9, 没想到在linux下找不到驱动,走了些许弯路,分享一下过程。 开始只是从网上看了下信息糊里糊涂的下载了realtek-8811ce, 还有tenda官网的linux驱动,tenda官网的驱动显然没有U9这个型号,看到说是U9不支持linux,怀疑这个很不负责的说法。下载的这两个编译不过,想修改代码,发现不是很好改。所以放弃了。 然后把网卡安装到windows上,看了下设备管理里面的网卡型号是Realtek 8811CU Wireless LAN USB NIC, 发现下载的realtek-8811ce显然是错了,然后google了下8811CU,很快找到下面这篇,迅速搞定。 原文 第一步下载代码 ​ mkdir -p ~/build cd ~/build git clone ​ 第二步编译安装 cd rtl8821CU make sudo make install 第三步检查安装后的驱动 ls /lib/modules/$uname -r/kernel/drivers/net/wireless/realtek/rtl8821cu 安装完成后,并没有马上生效,执行usb_modeswitch就可以了。 $ lsusb Bus 001 Device 006 ID 0bdac811 Realtek Semiconductor Corp. $ sudo usb_modeswitch -KW -v 0bda -p 1a2b Уже более года пользуюсь fanless мини компьютером с пассивной системой охлаждения от Hystou на Core i5. Компьютером я очень доволен, по прошествии времени он все так же хорошо работает и полностью удовлетворяет мои запросы. Вот кстати обзор, если кому интересно. Чуть ли не единственным минусом для меня изначально был слабенький WiFi модуль и отсутствие поддержки стандарта ac. В компьютере установлен комбинированный WiFi + Bluetooth модуль Broadcom BCM94313HMGB, который подключен через PCI-E. Он работает только в диапазоне 2,4Ghz, да и к тому же обладает не лучшей чувствительностью, в соседней комнате уже заметно падает скорость. И это даже не смотря на выносные антенны. В общем я тогда подумал, что временно попользуюсь им, а потом прикуплю что-то с поддержкой ac на али, благо выбрать есть из чего. Но как известно, нет ничего более постоянного, чем временное. На покупку натолкнул меня мой друг, который очень хвалил этот адаптер. Цена вопроса оказалась всего $5, поэтому я не раздумывая заказал. Wifi адаптер находится в прозрачной упаковке. Внутри есть картонный вкладыш, на котором указано, что он поддерживает стандарт IEEE и может работать в двух диапазонах 2,4Ghz/5Ghz. Указана скорость 600 обратной стороне уже можно прочитать подробные характеристики и здесь становится ясно, откуда цифра 600 Mbps. Китайцы просто сложили скорости в двух диапазонах Если в отдельности, то в стандарте AC скорость будет до 433 Mbps, а в стандарте N — до 150 Mbps. Внутри картонной вкладки я обнаружил mini CD нем оказались драйвера для Windows, Mac OS и Linux. Скорее всего, драйвера нужны для старых компьютеров на Windows XP, возможно, Windows 7. На Windows 10 ничего устанавливать не нужно, драйвера встали на диске есть пользовательская инструкция в PDF, а чтобы ее открыть, в комплекте есть Adobe адаптер миниатюрных размеров, раза в 3 меньше обычной usb флешки. На корпусе есть значок WiFi и крупный логотип AC. Небольшой синий светодиод просвечивает корпус и показывает работу устройства — при активности сети он обратной стороны ничего длина — 2,9 добрую половину занимает сам разъем, если его вставить в ноутбук или компьютер, то выступать будет всего на 1,6 см. Для стационарного компьютера это конечно значения никакого не имеет, но в ноутбуках — чем меньше, тем подключении в компьютер определяется как Realtek 8811CUНу и собственно то, ради чего брал — скорость. Компьютер у меня находится в соседней от роутера комнате и из-за стены скорость немного падает. На старом WiFi модуле максимально я мог получить 45 — 48 Mbps. И это максимум. Часто каналы пересекаются с соседскими и скорость падает до 20 — 25 Mbps. Это, конечно, непотребство, особенно если учесть, что у меня тарифный план до 200 Mbps и современный двухдиапазонный маршрутизатор Mi Router 4. В диапазоне 5 Ghz ни единой души, все каналы свободные. В общем, подключаю адаптер и провожу еще раз тест скорости — 168 Mbps. Скорость выросла минимум в 3,5 раза, а соединение стало более стабильным. Теперь мне не мешают соседи, и я могу пользоваться преимуществами своего тарифного плана На сегодняшний день я пользуюсь адаптером уже 3 недели и за время использования у меня не возникло никаких замечаний. В общем получил ровным счетом то, на что рассчитывал. Теперь еще на компьютере и разъем PCI-E так он выглядит в компьютере рядом адаптер побольше, это от беспроводной мышки + клавыСегодня заказал еще один для старенького ноутбука, не помешает и пенсионеру» научиться быстро качать торренты Покупал WiFi адаптер я на Aliexpress за $5. Продавец надежный с рейтингом 98,2%, заказов именно этого адаптера у него уже 865 и из них только 1 негативная оценка. В общем, рекомендую.

realtek 8811cu wireless lan 802.11 ac usb