こちらを買いました。Linuxで使えるようにするための設定があまり書かれていなかったのでメモ書きを残しておきます。Ubuntu 21でも同様です。
TP-Link WiFi 無線LAN 子機 AC600 433Mbps + 200Mbps Windows/Mac OS 対応 ナノ設計 デュアルバンド 3年保証 Archer T2U Nano
新製品 Archer T2U Nano
チップセットを調べる
matsu@lenovo:~/$ lspci |grep net 08:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 0e) matsu@lenovo:~/$ sudo lshw -c network *-network description: Ethernet interface product: RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller vendor: Realtek Semiconductor Co., Ltd. physical id: 0 bus info: pci@0000:08:00.0 logical name: eno1 version: 0e serial: 1c:69:7a:4d:00:26 size: 1Gbit/s capacity: 1Gbit/s width: 64 bits clock: 33MHz capabilities: pm msi pciexpress msix vpd bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation configuration: autonegotiation=on broadcast=yes driver=r8169 duplex=full ip=192.168.1.27 latency=0 link=yes multicast=yes port=MII speed=1Gbit/s resources: irq:30 ioport:f000(size=256) memory:fcd04000-fcd04fff memory:fcd00000-fcd03fff
ドライバをインストール
% git clone https://github.com/aircrack-ng/rtl8812au.git % cd rtl8812au/ % sudo apt install dkms
matsu@lenovo:~/rtl8812au$ sudo make dkms_install mkdir -p /usr/src/8812au-5.6.4.2_35491.20191025 cp -r * /usr/src/8812au-5.6.4.2_35491.20191025 dkms add -m 8812au -v 5.6.4.2_35491.20191025 Creating symlink /var/lib/dkms/8812au/5.6.4.2_35491.20191025/source -> /usr/src/8812au-5.6.4.2_35491.20191025 DKMS: add completed. dkms build -m 8812au -v 5.6.4.2_35491.20191025 Kernel preparation unnecessary for this kernel. Skipping... Building module: cleaning build area... 'make' -j8 KVER=5.4.0-90-generic KSRC=/lib/modules/5.4.0-90-generic/build............. Signing module: Generating a new Secure Boot signing key: Can't load /var/lib/shim-signed/mok/.rnd into RNG 139750728316224:error:2406F079:random number generator:RAND_load_file:Cannot open file:../crypto/rand/randfile.c:98:Filename=/var/lib/shim-signed/mok/.rnd Generating a RSA private key .................+++++ ......................+++++ writing new private key to '/var/lib/shim-signed/mok/MOK.priv' ----- - /var/lib/dkms/8812au/5.6.4.2_35491.20191025/5.4.0-90-generic/x86_64/module/88XXau.ko Secure Boot not enabled on this system. cleaning build area... DKMS: build completed. dkms install -m 8812au -v 5.6.4.2_35491.20191025 88XXau.ko: Running module version sanity check. - Original module - No original module exists within this kernel - Installation - Installing to /lib/modules/5.4.0-90-generic/updates/dkms/ depmod....... DKMS: install completed. dkms status 8812au, 5.6.4.2_35491.20191025, 5.4.0-90-generic, x86_64: installed matsu@lenovo:~/rtl8812au$ uname
dkmsで入れたドライバを確認
root@lenovo:/home/matsu/rtl8812au# dkms status 8812au, 5.6.4.2_35491.20191025, 5.4.0-90-generic, x86_64: installed
USBデバイスを抜いて、挿すとこんな感じのメッセージが出てwlan0に割当されました。
% dmesg [ 2098.449336] usb 1-3: USB disconnect, device number 5 [ 2101.243660] usb 1-3: new high-speed USB device number 6 using xhci_hcd [ 2101.418090] usb 1-3: New USB device found, idVendor=2357, idProduct=011e, bcdDevice= 2.00 [ 2101.418095] usb 1-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2101.418098] usb 1-3: Product: 802.11ac WLAN Adapter [ 2101.418100] usb 1-3: Manufacturer: Realtek [ 2101.418101] usb 1-3: SerialNumber: 00e04c000001 [ 2101.493015] 88XXau: loading out-of-tree module taints kernel. [ 2101.493536] 88XXau: module verification failed: signature and/or required key missing - tainting kernel [ 2105.586166] usb 1-3: 88XXau 10:27:f5:09:2e:f7 hw_info[107] [ 2105.631758] usbcore: registered new interface driver rtl88XXau [ 2105.671189] rtl88XXau 1-3:1.0 wlx1027f5092ef7: renamed from wlan0 [ 2113.636088] IPv6: ADDRCONF(NETDEV_CHANGE): wlx1027f5092ef7: link becomes ready
nmcliから見られるようになりました。
root@lenovo:/home/matsu/rtl8812au# nmcli wlx1027f5092ef7: disconnected "TP-Link Wi-Fi" wifi (rtl88XXau), 10:27:F5:09:2E:F7, hw, mtu 2312
nmtuiなどで設定して、activateします
ip aコマンドで見るとつながっていることがわかります
7: wlx1027f5092ef7: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 2312 qdisc mq state UP group default qlen 1000 link/ether 10:27:f5:09:2e:f7 brd ff:ff:ff:ff:ff:ff inet 192.168.1.114/24 brd 192.168.1.255 scope global dynamic noprefixroute wlx1027f5092ef7 valid_lft 3552sec preferred_lft 3552sec inet6 240f:78:8153:1::2/128 scope global dynamic noprefixroute valid_lft 3555sec preferred_lft 1755sec inet6 240f:78:8153:1:8f:8b35:3766:78df/64 scope global temporary dynamic valid_lft 288sec preferred_lft 288sec inet6 240f:78:8153:1:7c53:4137:36ac:2635/64 scope global dynamic mngtmpaddr noprefixroute valid_lft 288sec preferred_lft 288sec inet6 fe80::b191:e8c0:2c47:7f85/64 scope link noprefixroute valid_lft forever preferred_lft forever
Comments