Strona 1 z 2
Bezprzewodowa karta EDIMAX EW-7811UN i sterownik RTL8188C blokują system.
: 20 października 2015, 20:59
autor: jacbob77
Witam,
czy ktoś próbował uruchomić drugą kartę wifi na tym samym laptopie/systemie?
Mój laptop do nowych nie należy i obawiam się, że standardowa karta wifi nie jest w stanie obsłużyć mojego łącza. Mam do dyspozycji 50 Mbit/s, ale osiągam max 20.
W związku z tym kupiłem dodatkową "kartę wifi na usb" - EDIMAX EW-7811UN Wireless USB Adapter, 150 Mbit/s, IEEE802.11b/g/
n.
Próbowałem ją zainstalować, ale miałem z tym problemy jak w tym
temacie. Zastosowałem się do podanego rozwiązania. Niby wszystko ładnie się zainstalowało, karta została rozpoznana przez system jako wlan1 (wlan0 to standardowa wbudowana). Problem zaczyna się kiedy chce się połączyć moją siecią. System całkowicie się zawiesza. Pomaga tylko restart. I teraz nie wiem czym to tak naprawdę jest spowodowane. Czy coś źle jest zainstalowane, czy czy już się coś w systemie namieszało.
System to Debian 8.1/wersja stabilna.
uname -a
Linux debian 3.16.0-4-686-pae #1 SMP Debian 3.16.7-ckt11-1+deb8u5 (2015-10-09) i686 GNU/Linux
Środowisko graficzne to KDE 4.14.2. Zamieszczam także
zdjęcie, jaką udało mi się zrobić podczas ponownego uruchamiania systemu.
Czy ktoś ma doświadczenie z dwoma kartami, a zwłaszcza z tymi na USB?
: 20 października 2015, 21:38
autor: mariaczi
Na zrzucie widać, że brakuje plików firmware. Zatem... może coś nie do końca poprawnie zainstalowałeś.
Spróbuj dodać repozytorium jessie-backports z sekcją non-free i doinstaluj pakiet
firmware-realtek. W nim znajdują się brakujące pliki firmware.
: 20 października 2015, 22:32
autor: jacbob77
Zainstalowałem, ale niestety nie pomogło. Jest tak jak było, tzn. karta wyszukuje sieci, ale przy próbie połączenia zawiesza się całkowicie system, Pozostaje tylko ręczny (przycisk wł/wył) wymuszony restart. Wyłączyłem nawet wbudowaną kartę w biosie, ale nie miało to żadnego znaczenia.
Spróbuje odinstalować wszystko, trochę posprzątać i zainstalować tylko to oprogramowanie z repozytorium.
Przy podłączeniu karty do usb pokazują się następujące moduły:
lsmod | grep rtl
rtl8192cu 85895 0
rtl_usb 21464 1 rtl8192cu
rtl8192c_common 60201 1 rtl8192cu
rtlwifi 82639 3 rtl_usb,rtl8192c_common,rtl8192cu
mac80211 421532 5 iwl3945,iwlegacy,rtl_usb,rtlwifi,rtl8192cu
cfg80211 350041 4 iwl3945,iwlegacy,mac80211,rtlwifi
usbcore 170994 9 btusb,uhci_hcd,ums_realtek,rtl_usb,usb_storage,ehci_hcd,ehci_pci,usbhid,rtl8192cu
: 21 października 2015, 16:18
autor: 4Ri3L
Ja używam czasami TL-WN722N i działa jako druga bez żadnych problemów.
Ten Edimax ma chipset RealtekRTL8188CUS. Teoretycznie sterownik z repo "firmware-realtek" powinien działać.
Próbowałeś się połączyć tak, żeby w jednym momencie działała tylko jedna karta? Lub jeśli to nic nie daje użyć innego menadżera połączeń, np. jakiś konsolowy.
: 21 października 2015, 18:20
autor: jacbob77
Też tak pomyślałem, że te karty sobie nawzajem przeszkadzają i wyłączyłem tą wbudowaną w Bios. Niestety to nie pomogło. Nie wiedziałem o tych sterownikach w repozytorium i próbowałem zainstalować te, które dostałem na płycie CD. Były jednak z tym problemy.
Na płycie był gotowy skrypt install.sh, ale na początku dostawałem informację, że katalog
/lib/modules/3.16.0-4-686-pae/build
nie istnieje. Wyczytałem w Internecie, że pomaga instalacja linux-kernel-headers. po czym należało zrobić dowiązanie
ln -s /usr/src/linux-headers-3.16.0-4-686-pae/ /lib/modules/3.16.0-4-686-pae/build
Następnie miałem już błędy jak ta osoba
w tym poście.
Zastosowałem się do podanego rozwiązania, czyli:
Instalacja przebiegła pomyślnie, ale system zaczął się zawieszać przy próbie połączenia. Do połączenia używałem standardowego menadżera sieci KDE oraz Wicd. Z ifconfig jeszcze nigdy nie miałem do czynienia, ale może spróbuje za jego pomocą się z siecią połączyć.
Próbowałem też wszystko odinstalować i posprzątać w systemie, ale nie jestem pewien czy coś nie zostało. Odinstalowałem linux-kernel-headers i sprawdziłem czy ten folder /lib/modules/3.16.0-4-686-pae/build jeszcze istnieje. Nie mam go więcej w systemie. Potem odinstalowałem i zainstalowałem jeszcze raz pakiet firmware-realtek.
: 21 października 2015, 19:03
autor: 4Ri3L
Może spróbuj klepnąć mu dane na stałe do /etc/network/interfaces
Tu masz wsio opisane
https://wiki.debian.org/WiFi/HowToUse#Command_Line, więc nie ma co zaśmiecać nie potrzebnie
: 21 października 2015, 20:06
autor: jacbob77
Miałem ustawiony router na Wpa. Nie dałem za bardzo rady z tym i dla ułatwienia zmieniłem tymczasowo na WEP.
Wykonałem polecenia z podanej strony i mam zawartość w pliku
vim /etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
source /etc/network/interfaces.d/*
# The loopback network interface
auto lo
iface lo inet loopback
# my wifi device
auto wlan1
iface wlan1 inet dhcp
wireless-essid Jacek
wireless-mode ad-hoc
Wydaje mi się, że w tym pliku powinno być chyba hasło do mojej sieci, Na razie nic nie kombinowałem poza tym co jest na podanej stronie.
Wynik brak połączenia i komunikat
ifup wlan1
Internet Systems Consortium DHCP Client 4.3.1
Copyright 2004-2014 Internet Systems Consortium.
All rights reserved.
For info, please visit
https://www.isc.org/software/dhcp/
Listening on LPF/wlan1/74:da:38:60:1b:18
Sending on LPF/wlan1/74:da:38:60:1b:18
Sending on Socket/fallback
DHCPDISCOVER on wlan1 to 255.255.255.255 port 67 interval 6
DHCPDISCOVER on wlan1 to 255.255.255.255 port 67 interval 14
DHCPDISCOVER on wlan1 to 255.255.255.255 port 67 interval 8
DHCPDISCOVER on wlan1 to 255.255.255.255 port 67 interval 14
DHCPDISCOVER on wlan1 to 255.255.255.255 port 67 interval 19
: 21 października 2015, 20:31
autor: 4Ri3L
Ustaw router tak jak miałeś na WPA czy WPA2. Żeby wygenerować sobie hasło do sieci wydaj polecenie:
I dostaniesz coś takiego
Kod: Zaznacz cały
root@debian:~# wpa_passphrase Jacek MOJE_HASLO
network={
ssid="Jacek"
#psk="MOJE_HASLO"
psk=98ca8098eebcdd7fee7d1eff1d4588288f553d98db93903f65440a29aace8a9c
}
Kopiujesz sobie wygenerowane psk i twój plik interfaces powinien wyglądać mniej więcej tak:
Kod: Zaznacz cały
auto wlan0
iface wlan0 inet dhcp
wpa-ssid Jacek
wpa-psk ccb290fd4fe6b22935cbae31449e050edd02ad44627b16ce0151668f5f53c01b <-Tutaj twój wygenerowany psk
Zamykasz zapisujesz i restartujesz interfejs.
Po chwili klepnij ifconfig, żeby sprawdzić czy jest połączony i otrzymał adres IP.
Jeśli wszystko działa zmień tylko prawa dostępu do pliku interfaces
Jakoś tak
Aha i musisz mieć zainstalowane wpasupplicant, sprawdź
Kod: Zaznacz cały
root@debian:~# dpkg -l | grep wpasupplicant
ii wpasupplicant 2.3-1+deb8u1 amd64 client support for WPA and WPA2 (IEEE 802.11i)
Powinieneś już to mieć przy KDE, ale to dla pewności
: 21 października 2015, 20:56
autor: jacbob77
Też tak kombinowałem, ale bez powodzenia.
Zawartość pliku /etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
source /etc/network/interfaces.d/*
# The loopback network interface
auto lo
iface lo inet loopback
auto wlan1
iface wlan1 inet dhcp
wpa-ssid Jacek
wpa-psk 8cf537...........
Wynik polecenia ifconfig
eth0 Link encap:Ethernet HWaddr 00:16:d3:8d:b4:4b
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:15922 errors:0 dropped:0 overruns:0 frame:0
TX packets:15922 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:1258004 (1.1 MiB) TX bytes:1258004 (1.1 MiB)
wlan1 Link encap:Ethernet HWaddr 74:da:38:60:1b:18
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Wcześniej wyłączyłem wbudowaną kartę poprzez
ifconfig wlan0 up
i następnie restart
/etc/init.d/networking restart
Pakiet wpasupplicant mam już w systemie dokładnie w tej wersji co powyżej.
Sieć działa z powrotem na WPA2-PSK.
Póki co nadal nie działa, szukam dalej rozwiązania ;-)
Dziękuje przy okazji za zainteresowanie i pomoc.
: 21 października 2015, 21:08
autor: 4Ri3L
Cały czas zawiesza system przy połączeniu?