Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#61894 - [networkmanager] Disable random MAC address scanning for some devices
Attached to Project:
Arch Linux
Opened by Tobias Bachmann (tobac) - Friday, 01 March 2019, 19:57 GMT
Last edited by Andreas Radke (AndyRTR) - Tuesday, 10 December 2019, 19:19 GMT
Opened by Tobias Bachmann (tobac) - Friday, 01 March 2019, 19:57 GMT
Last edited by Andreas Radke (AndyRTR) - Tuesday, 10 December 2019, 19:19 GMT
|
DetailsDescription: NetworkManager nowadays sets random MAC addresses when scanning for Wi-Fi networks. While useful as an anti-tracking technique, this behaviour causes problems with some Wi-Fi card drivers, which range from annoying to show-stopping: https://bugzilla.gnome.org/show_bug.cgi?id=777523
I stumbled upon this due to my own card being affected ("wl" driver for BCM4360 chipset): Wi-Fi connections would only connect after 3 to 5 attempts (with some networks it would take up to 20 manual reconnects); connections dropped seemingly randomly; buggy, annoying behaviour occurred in general. Ubuntu (and maybe other distros), as I found out, ships a config file as a workaround (see attachment), which effectively blacklists known buggy drivers with regard to MAC randomisation. Putting this file in /usr/lib/NetworkManager/conf.d/ proved to be a revelation. For the first time, Wi-Fi on my laptop worked reliably and stable with NetworkManager. Additional info: For some reason, Ubuntu decided to ship this file with their "wpasupplicant" and not their "network-manager" package. |
This task depends upon
Attached file is what i use.