You are not logged in.

#1 2021-08-22 14:36:08

kowal256
Member
Registered: 2019-07-31
Posts: 10

Problem with PCIE Wifi card (TPLink ARcher T6E, BCM4360)

Hello,

I recently purchased New WiFi card for my desktop, namely TPlink archer T6e.
Card is based on Broadcom BCM4360 chip that is supported only by wl driver.

$ lspci -bknn
(...)
06:00.0 Network controller [0280]: Broadcom Inc. and subsidiaries BCM4360 802.11ac Wireless Network Adapter [14e4:43a0] (rev 03)
	Subsystem: Broadcom Inc. and subsidiaries Device [14e4:0619]
	Kernel driver in use: wl
	Kernel modules: bcma, wl
(...)

I installed wl, card is properly detected and scans for wifi networks and even sees some of them (only 2.4GHz though, any 5GHz networks are invisible),
range seems to be rather weak, card only sees 2 Wifi nets (one of them is mine), but both of them get strong signal. (USB card sees at least 8 wifi networks here, but all of them with weaker signal)
I tried various things but I cannot get it to work - it just does not want to connect to wifi.

1. Card works flawlessly under Windows 10 in the same desktop (and sees 5GHz networks no problem) - this rules out hardware issue.
2. I tried disabling NetworkManager and using wpa_supplicant directly - does not work, it fails during association step (log below)

(snip)
wlan0: CTRL-EVENT-SSID-REENABLED id=0 ssid="<MY SSID>"
wlan0: Trying to associate with <MAC> (SSID='<MY SSID>' freq=2412 MHz)
Failed to add supported operating classes IE
wlan0: Authentication with <MAC> timed out.
wlan0: CTRL-EVENT-DISCONNECTED bssid=<MAC> reason=3 locally_generated=1
wlan0: CTRL-EVENT-SSID-TEMP-DISABLED id=0 ssid="Orange_Swiatlowod_C7D0" auth_failures=2 duration=23 reason=CONN_FAILED
(this repeats pretty much indefinitely)

Sometimes I also get: ioctl[SIOCSIWSCAN]: Device or resource busy

3. I tried with old wext and new nl80211 with same result
4. I tried downgrading wpa_supplicant to 2.8 and 2.7 versions - same result (2.7 does not work with new NetworkManager probably because lack of dbus support)
5. I tried using iwd instead of wpa_supplicant - also fails (station connect SSID just says Operation Failed), iwd as backent for NetworkManager also does not work.
6. I tried installing dkms version of broadcom-wl which also does not work

If I connect USB dongle with AR9271 in it wifi works immediately within seconds (I can connect manually with iwd, old wpa_supplicant, new wpa_supplicant, NetworkManager - they all work)

I'm running out of ideas here, has anyone encountered this before?

Offline

#2 2021-08-22 22:20:16

NiceGuy
Member
Registered: 2018-02-19
Posts: 50

Re: Problem with PCIE Wifi card (TPLink ARcher T6E, BCM4360)

Already mentioned in the Broadcom wiki entry with a possible solution: https://wiki.archlinux.org/title/Broadc … a)_devices
Try the mentioned solution and change your router from a higher to a lower 5Ghz channel: https://askubuntu.com/questions/749420/ … z-pce-ac68

If that is not enough, IWD has an option to put in /etc/iwd/main.conf, look for [RANK] -> BandModifier5Ghz: https://man.archlinux.org/man/iwd.config.5

Broadcom WLAN hardware should be avoided (at least GNU/Linux), saves a lot of trouble, time, effort. You already know that by now ;-)
I wouldn't downgrade the kernel version or experiment with wpa_supplicant anymore. Go for IWD if your use case is covered.

If you encounter issues with IWD, the forum thread is here: https://bbs.archlinux.org/viewtopic.php?id=237074.

Just for completeness:
If you have to change channels on the client-side or country specific usage: https://wiki.archlinux.org/title/Networ … ory_domain

Offline

Board footer

Powered by FluxBB