Bros Trend AC1200 WiFi Adapter how to make it work?

I presently am running internet through USB tether to my cellphone. This is how I can run things in the meanwhile until I find a fix.

This is the instructions I found elsewhere but it didn't work... I turned on my WiFi and used all appropriate settings as I previously had done on Ubuntu's latest release. I even ran all update and upgrades (0) and restarted the system. I must be missing a step such as clicking on some file to run it from an installed folder. what should I do?

Blockquote

The good news is that your 0bda:c811 device has support and has been the subject of several answers and duplicates here before; for example: USB WIFI Realtek not an MTP device The bad news is that the previous driver files will not properly compile on Ubuntu 19.04 using a 5.0.0-xx kernel version.

I recommend that you use another method. With a temporary working internet connection, open a terminal and do:

sudo apt update
sudo apt install build-essential git dkms
git clone https://github.com/brektrou/rtl8821CU.git
cd rtl8821CU
chmod +x dkms-install.sh
sudo ./dkms-install.sh

It builds successfully, albeit with a few possibly harmless warnings, on my 5.0.0-23 system

Next, do:

sudo modprobe 8821cu

Your wireless should now be working.

Blockquote

Can you please post the output of

lshw -c network

1 Like

lshw -c network

Blockquote

WARNING: you should run this program as super-user.
*-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:01:00.0
logical name: enp1s0
version: 10
serial: 54:e1:ad:b8:a5:de
capacity: 1Gbit/s
width: 64 bits
clock: 33MHz
capabilities: bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=5.11.0-38-generic firmware=rtl8168g-3_0.0.1 04/23/13 latency=0 link=no multicast=yes port=twisted pair
resources: irq:16 ioport:3000(size=256) memory:b1104000-b1104fff memory:b1100000-b1103fff
*-network
description: Wireless interface
product: Dual Band Wireless-AC 3165 Plus Bluetooth
vendor: Intel Corporation
physical id: 0
bus info: pci@0000:02:00.0
logical name: wlp2s0
version: 99
serial: 9c:da:3e:c1:4b:16
width: 64 bits
clock: 33MHz
capabilities: bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=iwlwifi driverversion=5.11.0-38-generic firmware=29.1654887522.0 7265D-29.ucode latency=0 link=no multicast=yes wireless=IEEE 802.11
resources: irq:135 memory:b1000000-b1001fff
*-network
description: Ethernet interface
physical id: 1
bus info: usb@1:1.3
logical name: usb0
serial: ca:aa:37:32:7d:79
capabilities: ethernet physical
configuration: broadcast=yes driver=rndis_host driverversion=5.11.0-38-generic firmware=RNDIS device ip=192.168.95.211 link=yes multicast=yes
WARNING: output may be incomplete or inaccurate, you should run this program as super-user

This integrated WiFi is no longer supported and doesn't work hence my use of external WiFi adapters ever since.

I ran again shw -c network

WARNING: you should run this program as super-user.
*-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:01:00.0
logical name: enp1s0
version: 10
serial: 54:e1:ad:b8:a5:de
capacity: 1Gbit/s
width: 64 bits
clock: 33MHz
capabilities: bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=5.11.0-38-generic firmware=rtl8168g-3_0.0.1 04/23/13 latency=0 link=no multicast=yes port=twisted pair
resources: irq:16 ioport:3000(size=256) memory:b1104000-b1104fff memory:b1100000-b1103fff
*-network
description: Wireless interface
product: Dual Band Wireless-AC 3165 Plus Bluetooth
vendor: Intel Corporation
physical id: 0
bus info: pci@0000:02:00.0
logical name: wlp2s0
version: 99
serial: 9c:da:3e:c1:4b:16
width: 64 bits
clock: 33MHz
capabilities: bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=iwlwifi driverversion=5.11.0-38-generic firmware=29.1654887522.0 7265D-29.ucode latency=0 link=no multicast=yes wireless=IEEE 802.11
resources: irq:135 memory:b1000000-b1001fff
WARNING: output may be incomplete or inaccurate, you should run this program as super-user.

I found this:
https://forums.linuxmint.com/viewtopic.php?t=326112(https://)

Not sure it will work or if it will help. Thoughts?

Results:
~/rtl8821CU$ 0: hp-wifi: Wireless LAN
0:: command not found

~/rtl8821CU$ Soft blocked: no
Soft: command not found

~/rtl8821CU$ Hard blocked: yes

Command 'Hard' not found, did you mean:

command 'card' from deb a2ps (1:4.14-5)
command 'yard' from deb yard (0.9.24-1)

Try: sudo apt install (deb name)

I now tried this: https://askubuntu.com/questions/98702/how-to-unblock-something-listed-in-rfkill

I used the F10 key to attempt to unblock Hard Block of turn on ~/rtl8821CU$ 0: but it didn't work.

You may need to undo the above steps. I am not sure, yet. But for now, please download the driver from me, here:

It should now be in your Downloads directory.

Extract it, then open a terminal in the directory or use the cd command to change directory:

cd ~/Downloads/r8168-8.049.02

Then run the installer:

./autorun.sh

1 Like

Thank you!

Check old driver and unload it. (How do I do this?)

rmmod r8169
rmmod: ERROR: ../libkmod/libkmod-module.c:799 kmod_module_remove_module() could not remove 'r8169': Operation not permitted
rmmod: ERROR: could not remove module r8169: Operation not permitted
Build the module and install
cp: cannot create regular file '/lib/modules/5.11.0-38-generic/kernel/drivers/net/ethernet/realtek/r8168.ko': Permission denied
make[3]: *** [scripts/Makefile.modinst:37: /home/"my username"/Downloads/r8168-8.049.02/src/r8168.ko] Error 1
make[2]: *** [Makefile:1765: emodinst] Error 2
make[1]: *** [Makefile:166: install] Error 2
make: *** [Makefile:55: install] Error 2

I ran lspci -k | grep -iA5 eth and got this output:

**lspci -k | grep -iA5 eth
01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 10)
Subsystem: Lenovo RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
Kernel driver in use: r8169
Kernel modules: r8169
02:00.0 Network controller: Intel Corporation Dual Band Wireless-AC 3165 Plus Bluetooth (rev 99)
Subsystem: Intel Corporation Dual Band Wireless-AC 3165 Plus Bluetooth
Kernel driver in use: iwlwifi
**

I just ran this:

lsmod | grep 8169

Results:
r8169 77824 0

I just ran sudo ethtool enp1s0
and got this result:

Settings for enp1s0:
** Supported ports: [ TP MII ]**
** Supported link modes: 10baseT/Half 10baseT/Full **
** 100baseT/Half 100baseT/Full **
** 1000baseT/Full **
** Supported pause frame use: Symmetric Receive-only**
** Supports auto-negotiation: Yes**
** Supported FEC modes: Not reported**
** Advertised link modes: 10baseT/Half 10baseT/Full **
** 100baseT/Half 100baseT/Full **
** 1000baseT/Full **
** Advertised pause frame use: Symmetric Receive-only**
** Advertised auto-negotiation: Yes**
** Advertised FEC modes: Not reported**
** Speed: Unknown!**
** Duplex: Unknown! (255)**
** Port: Twisted Pair**
** PHYAD: 0**
** Transceiver: internal**
** Auto-negotiation: on**
** MDI-X: Unknown**
** Supports Wake-on: pumbg**
** Wake-on: d**
** Link detected: no**

I ran: ip link show

Results:

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00

2: enp1s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc fq_codel state DOWN mode DEFAULT group default qlen 1000
link/ether 54:e1:ad:b8:a5:de brd ff:ff:ff:ff:ff:ff

3: wlp2s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN mode DORMANT group default qlen 1000
link/ether 9c:da:3e:c1:4b:16 brd ff:ff:ff:ff:ff:ff
71: usb0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UNKNOWN mode DEFAULT group default qlen 1000
link/ether 76:14:2e:fc:27:1b brd ff:ff:ff:ff:ff:ff

Have you looked at those pages?

Both are rather old but might give you some ideas for where to look.

1 Like

Thanks. I did reboot and updated python yet still no luck.
I will try above pages. Thank you. If I find a fix I will let you know.

Much appreciation for your patience.

1 Like

Following the instructions of the first link I get following results:

% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 272k 100 272k 0 0 224k 0 0:00:01 0:00:01 --:--:-- 224k
Done.

"my username"@"my username"-Lenovo-ideapad-320-17IKB:~$ git clone https://github.com/OpenELEC/iwlwifi-firmware
Cloning into 'iwlwifi-firmware'...
remote: Enumerating objects: 159, done.
remote: Total 159 (delta 0), reused 0 (delta 0), pack-reused 159
Receiving objects: 100% (159/159), 28.04 MiB | 12.03 MiB/s, done.
Resolving deltas: 100% (104/104), done.

"my username"@"my username"-Lenovo-ideapad-320-17IKB:~$ cd iwlwifi-firmware/firmware

"my username"@"my username"-Lenovo-ideapad-320-17IKB:~/iwlwifi-firmware/firmware$ sudo cp iwlwifi-7265* /lib/firmware

"my username"@"my username"-Lenovo-ideapad-320-17IKB:~/iwlwifi-firmware/firmware$ sudo apt-get install build-essential
Reading package lists... Done
Building dependency tree
Reading state information... Done
build-essential is already the newest version (12.8ubuntu1.1).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

"my username"@"my username"-Lenovo-ideapad-320-17IKB:~/iwlwifi-firmware/firmware$ git clone kernel/git/iwlwifi/backport-iwlwifi.git - Backport tree for iwlwifi -b release/LinuxCore14
Cloning into 'backport-iwlwifi'...
remote: Enumerating objects: 118118, done.
remote: Total 118118 (delta 0), reused 0 (delta 0), pack-reused 118118
Receiving objects: 100% (118118/118118), 19.24 MiB | 5.11 MiB/s, done.
Resolving deltas: 100% (87623/87623), done.

"my username"@"my username"-Lenovo-ideapad-320-17IKB:~/iwlwifi-firmware/firmware$ cd backport-iwlwifi
"my username"@"my username"-Lenovo-ideapad-320-17IKB:~/iwlwifi-firmware/firmware/backport-iwlwifi$ make defconfig-iwlwifi-public
Generating local configuration database from kernel ...mkdir: cannot create directory ‘.tmp_5995’: Permission denied
mkdir: cannot create directory ‘.tmp_5997’: Permission denied
mkdir: cannot create directory ‘.tmp_5999’: Permission denied
mkdir: cannot create directory ‘.tmp_6001’: Permission denied
mkdir: cannot create directory ‘.tmp_6003’: Permission denied
mkdir: cannot create directory ‘.tmp_6005’: Permission denied
mkdir: cannot create directory ‘.tmp_6008’: Permission denied
mkdir: cannot create directory ‘.tmp_6010’: Permission denied
mkdir: cannot create directory ‘.tmp_6012’: Permission denied
mkdir: cannot create directory ‘.tmp_6014’: Permission denied
mkdir: cannot create directory ‘.tmp_6016’: Permission denied
mkdir: cannot create directory ‘.tmp_6018’: Permission denied
mkdir: cannot create directory ‘.tmp_6020’: Permission denied
mkdir: cannot create directory ‘.tmp_6022’: Permission denied
mkdir: cannot create directory ‘.tmp_6024’: Permission denied
mkdir: cannot create directory ‘.tmp_6026’: Permission denied
mkdir: cannot create directory ‘.tmp_6028’: Permission denied
mkdir: cannot create directory ‘.tmp_6030’: Permission denied
mkdir: cannot create directory ‘.tmp_6032’: Permission denied
mkdir: cannot create directory ‘.tmp_6034’: Permission denied
mkdir: cannot create directory ‘.tmp_6036’: Permission denied
mkdir: cannot create directory ‘.tmp_6038’: Permission denied
mkdir: cannot create directory ‘.tmp_6040’: Permission denied
mkdir: cannot create directory ‘.tmp_6042’: Permission denied
mkdir: cannot create directory ‘.tmp_6044’: Permission denied
mkdir: cannot create directory ‘.tmp_6046’: Permission denied
mkdir: cannot create directory ‘.tmp_6048’: Permission denied
mkdir: cannot create directory ‘.tmp_6050’: Permission denied
mkdir: cannot create directory ‘.tmp_6052’: Permission denied
mkdir: cannot create directory ‘.tmp_6055’: Permission denied
mkdir: cannot create directory ‘.tmp_6057’: Permission denied
mkdir: cannot create directory ‘.tmp_6059’: Permission denied
mkdir: cannot create directory ‘.tmp_6061’: Permission denied
mkdir: cannot create directory ‘.tmp_6063’: Permission denied
mkdir: cannot create directory ‘.tmp_6065’: Permission denied
mkdir: cannot create directory ‘.tmp_6067’: Permission denied
mkdir: cannot create directory ‘.tmp_6069’: Permission denied
mkdir: cannot create directory ‘.tmp_6071’: Permission denied
mkdir: cannot create directory ‘.tmp_6073’: Permission denied
mkdir: cannot create directory ‘.tmp_6075’: Permission denied
Kernel version parse failed!
make: *** [Makefile:42: defconfig-iwlwifi-public] Error 1

"my username"@"my username"-Lenovo-ideapad-320-17IKB:~/iwlwifi-firmware/firmware/backport-iwlwifi$ sed -i 's/CPTCFG_IWLMVM_VENDOR_CMDS=y/# CPTCFG_IWLMVM_VENDOR_CMDS is not set/' .config
sed: can't read .config: No such file or directory

"my username"@"my username"-Lenovo-ideapad-320-17IKB:~/iwlwifi-firmware/firmware/backport-iwlwifi$ make -j4
Generating local configuration database from kernel ...mkdir: cannot create directory ‘.tmp_6120’: Permission denied
mkdir: cannot create directory ‘.tmp_6122’: Permission denied
mkdir: cannot create directory ‘.tmp_6124’: Permission denied
mkdir: cannot create directory ‘.tmp_6126’: Permission denied
mkdir: cannot create directory ‘.tmp_6128’: Permission denied
mkdir: cannot create directory ‘.tmp_6130’: Permission denied
mkdir: cannot create directory ‘.tmp_6133’: Permission denied
mkdir: cannot create directory ‘.tmp_6135’: Permission denied
mkdir: cannot create directory ‘.tmp_6137’: Permission denied
mkdir: cannot create directory ‘.tmp_6139’: Permission denied
mkdir: cannot create directory ‘.tmp_6141’: Permission denied
mkdir: cannot create directory ‘.tmp_6143’: Permission denied
mkdir: cannot create directory ‘.tmp_6145’: Permission denied
mkdir: cannot create directory ‘.tmp_6147’: Permission denied
mkdir: cannot create directory ‘.tmp_6149’: Permission denied
mkdir: cannot create directory ‘.tmp_6151’: Permission denied
mkdir: cannot create directory ‘.tmp_6153’: Permission denied
mkdir: cannot create directory ‘.tmp_6155’: Permission denied
mkdir: cannot create directory ‘.tmp_6157’: Permission denied
mkdir: cannot create directory ‘.tmp_6159’: Permission denied
mkdir: cannot create directory ‘.tmp_6161’: Permission denied
mkdir: cannot create directory ‘.tmp_6163’: Permission denied
mkdir: cannot create directory ‘.tmp_6165’: Permission denied
mkdir: cannot create directory ‘.tmp_6167’: Permission denied
mkdir: cannot create directory ‘.tmp_6169’: Permission denied
mkdir: cannot create directory ‘.tmp_6171’: Permission denied
mkdir: cannot create directory ‘.tmp_6173’: Permission denied
mkdir: cannot create directory ‘.tmp_6175’: Permission denied
mkdir: cannot create directory ‘.tmp_6177’: Permission denied
mkdir: cannot create directory ‘.tmp_6180’: Permission denied
mkdir: cannot create directory ‘.tmp_6182’: Permission denied
mkdir: cannot create directory ‘.tmp_6184’: Permission denied
mkdir: cannot create directory ‘.tmp_6186’: Permission denied
mkdir: cannot create directory ‘.tmp_6188’: Permission denied
mkdir: cannot create directory ‘.tmp_6190’: Permission denied
mkdir: cannot create directory ‘.tmp_6192’: Permission denied
mkdir: cannot create directory ‘.tmp_6194’: Permission denied
mkdir: cannot create directory ‘.tmp_6196’: Permission denied
mkdir: cannot create directory ‘.tmp_6198’: Permission denied
mkdir: cannot create directory ‘.tmp_6200’: Permission denied
Kernel version parse failed!
make[1]: *** [Makefile:42: modules] Error 1
make: *** [Makefile:30: default] Error 2

Sorry if I am asking you the obvious, but did you run those commands with a root privilege?

No worries. I discovered the issue. You gave me the two links. The second one had the answer and after I ran terminal and rebooted I got my old integrated WiFi adapter to work but at slow speeds. I am still working on another solution I found. I can't believe I missed this but Bros Trend makes it difficult for their WiFi Adapters.

Doing Backup before applying the possible fix.

[https://deb.trendtechcn.com/]( Is this a fix for Bros Trend AC1200 WiFi Adapter?)

I will report if I find a satisfying solution.

1 Like

I stick to either Netgear or TP-link myself.
Two manufacturers which make mostly Linux compatible products.

1 Like