Не работает wi-fi на Raspberry Pi 3 B Plus и Raspberry Pi 4 B в диапазоне 2,4 ГГц. Диапазон 5 ГГц работает. Со старым firmware-linux 2020 года всё было хорошо. В новом используется firmware от cypress. jqt4@ проверьте, пожалуйста, на p9. У меня на Симпли проблема воспроизводится.
Протестировал на Raspberry Pi 3 B V1.2 и Raspberry Pi 4 B. Использовал релизный образ slinux-rpi4-9.1-aarch64.img.xz Получил прямо противоположную ситуацию: В диапазоне 2,4 ГГц wi-fi нормально работает, а в диапазоне 5 ГГц - нет. 1 раз Raspberry Pi 4 B поймала сеть 5 ГГц с минимальным уровнем сигнала, но подключиться не смогла. Предполагаю, что проблема заключается в локальном уровне помех в разных диапазонах частот. В диапазоне с сильными помехами работать нельзя.
Поставил старый пакет firmware-linux-20201216-alt1.noarch.rpm и повторил тесты. На Raspberry Pi 4 B wi-fi нормально работает в обоих диапазонах частот. На Raspberry Pi 3 B V1.2 wi-fi нормально работает только в диапазоне 2,4 ГГц. В диапазоне 5 ГГц - нет.
Выяснил, что в диапазоне 2,4 ГГц работают каналы с 1 по 11 (2412 MГц - 2462 МГц). 12 (2467 МГц) и 13 (2472 МГц) не работают. В диапазоне 5 ГГц работают каналы с 36 по 48 (5180 МГц - 5240 МГц), начиная с 52 канала (5260 МГц), каналы не работают.
(Ответ для Антон Мидюков на комментарий #3) > Выяснил, что в диапазоне 2,4 ГГц работают каналы с 1 по 11 (2412 MГц - 2462 > МГц). 12 (2467 МГц) и 13 (2472 МГц) не работают. > В диапазоне 5 ГГц работают каналы с 36 по 48 (5180 МГц - 5240 МГц), начиная > с 52 канала (5260 МГц), каналы не работают. Проверил. При использовании старого firmware от broadcom ограничений по поиску каналов не было.
(In reply to Антон Мидюков from comment #4) > (Ответ для Антон Мидюков на комментарий #3) > > Выяснил, что в диапазоне 2,4 ГГц работают каналы с 1 по 11 (2412 MГц - 2462 > > МГц). 12 (2467 МГц) и 13 (2472 МГц) не работают. > > В диапазоне 5 ГГц работают каналы с 36 по 48 (5180 МГц - 5240 МГц), начиная > > с 52 канала (5260 МГц), каналы не работают. > > Проверил. При использовании старого firmware от broadcom ограничений по > поиску каналов не было. Мало информации, что говорит upstream linux-firmware, вы с ними связывались?
(In reply to Konstantin A Lepikhov (L.A. Kostis) from comment #5) > (In reply to Антон Мидюков from comment #4) > > (Ответ для Антон Мидюков на комментарий #3) > > > Выяснил, что в диапазоне 2,4 ГГц работают каналы с 1 по 11 (2412 MГц - 2462 > > > МГц). 12 (2467 МГц) и 13 (2472 МГц) не работают. > > > В диапазоне 5 ГГц работают каналы с 36 по 48 (5180 МГц - 5240 МГц), начиная > > > с 52 канала (5260 МГц), каналы не работают. > > > > Проверил. При использовании старого firmware от broadcom ограничений по > > поиску каналов не было. > > Мало информации, что говорит upstream linux-firmware, вы с ними связывались? Не связывался.
Дмитрий, Антон, давайте перепроверим как оно работает в Сизифе теперь.
(Ответ для Ivan A. Melnikov на комментарий #7) > Дмитрий, Антон, давайте перепроверим как оно работает в Сизифе теперь. Сейчас в Сизифе firmware-linux-20260916-alt1. Протестировал на RPi3B+ и RPi4 работу WiFi на 1 (2.412 GHz), 11 (2.462 GHz) и 157 (5.785 GHz) каналах - работает. На 12 канале - не работает. Судя по выводу команды: iwlist wlan0 frequency wlan0 20 channels in total; available frequencies : Channel 01 : 2.412 GHz Channel 02 : 2.417 GHz Channel 03 : 2.422 GHz Channel 04 : 2.427 GHz Channel 05 : 2.432 GHz Channel 06 : 2.437 GHz Channel 07 : 2.442 GHz Channel 08 : 2.447 GHz Channel 09 : 2.452 GHz Channel 10 : 2.457 GHz Channel 11 : 2.462 GHz Channel 36 : 5.18 GHz Channel 40 : 5.2 GHz Channel 44 : 5.22 GHz Channel 48 : 5.24 GHz Channel 149 : 5.745 GHz Channel 153 : 5.765 GHz Channel 157 : 5.785 GHz Channel 161 : 5.805 GHz Channel 165 : 5.825 GHz Current Frequency:2.462 GHz (Channel 11) так и должно быть, 12 канал не указан как доступный. Поставил старый пакет firmware-linux-20201216-alt1. С ним список каналов другой: iwlist wlan0 frequency wlan0 32 channels in total; available frequencies : Channel 01 : 2.412 GHz Channel 02 : 2.417 GHz Channel 03 : 2.422 GHz Channel 04 : 2.427 GHz Channel 05 : 2.432 GHz Channel 06 : 2.437 GHz Channel 07 : 2.442 GHz Channel 08 : 2.447 GHz Channel 09 : 2.452 GHz Channel 10 : 2.457 GHz Channel 11 : 2.462 GHz Channel 36 : 5.18 GHz Channel 40 : 5.2 GHz Channel 44 : 5.22 GHz Channel 48 : 5.24 GHz Channel 52 : 5.26 GHz Channel 56 : 5.28 GHz Channel 60 : 5.3 GHz Channel 64 : 5.32 GHz Channel 100 : 5.5 GHz Channel 104 : 5.52 GHz Channel 108 : 5.54 GHz Channel 112 : 5.56 GHz Channel 116 : 5.58 GHz Channel 132 : 5.66 GHz Channel 136 : 5.68 GHz Channel 140 : 5.7 GHz Channel 144 : 5.72 GHz Channel 149 : 5.745 GHz Channel 153 : 5.765 GHz Channel 157 : 5.785 GHz Channel 161 : 5.805 GHz Current Frequency:2.462 GHz (Channel 11) Но 12 и 13 каналов нет и в нём. Таким образом нельзя сказать, что неработающие каналы 12 и 13 это регрессия в firmware. С другой стороны на 2х машинах x86_64, на которых я подавал ту же команду, 12 и 13 показаны доступными.