Internet przewodowy działa dobrze w systemie Windows 7 Pro i „Try Ubuntu” 14.04.2 LTS uruchomionym z dysku i zainstalowanego systemu Ubuntu, ale przestaje działać po uruchomieniu systemu Windows, a następnie Ubuntu. Widziałem wiele różnych problemów i rozwiązań dla przewodowego internetu, które nie działają w Ubuntu 14.04, ale wydaje się, że żadne z nich nie dotyczy tej sprawy. Zaktualizowałem sterownik karty sieciowej e1000e do najnowszej wersji (3.1.0.2), ale to nie rozwiązało problemu. Ponownie tutaj jest wzór:
⠀ Uruchomienie systemu Windows 7 Pro - przewodowy internet działa
⠀ Uruchomienie z dysku „Wypróbuj Ubuntu” 14.04.2 LTS - działa
⠀ Uruchomienie do zainstalowanego systemu Ubuntu - działa
⠀ Uruchomienie systemu Windows - działa
⠀ Uruchomienie do zainstalowanego systemu Ubuntu - nie działa
Próbowałem tej sekwencji kilka razy i jest ona spójna. Co sprawdzić
Dane wyjściowe ifconfig poniżej:
eth0 Link encap:Ethernet HWaddr 98:90:96:c4:6b:06
inet addr:192.168.1.145 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::9a90:96ff:fec4:6b06/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:119357 errors:0 dropped:72 overruns:0 frame:0
TX packets:604 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:10287715 (10.2 MB) TX bytes:91839 (91.8 KB)
Interrupt:20 Memory:f7800000-f7820000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:463 errors:0 dropped:0 overruns:0 frame:0
TX packets:463 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:36090 (36.0 KB) TX bytes:36090 (36.0 KB)
źródło
Odpowiedzi:
Problem ten sprawiał również kłopot przez tydzień, zanim w końcu znalazłem rozwiązanie.
Problem jest spowodowany tym, że sterownik systemu Windows konfiguruje kartę Ethernet do określonego stanu, podczas gdy Ubuntu próbuje zainicjować kartę od nowa i kończy się niepowodzeniem.
Rozwiązanie:
Za pierwszym razem będziesz musiał poczekać chwilę, zanim połączenie internetowe zostanie ponownie ustanowione. Po nawiązaniu połączenia z Internetem uruchom ponownie Ubuntu i przetestuj. Teraz wszystko powinno być w porządku.
źródło
Ten problem wydaje się być rodzajem niskiego poziomu ustawień, które system Windows może pozostawić na karcie sieciowej, których Ubuntu nie może poprawnie zrestartować. Miałem ten sam problem z układem sieciowym Intel i217-V. Rozwiązaniem, które mam, jest to, że podczas uruchamiania Ubuntu resetuję układ. Teraz działa, nawet jeśli jest zamknięty w systemie Windows. Musisz dowiedzieć się, które urządzenie PCI jest twoją kartą, a następnie zresetuj je jak poniżej.
Aby wyświetlić listę urządzeń PCI, wpisz
lspci
w terminalu, a zobaczysz listę-linii dla kontrolera Ethernet. moje pokazane poniżej:Więc dodałem do
/etc/rc.local
( źródło - nie mogłem zrozumieć skryptu, a wydawało się to prostsze).
źródło
Podobne problemy występowały podczas podwójnego uruchamiania komputera z MS Windows 7 Enterprise i Ubuntu 14.04.
Sieć przewodowa nie działa w systemie Ubuntu, kiedy ponownie uruchamiam system MS Windows7, a następnie uruchamiam system Ubuntu.
Po użyciu MS Windows 7 muszę najpierw zamknąć system przed użyciem Ubuntu.
źródło
Niektóre ustawienia w systemie Windows mogą zabronić łączenia się z Internetem w systemie Ubuntu. Wyłączam WOL (wake-on-lan) zarządzania energią w Wiondws 8, a następnie działa w Ubuntu.
źródło
w ostatnim przypadku stało się to również po aktualizacji jądra 4.4.0.72, która popełniła błąd po uruchomieniu z podwójnego rozruchu systemu Windows 10, sieć przewodowa przy następnym uruchomieniu Ubuntu 16.04 nie działała, nawet przy wszystkich ustawieniach w porządku;
użycie starszego jądra przy rozruchu sprawiło, że działało ono bez żadnych zmian, w tym przypadku 4.4.0.71 było OK, wychodząc z pozycji menu „Zaawansowane opcje dla Ubuntu”.
Mógłbym to naprawić, edytując /etc/grub.d/10_linux_proxy, usuwając pliki 4.4.0.72 z / boot i używając grub-mkconfig i update-grub
to podejście nie działało jednak z innym komputerem z tym samym błędem, który miał jądro 4.4.0.21 przed aktualizacją 0.72; więc to jest tylko pouczające.
na Ubuntu 16.04 z przewodowym ethernetem zablokowanym po pochodzeniu z podwójnego rozruchu systemu Windows 10, następujący skrypt / kroki w wierszu poleceń ustawiają go ponownie:
tym autorem skryptu jest jnko z artykułu na bbs.archlinux.org/viewtopic.php?pid=1575719
następnie po uruchomieniu:
poczekaj około 30 sekund po tym ostatnim kroku
w przypadku desperacji po prostu wyłącz system i wyjmij na kilka sekund wtyczkę z gniazdka; nie żart: to zwolni blokadę systemu Windows 10 na sprzęcie ethernetowym, a Ubuntu znów będzie mieć sieć.
Ponadto, jeśli pamiętasz, kiedy jesteś w systemie Windows 10, wyłączenie interfejsu Ethernet przed ponownym uruchomieniem spowoduje również uniknięcie tej blokady podczas następnego rozruchu systemu Linux.
chociaż na początku nie mogłem w to uwierzyć, to prawda: ten błąd występuje tylko wtedy, gdy ponownie uruchamia się system Windows na Linuksie; jeśli nastąpi zamknięcie systemu Linux lub system Windows zostanie zamknięty w celu zamknięcia komputera, tak się nie stanie. 8–]
źródło
Miałem również ten problem, który zaczął się od nowego routera sieciowego z podwójnym uruchamianiem systemu Windows 7 i Kubuntu 18.04.
Dla mnie był to problem DHCP, a najłatwiejszym rozwiązaniem było użycie przez Kubuntu sklonowanego adresu MAC innego niż ten używany przez system Windows.
Powinna być opcją dla twojego połączenia sieciowego w ustawieniach sieci.
W Kubuntu wyszukaj połączenia:
To powinno załatwić sprawę.
źródło
Może to może rozwiązać twój problem
Problem opisano tutaj: https://sites.google.com/site/easylinuxtipsproject/internet#TOC-No-wired-or-wireless-internet-on-a-dual-boot-computer
źródło
Sugestia ccy, aby wyłączyć „Wake-on-LAN” działa. Używamy „Wake-on-LAN”, więc przyjęliśmy rozwiązanie ccy po znalezieniu obejścia. Krok 3 rozwiązania Zhou ma oczywiście ten sam efekt. Inaczej, ...
Aktualizacja do najnowszego sterownika firmy Intel nie zrobiła dla nas żadnej różnicy, ponieważ ostatnie 3 wersje od 2015 roku wydają się działać tak samo.
Początkowo musieliśmy zamknąć system Windows, a następnie odłączyć przewód zasilający i kabel sieciowy na 20 sekund, następnie włączyć i uruchomić system Ubuntu 16.04, a następnie sieć była w porządku. Odłączanie na 5 sekund nie działało. Odłączanie samego przewodu zasilającego lub tylko kabla sieciowego nie działało.
Być może kolejność podłączania kabli była ważna: najpierw odłączaliśmy kabel sieciowy, a następnie przewód zasilający. Odczekał 20-30 sekund, następnie najpierw podłącz przewód zasilający, a następnie kabel sieciowy.
Dell Precision 7810 z systemem Windows 10 i Ubuntu 16.04, używając statycznego adresu IP, a nie DHCP.
źródło
Jedyne, co musisz zrobić, to odłączyć kabel zasilający jednostki systemowej i podłączyć go ponownie po 30 sekundach, a następnie włączyć komputer. to wszystko.
źródło
Miałem te same problemy - dodanie
nmcli c up YOURSSID
do moich aplikacji startowych rozwiązało to dla mnie.źródło
Dowiedziałem się, że w jakiś sposób mój adres MAC był pusty (00: 00: 00: 00: 00: 00), więc nie mam adresu IP4 (ale niektóre strony internetowe nadal są dostępne, tak myślę ze względu na IP6).
Dlatego zmieniłem adres MAC na losową liczbę w systemie Windows, w Menedżerze urządzeń -> Ustawienia karty -> Zaawansowane. Teraz wszystko działa.
wprowadź opis zdjęcia tutaj
źródło