Я просто установил Ubuntu 14.04 и испытываю затруднения при получении моей беспроводной работы. Я выполнил рабочие столы Ubuntu прежде, но я просто не могу получить его работа, и я не уверен, что сделать.
Это - вывод sudo lshw -C network
*-network UNCLAIMED
description: Ethernet controller
product: RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:07:00.0
version: 06
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress msix vpd bus_master cap_list
configuration: latency=0
resources: ioport:de00(size=256) memory:fbdff000-fbdfffff memory:fbdf8000-fbdfbfff
*-network
description: Ethernet interface
physical id: 1
logical name: usb0
serial: 02:00:06:51:30:38
capabilities: ethernet physical
configuration: broadcast=yes driver=rndis_host driverversion=22-Aug-2005 firmware=RNDIS device ip=192.168.42.50 link=yes multicast=yes
Так *-network UNCLAIMED
кажется мне, проблемой, но я не уверен, что делать с этим. В настоящее время ограничивая с моим телефоном и надеясь скоро остановить это. Это - почти 2:00, где я так, я ложусь спать, действительно надеясь, что у кого-то есть некоторое понимание в течение ночи!
Это обновление требовали. Это lspci -nnk
07:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd.
RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168]
(rev 06) Subsystem: Gigabyte Technology Co., Ltd Motherboard
[1458:e000] Kernel driver in use: r8169
* - сеть UNCLAIMED означает, что у вас не установлен драйвер. Просто попробуйте установить бэкпорт Linux. Посмотрите следующую вики и выполните шаги.
https://help.ubuntu.com/community/UbuntuBackports
После завершения перезагрузите компьютер и проверьте.
измените /etc/network/interfaces
:
nano /etc/network/interfaces
помещает эти две строки в конец:
auto eth0
iface eth0 inet dhcp
сохраняют и перезагрузка.
Необходимый драйвер r8169
установлен во всех последних версиях Ubuntu по умолчанию. Попробуйте загрузить его:
sudo modprobe r8169
Ethernet оживает? Или есть ошибка? Есть ли какие-нибудь подсказки в журнале?
dmesg | grep r8169
Как только у нас будет больше деталей, я отредактирую этот ответ, чтобы предложить решение.
Модуль r8169 (он же драйвер) из ядра Ubuntu загружен, но связь не работает во время вставки, возможно, из-за вставки беспроводного USB.
Я проверяю страницу realtek (03/2017) и обновляю исходный код этого драйвера r8168 для ядер до 4.7. Кроме того, иногда на некоторых материнских платах для работы с r8169 должны быть включены настройки IOMMU в BIOS. Многие работают используйте R8168, как утверждают, более стабильное соединение, лично я использую его, поскольку оно может работать с выключенным IOMMU, на одной из моих материнских плат.
Вы можете попробовать автоматический способ установки пакета r8168 с помощью
sudo apt install r8168-dkms,
, если версия из репозитория ubuntu может быть вставлена в ваше ядро (если нет, то иногда есть более новая версия). версия на странице realtek ..), после перезагрузки вы можете проверить с помощью
lsmod | grep 816
какой драйвер загружен, и если он используется ..
если это было единственной проблемой, то с
ifconfig -a
вам нужно увидеть сетевые интерфейсы, такие как lo:, eth0:, wlan0:
.. on Другая сторона r8168 иногда с установкой более нового ядра Ubuntu не будет вставлена, но r8169 будет как часть ядра Ubuntu, так что тогда для большинства людей проще всего использовать r8169 ...
Я целыми днями пытался понять, почему мой интерфейс не работает. Я думал, что это проблема с драйвером, но что-то блокировало DHCP-сервер.
Вы можете проверить это, запустив:
dmesg | grep enp3s0
В моем случае это дало вывод:
[UFW BLOCK] IN=enp3s0 SRC=192.168.1.1
Чтобы это исправить, запустите:
ufw allow from 192.168.1.1
Это решило проблему.