Instalação de depuração do dogel wifi RTL8812BU

Instalação de depuração do dogel wifi RTL8812BU

Situação

Eu executo o Ubuntu 16.04 (4.15.0-48-generic) em meu desktop e gostaria de obter meuAdaptador USB Netgear AC1200 WiFi, modelo A6150(com chipset Realtek RTL8812BU) para funcionar.

Eu segui osolução por chili555 nesta questão SEe todas as etapas foram encerradas com êxito. Ou seja, instalei drivers deste repositório:

https://github.com/cilynx/rtl88x2BU_WiFi_linux_v5.2.4.4_26334.20180126_COEX20171012-5044.git

E eu reiniciei meu sistema.

Problema

Parece não funcionar, ou seja, quando desconecto o cabo ethernet perco a conexão (com o dongel inserido). Não sei o que fazer agora (e sou muito novo no Linux).

Mais informações

  1. No All Settings> Networknão vejo nada relacionado a wifi. Minha área de trabalho precisa ser configurada para usar o wifi de alguma forma?

insira a descrição da imagem aqui

  1. A saída de lsusb(entre outros) mostra que meu dongle foi encontrado

Bus 002 Device 005: ID 0846:9055 NetGear, Inc.

  1. Outout de lshw -C network(saída inteira)

    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:05:00.0
    logical name: enp5s0
    version: 06
    serial: bc:5f:f4:0d:49:48
    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 1000bt-fd autonegotiation
    configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=full firmware=rtl8168e-3_0.0.4 03/27/12 ip=192.168.137.249 latency=0 link=yes multicast=yes port=MII speed=1Gbit/s
    resources: irq:17 ioport:d000(size=256) memory:d2104000-d2104fff memory:d2100000-d2103fff
    
  2. rfkill list allnão produz nada.

  3. Saída deScript de informações sem fio:https://paste.ubuntu.com/p/2JbYpzdx7q/

Atualizações (por exemplo, com base em comentários)

  1. sudo modprobe 88x2bunão produz nenhuma saída. Ou seja, ele solicita instantaneamente a próxima entrada, sem emitir nada.

  2. Saída dedmesg | grep -i rtl

    [    3.054709] r8169 0000:05:00.0 eth0: RTL8168evl/8111evl at 0x        (ptrval), bc:5f:f4:0d:49:48, XID 0c900800 IRQ 30
    [ 5573.899004] RTW: rtl88x2bu v5.3.1_27678.20180430_COEX20180427-5959
    [ 5573.899005] RTW: rtl88x2bu BT-Coex version = COEX20180427-5959
    [ 5573.899033] usbcore: registered new interface driver rtl88x2bu
    [ 6025.932877] usbcore: deregistering interface driver rtl88x2bu
    [ 6028.668674] RTW: rtl88x2bu v5.3.1_27678.20180430_COEX20180427-5959
    [ 6028.668675] RTW: rtl88x2bu BT-Coex version = COEX20180427-5959
    [ 6028.668705] usbcore: registered new interface driver rtl88x2bu
  1. Saída de dkms status:
bbswitch, 0.8, 4.15.0-32-generic, x86_64: installed
bbswitch, 0.8, 4.15.0-33-generic, x86_64: installed
bbswitch, 0.8, 4.15.0-34-generic, x86_64: installed
bbswitch, 0.8, 4.15.0-36-generic, x86_64: installed
bbswitch, 0.8, 4.15.0-39-generic, x86_64: installed
bbswitch, 0.8, 4.15.0-42-generic, x86_64: installed
bbswitch, 0.8, 4.15.0-43-generic, x86_64: installed
bbswitch, 0.8, 4.15.0-48-generic, x86_64: installed
ndiswrapper, 1.60, 4.15.0-48-generic, x86_64: installed
nvidia-384, 384.130, 4.15.0-43-generic, x86_64: installed
nvidia-384, 384.130, 4.15.0-48-generic, x86_64: installed
rtl88x2bu, 5.2.4.4, 4.15.0-48-generic, x86_64: installed (WARNING! Diff between built and installed module!)
rtl88x2bu, 5.3.1, 4.15.0-48-generic, x86_64: built
  1. Saída de modinfo 88x2bu | grep 9055: Nenhum

  2. Saída de modprobe -c | grep 0846 | grep 9055: Nenhum

Responder1

Faça isso no terminal

sudo dkms uninstall rtl88x2bu/5.2.4.4
sudo dkms remove rtl88x2bu/5.2.4.4 --all
sudo dkms uninstall rtl88x2bu/5.3.1
sudo dkms remove rtl88x2bu/5.3.1 --all
git clone https://github.com/cilynx/rtl88x2bu.git
cd rtl88x2bu</pre></code>
VER=$(sed -n 's/\PACKAGE_VERSION="\(.*\)"/\1/p' dkms.conf)
sudo rsync -rvhP ./ /usr/src/rtl88x2bu-${VER}
sudo dkms add -m rtl88x2bu -v ${VER}
sudo dkms build -m rtl88x2bu -v ${VER}
sudo dkms install -m rtl88x2bu -v ${VER}
sudo modprobe 88x2bu

Reinício

informação relacionada