TP-LINK TL-WN823N Nie można połączyć się z siecią

9

Kupiłem urządzenie TP-LINK TL-WN823N (UE) V2.0, które jest urządzeniem USB, które powinno działać jako karta interfejsu sieciowego, umożliwiając mi połączenie komputera z sieciami bezprzewodowymi. Niestety nie jestem w stanie znaleźć żadnych sieci bezprzewodowych korzystających z tego urządzenia za pomocą WICD lub menedżera sieci (żadne sieci nie pojawiają się na liście sieci dostarczanych przez którąkolwiek aplikację).

Do urządzenia dołączono płytę CD z napisem „Wsparcie dla systemu Linux”. Płyta CD zawierała adres URL uszkodzonego pliku archiwum do pobrania zasobów instalacyjnych. Próbuję ukryć moją ogromną frustrację.

Oto dodatkowe dmesgdane wyjściowe, które otrzymuję po podłączeniu urządzenia do komputera (podobna treść pojawia się po uruchomieniu komputera z podłączonym urządzeniem):

[17096.009912] usb 2-1.2: new high-speed USB device number 4 using ehci-pci
[17096.103501] usb 2-1.2: New USB device found, idVendor=2357, idProduct=0109
[17096.103513] usb 2-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[17096.103527] usb 2-1.2: Product: 802.11n NIC
[17096.103529] usb 2-1.2: Manufacturer: Realtek
[17096.103530] usb 2-1.2: SerialNumber: 00e04c000001

To moje lsusb, gdzie urządzenie naruszające odpowiada Bus 002 Device 004:

Bus 002 Device 003: ID 0a5c:5800 Broadcom Corp. BCM5880 Secure Applications Processor
Bus 002 Device 004: ID 2357:0109  
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 0c45:6433 Microdia 
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

Jak lsusb -v: http://pastebin.com/RjVD1QJJ

Wygląda na to, że urządzenie działa, ale w „ifconfig” nie znaleziono nowego interfejsu:

docker0   Link encap:Ethernet  HWaddr 02:42:6e:bf:92:16  
          inet addr:172.17.0.1  Bcast:0.0.0.0  Mask:255.255.0.0
          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:0 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

enp0s31f6 Link encap:Ethernet  HWaddr 30:5a:3a:e1:96:b1  
          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)
          Interrupt:16 Memory:df200000-df220000 

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:412 errors:0 dropped:0 overruns:0 frame:0
          TX packets:412 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1
          RX bytes:31876 (31.8 KB)  TX bytes:31876 (31.8 KB)

Uruchamianie „lshw -class network” jako root zawiera tylko informacje o interfejsie „enp0s31f6”.

Dodatkowo dla zdrowia psychicznego moje „uname -a”:

Linux home-z170a-ubuntu 4.4.0-22-generic #39=Ubuntu SMP Thu May 5 16:53:32 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

Używam Ubuntu 16.04.

Moje pytania to:

  • Dlaczego na liście nie ma sieci dla WICD lub menedżera sieci?
  • Dlaczego po podłączeniu urządzenia USB nie powstaje dodatkowy interfejs sieciowy?
  • Czy można utworzyć ten interfejs sieciowy?

Dziękuje za przeczytanie.

zdenerwowany
źródło

Odpowiedzi:

12

Musisz zainstalować sterownik. Możesz to zrobić w ten sposób.

Wyłącz Bezpieczny rozruch w UEFI, jeśli UEFI jest używany na twoim komputerze.

Uruchom w terminalu

sudo add-apt-repository ppa:hanipouspilot/rtlwifi
sudo apt update
sudo apt install rtl8192eu-dkms

Uruchom ponownie i włóż klucz sprzętowy.

Spakowałem i załatałem dla jądra 4.4 najnowszy sterownik Realtek ze strony Tp-Link. Obsługuje również wiele innych kluczy sprzętowych 8192eu.

Możesz także bezpośrednio pobrać ten pakiet bez dodawania PPA. Pakiet można pobrać z tego linku . Będzie dostępny, dopóki nie załaduję nowszej wersji.

Wszystkie pakiety można znaleźć TUTAJ

Będziesz także musiał zainstalować, dkmsjeśli nie jest jeszcze zainstalowany.

Pilot 6
źródło
Teraz widzę, że to nowe urządzenie nie jest jeszcze obsługiwane przez ten sterownik. Muszę dodać to do źródła.
Pilot6
Przesyłam nową wersję, która obsługuje to urządzenie.
Pilot6
Dziękuję Ci bardzo. Poinformuj mnie, gdy zrobisz to pomyślnie, a ja spróbuję pobrać go z archiwum pakietu.
mvousden
Jest zbudowany i opublikowany. Możesz spróbować teraz To nowy sterownik. Będzie bardzo dobrze, jeśli go przetestujesz.
Pilot6
2
Komputer, na którym instaluję, nie ma połączenia z Internetem, więc nie mogłem uruchomić poleceń w twojej odpowiedzi. Pobrałem pakiet z Twojego PPA ręcznie „ launchpad.net/~hanipouspilot/+archive/ubuntu/rtlwifi/+files/… ” i skopiowałem go na maszynę. Zainstalowałem go z 'dpkg -i rtl8192eu-dkms_4.4_all.deb' jako root. Mam teraz interfejs sieciowy o nazwie „enx18a6f70a59f4” znaleziony w „lshw -class network”, który włączyłem przy użyciu „ifconfig enx18a6f70a59f4 w górę”, zarówno jako root. Ponowne uruchomienie demona sieciowego („service wicd restart”) pokazuje sieci.
mvousden
2

Jeśli github to twoja sprawa, to ci faceci mają również sterownik, który jest na bieżąco z łatkami: https://github.com/Mange/rtl8192eu-linux-driver

Z pewnością działa dla mojego TL-WN823N V2 na Raspberry Pi 2.

pas ruchu
źródło
To rozwiązało również problem dla mnie w Ubuntu 18.04 na moim laptopie ASUS.
czerwiec