установить USB Wi-Fi адаптер на Ubuntu 14.04

Вопрос или проблема

У меня на ноутбуке Windows 10, и я запускаю Oracle VirtualBox с Ubuntu 14.04.5 LTS 64 бита. Я купил адаптер USB к Wi-Fi TP-Link – TL-WN821N v5.

Я пытаюсь подключить USB к виртуальной машине, чтобы в ней была Wi-Fi и беспроводная функциональность. в vbox есть опция подключения USB напрямую к машине, чтобы Windows 10 не обнаруживал USB.

lsusb обнаруживает адаптер:

Шина 001 Устройство 002: ID 2357:0107
Шина 001 Устройство 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Шина 002 Устройство 002: ID 80ee:0021 VirtualBox USB Tablet
Шина 002 Устройство 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

но lshw -C network

 сеть
  *-network
       описание: Ethernet интерфейс
       продукт: 82540EM Gigabit Ethernet Controller
       производитель: Intel Corporation
       физический id: 3
       информация по шине: pci@0000:00:03.0
       логическое имя: eth0
       версия: 02
       серийный номер: 08:00:27:bc:0d:35
       размер: 1Gbit/s
       емкость: 1Gbit/s
       ширина: 32 бит
       тактовая частота: 66MHz
       возможности: pm pcix bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
       конфигурация: autonegotiation=on broadcast=yes driver=e1000 driverversion=7.3.21-k8-NAPI duplex=full ip=10.0.0.13 latency=64 link=yes mingnt=255 multicast=yes port=twisted pair speed=1Gbit/s
       ресурсы: irq:19 memory:f0000000-f001ffff ioport:d010(size=8)

и iwconfig

lo        нет беспроводных расширений.

eth0      нет беспроводных расширений.

не удается идентифицировать новое оборудование:

Я думал, что проблема в том, что нужен какой-то драйвер – поэтому я попытался установить драйвер: http://www.tp-link.com/en/download/TL-WN821N.html#Driver, но у меня возникли синтаксические ошибки (и я думаю, что есть более простые способы)

Я следовал этой ссылке Беспроводной адаптер DLink DWA 131 не работает на Ubuntu 15.10, и когда я запускаю apt-get install rtl8192eu-dkms, я получаю это:

Чтение списков пакетов... Готово
Формирование дерева зависимостей
Чтение информации о состоянии... Готово
rtl8192eu-dkms уже является самой новой версией.
Следующие пакеты были установлены автоматически и больше не требуются:
  culmus linux-headers-3.13.0-32 linux-headers-3.13.0-32-generic
  linux-image-3.13.0-32-generic linux-image-extra-3.13.0-32-generic
Используйте 'apt-get autoremove', чтобы удалить их.
0 обновлено, 0 установлено новых, 0 к удалению и 12 не обновлено.

и он всё равно не работает.

Ноутбук (и виртуальная машина) подключены к Ethernet напрямую.

Версия ядра – 4.4.0-45-generic

Спасибо за помощь!

Мне не удалось использовать TL-WN812N на Ubuntu 14.04 (не в vbox). Я попытался загрузить драйвер с сайта tp-link, но версия сайта tp-link на португальском не имеет ссылки на драйвер. Попробовал гуглить и нашел ваш вопрос.

Я смог найти драйвер, следуя ссылке http://www.tp-link.com/en/download/TL-WN821N.html#Driver, которую вы упоминаете, но столкнулся с той же проблемой Makefile. Но я смог это исправить: парень, который написал Makefile, сделал отличную работу, но парень, который создал корневую папку zip с драйвером, не осознавал, что он делает. Он назвал папку с драйвером TL-WN821N(EU)_V5_160315_Linux, и когда вы выполняете:

sudo make
"******************************************"
"NO SKRC, мы будем использовать по умолчанию KSRC"
"******************************************"
make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/3.13.0-106-generic/build M=/tmp/TL-WN821N(EU)_V5_160315_Linux/Driver модули
/bin/sh: 1: Ошибка синтаксиса: "(" неожиданно
make: *** [модули] Ошибка 2

Баш дает ошибку, потому что имя пути файла драйвера Makefile не экранировано. Я переименовал папку в tl-wn821n-v5-160315-linux, и это сработало: от сборки до подключения к интернету.

Надеюсь, это поможет.

Для этого есть репозиторий PPA. Я протестировал его для драйвера RT2870, и он сработал для меня. Вставьте ваш USB адаптер и выполните следующие команды:

sudo add-apt-repository ppa:thopiekar/mt7601 
sudo apt-get update 
sudo apt-get install mt7601-sta-dkms

После завершения установки нажмите на значок сети Wi-Fi, и вы должны увидеть интерфейс сети USB адаптера, вы также можете установить wicd для управления проводной и беспроводной сетью.

работает для адаптера 802.11n терабайт, купленного на ebay

Ответ или решение

Установка USB Wi-Fi адаптера TP-Link TL-WN821N v5 на Ubuntu 14.04 (в виртуальной машине Oracle VirtualBox)

Шаги для установки

  1. Подключение адаптера к виртуальной машине:

    • Запустите Oracle VirtualBox и выберите вашу виртуальную машину с Ubuntu 14.04.
    • Перейдите в настройки виртуальной машины, затем в раздел "USB".
    • Убедитесь, что у вас активирован контроллер USB и добавьте ваш USB Wi-Fi адаптер (TP-Link TL-WN821N v5) в список устройств. Это отключит его от хост-системы (Windows 10) и предоставит доступ к адаптеру для Ubuntu.
  2. Проверка наличия адаптера:

    • Запустите вашу виртуальную машину с Ubuntu.
    • Откройте терминал и выполните команду для проверки подключения USB-устройства:
      lsusb
    • Убедитесь, что ваш адаптер отображается в списке. Вы должны увидеть что-то похожее на:
      Bus 001 Device 002: ID 2357:0107
  3. Установка необходимых пакетов:

    • Для работы адаптера потребуется установить пакет DKMS и драйвер для RTL8192EU. Выполните следующие команды:
      sudo apt-get update
      sudo apt-get install dkms
      sudo apt-get install rtl8192eu-dkms
  4. Перезагрузка сети:

    • После установки драйвера, перезагрузите сетевые службы:
      sudo service network-manager restart
  5. Проверка конфигурации сети:

    • Введите команду iwconfig, чтобы проверить, был ли обнаружен беспроводной интерфейс.
    • Вы должны увидеть нечто вроде:
      wlan0     IEEE 802.11  ESSID:"<ваша_сеть>"
  6. Подключение к Wi-Fi:

    • Если адаптер успешно обнаружен, вы можете подключиться к доступным Wi-Fi сетям через графический интерфейс Network Manager (в правом верхнем углу экрана).

Устранение проблем

Если ваш адаптер все еще не работает после выполненных шагов, вы можете попробовать следующее:

  • Проверка драйвера: Убедитесь, что у вас установлен правильный драйвер. В случае с TL-WN821N v5 это может быть другой драйвер, как упоминалось в одном из источников. В этом случае выполните следующие команды:

    sudo add-apt-repository ppa:thopiekar/mt7601
    sudo apt-get update
    sudo apt-get install mt7601-sta-dkms
  • Очистка и повторная установка: Если у вас возникли ошибки при установке, выполните очистку установленных пакетов:

    sudo apt-get remove rtl8192eu-dkms
    sudo apt-get autoremove

    Затем попробуйте снова установить дискодер.

  • Проверка лога системы: Если будете сталкиваться с проблемами, проверьте логи системы для диагностики:

    dmesg | grep -i usb

    Это поможет вам определить, обнаруживается ли адаптер системой и какие ошибки могут возникнуть.

Заключение

Теперь вы должны иметь возможность использовать USB Wi-Fi адаптер TL-WN821N v5 на вашей виртуальной машине с Ubuntu 14.04. Тщательно следуйте указаниям, и вы сможете исправить все потенциальные проблемы с подключением. Если у вас остались вопросы или возникли трудности, не стесняйтесь обращаться за дополнительной помощью.

Оцените материал
Добавить комментарий

Капча загружается...