2021-06-24

Ubuntu – TP-Link Archer T3U Plus USB adapter

 Cannot make this wireless adapter work on Ubuntu 20.04… please help.

I've tried this: TP-LINK Archer T3U not working in Ubuntu 18.04
and now lsusb sees the device, but still doesn't work.

lsusb:
Bus 002 Device 006: ID 2357:0138 TP-Link 802.11ac NIC

uname -r:
5.4.0-39-generic

Edit: It works on my other computer with Ubuntu 18.04 using T2U Plus driver from here: https://github.com/RinCat/RTL88x2BU-Linux-Driver

But it does not work with Ubuntu 20.04…

sudo modprobe 88x2bu: Gives nothing.

modinfo 88x2bu | grep -e version -e 0138 :

version:        v5.6.1_30362.20181109_COEX20180928-6a6a
srcversion:     9C5282368F93050B7206C8D
parm:           rtw_chip_version:int

dmesg | grep 88×2 :

[ 8087.334869] 88x2bu: loading out-of-tree module taints kernel.
[ 8087.336610] 88x2bu: module verification failed: signature and/or required key missing - tainting kernel
[ 8087.341389] usbcore: registered new interface driver rtl88x2bu

Best Answer

  • Please notice at the git repository that you linked:

    enter image description here

    Your son is evidently using the latest (5 or less days ago) version and you are not.

    Since dkms status returned nothing, we conclude that you installed with sudo make install. Let's remove the inoperative driver, update it and reinstall:

    cd ~/RTL88x2BU-Linux-Driver/
    sudo make uninstall
    make clean
    git pull
    make
    sudo make install
    sudo modprobe 88x2bu
    

    After each kernel update, you must recompile:

    cd ~/RTL88x2BU-Linux-Driver/
    make clean
    git pull
    make
    sudo make install
    sudo modprobe 88x2bu
    

    EDIT: As we have seen, the git pull step was ineffective as you downloaded the zip file rather than obtaining the driver by git clone.

    Please do:

    cd ~/RTL88x2BU-Linux-Driver-master
    

    Or whatever the name of the previously downloaded and extracted driver file is. Next:

    sudo make uninstall
    cd ..
    sudo rm -r RTL88x2BU-Linux-Driver-master
    

    Now. we'll download a fresh copy with updates that drive your device. With a temporary working internet connection, please do:

    wget https://github.com/RinCat/RTL88x2BU-Linux-Driver/archive/master.zip
    unzip master.zip
    cd RTL88x2BU-Linux-Driver-master
    make
    sudo make install
    sudo modprobe 88x2bu
  • No comments:

    Post a Comment

    Note: Only a member of this blog may post a comment.