Попытка включить USB-интерфейс для беспроводного адаптера Ubuntu 16.04.1 LTS

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

Я пытаюсь настроить беспроводной USB-адаптер на своем компьютере и в настоящее время потерян. Я считаю, что установил драйвер правильно, исходя из моей информации lsusb ниже:

BUS 001 Device 002: ID 0bda:818b Realtek Semiconductor Corp.

Однако, когда я запускаю ifconfig, я не вижу своего беспроводного интерфейса.
Но по какой-то причине, когда я запускаю ifconfig -a, я вижу новый интерфейс, но он отображается с Link encap:Ethernet:

Вывод ifconfig -a:

Кроме того, когда я запускаю lshw -C network, он утверждает USB:0 Disabled.

Вывод lshw:

Я относительно новичок в Ubuntu, но думаю, что мне нужно включить USB, чтобы мой адаптер работал. Как я могу это сделать? Есть ли альтернативное решение?

Наконец, мой беспроводной расширитель отображается, когда я запускаю iwconfig. Я бы приложил скриншот, но моя репутация недостаточно высока для более чем 2 ссылок.

Средний элемент в выводе ifconfig — это ваш беспроводной адаптер, он отображается в разделе ‘Logical name’ вашего вывода lshw.

Можете попробовать запустить:

sudo ifconfig enx68ca0001030a up

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

Конфигурация беспроводного USB-адаптера на Ubuntu 16.04.1 LTS может представлять сложности, особенно для пользователей, которые только начинают работать с этой операционной системой. В вашем случае проблемы кажутся связанными с обнаружением и активацией USB-устройства. Давайте разберем ситуацию более подробно и предложим решение.

Теория (T)

Для правильной работы беспроводного USB-адаптера необходимо убедиться, что устройство распознано операционной системой и задействовано соответствующим образом. В вашем случае, несмотря на то, что устройство определено командой lsusb, оно не отображается как беспроводной интерфейс в ifconfig. Причина этому может быть в том, что драйвер не загружен должным образом, интерфейс не активирован или устройство отключено на аппаратном уровне.

Пример (E)

На данный момент ваша конфигурация отображается следующим образом:

  1. lsusb показывает, что устройство распознано:

    BUS 001 Device 002: ID 0bda:818b Realtek Semiconductor Corp.
  2. ifconfig -a отображает интерфейс с Link encap:Ethernet, что указывает на то, что сеть распознана, но не активирована корректно в вашем случае.

  3. lshw -C network показывает, что USB:0 помечен как Disabled.

  4. iwconfig выводит информацию о беспроводном расширении, что указывает на наличие беспроводного устройства.

Применение решения (A)

Шаг 1: Убедитесь, что драйвер установлен корректно

Драйвер для чипсета Realtek может не входить в стандартную сборку Ubuntu, что требует его ручной установи. Один из способов установить драйвер — это использовать пакет rtl8188eu. Проверьте установку драйвера следующим образом:

sudo apt-get update
sudo apt-get install build-essential dkms
git clone https://github.com/lwfinger/rtl8188eu.git
cd rtl8188eu
make
sudo make install
sudo modprobe 8188eu

Если установка успешна, перезагрузите компьютер.

Шаг 2: Активируйте интерфейс

Попробуйте вручную активировать интерфейс, используя:

sudo ifconfig [ваш_интерфейс] up

Из вашего описания: sudo ifconfig enx68ca0001030a up.

Шаг 3: Проверьте системные логи

Используйте команду dmesg | grep 8188 для поиска возможных ошибок в системных логах. Это может помочь в диагностике, если драйвер загружается с ошибками.

Шаг 4: Активируйте устройство в lshw

Если lshw показывает USB:0 Disabled, может быть полезно выполнить перенастройку сетевых устройств. Отключите и заново подключите устройство, перезагрузите систему и выполните:

sudo lshw -C network

Проверьте, улучшилась ли ситуация.

Шаг 5: Конфигурация сетевых подключений

Убедитесь, что NetworkManager управляет вашим интерфейсом. Откройте:

nm-connection-editor

Добавьте новое соединение для вашего интерфейса или настройте уже существующее. Убедитесь, что для интерфейса указан тип соединения Wi-Fi, а не Ethernet.

Шаг 6: Проверка модулей ядра

Убедитесь, что загружен правильный модуль ядра. Воспользуйтесь командой lsmod | grep 8188, чтобы убедиться, что модуль установлен.

Заключение

Для успешного конфигурирования беспроводного USB-адаптера требуется обеспечить, что устройство корректно распознано системой, драйвер загружен и активирован, а также у вас настроено правильное сетевое подключение через инструменты Ubuntu, такие как NetworkManager. Следуя указанным выше шагам, вы сможете устранить большинство проблем, связанных с задействованием вашего беспроводного интерфейса. Если же проблема останется нерешённой, рекомендуем обратиться к документации вашего адаптера и форумам сообщества Ubuntu для более специфических советов.

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

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