Bug 39539

Summary: Не работает wi-fi на Raspberry Pi 3 B Plus и Raspberry Pi 4 B
Product: Sisyphus Reporter: Антон Мидюков <antohami>
Component: firmware-linuxAssignee: Vitaly Chikunov <vt>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: critical    
Priority: P5 CC: aen, antohami, bircoph, boyarsh, iv, jqt4, sbolshakov, vt
Version: unstable   
Hardware: aarch64   
OS: Linux   
See Also: https://bugzilla.altlinux.org/show_bug.cgi?id=39962
https://bugzilla.altlinux.org/show_bug.cgi?id=39980
https://bugzilla.altlinux.org/show_bug.cgi?id=40065
Bug Depends on:    
Bug Blocks: 33000    

Description Антон Мидюков 2021-01-13 21:10:01 MSK
Не работает wi-fi на Raspberry Pi 3 B Plus после обновления firmware-linux до версии 20210108-alt1. Причина в коммите:
http://git.altlinux.org/gears/f/firmware-linux.git?p=firmware-linux.git;a=commit;h=0f0aefd733f70beae4c0246edbd2c158d5ce974c

Есть коммит, который должен был починить, но не починил:
http://git.altlinux.org/gears/f/firmware-linux.git?p=firmware-linux.git;a=commit;h=870b805dc77e3f7acb7e6c36944936e310be2478

Из этого коммита я понимаю, что и RPi4 должен был пострадать. Это проверю только завтра (rpi4 собирает регулярки).
Comment 1 Антон Мидюков 2021-01-14 06:49:58 MSK
На Raspberry Pi 4 B wi-fi тоже не работает.
Comment 2 Anton V. Boyarshinov 2021-01-19 10:55:14 MSK
(Ответ для Антон Мидюков на комментарий #0)
> Не работает wi-fi на Raspberry Pi 3 B Plus после обновления firmware-linux
> до версии 20210108-alt1. Причина в коммите:
> http://git.altlinux.org/gears/f/firmware-linux.git?p=firmware-linux.git;
> a=commit;h=0f0aefd733f70beae4c0246edbd2c158d5ce974c

Проблема в том, что эти firmware уязвимы, поэтому взять и просто откатить этот коммит нельзя...
Comment 3 Andrew Savchenko 2021-04-22 18:55:12 MSK
(In reply to Anton V. Boyarshinov from comment #2)
> (Ответ для Антон Мидюков на комментарий #0)
> > Не работает wi-fi на Raspberry Pi 3 B Plus после обновления firmware-linux
> > до версии 20210108-alt1. Причина в коммите:
> > http://git.altlinux.org/gears/f/firmware-linux.git?p=firmware-linux.git;
> > a=commit;h=0f0aefd733f70beae4c0246edbd2c158d5ce974c
> 
> Проблема в том, что эти firmware уязвимы, поэтому взять и просто откатить
> этот коммит нельзя...

Самое интересное, что уязвимость этих firmware не доказана, но предполагается:
> Remove these old ones as they're likely vulnerable to at least the
> KrØØk vulnerability (CVE-2019-15126).

Highly likely…
Comment 4 Антон Мидюков 2021-04-22 19:08:32 MSK
Проблема в том, что в пакет не попадают апстримные симлинки:
https://lists.altlinux.org/pipermail/devel/2021-April/214230.html

Фирмвари не просто так удалили, им появилась замена:
http://git.altlinux.org/gears/f/firmware-linux.git?p=firmware-linux.git;a=commit;h=060ad8b3d505e2ff8878d11a81da3532b983cd45
Comment 5 Антон Мидюков 2021-04-23 21:22:54 MSK
* Thu Apr 22 2021 Dmitry Terekhin <jqt4@altlinux.org> 20210403-alt2
- brcm: Add symlinks for brcm devices