NoRobot Posted September 3, 2023 Report Share Posted September 3, 2023 Po ostatniej aktualizacji kernela padło mi wi-fi. Musiałem wrócić do 6.4.12. Do uruchomienia wi-fi na lapku potrzebuję broadkom-wl i kmod-wl. Nie mam pojęcia, dlaczego mi się nie załadowały. Czy ktoś wie, o co tutaj biega? Link to comment Share on other sites More sharing options...
SeeM Posted September 3, 2023 Report Share Posted September 3, 2023 Najbardziej prawdopodobne jest, że moduł wl nie skompilował się poprawnie na nowym kernelu. To się czasami zdarza. Najłatwiej to sprawdzić uruchamiając system z nowgo kernela, za pomocą "lsmod" oraz "modprobe wl". Możesz przeinstalować pakiet z najnowszym kernelem, co przy okazji spowoduje działanie akmod i przebudowanie modułów. Jeżeli nadal nie zadziała, trzeba poczekać na nowy kernel, lub nową wersję pakietu kmod-wl. Zgłoszenie błędu na bugzillę rpmfusion bardzo przyspieszy to drugie. Większość pakietów przebudowują pewnie automaty, a po kilku dniach kwarantanny i braku informacji, że coś nie działa, zostają dodane do bieżących aktualizacji. Nie zdziwiłbym się mocno, gdyby opiekun kmod-wl nie miał w ogóle wifi broadcoma. Link to comment Share on other sites More sharing options...
NoRobot Posted September 3, 2023 Author Report Share Posted September 3, 2023 Dziękuję za odpowiedź, ale chyba nie wszystko rozumiem. 1. Jak uruchomić system z nowego kernela za pomocą "lsmod" oraz "modprobe wl"? 2 Jak w Fedorze przeinstalować pakiet z najnowszym kernelem? Tam jest więcej pakietów tego typu. W Archu był tylko kernel linux i linux-headers. Link to comment Share on other sites More sharing options...
tomcio Posted September 3, 2023 Report Share Posted September 3, 2023 19 minut temu, NoRobot napisał: 1. Jak uruchomić system z nowego kernela za pomocą "lsmod" oraz "modprobe wl"? Chyba do końca nie zrozumiałeś, o co chodzi. Uruchamiasz system jak zwykle i wydajesz te dwa polecenia. Pierwsze wylistuje załadowane moduły, drugie załaduje moduł wl jeśli takowy istnieje. Jak zadziała, to trzeba będzie dopisać moduł do konfiguracji, aby nie trzeba było tego robić za każdym razem. 21 minut temu, NoRobot napisał: 2 Jak w Fedorze przeinstalować pakiet z najnowszym kernelem? Tam jest więcej pakietów tego typu. W Archu był tylko kernel linux i linux-headers. Jak to jak, listujesz zainstalowane pakiety kernela i reinstalujesz wybrane dnf list installed "kernel*" dnf reinstall pakiet1 pakiet2 ... Link to comment Share on other sites More sharing options...
NoRobot Posted September 3, 2023 Author Report Share Posted September 3, 2023 # modprobe wl modprobe: FATAL: Module wl not found in directory /lib/modules/6.4.13-200.fc38.x86_64 kernel-6.4.13-200.fc38.x86_64.rpm 293 kB/s | 141 kB 00:00 /var/cache/dnf/updates-b7ba662710b98f1a/packages/kernel-modules-extra-6.4.12-200.fc38_6.4.13-200.fc38.x86_64.drpm: md5 mismatch of result3 MB 00:38 ETA (6/6): kernel-core-6.4.13-200.fc38.x86_64.rpm 950 kB/s | 16 MB 00:16 /var/cache/dnf/updates-b7ba662710b98f1a/packages/kernel-modules-core-6.4.12-200.fc38_6.4.13-200.fc38.x86_64.drpm: md5 mismatch of result /var/cache/dnf/updates-b7ba662710b98f1a/packages/kernel-devel-6.4.12-200.fc38_6.4.13-200.fc38.x86_64.drpm: md5 mismatch of result /var/cache/dnf/updates-b7ba662710b98f1a/packages/kernel-modules-6.4.12-200.fc38_6.4.13-200.fc38.x86_64.drpm: md5 mismatch of result Część pakietów nie została pobrana. Próbowanie ponownie. (1/4): kernel-modules-extra-6.4.13-200.fc38.x86_64.rpm 319 kB/s | 2.6 MB 00:08 (2/4): kernel-devel-6.4.13-200.fc38.x86_64.rpm 563 kB/s | 19 MB 00:34 (3/4): kernel-modules-core-6.4.13-200.fc38.x86_64.rpm 850 kB/s | 31 MB 00:37 (4/4): kernel-modules-6.4.13-200.fc38.x86_64.rpm Wykonywanie transakcji Przygotowywanie : 1/1 Ponowne instalowanie : kernel-modules-core-6.4.13-200.fc38.x86_64 1/12 Ponowne instalowanie : kernel-core-6.4.13-200.fc38.x86_64 2/12 Wykonywanie skryptu : kernel-core-6.4.13-200.fc38.x86_64 2/12 Ponowne instalowanie : kernel-modules-6.4.13-200.fc38.x86_64 3/12 Wykonywanie skryptu : kernel-modules-6.4.13-200.fc38.x86_64 3/12 depmod: ERROR: failed to load symbols from /lib/modules/6.4.13-200.fc38.x86_64/extra/wl/wl.ko.xz: Invalid argument Ponowne instalowanie : kernel-6.4.13-200.fc38.x86_64 4/12 Ponowne instalowanie : kernel-modules-extra-6.4.13-200.fc38.x86_64 5/12 Wykonywanie skryptu : kernel-modules-extra-6.4.13-200.fc38.x86_64 5/12 depmod: ERROR: failed to load symbols from /lib/modules/6.4.13-200.fc38.x86_64/extra/wl/wl.ko.xz: Invalid argument Ponowne instalowanie : kernel-devel-6.4.13-200.fc38.x86_64 6/12 Wykonywanie skryptu : kernel-devel-6.4.13-200.fc38.x86_64 6/12 Czyszczenie : kernel-modules-extra-6.4.13-200.fc38.x86_64 7/12 Wykonywanie skryptu : kernel-modules-extra-6.4.13-200.fc38.x86_64 7/12 depmod: ERROR: failed to load symbols from /lib/modules/6.4.13-200.fc38.x86_64/extra/wl/wl.ko.xz: Invalid argument Czyszczenie : kernel-6.4.13-200.fc38.x86_64 8/12 Wykonywanie skryptu : kernel-6.4.13-200.fc38.x86_64 8/12 Czyszczenie : kernel-modules-6.4.13-200.fc38.x86_64 9/12 Wykonywanie skryptu : kernel-modules-6.4.13-200.fc38.x86_64 9/12 depmod: ERROR: failed to load symbols from /lib/modules/6.4.13-200.fc38.x86_64/extra/wl/wl.ko.xz: Invalid argument Czyszczenie : kernel-modules-core-6.4.13-200.fc38.x86_64 10/12 Wykonywanie skryptu : kernel-core-6.4.13-200.fc38.x86_64 11/12 Czyszczenie : kernel-core-6.4.13-200.fc38.x86_64 11/12 Czyszczenie : kernel-devel-6.4.13-200.fc38.x86_64 12/12 Wykonywanie skryptu : kernel-modules-core-6.4.13-200.fc38.x86_64 12/12 depmod: ERROR: failed to load symbols from /lib/modules/6.4.13-200.fc38.x86_64/extra/wl/wl.ko.xz: Invalid argument Link to comment Share on other sites More sharing options...
NoRobot Posted September 3, 2023 Author Report Share Posted September 3, 2023 Zastanawiam się nad jaką alternatywą dla broadcom-wl... Link to comment Share on other sites More sharing options...
SeeM Posted September 4, 2023 Report Share Posted September 4, 2023 18 godzin temu, NoRobot napisał: Zastanawiam się nad jaką alternatywą dla broadcom-wl... Nie słyszałem o takiej. Licencja na sterownik Broadcoma nie pozwala na umieszczenie jej w kernelu. Można wymienić wifi w laptopie, albo kupić mały dągiel na usb. Może nawet nie będzie bardzo przeszkadzał. Link to comment Share on other sites More sharing options...
tomcio Posted September 4, 2023 Report Share Posted September 4, 2023 19 godzin temu, NoRobot napisał: Zastanawiam się nad jaką alternatywą dla broadcom-wl... Jest wybór brcm80211 oraz b43 – jeśli chipset twojego wifi jest na liście wspieranych, to możesz spróbować. Link to comment Share on other sites More sharing options...
NoRobot Posted September 4, 2023 Author Report Share Posted September 4, 2023 W dystrybucji EndavourOS do mojej karty oferują dwa sterowniki r8168 i r8169. W Fedorze ich nie ma. Link to comment Share on other sites More sharing options...
NoRobot Posted September 4, 2023 Author Report Share Posted September 4, 2023 1 godzinę temu, tomcio napisał: Jest wybór brcm80211 oraz b43 – jeśli chipset twojego wifi jest na liście wspieranych, to możesz spróbować. W Fedorze nie ma tych paczek. Sprawdziłem. # lspci -nn -d 14e4: 02:00.0 Network controller [0280]: Broadcom Inc. and subsidiaries BCM4352 802.11ac Wireless Network Adapter [14e4:43b1] (rev 03) Link to comment Share on other sites More sharing options...
@sunrise Posted September 4, 2023 Report Share Posted September 4, 2023 8 godzin temu, NoRobot napisał: W dystrybucji EndavourOS do mojej karty oferują dwa sterowniki r8168 i r8169. W Fedorze ich nie ma. W Fedorze jest sterownik r8169 w pakiecie kernel-modules-core, natomiast jeżeli potrzebujesz r8168 to jest on na COPRze Link to comment Share on other sites More sharing options...
tomcio Posted September 4, 2023 Report Share Posted September 4, 2023 9 godzin temu, NoRobot napisał: W dystrybucji EndavourOS do mojej karty oferują dwa sterowniki r8168 i r8169. Na pewno do tej samej karty? Te dwa to są sterowniki do Realteka, nie do Broadcoma. 8 godzin temu, NoRobot napisał: W Fedorze nie ma tych paczek. Sprawdziłem. Co do pierwszego to nie znajdziesz, ten sterownik jest out of box w kernelu. A ten drugi możliwe, że jest w copr, nie sprawdzałem, podałem jedynie za Arch Wiki jakie są opcje. Ale możesz zapomnieć o obu sterownikach żaden z nich nie obsłuży chipsetu BCM4352, jesteś skazany na broadcom-wl. Link to comment Share on other sites More sharing options...
NoRobot Posted September 4, 2023 Author Report Share Posted September 4, 2023 2 godziny temu, tomcio napisał: Na pewno do tej samej karty? Te dwa to są sterowniki do Realteka, nie do Broadcoma. Już nieraz instalowałem EndavourOS. To są sterowniki do mojej karty sieciowej. Propozycja wyboru jednego z tych sterowników pojawia się na początku instalacji tego systemu. Coś mi tutaj nie gra z tymi sterownikami # dnf install kernel-modules-core Fedora 38 - x86_64 - Updates 21 kB/s | 17 kB 00:00 Fedora Modular 38 - x86_64 - Updates 27 kB/s | 18 kB 00:00 Pakiet kernel-modules-core-6.4.12-200.fc38.x86_64 jest już zainstalowany. Pakiet kernel-modules-core-6.4.13-200.fc38.x86_64 jest już zainstalowany. Rozwiązano zależności. Nie ma nic do zrobienia. Link to comment Share on other sites More sharing options...
NoRobot Posted September 4, 2023 Author Report Share Posted September 4, 2023 Żaden z tych sterowników nie działa w Fedorze. Dlaczego? Nie wiem. Sterownik dkms-r8168 zablokował mi tylko start z kernela 6.4.12. Nic dziwnego, bo tam ładuje się broadcom-wl. Z kernelem 6.4.13 nic się nie zmieniło. Dalej nie ma sieci. Pozostaje mi tylko wywalić "pechowy" kernel 6.4.13, ale jak to zrobić bez szkody dla systemu? Kiedy próbowałem, to wyświetliło mi się tyle zależności do usunięcia, że pewnie nic by już z systemu nie pozostało. Link to comment Share on other sites More sharing options...
tomcio Posted September 4, 2023 Report Share Posted September 4, 2023 41 minut temu, NoRobot napisał: Żaden z tych sterowników nie działa w Fedorze. Dlaczego? Nie wiem. Nie dziwię się. Raz, jak już wcześniej pisałem są to sterowniki dla kart Realteka, a nie Broadcoma, a dwa jest to sterownik dla kart ethernetowych, a nie wifi. Sam miałem kiedyś kartę ethernetową Realteka i korzystałem właśnie z r8168. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now