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, знаходиться в бездротовій мережі-info.txt .


Ви впевнені, що це не просто працює? Це якийсь екзотичний USB-пристрій? У правому верхньому куті має бути деяка піктограма, яка містить меню для параметрів мережі (як правило, значок із двох стрілок, що йдуть назад і вперед). Ви можете перевірити це. Крім того, що це говорить під час запуску ifconfigв терміналі (запустіть термінал, використовуючи [CTRL] + [] ALT] + [T]. Також перевірте, чи немає у вашому маршрутизаторі спеціальних правил, які можуть блокувати з'єднання. Можливо, ви Ви можете додати додаткову інформацію після спробу цих пропозицій
EF Nijboer

дуже важко встановити Linux на тому ж розділі, що і Windows, через відсутність дозволів POSIX у файловій системі Windows
phuclv

1
як можна відповісти на це питання без деталей обладнання?
Занна

@Занна проблема полягає в тому, що відповідей може бути занадто багато, по одному на кожну комбінацію налаштування мережевої карти та програмного забезпечення. ОП не підписується з 6 листопада 2016 року, коли було розміщено запитання, тож більше деталей може не з’являтися. Зазвичай таке питання закривається, але через баунті правила гри змінюються: Опублікуйте відповідь, що найбільше подобається банку-ролику: p
WinEunuuchs2Unix

@ 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) , ваш NIC не матиме індикатора, що вмикає, не вказує на підключення та не має з'єднання з маршрутизатором. Windows може відключити ваш NIC при відключенні. Щоб цього не сталося на картках 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

Це може не вирішити проблему з ОП, оскільки точні деталі не наводяться. Однак існує висока впевненість, що одне з інших рішень на цій веб-сторінці вирішить проблему.


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.19 р. В інструкціях веб-сайту написано:

Введіть наступні команди в Термінал по одному рядку.

Крок 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

Перезавантажте машину!


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. перезавантажте мережевий менеджер udo service network-manager restart.

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


0

Це більше схоже на проблему з драйверами, оскільки це добре з Windows 10. Можливо, у Ubuntu виникли проблеми з драйверами Ethernet-карт.

Я вірю, що варіант, згаданий у цьому посиланні , допоможе. Якщо введення не працює, дайте мені знати ваші дані Ethernet-карти, а також вихід ifconfigта/etc/network/interfaces


Це більше схоже на коментар, ніж на відповідь. :)
Томпсон Дауес

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.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.