TP-LINK TL-WN823N Невозможно подключиться к сети

9

Я приобрел устройство TP-LINK TL-WN823N (EU) V2.0, которое представляет собой USB-устройство, которое должно работать в качестве карты сетевого интерфейса, что позволяет мне подключать компьютер к беспроводным сетям. К сожалению, я не могу найти какие-либо беспроводные сети, использующие это устройство, использующие либо wicd, либо network-manager (сети не отображаются в списке сетей, предоставляемых любым приложением).

Компакт-диск поставляется с устройством, заявляющим о поддержке Linux. Компакт-диск содержал URL-адрес поврежденного архивного файла для загрузки установочных ресурсов. Я пытаюсь скрыть свое огромное разочарование.

Вот дополнительный dmesgвывод, который я получаю при подключении устройства к компьютеру (аналогичное содержимое присутствует при загрузке компьютера с подключенным устройством):

[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

Это мое lsusb, где нарушающее устройство соответствует 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

Как lsusb -v: http://pastebin.com/RjVD1QJJ

Мне кажется, что устройство работает, но в 'ifconfig' нет нового интерфейса:

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)

Запуск 'lshw -class network' от имени root содержит только информацию об интерфейсе 'enp0s31f6'.

Дополнительно для здравомыслия, мой '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

Я использую Ubuntu 16.04.

Мои вопросы:

  • Почему в списке нет сетей для wicd или network-manager?
  • Почему при подключении устройства USB не создается дополнительный сетевой интерфейс?
  • Можно ли создать этот сетевой интерфейс?

Спасибо за чтение.

mvousden
источник

Ответы:

12

Вам необходимо установить драйвер. Вы можете сделать это таким образом.

Отключите безопасную загрузку в UEFI, если на вашем компьютере используется UEFI.

Запустить в терминале

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

Перезагрузитесь и вставьте ключ.

Я собрал и исправил для ядра 4.4 последний драйвер Realtek с сайта Tp-Link. Он также поддерживает множество других ключей 8192eu.

Вы также можете напрямую загрузить этот пакет без добавления PPA. Пакет можно скачать по этой ссылке . Он будет доступен, пока я не загрузлю более новую версию.

Вы можете найти все пакеты ЗДЕСЬ

Вам также необходимо установить, dkmsесли он еще не установлен.

Pilot6
источник
Теперь я вижу, что это новое устройство еще не поддерживается этим драйвером. Мне нужно добавить его в источник.
Pilot6
Я загружаю новую версию, которая поддерживает это устройство.
Pilot6
Большое спасибо. Пожалуйста, сообщите мне, как только вы сделали это успешно, и я попытаюсь загрузить его из вашего архива пакета.
mvousden
Он построен и опубликован. Вы можете попробовать сейчас. Это новый драйвер. Будет очень хорошо, если вы протестируете это.
Pilot6
2
Компьютер, на который я устанавливаю, не имеет подключения к Интернету, поэтому я не смог выполнить команды в вашем ответе. Я скачал пакет с вашего PPA вручную ' launchpad.net/~hanipouspilot/+archive/ubuntu/rtlwifi/+files/… ' и скопировал его на компьютер. Я установил его с «dpkg -i rtl8192eu-dkms_4.4_all.deb» в качестве пользователя root. Теперь у меня есть сетевой интерфейс с именем 'enx18a6f70a59f4', найденный из 'lshw -class network', который я включил, используя 'ifconfig enx18a6f70a59f4 up', оба в качестве пользователя root. Перезапуск моего сетевого демона ('service wicd restart') показывает сети.
Mousden
2

Если вам нравится github, то у этих ребят также есть драйвер, обновленный до патчей: https://github.com/Mange/rtl8192eu-linux-driver

Конечно, это работает для моего TL-WN823N V2 на Raspberry Pi 2.

полоса дороги
источник
Это также исправило проблему для меня на Ubuntu 18.04 на моем ноутбуке ASUS.
Июнь