Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Witam wszystkich, po udanej instalacji Debian9.0 z Środowiskiem XFCE, nie mogę uzyskać połączenia z wifi (brak oprogramowania sprzętowego)
po kablu łączność jest bez problemu.
root@debian:/home/severino# ifconfig enp0s25: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 192.168.1.108 netmask 255.255.255.0 broadcast 192.168.1.255 inet6 fe80::d250:99ff:fe00:4e16 prefixlen 64 scopeid 0x20<link> ether d0:50:99:00:4e:16 txqueuelen 1000 (Ethernet) RX packets 44193 bytes 34378494 (32.7 MiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 38384 bytes 4968975 (4.7 MiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 device interrupt 20 memory 0xf0400000-f0420000 lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536 inet 127.0.0.1 netmask 255.0.0.0 inet6 ::1 prefixlen 128 scopeid 0x10<host> loop txqueuelen 1 (Local Loopback) RX packets 6652 bytes 515448 (503.3 KiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 6652 bytes 515448 (503.3 KiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 root@debian:/home/severino# iwconfig lo no wireless extensions. enp0s25 no wireless extensions. wlx00fd0791747d IEEE 802.11 ESSID:off/any Mode:Managed Access Point: Not-Associated Tx-Power=0 dBm Retry short limit:7 RTS thr:off Fragment thr:off Encryption key:off Power Management:on
Ostatnio edytowany przez HappyMagnet (2017-08-15 15:08:36)
Offline
Chodzi o tą kartę:
http://www.linux.rk.edu.pl/w/p/rt73usb-pentagram-hornet-p-6122-10/
?
Zobacz w dmesg, czy o jakiś firmware nie woła i co w ogóle ma sterownik do powiedzenia:
dmesg | egrep -i 'firmware|rt|ralink'
Ostatnio edytowany przez Jacekalex (2017-08-15 15:18:23)
Offline
Na konsoli wypluwa mnóstwo faili
root@debian:/home/severino# dmesg | egrep 'firmware|rt73|ralink' [ 8.163893] usbcore: registered new interface driver rt73usb [ 8.510600] rt73usb 1-2:1.0 wlx00fd0791747d: renamed from wlan0 [ 13.234946] ieee80211 phy0: rt2x00lib_request_firmware: Info - Loading firmware file 'rt73.bin' [ 13.253104] rt73usb 1-2:1.0: firmware: failed to load rt73.bin (-2) [ 13.253132] rt73usb 1-2:1.0: Direct firmware load for rt73.bin failed with error -2 [ 3055.457764] ieee80211 phy0: rt2x00lib_request_firmware: Info - Loading firmware file 'rt73.bin' [ 3055.457775] rt73usb 1-2:1.0: firmware: failed to load rt73.bin (-2) [ 3055.457779] rt73usb 1-2:1.0: Direct firmware load for rt73.bin failed with error -2 [ 3115.239359] ieee80211 phy0: rt2x00lib_request_firmware: Info - Loading firmware file 'rt73.bin' [ 3115.239369] rt73usb 1-2:1.0: firmware: failed to load rt73.bin (-2) [ 3115.239372] rt73usb 1-2:1.0: Direct firmware load for rt73.bin failed with error -2 [ 3120.190850] ieee80211 phy0: rt2x00lib_request_firmware: Info - Loading firmware file 'rt73.bin' [ 3120.190866] rt73usb 1-2:1.0: firmware: failed to load rt73.bin (-2) [ 3120.190872] rt73usb 1-2:1.0: Direct firmware load for rt73.bin failed with error -2 [ 3121.169601] ieee80211 phy0: rt2x00lib_request_firmware: Info - Loading firmware file 'rt73.bin' [ 3121.169617] rt73usb 1-2:1.0: firmware: failed to load rt73.bin (-2) [ 3121.169622] rt73usb 1-2:1.0: Direct firmware load for rt73.bin failed with error -2 [ 3135.731096] ieee80211 phy0: rt2x00lib_request_firmware: Info - Loading firmware file 'rt73.bin' [ 3135.731113] rt73usb 1-2:1.0: firmware: failed to load rt73.bin (-2) [ 3135.731119] rt73usb 1-2:1.0: Direct firmware load for rt73.bin failed with error -2 [ 4375.628309] ieee80211 phy0: rt2x00lib_request_firmware: Info - Loading firmware file 'rt73.bin' [ 4375.628318] rt73usb 1-2:1.0: firmware: failed to load rt73.bin (-2) [ 4375.628322] rt73usb 1-2:1.0: Direct firmware load for rt73.bin failed with error -2 [ 4378.333252] ieee80211 phy0: rt2x00lib_request_firmware: Info - Loading firmware file 'rt73.bin' [ 4378.333268] rt73usb 1-2:1.0: firmware: failed to load rt73.bin (-2) [ 4378.333273] rt73usb 1-2:1.0: Direct firmware load for rt73.bin failed with error -2 [ 4378.711418] ieee80211 phy0: rt2x00lib_request_firmware: Info - Loading firmware file 'rt73.bin' [ 4378.711428] rt73usb 1-2:1.0: firmware: failed to load rt73.bin (-2) [ 4378.711431] rt73usb 1-2:1.0: Direct firmware load for rt73.bin failed with error -2 [ 4393.868070] ieee80211 phy0: rt2x00lib_request_firmware: Info - Loading firmware file 'rt73.bin' [ 4393.868086] rt73usb 1-2:1.0: firmware: failed to load rt73.bin (-2) [ 4393.868092] rt73usb 1-2:1.0: Direct firmware load for rt73.bin failed with error -2 [ 4402.884492] ieee80211 phy0: rt2x00lib_request_firmware: Info - Loading firmware file 'rt73.bin' [ 4402.884511] rt73usb 1-2:1.0: firmware: failed to load rt73.bin (-2) [ 4402.884517] rt73usb 1-2:1.0: Direct firmware load for rt73.bin failed with error -2 [ 4428.279965] ieee80211 phy0: rt2x00lib_request_firmware: Info - Loading firmware file 'rt73.bin' [ 4428.279984] rt73usb 1-2:1.0: firmware: failed to load rt73.bin (-2) [ 4428.279991] rt73usb 1-2:1.0: Direct firmware load for rt73.bin failed with error -2 [ 4428.285224] ieee80211 phy0: rt2x00lib_request_firmware: Info - Loading firmware file 'rt73.bin' [ 4428.285241] rt73usb 1-2:1.0: firmware: failed to load rt73.bin (-2) [ 4428.285247] rt73usb 1-2:1.0: Direct firmware load for rt73.bin failed with error -2 [ 4441.564018] ieee80211 phy0: rt2x00lib_request_firmware: Info - Loading firmware file 'rt73.bin' [ 4441.564035] rt73usb 1-2:1.0: firmware: failed to load rt73.bin (-2) [ 4441.564041] rt73usb 1-2:1.0: Direct firmware load for rt73.bin failed with error -2
Offline
root ~> apt-file search rt73.bin firmware-misc-nonfree: /lib/firmware/rt73.bin
Trzeba zainstalować bloby:
apt install firmware-misc-nonfree
Offline
Nie może go znaleść hmm !!!
root@debian:/home/severino# apt install firmware-misc-nonfree Czytanie list pakietów... Gotowe Budowanie drzewa zależności Odczyt informacji o stanie... Gotowe E: Nie udało się odnaleźć pakietu firmware-misc-nonfree
Offline
To zacznij od prawidłowych repozytoriów.
Do stabilnego Debka polecam takie:
#Stretch deb https://deb.debian.org/debian/ stable main contrib non-free deb-src https://deb.debian.org/debian/ stable main contrib non-free ## uaktualnienia bezpieczeństwa deb https://deb.debian.org/debian-security stable/updates main deb-src https://deb.debian.org/debian-security stable/updates main ## często uaktualniane pakiety deb https://deb.debian.org/debian stable-updates main contrib non-free deb-src https://deb.debian.org/debian stable-updates main contrib non-free #Backporty: deb https://deb.debian.org/debian stretch-backports main contrib non-free
Do tego przeglądarki:
## przeglądarka Opera deb https://deb.opera.com/opera/ stable non-free ## przeglądarka Google Chrome deb https://dl.google.com/linux/chrome/deb/ stable main
Klucze do repo dodasz tak:
https://dug.net.pl/klucze
Zainteresuj się podtytułem:
Skrypt do automatycznego dodania wszystkich brakujących kluczy
Pozdro
Ostatnio edytowany przez Jacekalex (2017-08-15 16:10:13)
Offline
Repozytoria które podałeś dodałem do pliku z repozytoriami, zastępujac te którę były w pliku,
mam teraz kolejne wyzwanie
root@debian:/home/severino# gpg --keyserver pgp.mit.edu --recv-keys ID_KLUCZA gpg: "ID_KLUCZA" not a key ID: skipping root@debian:/home/severino# gpg --armor --export ID_KLUCZA | apt-key add - gpg: WARNING: nothing exported gpg: no valid OpenPGP data found.
Ostatnio edytowany przez HappyMagnet (2017-08-15 18:37:01)
Offline
HappyMagnet napisał(-a):
Kod:
gpg: "ID_KLUCZA" not a key ID: skipping
Rozumiesz, że musisz podać ID_KLUCZA ?
Ostatnio edytowany przez arecki (2017-08-15 18:56:11)
Offline
Tak rozumiem, ino może coś źle robię, to mój 1-szy Debian także proszę o wyrozumiałość.
Offline
ID_Klucza zgłasza Ci przy wykonywaniu aktualizacji paczek z repozytoriów.
Offline
Jeśli to twój pierwszy Debian, to po prostu usuń te nieoficjalne repozytoria:
## przeglądarka Opera
deb https://deb.opera.com/opera/ stable non-free
## przeglądarka Google Chrome
deb https://dl.google.com/linux/chrome/deb/ stable main
Opery już w zasadzie nie ma (to tylko klon Chrome), a w oficjalnym repozytorium masz Chromium — czyli Chrome bez kilku pierdółek od Google.
Nie wiadomo, czy te repozytoria w ogóle są ci do czegoś potrzebne.
Offline
arecki napisał(-a):
ID_Klucza zgłasza Ci przy wykonywaniu aktualizacji paczek z repozytoriów.
root@debian:/home/severino# apt-get update Czytanie list pakietów... Gotowe E: Nie udało się uzyskać blokady /var/lib/apt/lists/lock - open (11: Zasoby chwilowo niedostępne) E: Nie udało się zablokować katalogu /var/lib/apt/lists/
Offline
Coś Ci blokuje, masz tam jakiegoś synaptica odpalonego albo jakiś automat, spróbuj po jakimś czasie.
Offline
HappyMagnet napisał(-a):
arecki napisał(-a):
ID_Klucza zgłasza Ci przy wykonywaniu aktualizacji paczek z repozytoriów.
Kod:
root@debian:/home/severino# apt-get update Czytanie list pakietów... Gotowe E: Nie udało się uzyskać blokady /var/lib/apt/lists/lock - open (11: Zasoby chwilowo niedostępne) E: Nie udało się zablokować katalogu /var/lib/apt/lists/
Albo to robisz z usera a nie z roota, albo masz coś odpalone. Wszystko powyłączaj i jeszcze raz.
Offline
No raczej widać, że robi z roota :)
Offline
HappyMagnet napisał(-a):
Repozytoria które podałeś dodałem do pliku z repozytoriami, zastępujac te którę były w pliku,
mam teraz kolejne wyzwanie
Kolejne wyzwanie masz z czytaniem, co napisane:
https://dug.net.pl/tekst/23/podpisy_cyfrowe_repozytoriow_(klucze_gpg)/ napisał(-a):
Skrypt do automatycznego dodania wszystkich brakujących kluczy
Kod:
#!/bin/sh if [ `id -u` -ne 0 ]; then echo "Tylko root może dodać klucze" exit 1 fi echo -n "Aktualizacja listy pakietów (może trochę potrwać)... " && \ apt-get update >/dev/null 2>/tmp/apt-get-update-errors && echo "OK" if ! grep -q NO_PUBKEY /tmp/apt-get-update-errors; then echo "Wszystkie klucze są dodane, nie ma nic do roboty." rm -f /tmp/apt-get-update-errors exit 0 fi for KEY in `awk '/NO_PUBKEY/ {print $NF}' /tmp/apt-get-update-errors`; do echo "Przetwarzanie klucza $KEY:" echo -n " -> pobieranie klucza z serwera... " && \ gpg --keyserver pgp.mit.edu --recv-keys "$KEY" >/dev/null 2>&1 && \ echo "OK" && echo -n " -> dodawanie klucza do bazy... " && \ gpg --armor --export "$KEY" | apt-key add - done rm -f /tmp/apt-get-update-errors
Takiego skrypta zapisz np tak:
z konta root:
mousepad /usr/local/sbin/klucze
gdzie mousepad to edytor plików tekstowych (odpowiednik windowsowego Notatnika), nie wiem, jaki tam używasz, byle nie Libreoffice,ja polecam geany.
wklejasz tam zawartość skrypta powyżej, zapisujesz plik i nadajesz atrybut wykonania:
chmod 700 /usr/local/sbin/klucze
Potem w terminalu roota odpalasz polecenie
klucze
i samo się robi.
Ostatnio edytowany przez Jacekalex (2017-08-15 21:15:14)
Offline
Zrobiłem wedle wskazówek wszystko ale nadal coś go blokuje.
root@debian:/home/severino# mousepad /usr/local/sbin/klucze (mousepad:2378): dconf-WARNING **: failed to commit changes to dconf: Połączenie jest zamknięte (mousepad:2378): dconf-WARNING **: failed to commit changes to dconf: Połączenie jest zamknięte (mousepad:2378): dconf-WARNING **: failed to commit changes to dconf: Połączenie jest zamknięte (mousepad:2378): dconf-WARNING **: failed to commit changes to dconf: Połączenie jest zamknięte (mousepad:2378): dconf-WARNING **: failed to commit changes to dconf: Połączenie jest zamknięte (mousepad:2378): dconf-WARNING **: failed to commit changes to dconf: Połączenie jest zamknięte (mousepad:2378): dconf-WARNING **: failed to commit changes to dconf: Połączenie jest zamknięte (mousepad:2378): dconf-WARNING **: failed to commit changes to dconf: Połączenie jest zamknięte (mousepad:2378): dconf-WARNING **: failed to commit changes to dconf: Połączenie jest zamknięte (mousepad:2378): dconf-WARNING **: failed to commit changes to dconf: Połączenie jest zamknięte (mousepad:2378): dconf-WARNING **: failed to commit changes to dconf: Połączenie jest zamknięte (mousepad:2378): dconf-WARNING **: failed to commit changes to dconf: Połączenie jest zamknięte (mousepad:2378): dconf-WARNING **: failed to commit changes to dconf: Połączenie jest zamknięte (mousepad:2378): dconf-WARNING **: failed to commit changes to dconf: Połączenie jest zamknięte (mousepad:2378): dconf-WARNING **: failed to commit changes to dconf: Połączenie jest zamknięte (mousepad:2378): dconf-WARNING **: failed to commit changes to dconf: Połączenie jest zamknięte (mousepad:2378): dconf-WARNING **: failed to commit changes to dconf: Połączenie jest zamknięte (mousepad:2378): dconf-WARNING **: failed to commit changes to dconf: Połączenie jest zamknięte (mousepad:2378): Gtk-WARNING **: Attempting to store changes into `/root/.local/share/recently-used.xbel', but failed: Utworzenie pliku „/root/.local/share/recently-used.xbel.48P04Y” się nie powiodło: Nie ma takiego pliku ani katalogu (mousepad:2378): Gtk-WARNING **: Attempting to set the permissions of `/root/.local/share/recently-used.xbel', but failed: Nie ma takiego pliku ani katalogu (mousepad:2378): dconf-WARNING **: failed to commit changes to dconf: Połączenie jest zamknięte (mousepad:2378): dconf-WARNING **: failed to commit changes to dconf: Połączenie jest zamknięte (mousepad:2378): dconf-WARNING **: failed to commit changes to dconf: Połączenie jest zamknięte (mousepad:2378): dconf-WARNING **: failed to commit changes to dconf: Połączenie jest zamknięte (mousepad:2378): Gtk-WARNING **: Attempting to store changes into `/root/.local/share/recently-used.xbel', but failed: Utworzenie pliku „/root/.local/share/recently-used.xbel.JBMD5Y” się nie powiodło: Nie ma takiego pliku ani katalogu (mousepad:2378): Gtk-WARNING **: Attempting to set the permissions of `/root/.local/share/recently-used.xbel', but failed: Nie ma takiego pliku ani katalogu root@debian:/home/severino# chmod 700 /usr/local/sbin/klucze root@debian:/home/severino# klucze Aktualizacja listy pakietów (może trochę potrwać)...
Offline
masz poczytaj
https://dug.net.pl/tekst/23/podpisy_cyfrowe_repozytoriow_(klucze_gpg)/h/klucze
Offline
HappyMagnet napisał(-a):
Kod:
... root@debian:/home/severino# klucze Aktualizacja listy pakietów (może trochę potrwać)...
Patrz, co system wypisuje na ekranie, skrypt działa i uprzejmie uprzedził,
że aktualizacja listy pakietów może troszkę potrwać.
Ten komunikat na ekranie był po to, żebyś widział, co się dzieje, a nie stroił niemądre miny i wyciągał błędne wnioski.
Ostatnio edytowany przez Jacekalex (2017-08-16 14:30:51)
Offline
Po 2 dniach zero efektów, tak jakby się zamroził ekran. Co do systemu który wgrałem kilka dni temu nie robiłem żadnych zmian.
sugeruję może przenieść mój temat gdzie indziej. Z Debianem to są dopiero moje początki.
Dzięki wszystkim za pomoc
Offline