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/.
Strony: 1
Witajcie jest ktoś w stanie mi wyjaśnić jak zainstalować sterowniki do karty sieciowej?
TL-WN821N jestem nowy więc proszę o wyrozumiałość.
Offline
Ta karta występuje chyba w kilku odmianach, różniących się typem chipa więc przydałby się wynik
lspci -nk
, jeśli to karta wbudowana lub
lsusb
jeśli to karta USB.
Offline
Jest to karta na USB
root@debian:~# lsusb Bus 002 Device 004: ID 12d1:108a Huawei Technologies Co., Ltd. Bus 002 Device 003: ID 13fe:3600 Kingston Technology Company Inc. flash drive (4GB, EMTEC) Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 001 Device 004: ID 1a2c:0c21 China Resource Semico Co., Ltd Bus 001 Device 003: ID 1bcf:0007 Sunplus Innovation Technology Inc. Optical Mouse Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 003 Device 002: ID 2357:0107 TP-Link TL-WN821N Version 5 RTL8192EU Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Offline
Spróbuj zainstalować paczkę firmware-realtek z repozytorium non-free.
Jak nie zadziała to będziemy kombinować dalej.
Jak nie wiesz jak, to pokaż jakie masz aktualnie repozytoria
apt policy
Ostatnio edytowany przez arecki (2019-10-11 14:53:44)
Offline
apt-get install firmware-realtek tak ?
Offline
Jeśli masz ustawione repozytoria non-free to tak wystarczy.
Offline
Jednak nie mam ponieważ nie odnalazło mi pakietu
Offline
root@debian:~# apt policy Plików pakietów: 100 /var/lib/dpkg/status release a=now 500 http://deb.debian.org/debian buster-updates/main amd64 Packages release o=Debian,a=stable-updates,n=buster-updates,l=Debian,c=main,b=amd64 origin deb.debian.org 500 http://security.debian.org/debian-security buster/updates/main amd64 Packages release v=10,o=Debian,a=stable,n=buster,l=Debian-Security,c=main,b=amd64 origin security.debian.org 500 http://deb.debian.org/debian buster/main amd64 Packages release v=10.1,o=Debian,a=stable,n=buster,l=Debian,c=main,b=amd64 origin deb.debian.org Przypięte pakiety:
Offline
W takim razie musisz sobie dopisać i odświeżyć listę paczek.
Link: https://wiki.debian.org/SourcesList
Offline
Zrobione po czym zainstalowałem firmware-realtek
root@debian:~# apt-get install firmware-realtek Czytanie list pakietów... Gotowe Budowanie drzewa zależności Odczyt informacji o stanie... Gotowe firmware-realtek is already the newest version (20190114-2).
Offline
I nadal brak karty sieciowej
Offline
Co wypisuje dmesg?
# dmesg | grep -i firmware
albo
# dmesg | grep -i RTL8192EU
Offline
root@debian:~# dmesg | grep -i firmware [ 21.412393] r8169 0000:03:00.0: firmware: direct-loading firmware rtl_nic/rtl8168f-1.fw root@debian:~# dmesg | grep -i RTL8192EU root@debian:~#
Offline
jeśli się nie mylę to rtl8168f jest od ethernetu
Offline
Ściągnij sobie i zainstaluj:
https://github.com/clnhub/rtl8192eu-linux
Wersja EU jest w Stretch'u. Czy się nada do Bustera to nie wiem
https://packages.debian.org/pl/stretch/firmware-realtek
Offline
Chyba coś źle zrobiłem
root@debian:~/Pobrane/rtl8192eu-linux-master# ./install_wifi.sh rmmod: ERROR: Module 8192eu is not currently loaded rmmod: ERROR: Module rtl8xxxu is not currently loaded ------------------------------ Deleting module version: 1.0 completely from the DKMS tree. ------------------------------ Done. Creating symlink /var/lib/dkms/rtl8192eu/1.0/source -> /usr/src/rtl8192eu-1.0 DKMS: add completed. Kernel preparation unnecessary for this kernel. Skipping... Building module: cleaning build area... 'make' all KVER=4.19.0-6-amd64....(bad exit status: 2) Error! Bad return status for module build on kernel: 4.19.0-6-amd64 (x86_64) Consult /var/lib/dkms/rtl8192eu/1.0/build/make.log for more information. modprobe: FATAL: Module 8192eu not found in directory /lib/modules/4.19.0-6-amd64
Ostatnio edytowany przez ZTMF (2019-10-11 18:49:05)
Offline
Consult /var/lib/dkms/rtl8192eu/1.0/build/make.log for more information.
Spróbowałbym też z tą paczką ze stretcha, to może być najprostsze rozwiązanie.
Ostatnio edytowany przez arecki (2019-10-11 19:09:10)
Offline
DKMS make.log for rtl8192eu-1.0 for kernel 4.19.0-6-amd64 (x86_64)
pią, 11 paź 2019, 18:53:14 CEST
/bin/sh: 1: bc: not found
make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/4.19.0-6-amd64/build M=/var/lib/dkms/rtl8192eu/1.0/build modules
make[1]: Wejście do katalogu '/usr/src/linux-headers-4.19.0-6-amd64'
/bin/sh: 1: bc: not found
CC [M] /var/lib/dkms/rtl8192eu/1.0/build/core/rtw_cmd.o
CC [M] /var/lib/dkms/rtl8192eu/1.0/build/core/rtw_security.o
CC [M] /var/lib/dkms/rtl8192eu/1.0/build/core/rtw_debug.o
/var/lib/dkms/rtl8192eu/1.0/build/core/rtw_debug.c: In function ‘dump_drv_version’:
/var/lib/dkms/rtl8192eu/1.0/build/core/rtw_debug.c:45:62: error: macro "__DATE__" might prevent reproducible builds [-Werror=date-time]
RTW_PRINT_SEL(sel, "build time: %s %s\n", __DATE__, __TIME__);
^
/var/lib/dkms/rtl8192eu/1.0/build/core/rtw_debug.c:45:62: error: macro "__TIME__" might prevent reproducible builds [-Werror=date-time]
/var/lib/dkms/rtl8192eu/1.0/build/core/rtw_debug.c:45:62: error: macro "__DATE__" might prevent reproducible builds [-Werror=date-time]
/var/lib/dkms/rtl8192eu/1.0/build/core/rtw_debug.c:45:62: error: macro "__TIME__" might prevent reproducible builds [-Werror=date-time]
cc1: some warnings being treated as errors
make[4]: *** [/usr/src/linux-headers-4.19.0-6-common/scripts/Makefile.build:309: /var/lib/dkms/rtl8192eu/1.0/build/core/rtw_debug.o] Błąd 1
make[3]: *** [/usr/src/linux-headers-4.19.0-6-common/Makefile:1534: _module_/var/lib/dkms/rtl8192eu/1.0/build] Błąd 2
make[2]: *** [Makefile:146: sub-make] Błąd 2
make[1]: *** [Makefile:8: all] Błąd 2
make[1]: Opuszczenie katalogu '/usr/src/linux-headers-4.19.0-6-amd64'
make: *** [Makefile:1828: modules] Błąd 2
Offline
Doinstaluj paczkę bc.
Offline
Po doinstalowaniu paczki bc i popowej próbie instalacji ./install_wifi.sh zadziałało. Bardzo wam dziękuje za pomoc !
Offline
Cos tu nie pasuje.
Wg:
https://git.kernel.org/pub/scm/linux/kernel/git/fir … /log/?ofs=600
ostatni raz grzebali przy rtl8192eu dn. 2016-02-03 czyli ta ostatnia zmiana powinna byc w debianowym firmware-realtek.
Zrob tak:
1.
wyjmij USB wifi z gniazda
2.
# dmesg
zapamietaj ostatnia liczbe w kwadratowych nawiasach z lewej strony
3.
wepnij ponownie USB wifi do gniazda
4.
poczekaj 5 sekund
5.
wpisz
# dmesg
i przyjrzyj sie co wypisalo od ostatniej liczby.
Przepraszam za brak polskich znakow, ale kombinuje z LiveCD.
Offline
To mogło po prostu wylecieć z debianowych paczek ze względu na jakieś polityki Debiana.
Offline
Raczej nie, gdyż jeden plik przybył:
rtl8192eu_wowlan.bin
Wg:
https://packages.debian.org/stretch/all/firmware-realtek/filelist
https://packages.debian.org/buster/all/firmware-realtek/filelist
W Archu w najnowszym firmware z 20190923 mają jeszcze jeden plik więcej:
rtl8192eu_ap_wowlan.bin
https://www.archlinux.org/packages/core/any/linux-firmware/
Warto byłoby zobaczyć co wypisze dmesg po podpięciu USB WiFi do gniazda.
Offline
To jest akurat coś związanego z Wake on WLAN.
Trzeba poczytać dzienniki devów, powinno to wyjaśnić całą tajemnicę, skoro w stretchu wsparcie dla tego chipa jeszcze było.
Offline
Z tego co piszą tu[1] to wszystko jest na swoim miejscu.
[1]: https://packages.debian.org/pl/buster/firmware-realtek
Ostatnio edytowany przez morfik (2019-10-11 20:44:54)
Offline
Strony: 1