Unreliable 802.11ac connection on our raspi images
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
linux-firmware (Ubuntu) |
New
|
Undecided
|
Unassigned | |||
Bionic |
New
|
Undecided
|
Unassigned | |||
Eoan |
Won't Fix
|
Undecided
|
Unassigned | |||
Focal |
New
|
Undecided
|
Unassigned | |||
linux-firmware-raspi2 (Ubuntu) |
Triaged
|
Undecided
|
Unassigned | |||
Bionic |
New
|
Undecided
|
Unassigned | |||
Eoan |
Won't Fix
|
Undecided
|
Unassigned | |||
Focal |
Triaged
|
Undecided
|
Unassigned | |||
linux-raspi (Ubuntu) |
New
|
Undecided
|
Unassigned | |||
Focal |
New
|
Undecided
|
Unassigned | |||
linux-raspi2 (Ubuntu) |
New
|
Undecided
|
Unassigned | |||
linux-raspi2-5.3 (Ubuntu) | ||||||
Bionic |
Won't Fix
|
Undecided
|
Unassigned | |||
Eoan |
Won't Fix
|
Undecided
|
Unassigned | |||
netplan.io (Ubuntu) |
New
|
Undecided
|
Unassigned | |||
Bionic |
New
|
Undecided
|
Unassigned | |||
Eoan |
Won't Fix
|
Undecided
|
Unassigned | |||
Focal |
New
|
Undecided
|
Unassigned |
Bug Description
We were not able to completely pin-point the issue yet, so this is more of a blanket bug for the current issues we are seeing. We don't know where exactly the issue can be located.
While preparing and testing 18.04.4, certification reported issues with our uc18 images on the pi4 with wifi ac tests. One of our engineers (Brian) confirmed it locally with a wifi access point restricted only to 802.11ac. After some additional testing, he noticed that he had the same unreliable symptoms for both the classic and core images, as well as the 19.10.1 classic images. The symptoms seem to vary, from inability to detect 802.11ac APs, inability to connect and/or receive an IP address and no traffic getting through.
We will provide all the information that we have. Raspbian works better in this regard. We have pulled in the wifi firmware bits from Raspbian and using those, and that seems to resolve all flakiness.
Changed in linux-raspi2-5.3 (Ubuntu): | |
status: | Confirmed → New |
description: | updated |
Changed in linux-firmware-raspi2 (Ubuntu Focal): | |
status: | Fix Released → Triaged |
tags: | added: id-5e42d5f1bfa3f21352dd8e14 |
no longer affects: | linux-raspi (Ubuntu Bionic) |
no longer affects: | linux-raspi (Ubuntu Eoan) |
no longer affects: | linux-raspi2-5.3 (Ubuntu Focal) |
no longer affects: | linux-raspi2-5.3 (Ubuntu) |
tags: | added: fr-374 |
Changed in linux-raspi2-5.3 (Ubuntu Bionic): | |
status: | New → Won't Fix |
status: | Won't Fix → New |
status: | New → Won't Fix |
I'm actually getting good results using the updated brcmfmac43455 firmware files which Raspbian is using. To use them I first removed '/lib/firmware/ brcm/brcmfmac43 455-sdio. raspberrypi* ' then put the brcmfmac43455-sdio* files in the same directory and rebooted.
ubuntu@ubuntu:~$ cat /etc/lsb-release RELEASE= 18.04 CODENAME= bionic DESCRIPTION= "Ubuntu 18.04.4 LTS" MULTICAST, UP,LOWER_ UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000 32ff:fe37: 3708/64 scope link brcm/brcmfmac43 455-sdio. * 74ee88b4f85cb1f 4f /lib/firmware/ brcm/brcmfmac43 455-sdio. bin 870986c517963fe f7 /lib/firmware/ brcm/brcmfmac43 455-sdio. clm_blob f701460436c6862 26 /lib/firmware/ brcm/brcmfmac43 455-sdio. txt 0x15264345 alloc_request: using brcm/brcmfmac43 455-sdio for chip BCM4345/6 455-sdio. raspberrypi, 4-model- b.txt failed with error -2 alloc_request: using brcm/brcmfmac43 455-sdio for chip BCM4345/6 preinit_ dcmds: Firmware: BCM4345/6 wl0: Feb 27 2018 03:15:32 version 7.45.154 (r684107 CY) FWID 01-4fbe0b04
Unnamed/ non-netdev interface
wdev 0x2
addr 52:4f:c2:5b:63:7a
type P2P-device
txpower 31.00 dBm
ifindex 3
wdev 0x1
addr dc:a6:32:37:37:08
ssid Linksys01146_5GHz
type managed
channel 44 (5220 MHz), width: 80 MHz, center1: 5210 MHz
txpower 31.00 dBm
DISTRIB_ID=Ubuntu
DISTRIB_
DISTRIB_
DISTRIB_
ubuntu@ubuntu:~$ ip address show wlan0
3: wlan0: <BROADCAST,
link/ether dc:a6:32:37:37:08 brd ff:ff:ff:ff:ff:ff
inet 192.168.1.111/24 brd 192.168.1.255 scope global dynamic wlan0
valid_lft 85747sec preferred_lft 85747sec
inet6 fe80::dea6:
valid_lft forever preferred_lft forever
ubuntu@ubuntu:~$ md5sum /lib/firmware/
963eb0d49030409
c5aeca0e33de4ae
7b983812a8aee7b
ubuntu@ubuntu:~$ dmesg | grep brcmfmac
[ 12.265990] brcmfmac: F1 signature read @0x18000000=
[ 12.271828] brcmfmac: brcmf_fw_
[ 12.284536] usbcore: registered new interface driver brcmfmac
[ 12.355127] brcmfmac mmc1:0001:1: Direct firmware load for brcm/brcmfmac43
[ 12.548549] brcmfmac: brcmf_fw_
[ 12.579186] brcmfmac: brcmf_c_
[ 13.578117] brcmfmac: power management disabled
ubuntu@ubuntu:~$ iw dev
phy#0
Interface wlan0
For the record I'm connecting to a Linksys EA7450 wireless access point and I've restricted the 5GHz frequency to 802.11ac only.