Thread View: pl.comp.sieci
23 messages
23 total messages
Started by Colnet
Fri, 10 May 2019 13:00
Linux - jak podmienić driver Wi-Fi ?
Author: Colnet
Date: Fri, 10 May 2019 13:00
Date: Fri, 10 May 2019 13:00
2 lines
1923 bytes
1923 bytes
Linux Mint 19.1 64 bit. Mam na laptopie taki Linux a w nim kartę Wi-Fi : Intel Corporation PRO/Wireless 3945ABG [Golan]. Karta począwszy od dystrybucji Linux Mint- 18.1 do terażniejszej - 19.1 - jest niestabilna i rozłącza się co kilkanaście/kilkadziesiąt minut z intermetem. Zjawiska tego nie ma pod linux Mint 17.3. Chcę "wydłubać" driver wi-fi z tej dystrybucji 17.3 i podpiąć go jako driver wi-fi w tej dystrybucji 19.1 - nie wiem jednak jaki to plik/pliki i jak to zrobić. Proszę p pmoc w temacie.
Re: Linux - jak podmienić driver Wi-Fi ?
Author: Jacek Maciejewski
Date: Fri, 10 May 2019 13:15
Date: Fri, 10 May 2019 13:15
12 lines
1433 bytes
1433 bytes
Dnia Fri, 10 May 2019 06:00:58 -0700 (PDT), Colnet napisał(a): > Intel Corporation PRO/Wireless 3945ABG Polecenie: inxi -n pokaże ci jaki driver masz obecnie. A IMO powinieneś mieć driver non-free iwlwifi. Tu masz linka jak go zainstalować: https://wiki.debian.org/iwlegacy -- Jacek I hate haters.
Re: Linux - jak podmienić driver Wi-Fi ?
Author: Colnet
Date: Fri, 10 May 2019 17:10
Date: Fri, 10 May 2019 17:10
29 lines
3254 bytes
3254 bytes
W dniu piątek, 10 maja 2019 13:15:05 UTC użytkownik Jacek Maciejewski napisał: [..] > Polecenie: > inxi -n > pokaże ci jaki driver masz obecnie. A IMO powinieneś mieć driver > non-free iwlwifi. Tu masz linka jak go zainstalować: > https://wiki.debian.org/iwlegacy [..] Dziekuje za odpowiedz. Ten opis dotyczy starych Debianow, ale mimo staralem sie to zrobic. Wiec polecenie: deb http://httpredir.debian.org/debian/ jessie main contrib non-free na Linux MInt sie nie wykonuje i daje taki komunikat : Command 'deb' not found, did you mean: command 'dex' from deb dex [..]nizej inne podobne Drugie z polecen : apt-get update && apt-get install firmware-iwlwifi daje taki komunikat : Unable to locate package firmware-iwlwifi Wobec niepowodzenia na tej stronie postanowiem podmienic driver 19.1 na 17.3 a bylo to tak : modprobe -r iwl3945 potem podmiana przy pomocy MC tego pliku na plik z 17.3, a potem modprobe -a iwl3945 Rezultat ? Utrata sieci w ogole - pisze z wirtualnego Linux Mint (brak polskich znakow). Modprobe napisal ze jakies bledy , nie rozpoznaje symboli etc. Postanowilem wiec przywrocic driver 19.1 , ale modprobe napisal to samo co dla drivera 17.3 (bledy i nie rozpoznaje symboli) Poki co jestem w internecie na tym "virtualu" bo inaczej "sie nie da".Jesli sprawy nie da sie zrobic w ciagu 3-4 dni to zainstaluje Linux Mint 17.3 - ten pracuje stabilnie I nie ma “keyring’a” ktory nie pytany o zgode podmienia hasla I “hasluje” inne programy. O wpasowanie tego programu do Linux Mint podejrzewam V-ta kolumne M$ ktora chyba udalo mu sie osadzic w Linux Mint, zeby uczynic Linux Mint jeszcze bardziej upierdliwym niz jest.
Re: Linux - jak podmienić driver Wi-Fi ?
Author: Jacek Maciejewski
Date: Fri, 10 May 2019 17:36
Date: Fri, 10 May 2019 17:36
45 lines
3726 bytes
3726 bytes
Dnia Fri, 10 May 2019 10:10:39 -0700 (PDT), Colnet napisał(a): > W dniu piątek, 10 maja 2019 13:15:05 UTC użytkownik Jacek Maciejewski napisał: > [..] >> Polecenie: >> inxi -n >> pokaże ci jaki driver masz obecnie. A IMO powinieneś mieć driver >> non-free iwlwifi. Tu masz linka jak go zainstalować: >> https://wiki.debian.org/iwlegacy > [..] > > Dziekuje za odpowiedz. Ten opis dotyczy starych Debianow, ale mimo staralem sie to zrobic. Wiec polecenie: deb http://httpredir.debian.org/debian/ jessie main contrib non-free > na Linux MInt sie nie wykonuje i daje taki komunikat : > > Command 'deb' not found, did you mean: > command 'dex' from deb dex > [..]nizej inne podobne To polecenie dodaje repozytorium do mechanizmu używanego przez apt-get. Zamiast używać programu deb którego istotnie w 19 nie ma, dodaj repozytorium ręcznie w synapticu - Ustawienia>Repozytoria>Dodaj. Po dodaniu oczywiście musisz uaktualnić bazę danych o pakietach o obecne w tym repo (polecenie Edycja>Odśwież inf. o pakietach) > > Drugie z polecen : > apt-get update && apt-get install firmware-iwlwifi > > daje taki komunikat : > Unable to locate package firmware-iwlwifi Nic dziwnego, zapewne w istniejących repo nie ma takiego pakietu. Jak dodasz nowe repo powinien się znaleźć. > > Wobec niepowodzenia na tej stronie postanowiem podmienic driver 19.1 na 17.3 > a bylo to tak : > modprobe -r iwl3945 > potem podmiana przy pomocy MC tego pliku na plik z 17.3, a potem > modprobe -a iwl3945 > Rezultat ? Utrata sieci w ogole - pisze z wirtualnego Linux Mint (brak polskich znakow). Modprobe napisal ze jakies bledy , nie rozpoznaje symboli etc. Postanowilem wiec przywrocic driver 19.1 , ale modprobe napisal to samo co dla drivera 17.3 (bledy i nie rozpoznaje symboli) > Poki co jestem w internecie na tym "virtualu" bo inaczej "sie nie da".Jesli sprawy nie da sie zrobic w ciagu 3-4 dni to zainstaluje Linux Mint 17.3 - ten pracuje stabilnie I nie ma “keyring’a” ktory nie pytany o zgode podmienia hasla I “hasluje” inne programy. O wpasowanie tego programu do Linux Mint podejrzewam V-ta kolumne M$ ktora chyba udalo mu sie osadzic w Linux Mint, zeby uczynic Linux Mint jeszcze bardziej upierdliwym niz jest. Bieda, namieszałeś a ja nie wiem jak odkręcić :) Jak zamieniłeś plik (pytanie czy rzeczywiście?) to zamień z powrotem. Niestety, mało się znam na modprobe, depmod czy podobnych zaklęciach. -- Jacek I hate haters.
Re: Linux - jak podmienić driver Wi-Fi ?
Author: Jacek Maciejewski
Date: Fri, 10 May 2019 17:38
Date: Fri, 10 May 2019 17:38
8 lines
1488 bytes
1488 bytes
Dnia Fri, 10 May 2019 10:10:39 -0700 (PDT), Colnet napisał(a): > ten pracuje stabilnie I nie ma “keyring’a” ktory nie pytany o zgode podmienia hasla I “hasluje” inne programy Nic takiego nie zauważyłem. Hasła do czego niby? -- Jacek I hate haters.
Re: Linux - jak podmienić driver Wi-Fi ?
Author: Jacek Maciejewski
Date: Fri, 10 May 2019 17:39
Date: Fri, 10 May 2019 17:39
46 lines
3905 bytes
3905 bytes
Dnia Fri, 10 May 2019 10:10:39 -0700 (PDT), Colnet napisał(a): > W dniu piątek, 10 maja 2019 13:15:05 UTC użytkownik Jacek Maciejewski napisał: > [..] >> Polecenie: >> inxi -n >> pokaże ci jaki driver masz obecnie. A IMO powinieneś mieć driver >> non-free iwlwifi. Tu masz linka jak go zainstalować: >> https://wiki.debian.org/iwlegacy > [..] > > Dziekuje za odpowiedz. Ten opis dotyczy starych Debianow, ale mimo staralem sie to zrobic. Wiec polecenie: deb http://httpredir.debian.org/debian/ jessie main contrib non-free > na Linux MInt sie nie wykonuje i daje taki komunikat : > > Command 'deb' not found, did you mean: > command 'dex' from deb dex > [..]nizej inne podobne To polecenie dodaje repozytorium do mechanizmu używanego przez apt-get. Zamiast używać programu deb którego istotnie w 19 nie ma, dodaj repozytorium ręcznie w synapticu - Ustawienia>Repozytoria>Dodaj. Po dodaniu oczywiście musisz uaktualnić bazę danych o pakietach o obecne w tym repo (polecenie Edycja>Odśwież inf. o pakietach) PS. Nie zauważyłem że drugie polecenie też odświeża (apt-get update) > > Drugie z polecen : > apt-get update && apt-get install firmware-iwlwifi > > daje taki komunikat : > Unable to locate package firmware-iwlwifi Nic dziwnego, zapewne w istniejących repo nie ma takiego pakietu. Jak dodasz nowe repo powinien się znaleźć. > > Wobec niepowodzenia na tej stronie postanowiem podmienic driver 19.1 na 17.3 > a bylo to tak : > modprobe -r iwl3945 > potem podmiana przy pomocy MC tego pliku na plik z 17.3, a potem > modprobe -a iwl3945 > Rezultat ? Utrata sieci w ogole - pisze z wirtualnego Linux Mint (brak polskich znakow). Modprobe napisal ze jakies bledy , nie rozpoznaje symboli etc. Postanowilem wiec przywrocic driver 19.1 , ale modprobe napisal to samo co dla drivera 17.3 (bledy i nie rozpoznaje symboli) > Poki co jestem w internecie na tym "virtualu" bo inaczej "sie nie da".Jesli sprawy nie da sie zrobic w ciagu 3-4 dni to zainstaluje Linux Mint 17.3 - ten pracuje stabilnie I nie ma “keyring’a” ktory nie pytany o zgode podmienia hasla I “hasluje” inne programy. O wpasowanie tego programu do Linux Mint podejrzewam V-ta kolumne M$ ktora chyba udalo mu sie osadzic w Linux Mint, zeby uczynic Linux Mint jeszcze bardziej upierdliwym niz jest. Bieda, namieszałeś a ja nie wiem jak odkręcić :) Jak zamieniłeś plik (pytanie czy rzeczywiście?) to zamień z powrotem. Niestety, mało się znam na modprobe, depmod czy podobnych zaklęciach. -- Jacek I hate haters.
Re: Linux - jak podmienić driver Wi-Fi ?
Author: Colnet
Date: Fri, 10 May 2019 18:45
Date: Fri, 10 May 2019 18:45
1 lines
1960 bytes
1960 bytes
OK. Jeszcze dzis zainstaluje mint 19.1 bo mimpo ze plik drivera przywrocony i wydane polecenie modprobe -a iwl3945 - sieci dalej niema. Ten linux swiezy jest i malo na nim zainstalowane i prac malo - wiec bedzie szybciej jak naprawa tej sieci. Odezwe sie jutro poznym popoludniem.
Re: Linux - jak podmienić driver Wi-Fi ?
Author: Colnet
Date: Sat, 11 May 2019 18:59
Date: Sat, 11 May 2019 18:59
4 lines
2132 bytes
2132 bytes
Trochę pochopnie powiedziałem że będę późnym popołudniem -przepraszam. Nowy linux Mint 19.1, sieć pracuje. Próbowałem dodać repozytorium w : Ustawienia -> Administracja -> żródła oprogramowania - ten link się wprawdzie dodaje, ale jak wcisnę OK żeby odświerzyć bufor to wypisuje mi: E:The repository 'http://httpredir.debian.org/debian bionic Release' does not have a Release file.
Re: Linux - jak podmienić driver Wi-Fi ?
Author: Jacek Maciejewski
Date: Sat, 11 May 2019 19:43
Date: Sat, 11 May 2019 19:43
19 lines
2358 bytes
2358 bytes
Dnia Sat, 11 May 2019 11:59:29 -0700 (PDT), Colnet napisał(a): > Trochę pochopnie powiedziałem że będę późnym popołudniem -przepraszam. > Nowy linux Mint 19.1, sieć pracuje. Próbowałem dodać repozytorium w : Ustawienia -> Administracja -> żródła oprogramowania - ten link się wprawdzie dodaje, ale jak wcisnę OK żeby odświerzyć bufor to wypisuje mi: > > E:The repository 'http://httpredir.debian.org/debian bionic Release' does not have a Release file. 1. Myślę sobie że łatwiej by było próbować instalowac driver na linuksie live. Jak coś się skitra, to restartujesz i voila. 2. Najwyraźniej repo nie istnieje. Stare wersje są często przesuwane gdzie indziej. 3. Spróbuj tego repo: https://www.pendrivelinux.com/how-to-install-intel-pro-ipw3945-wireless-drivers/ A w ogóle, to popytaj na pl.comp.os.linux. Może tam ktoś będzie wiedział w jakim repo szukać drivera albo podpowie jak szukać. -- Jacek I hate haters.
Re: Linux - jak podmienić driver Wi-Fi ?
Author: Jacek Maciejewski
Date: Sat, 11 May 2019 19:50
Date: Sat, 11 May 2019 19:50
21 lines
2475 bytes
2475 bytes
Dnia Sat, 11 May 2019 11:59:29 -0700 (PDT), Colnet napisał(a): > Trochę pochopnie powiedziałem że będę późnym popołudniem -przepraszam. > Nowy linux Mint 19.1, sieć pracuje. Próbowałem dodać repozytorium w : Ustawienia -> Administracja -> żródła oprogramowania - ten link się wprawdzie dodaje, ale jak wcisnę OK żeby odświerzyć bufor to wypisuje mi: > > E:The repository 'http://httpredir.debian.org/debian bionic Release' does not have a Release file. 1. Myślę sobie że łatwiej by było próbować instalowac driver na linuksie live. Jak coś się skitra, to restartujesz i voila. 2. Najwyraźniej repo nie istnieje. Stare wersje są często przesuwane gdzie indziej. 3. Spróbuj tego repo: https://www.pendrivelinux.com/how-to-install-intel-pro-ipw3945-wireless-drivers/ Lub ten (streth): https://wiki.debian.org/iwlwifi A w ogóle, to popytaj na pl.comp.os.linux. Może tam ktoś będzie wiedział w jakim repo szukać drivera albo podpowie jak szukać. -- Jacek I hate haters.
Re: Linux - jak podmienić driver Wi-Fi ?
Author: Colnet
Date: Sat, 11 May 2019 21:05
Date: Sat, 11 May 2019 21:05
8 lines
2448 bytes
2448 bytes
W dniu sobota, 11 maja 2019 20:50:24 UTC+1 użytkownik Jacek Maciejewski napisał: [..] > 3. Spróbuj tego repo: > https://www.pendrivelinux.com/how-to-install-intel-pro-ipw3945-wireless-drivers/ > Lub ten (streth): > https://wiki.debian.org/iwlwifi [..] OK - za dużo zabiegów i za trudne, a z braku żródeł - czasem niemożliwe. Dziękuje Ci za pomoc i poświęcony czas – nie co dzień jest szampan. Odkładamy temat na lepsze czasy - niepotrzebnie ekipa z Mint ruszała ten driver - tamten z 17.3 stabilnie pracował, więc po prostu zainstaluję wersję 17.3 - ja lubię nowinki, ale nie jestem ich fanatykiem.
Re: Linux - jak podmienić driver Wi-Fi ?
Author: Jacek Maciejewski
Date: Sun, 12 May 2019 10:51
Date: Sun, 12 May 2019 10:51
21 lines
2520 bytes
2520 bytes
Dnia Sat, 11 May 2019 14:05:03 -0700 (PDT), Colnet napisał(a): > W dniu sobota, 11 maja 2019 20:50:24 UTC+1 użytkownik Jacek Maciejewski napisał: > [..] >> 3. Spróbuj tego repo: >> https://www.pendrivelinux.com/how-to-install-intel-pro-ipw3945-wireless-drivers/ >> Lub ten (streth): >> https://wiki.debian.org/iwlwifi > [..] > OK - za dużo zabiegów i za trudne, a z braku żródeł - czasem niemożliwe. Dziękuje Ci za pomoc i poświęcony czas – nie co dzień jest szampan. Odkładamy temat na lepsze czasy - niepotrzebnie ekipa z Mint ruszała ten driver - tamten z 17.3 stabilnie pracował, więc po prostu zainstaluję wersję 17.3 - ja lubię nowinki, ale nie jestem ich fanatykiem. Może i odrobiłem lekcje za ciebie :) Idź na http://ftp.debian.org/debian/pool/non-free/f/firmware-nonfree/ Zassij pakiet firmware-iwlwifi_0.43_all.deb Kliknij i zainstaluj. Potem wykonaj zaklęcie: # modprobe -r iwl3945 iwl4965 # modprobe iwl3945 ; modprobe iwl4965 Mam nadzieję że zadziała :) -- Jacek I hate haters.
Re: Linux - jak podmienić driver Wi-Fi ?
Author: Jacek Maciejewski
Date: Sun, 12 May 2019 11:58
Date: Sun, 12 May 2019 11:58
26 lines
2853 bytes
2853 bytes
Dnia Sat, 11 May 2019 14:05:03 -0700 (PDT), Colnet napisał(a): > W dniu sobota, 11 maja 2019 20:50:24 UTC+1 użytkownik Jacek Maciejewski napisał: > [..] >> 3. Spróbuj tego repo: >> https://www.pendrivelinux.com/how-to-install-intel-pro-ipw3945-wireless-drivers/ >> Lub ten (streth): >> https://wiki.debian.org/iwlwifi > [..] > OK - za dużo zabiegów i za trudne, a z braku żródeł - czasem niemożliwe. Dziękuje Ci za pomoc i poświęcony czas – nie co dzień jest szampan. Odkładamy temat na lepsze czasy - niepotrzebnie ekipa z Mint ruszała ten driver - tamten z 17.3 stabilnie pracował, więc po prostu zainstaluję wersję 17.3 - ja lubię nowinki, ale nie jestem ich fanatykiem. Może i odrobiłem lekcje za ciebie :) Idź na http://ftp.debian.org/debian/pool/non-free/f/firmware-nonfree/ Zassij pakiet firmware-iwlwifi_0.43_all.deb Kliknij i zainstaluj. Potem wykonaj zaklęcie: # modprobe -r iwl3945 iwl4965 # modprobe iwl3945 ; modprobe iwl4965 Mam nadzieję że zadziała :) PS. Zgłosiłem temat na grupę o linuksie, pl.comp.os.linux. Zajrzyj tam :) Wygląda na to że dałem złą radę co do typu sterownika. Ma być iwlegacy. Na stronie którą linkuje Ałaszewski, jest opisane jak to zrobić. -- Jacek I hate haters.
Re: Linux - jak podmienić driver Wi-Fi ?
Author: Jacek Maciejewski
Date: Sun, 12 May 2019 12:15
Date: Sun, 12 May 2019 12:15
29 lines
2921 bytes
2921 bytes
Dnia Sat, 11 May 2019 14:05:03 -0700 (PDT), Colnet napisał(a): > W dniu sobota, 11 maja 2019 20:50:24 UTC+1 użytkownik Jacek Maciejewski napisał: > [..] >> 3. Spróbuj tego repo: >> https://www.pendrivelinux.com/how-to-install-intel-pro-ipw3945-wireless-drivers/ >> Lub ten (streth): >> https://wiki.debian.org/iwlwifi > [..] > OK - za dużo zabiegów i za trudne, a z braku żródeł - czasem niemożliwe. Dziękuje Ci za pomoc i poświęcony czas – nie co dzień jest szampan. Odkładamy temat na lepsze czasy - niepotrzebnie ekipa z Mint ruszała ten driver - tamten z 17.3 stabilnie pracował, więc po prostu zainstaluję wersję 17.3 - ja lubię nowinki, ale nie jestem ich fanatykiem. Może i odrobiłem lekcje za ciebie :) Idź na http://ftp.debian.org/debian/pool/non-free/f/firmware-nonfree/ Zassij pakiet firmware-iwlwifi_0.43_all.deb Kliknij i zainstaluj. Potem wykonaj zaklęcie: # modprobe -r iwl3945 iwl4965 # modprobe iwl3945 ; modprobe iwl4965 Mam nadzieję że zadziała :) PS. Zgłosiłem temat na grupę o linuksie, pl.comp.os.linux. Zajrzyj tam :) Wygląda na to że dałem złą radę co do typu sterownika. Ma być iwlegacy. Na stronie którą linkuje Ałaszewski, jest opisane jak to zrobić. PS2. G... prawda. Ałaszewski się chyba nie wysilił, coś mi w tej poradzie nie trybi. -- Jacek I hate haters.
Re: Linux - jak podmienić driver Wi-Fi ?
Author: Smok Eustachy
Date: Tue, 25 Feb 2020 22:14
Date: Tue, 25 Feb 2020 22:14
5 lines
1690 bytes
1690 bytes
W dniu 10.05.2019 o 15:00, Colnet pisze: > Linux Mint 19.1 64 bit. Mam na laptopie taki Linux a w nim kartę Wi-Fi : Intel Corporation PRO/Wireless 3945ABG [Golan]. > Karta począwszy od dystrybucji Linux Mint- 18.1 do terażniejszej - 19.1 - jest niestabilna i rozłącza się co kilkanaście/kilkadziesiąt minut z intermetem. Zjawiska tego nie ma pod linux Mint 17.3. Chcę "wydłubać" driver wi-fi z tej dystrybucji 17.3 i podpiąć go jako driver wi-fi w tej dystrybucji 19.1 - nie wiem jednak jaki to plik/pliki i jak to zrobić. Proszę p pmoc w temacie. > To jądro może być a nie driver
Re: Linux - jak podmienić driver Wi-Fi ?
Author: Jacek Maciejewski
Date: Wed, 26 Feb 2020 08:42
Date: Wed, 26 Feb 2020 08:42
14 lines
2042 bytes
2042 bytes
Dnia Tue, 25 Feb 2020 23:14:26 +0100, Smok Eustachy napisał(a): > W dniu 10.05.2019 o 15:00, Colnet pisze: >> Linux Mint 19.1 64 bit. Mam na laptopie taki Linux a w nim kartę Wi-Fi : Intel Corporation PRO/Wireless 3945ABG [Golan]. >> Karta począwszy od dystrybucji Linux Mint- 18.1 do terażniejszej - 19.1 - jest niestabilna i rozłącza się co kilkanaście/kilkadziesiąt minut z intermetem. Zjawiska tego nie ma pod linux Mint 17.3. Chcę "wydłubać" driver wi-fi z tej dystrybucji 17.3 i podpiąć go jako driver wi-fi w tej dystrybucji 19.1 - nie wiem jednak jaki to plik/pliki i jak to zrobić. Proszę p pmoc w temacie. >> > To jądro może być a nie driver Polecenie inxi -n pozwoli ci ustalić jaki drajwer obsługuje twoją kartę w jednym i drugim przypadku. Jeśli to ten sam drajwer, to błąd w obsłudze karty nie jest powodowany przez niego. -- Jacek I hate haters.
Re: Linux - jak podmienić driver Wi-Fi ?
Author: Colnet
Date: Sat, 30 May 2020 14:48
Date: Sat, 30 May 2020 14:48
3 lines
1858 bytes
1858 bytes
W dniu środa, 26 lutego 2020 08:42:19 UTC użytkownik Jacek Maciejewski napisał: [..] Dziękuję za odpowiedzi. Zrobiłem kompilację kernela pod Mint'em 19.2 i karta pracuje stabilnie. Okazuje się że kompilacja "fabryczna" nie zawsze dobrze się przekłada na właściwości sprzętu i driver'ów do niego. Może "fabryczny" kernel był kompilowany na procesorze AMD, a ja mam intel x86_64 ?
Re: Linux - jak podmienić driver Wi-Fi ?
Author: Jacek Maciejewski
Date: Sat, 30 May 2020 16:46
Date: Sat, 30 May 2020 16:46
13 lines
2028 bytes
2028 bytes
Dnia Sat, 30 May 2020 07:48:37 -0700 (PDT), Colnet napisał(a): > W dniu środa, 26 lutego 2020 08:42:19 UTC użytkownik Jacek Maciejewski napisał: > [..] > Dziękuję za odpowiedzi. Zrobiłem kompilację kernela pod Mint'em 19.2 i karta pracuje stabilnie. Okazuje się że kompilacja "fabryczna" nie zawsze dobrze się przekłada na właściwości sprzętu i driver'ów do niego. Może "fabryczny" kernel był kompilowany na procesorze AMD, a ja mam intel x86_64 ? Kiedyś w zamierzchłych czasach kompilowałem kernele do linuksa ale od tego czasu wiele się zmieniło. Byłbym zobowiązany jakbyś opisał proces kompilacji, podając polecenia. Coś tam w moim Mincie szwankuje i chciałbym się przekonać czy własnoręczny kernel da radę. -- Jacek I hate haters.
Re: Linux - jak podmienić driver Wi-Fi ?
Author: Colnet
Date: Sat, 30 May 2020 17:28
Date: Sat, 30 May 2020 17:28
13 lines
2533 bytes
2533 bytes
W dniu sobota, 30 maja 2020 17:46:55 UTC+1 użytkownik Jacek Maciejewski napisał: > Dnia Sat, 30 May 2020 07:48:37 -0700 (PDT), Colnet napisał(a): > > > W dniu środa, 26 lutego 2020 08:42:19 UTC użytkownik Jacek Maciejewski napisał: > > [..] > > Dziękuję za odpowiedzi. Zrobiłem kompilację kernela pod Mint'em 19.2 i karta pracuje stabilnie. Okazuje się że kompilacja "fabryczna" nie zawsze dobrze się przekłada na właściwości sprzętu i driver'ów do niego. Może "fabryczny" kernel był kompilowany na procesorze AMD, a ja mam intel x86_64 ? > > Kiedyś w zamierzchłych czasach kompilowałem kernele do linuksa ale od > tego czasu wiele się zmieniło. Byłbym zobowiązany jakbyś opisał proces > kompilacji, podając polecenia. Coś tam w moim Mincie szwankuje i > chciałbym się przekonać czy własnoręczny kernel da radę. OK, obiecuję napisać, ale dziś już na to nie czekaj bo z czasem nie dam rady, a to jest "trochę" pisania - napiszę jutro - będzie po 5PM.
Re: Linux - jak podmienić driver Wi-Fi ?
Author: Jacek Maciejewski
Date: Sat, 30 May 2020 18:50
Date: Sat, 30 May 2020 18:50
20 lines
2455 bytes
2455 bytes
Dnia Sat, 30 May 2020 10:28:45 -0700 (PDT), Colnet napisał(a): > W dniu sobota, 30 maja 2020 17:46:55 UTC+1 użytkownik Jacek Maciejewski napisał: >> Dnia Sat, 30 May 2020 07:48:37 -0700 (PDT), Colnet napisał(a): >> >>> W dniu środa, 26 lutego 2020 08:42:19 UTC użytkownik Jacek Maciejewski napisał: >>> [..] >>> Dziękuję za odpowiedzi. Zrobiłem kompilację kernela pod Mint'em 19.2 i karta pracuje stabilnie. Okazuje się że kompilacja "fabryczna" nie zawsze dobrze się przekłada na właściwości sprzętu i driver'ów do niego. Może "fabryczny" kernel był kompilowany na procesorze AMD, a ja mam intel x86_64 ? >> >> Kiedyś w zamierzchłych czasach kompilowałem kernele do linuksa ale od >> tego czasu wiele się zmieniło. Byłbym zobowiązany jakbyś opisał proces >> kompilacji, podając polecenia. Coś tam w moim Mincie szwankuje i >> chciałbym się przekonać czy własnoręczny kernel da radę. > > OK, obiecuję napisać, ale dziś już na to nie czekaj bo z czasem nie dam rady, a to jest "trochę" pisania - napiszę jutro - będzie po 5PM. Jasne, nie spieszy się :) Dzięki z góry. -- Jacek I hate haters.
Re: Linux - jak podmienić driver Wi-Fi ?
Author: Colnet
Date: Sun, 31 May 2020 15:23
Date: Sun, 31 May 2020 15:23
53 lines
7000 bytes
7000 bytes
O kompilacji kernela słów kilka. Opiszę proces dotyczący linux'ów gałęzi Debian tj. również dla linux ubuntu, mint, sparky i inne. Pierwszą rzeczą którą należy zrobić to przygotować system do kompilacji ściągnąć zródła kernela do kompilacji. Źródła są tu: https://mirrors.edge.kernel.org/pub/linux/kernel/. Następny krok to programy i biblioteki do kompilacji - wykonać to można jako root jednym poleceniem z wklejki, najpierw jedna update instalatora pakietów czyli :
apt-get update
Po zakończeniu operacji przygotowujemy system poleceniem :
apt-get install kernel-package build-essential libncurses5-dev zlib1g-dev fakeroot wget bzip2 initramfs-tools
Po instalacji przechodzimy do kalalogu /usr/src - ja to robię w "X-ach" klikając PPM na katalogu /usr potem LKM 2 razy katalog src i kopiuję tam ściągnięte źródła kernela (wszystkie operacje od początku do końca robimy jako root). Następnie klikam na tej paczce PPM i wybieram "rozpakuj tutaj". Utworzą nam się źródła gotowe już do kompilacji nie licząc oczywiście operacji doboru składników kernela. Dalszy opis do konkretnego numeru kernela: 4.19.1
-teraz jako root otwieramy okno shell'a i wpisujemy/wklejamy polecenie tworzące link do źródeł:
ln -s /usr/src/linux-4.19.1 /usr/src/linux
Następny krok to wejście (w dalszym ciągu pracujemy w shell'u) do katalogu linux :
cd /usr/src/linux
Następne polecenia to w kolejności: make clean i potem: make mrproper
Następny krok to dobór składników jądra - najtrudniejszy zdecydowanie etap przygotowania do kompilacji.
Wydajemy więc polecenie:
make menuconfig
i właśnie zaczęła się kilkugodzinna gehenna doboru składników.... . Tu możemy cząstki kernela włączać do kernela bezpośrednio lub do modułów. Po zakocńzeniu wciskamy na dole przycisk "save" i zapisujemy nasze
"wybory" składników do pliku: .config - ważna jest ta kropka z przodu nazwy. Po tym dajemy w shellu polecenie:
make-kpkg clean
Po zakończeniu jego działania wydajemy wreszcie polecenie kompilacji:
make-kpkg --initrd --append-to-version=-xxxyyy kernel_image kernel_headers
gdzie xxxyyy to nasza prywatna nazwa tego kernela która będzie w nazwie pliku wyjściowego np. żeby było wiadome co to za kernel -419nowy lub dowolnie inaczej - ważne żebyś wiedział który to kernel.
Po dość długim czasie kompilacji dostajemy dwa pliki wyjściowe o następującym schemacie nazw:
image-xxxyyy.nr.wersji.kernela.deb
headers-xxxyyy.nr.wersji.kernela.deb
Pliki kompilator zostawia nam je w katalogu : /usr/src więc wychodzimy z katalogu linux czyli : cd\ i potem cd /usr/src ,będąc już w tym katalogu wydajemy polecenie: ls w celu wylistowania zawartości katalogu.
Odnajdujemy "nasze pliki: image-xxxyyy.nr. wersji.kernela.deb i headres-xxxyyy.nr. wersji.kernela.deb i zachowując kolejność poleceń: najpierw plik image , a potem plik headers - wydajemy kolejno polecenia instalacji - możemy skorzystać z wklejania zaznaczając potrzebny plik i korzystając z menu w górnej części okna -"Skopiuj",
w shellu napisać dpkg -i gdziekolwiek na czarnym miejscu okna kliknąć PPM i wybrać "wklej/paste" i potem enter.
dpkg -i image-xxxyyy.nr.wersji.kernela.deb
i po zakończeniu:
dpkg -i headers-xxxyyy.nr.wersji.kernela.deb
Na moment wydawania tych poleceń w gniazdach usb nie powinno być żadnych pendrive, żadnych dysków i kart pamięci. Potem polecenia: update-grub i update-grub2. To koniec. Pozostało jedno polecenie: reboot
Po pojawieniu się menu startowego twój nowy kernel znajdziesz wybierając "Zaawansowane opcje systemu Linux-xxx" i po jej wybraniu wybierz "swój" kernel po nazwie którą nadałeś mu w głównym poleceniu kompilacji czyli w moim opisie xxxyyy. Swój kernel dostanieśz w dwóch wersjach : opcja normalna i opcja ratunkowa/naprawcza - recovery.
W menu startowym będzie też opcja wyboru starego kernela.
Uwagi: do modułów nie możesz brać "strategicznych" rzeczy, a najbardziej systemów plików ext4 i ntfs jeśli bootlounder masz na ntfs, a system na ext4 - oba te systemy plików na sztywno do kernela trzeba wpakować,
również wiele innych rzeczy których wymienić tu nie sposób. Na sztywno też system cdfs (cdrom) jeśli bootowaćzamierzasz komputer z CDROM. Podczas długiego i męczącego doboru składników możesz sobie robić przerwy zapisując tą robotę - menuconfig daje taką możliwość - zejdź na dół tego semiraficznego interfejsu i kliknijprzycisk "save" i zapisz do pliku .config (z kropką), na kartce papieru zapisz sobie na czym skończyłeś i wyłącz komputer. Po przyjściu - logujesz się do root'a, wchodzisz do /usr/src/linux w tym katalogu daj polecenie: make menuconfig , na dole interfasu wybierz "load" i wczytaj oczywiście plik .config , zobacz
na kartce gdzie skończyłeś i kontynuuj dobór składników, tak możesz robić wiele razy, a po skończeniu doboru składników - jak już pisałem polecenie: make-kpkg clean i dalsze w/g tego opisu.
Re: Linux - jak podmienić driver Wi-Fi ?
Author: Jacek Maciejewski
Date: Sun, 31 May 2020 19:51
Date: Sun, 31 May 2020 19:51
14 lines
2088 bytes
2088 bytes
Dnia Sun, 31 May 2020 08:23:05 -0700 (PDT), Colnet napisał(a): > O kompilacji kernela słów kilka. Ponieważ już uprzednio poczytałem conieco więc nie byłem zaskoczony że nie będzie łatwo i prosto :) Prawdopodobnie polegnę na doborze modułów. Są w necie żale takich co im a to klawiatura a to mysz czy coś innego nie działało. Ale nic, jak będę miał dobry dzień, to wydrukuję sobie twoją litanię i zacznę działać. Dzięki za zadanie sobie trudu. Jeszcze pytanie pro forma - mówiąc tu i ówdzie "jako root" masz na myśli treminal graficzny i działanie z su (jako superuser)? -- Jacek I hate haters.
Re: Linux - jak podmienić driver Wi-Fi ?
Author: Colnet
Date: Sun, 31 May 2020 22:07
Date: Sun, 31 May 2020 22:07
6 lines
3286 bytes
3286 bytes
W dniu niedziela, 31 maja 2020 20:51:51 UTC+1 użytkownik Jacek Maciejewski napisał: [..] > Jeszcze pytanie pro forma - mówiąc tu i ówdzie "jako root" masz na myśli > treminal graficzny i działanie z su (jako superuser)? Jako root musisz występować żeby mieć prawa modyfikacji źródeł, a to w jakim interface to nie jest tak ważne czy w X czy w semigrafice make menuconfig - lepsza w pracy jest ta menuconfig (stabilniej i czytelniej) to postaraj się do niej przyzwyczaić. Co do doboru składników to najpierw wytnij karty sprzętowe których nie ma w kompie, jeśli twój procesor to Intel to wytnij AMD i na odwrót, w "grafice" nie wycinaj fb czyli frame buffer dla swojej karty i dla VGA i VESA - ogólnie trzeba ostrożnie i kompilację robić etapami - jak się uda pierwsza i kernel będzie dobrze pracował to skopiuj sobie plik .config koniecznie pod inną nazwę, ale nie config.old bo oba te pliki kasuje polecenie mrproper np. nazwij config419_1 (do wczytywania pliku przez "load" - kropka jest niekonieczna, a nawet lepiej jak jej nie ma) czyli po pierwszej kompilacji - wczytaj go od razu podczas drugiej kompilacji w menuconfig przyciskiem "load" - ustawienia i wypociny zostaną przeniesione. Ważne żeby za dużo nie wycinać i najlepiej zrobić sobie plan: aha dzisiaj moduł sieciowy i muzyka i nic więcej i tak powoli zredukujesz objętość kernela, a jak kernel się po którejś "wycince" posypie i zawiesi podczas uruchamiania to będziesz wiedział mniej więcej w jakim module szukać przyczyny. Co do innych trudności - pracuj z "wklejki" z tymi poleceniami, zmieniaj nazwy mających powstać kerneli, a już po 2-3 razie nie będziesz musiał nic drukować.
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads