Ubuntu (двойная загрузка Windows) Ethernet не подключается / не обнаруживается

8

Я полностью новичок в Linux и только что установил Ubuntu 16.04 LTS с Windows 10. (Я установил Ubuntu в другой раздел, чем Windows, если это поможет). Итак, я настроил Ubuntu, но мой Ethernet не обнаруживается и не подключается. То же самое отлично работает в Windows. Я искал другие вопросы на этом сайте, но ни один из них не решил мою проблему. Я был бы рад, если бы кто-то помог мне здесь! Спасибо!

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

Я установил Ubuntu 16.04 в отдельный раздел параллельно с Windows 10. Ноутбук - Lenovo Z51-70. Проблема в том, что Ethernet не подключается в Ubuntu.

Это результат «ipconfig» в Windows.

Windows IP Configuration


Wireless LAN adapter Local Area Connection* 2:

   Media State . . . . . . . . . . . : Media disconnected
   Connection-specific DNS Suffix  . :

Ethernet adapter Ethernet:

   Connection-specific DNS Suffix  . :
   Link-local IPv6 Address . . . . . : fe80::d01f:a297:5f9c:80f%4
   IPv4 Address. . . . . . . . . . . : 10.9.73.16
   Subnet Mask . . . . . . . . . . . : 255.255.224.0
   Default Gateway . . . . . . . . . : 10.9.70.250

Ethernet adapter Ethernet 2:

   Media State . . . . . . . . . . . : Media disconnected
   Connection-specific DNS Suffix  . :

Wireless LAN adapter Wi-Fi:

   Media State . . . . . . . . . . . : Media disconnected
   Connection-specific DNS Suffix  . :

Ethernet adapter Bluetooth Network Connection:

   Media State . . . . . . . . . . . : Media disconnected
   Connection-specific DNS Suffix  . :

Tunnel adapter isatap.{5F5A44D4-1648-49E4-8C87-54CB2AB99206}:

   Media State . . . . . . . . . . . : Media disconnected
   Connection-specific DNS Suffix  . :

Tunnel adapter Local Area Connection* 12:

   Media State . . . . . . . . . . . : Media disconnected
   Connection-specific DNS Suffix  . :

Кроме того, я хотел бы добавить, что перезагрузка не помогла. Перезапуск сетевого менеджера не помог. Отказ от IP в Windows перед загрузкой в ​​Ubuntu не помог.

Вывод скрипта, о котором упоминал @DavidFoerster, находится по адресу wireless-info.txt .

Рахул Патил
источник
Вы уверены, что это не просто работает? Это какое-то экзотическое USB-устройство Wi-Fi? В верхнем правом углу должна быть иконка с меню сетевых опций (обычно иконка с двумя стрелками, идущими назад и вперед). Возможно, хочу проверить это. Кроме того, что это говорит, когда вы работаете ifconfigв терминале (запустите терминал, используя [CTRL] + [] ALT] + [T]. Также проверьте, если у вас нет специальных правил в вашем маршрутизаторе, которые могут заблокировать соединение. Может быть, вы мог бы добавить дополнительную информацию после того, как попробовал эти предложения.
EF
установить Linux на тот же раздел, что и Windows, очень сложно из-за отсутствия разрешений POSIX в файловых системах Windows
phuclv
1
Как ответить на этот вопрос без аппаратных деталей?
Занна
Проблема @Zanna в том, что может быть слишком много ответов, по одному на каждую комбинацию сетевой карты и программного обеспечения. ОП не подписывался с 6 ноября 2016 года, когда был опубликован вопрос, поэтому дальнейшие подробности могут не поступить. Обычно такой вопрос закрывается, но из-за щедрости меняются правила игры:
опубликуйте
@ WinEunuuchs2Unix ну да точно. Без аппаратных деталей от банковского ролика, ответчики могут только спекулировать (как они делают)
Zanna

Ответы:

3

Библия проблем с сетевым подключением

Лучше всего начать с вашей любимой библии сетевых подключений ( wiki.archlinux.org - включить WOL в драйвере Windows ) из ArchLinux.

Хотя есть десятки вещей, которые вы можете попробовать:

1 Check the connection 2 Set the hostname
2.1 Local network hostname resolution 3 Device driver
3.1 Check the status
3.2 Load the module 4 Network interfaces
4.1 Device names
4.1.1 Get current device names
4.1.2 Change device name
4.1.3 Reverting to traditional device names
4.2 Set device MTU and queue length
4.3 Enabling and disabling network interfaces 5 Configure the IP address
5.1 Dynamic IP address
5.1.1 systemd-networkd
5.1.2 dhcpcd
5.1.3 dhclient
5.1.4 netctl
5.2 Static IP address
5.2.1 netctl
5.2.2 systemd-networkd
5.2.3 dhcpcd
5.2.4 Manual assignment
5.2.5 Calculating addresses 6 Tips and tricks
6.1 ifplugd for laptops
6.2 Bonding or LAG
6.3 IP address aliasing
6.3.1 Example
6.4 Change MAC/hardware address
6.5 Internet sharing
6.6 Router configuration
6.7 Promiscuous mode 7 Troubleshooting
7.1 Swapping computers on the cable modem
7.2 The TCP window scaling problem
7.2.1 How to diagnose the problem
7.2.2 Ways of fixing it
7.2.2.1 Bad
7.2.2.2 Good
7.2.2.3 Best
7.2.3 More about it
7.3 Realtek no link / WOL problem
7.3.1 Enable the NIC directly in Linux
7.3.2 Rollback/change Windows driver
7.3.3 Enable WOL in Windows driver
7.3.4 Newer Realtek Linux driver
7.3.5 Enable LAN Boot ROM in BIOS/CMOS
7.4 No interface with Atheros chipsets
7.5 Broadcom BCM57780
7.6 Realtek RTL8111/8168B
7.7 Gigabyte Motherboard with Realtek 8111/8168/8411 8 See also

Мы начнем с наиболее вероятного, основываясь на ограниченной информации, учитывая, что сетевая карта работает в Windows, но не в Ubuntu. Это изложено в следующем разделе.

Windows отключает NIC (сетевую карту) при выключении

Когда функция BIOS, известная как Wake on LAN (WOL) , отключена, ваша сетевая карта не будет иметь мигающих светодиодных индикаторов подключения и не будет подключена к вашему маршрутизатору. Windows может отключить вашу сетевую карту при выключении. Чтобы этого не происходило на картах Realtek под Windows XP (пример), используйте:

Right click my computer and choose "Properties"
--> "Hardware" tab   --> Device Manager
 --> Network Adapters
  --> "double click" Realtek ...
   --> Advanced tab
    --> Wake-On-Lan After Shutdown
     --> Enable

Это может не решить проблему OP, потому что точные детали не даны. Однако существует высокая степень уверенности в том, что одно из других решений на этой веб-странице решит проблему.

WinEunuuchs2Unix
источник
1

Я нашел этот сайт полезным при запуске Ubuntu 18.04 на Alienware M15 с Killer Wireless AX1650, это руководство по установке драйвера. Обратите внимание, что безопасная загрузка должна быть отключена. Руководство распространяется на Ubuntu 16.04 / 18.04 / 19.04. https://support.killernetworking.com/knowledge-base/killer-ax1650-in-debian-ubuntu-16-04/

По состоянию на 24.10.199 инструкции на сайте гласили:

Введите следующие команды в Терминал по одной строке за раз.

Шаг 1 - Загрузите последние пакеты Git и Build-Essential

sudo apt update
sudo apt-get install -y git
sudo apt-get install -y build-essential

Шаг 2 - Загрузите репозиторий Iwlwifi-Firmware.git

git clone git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git
cd linux-firmware
sudo cp iwlwifi-* /lib/firmware/
cd ..

Шаг 3. Загрузите репозиторий Backport-Iwlwifi.git. Так как «Make будет производить неподписанный драйвер, вы, вероятно, увидите ошибки / предупреждения SSL». Это нормально, но это причина, по которой Безопасная загрузка должна быть отключена. Если включена безопасная загрузка, ваш компьютер не будет использовать неподписанный драйвер!

git clone https://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/backport-iwlwifi.git
cd backport-iwlwifi
sudo make defconfig-iwlwifi-public
sudo make -j4
sudo make install

Следующая команда может быть необходима, чтобы заставить ваш компьютер использовать драйвер при загрузке:

update-initramfs -u

Перезагрузите свою машину!

aveevu
источник
0

Я ни в коем случае не эксперт, но я также столкнулся с этой проблемой, когда впервые начал использовать компьютер с двойной загрузкой. Я использую 14.04, который имеет аналогичную проблему. Из того, что я смог найти в Интернете (как здесь, так и на других технических сайтах), похоже, что это проблема с конфигурацией карты Ethernet. Из того, что говорили другие, Windows и Ubuntu используют разные конфигурации карт Ethernet. Из-за того, как работает Windows, она конфигурирует карту таким образом, что Ubuntu не может перенастроить ее. Самый простой способ обойти это - заставить Windows «освободить» карту Ethernet. Однако Windows делает это только во время полного выключения; не во время перезагрузки. Это не то же самое в другом направлении. Windows может перенастроить карту Ethernet после ее использования в Ubuntu.

Итак, перезагрузка из Ubuntu в Windows - это нормально. Полное завершение работы Windows, а затем загрузка в Ubuntu - это нормально. Что не в порядке, так это перезагрузка из windows в Ubuntu. Я попытался найти способ заставить Ubuntu перенастроить карту. Я также искал способ заставить Windows «освободить» карту при перезагрузке, как если бы она была полностью выключена. Однако мои поиски пока ничего не дали.

Эндрю Шум
источник
Я не могу комментировать оригинальный пост из-за требований репутации. Тем не менее, я хотел бы еще раз подчеркнуть, что полное отключение должно работать. Под этим я не подразумеваю перезагрузку или перезагрузку; есть разница. Я имею в виду случай, когда вам нужно физически нажать кнопку питания на компьютере, чтобы снова включить его. При полном выключении компьютер не должен включаться сам по себе.
Андрей Шум
0

Сначала проверьте, нормально ли работает драйвер карты Ethernet в вашей установке.

lspci | grep -i eth

Это даст вывод, подобный следующему:

Ethernet controller: Intel Corporation Ethernet Connection I217-LM (rev 05)

Если вывод пуст, отредактируйте /etc/NetworkManager/NetworkManager.confфайл и установите managed=true. перезапустите сетевой менеджер s udo service network-manager restart.

Вы также можете попробовать compat-wireless-2.6.tar.bz2драйвер.

arupgsh
источник
0

Это больше похоже на проблему с драйверами, так как это нормально для Windows 10. Возможно, у вас проблема с драйверами карт Ethernet в Ubuntu.

Я считаю, что вариант, упомянутый в этой ссылке , поможет. Если ввод не работает, дайте мне знать данные вашей сетевой карты, вывод ifconfigи/etc/network/interfaces

writerrajiv
источник
Это больше похоже на комментарий, чем на ответ. :)
Томпсон Доус
0

У меня была похожая проблема с двойной загрузкой Debian 10 и Windows 10. Решением было «реальное» завершение работы Windows 10 путем отключения быстрой загрузки Control Panel -> Power Options -> Choose what the power buttons do -> Change settings that are currently unavailable -> Unckeck Turn on fast startup and then Save changes.

varnaud
источник