После выключения и включения ноутбук не распознает кабель Ethernet на Linux Mint 17.2 Cinnamon-64bit

После выключения и включения ноутбук не распознает кабель Ethernet на Linux Mint 17.2 Cinnamon-64bit

Итак, после выключения моего ноутбука и включения его на следующий день, Linux Mint 17.2 не распознает мое кабельное соединение Ethernet. Я прочиталвозможный ответ здесь. Поэтому мои вопросы просты:

  1. Является ли настройка ответа, показанная в ссылке выше, универсальной для всех сетей?
auto eth0
iface eth0 inet static
    address 192.168.0.100
    netmask 255.255.255.0
    network 192.168.0.1
  1. Мой вывод для sudo nano /etc/network/interfacesфайла:
# interfaces(5) file used by ifup(8) and ifdown(8)
    auto lo
    iface lo 
    inet loopback

Стоит ли мне изменить этот скрипт на показанный в первом пункте?

PS: С другой стороны, беспроводное соединение работает безупречно, и это первый случай, когда соединение Ethernet отключается после 5 месяцев использования Linux Mint без каких-либо проблем. (Даже после обновления с 17.1 до 17.2).

Редактировать 1:вот вывод команды ifconfig:

eth0  Link encap:Ethernet  HWaddr f8:a9:63:f7:30:aa  
      inet addr:192.168.1.2  Bcast:192.168.1.255  Mask:255.255.255.0
      inet6 addr: fe80::faa9:63ff:fef7:30aa/64 Scope:Link
      UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
      RX packets:210753 errors:0 dropped:0 overruns:0 frame:0
      TX packets:161101 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1000 
      RX bytes:242209461 (242.2 MB)  TX bytes:27087183 (27.0 MB)

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:13316 errors:0 dropped:0 overruns:0 frame:0
      TX packets:13316 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:0 
      RX bytes:1452633 (1.4 MB)  TX bytes:1452633 (1.4 MB)

Примечание: Я нашел временное решение этой проблемы, запустить команду sudo ifconfig eth0 down, и sudo ifconfig eth0 upпосле этих действий Ethernet снова начинает работать нормально, пока я не выключу свой ноутбук. Извините за поздний ответ, но в данный момент у меня большая рабочая нагрузка, поэтому я вернусь к вам в течение следующих 48 часов для обновления по изменению файла sudo nano /etc/network/interfacesи выполнению этой команды sudo ifdown --exclude=lo -a && sudo ifup --exclude=lo -a. Спасибо за ваше время.

решение1

  1. Является ли настройка ответа, показанная в ссылке выше, универсальной для всех сетей?

Нет. Этот параметр конфигурации предназначен исключительно для статического сетевого подключения, которое находится в той конкретной сети, где сетевой шлюз будет 192.168.0.1, подсеть будет , 192.168.0.xа вы хотите, чтобы адрес был 192.168.0.100.

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

  1. Мой вывод для sudo nano /etc/network/interfacesфайла: Следует ли мне изменить этот скрипт на показанный в первом пункте?

Нет. Как объяснялось выше, это сработает только для определенной сетевой настройки; другой ответ неверен.

Тем не менее, есть кое-что, что вы можете сделать, /etc/network/interfacesчтобы попытаться решить эту проблему:

# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback

# Settings for 'eth0'.
auto eth0
iface eth0 inet dhcp

В то время как тот другой ответ, который вы упомянули, использует iface eth0 inet static, но этот использует DHCP ( iface eth0 inet dhcp). Так что стоит попробовать эту настройку, а затем перезапустить сеть следующим образом:

sudo ifdown --exclude=lo -a && sudo ifup --exclude=lo -a

Теперь, когда все предполагает, что ваш кабель Ethernet связан с eth0в системе. Я бы рекомендовал вам выполнить простую ifconfigкоманду, например:

ifconfig

Что выведет что-то вроде этого:

eth0      Link encap:Ethernet  HWaddr 08:00:27:17:16:01  
          inet addr:10.0.2.15  Bcast:10.0.2.255  Mask:255.255.255.0
          inet6 addr: fe80::a00:27ff:fe17:1601/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:272 errors:0 dropped:0 overruns:0 frame:0
          TX packets:345 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:28361 (28.3 KB)  TX bytes:36815 (36.8 KB)

eth1      Link encap:Ethernet  HWaddr 08:00:27:e7:29:74  
          inet addr:192.168.56.10  Bcast:192.168.56.255  Mask:255.255.255.0
          inet6 addr: fe80::a00:27ff:fee7:2974/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:266 errors:0 dropped:0 overruns:0 frame:0
          TX packets:197 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:26141 (26.1 KB)  TX bytes:29246 (29.2 KB)

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:974 errors:0 dropped:0 overruns:0 frame:0
          TX packets:974 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:148494 (148.4 KB)  TX bytes:148494 (148.4 KB)

Этот вывод в основном означает, что у меня есть два соединения Ethernet ( eth0и eth1), а также локальный адрес обратной связи ( lo). Каждая система должна иметь loи по крайней мере eth0. Как только вы узнаете идентификатор своего адаптера интерфейса, используйте его в конфигурации, которую я упомянул выше.

Связанный контент