Проблема с подключением Ethernet на Ubuntu 16.04 Dell G7

У меня проблемы с подключением к Ethernet-соединению в Ubuntu 16.05 на ноутбуке dell G7. Компьютер подключается к Wi-Fi, но не показывает подключение к сети Ethernet. Я проверил несколько кабелей, но проблема сохраняется. Компьютер новый, и я не мог понять, как решить эту проблему. При подключении кнопки Ethernet на вкладке сети сигнал Wi-Fi просто мигает, и символ сети с двумя стрелками никогда не отображается. Я новичок в настройках сети, поэтому любая помощь будет высоко ценится. Спасибо.

Вот вывод ifconfig:

enp60s0   Link encap:Ethernet  HWaddr 3c:2c:30:f0:19:70  
          inet6 addr: fe80::a0c0:937b:37c7:3217/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:65 errors:0 dropped:0 overruns:0 frame:0
          TX packets:205 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:38350 (38.3 KB)  TX bytes:39852 (39.8 KB)
          Interrupt:17 

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:20337193 errors:0 dropped:0 overruns:0 frame:0
          TX packets:20337193 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:347481658434 (347.4 GB)  TX bytes:347481658434 (347.4 GB)

wlp0s20f3 Link encap:Ethernet  HWaddr 98:3b:8f:79:04:4b  
          inet addr:133.87.124.214  Bcast:133.87.124.255  Mask:255.255.255.0
          inet6 addr: fe80::69e7:ded4:333c:966c/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:176402 errors:0 dropped:0 overruns:0 frame:0
          TX packets:25187 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:62107377 (62.1 MB)  TX bytes:3804632 (3.8 MB)

и вывод сети lshw -C ниже:

arav@arav-G7:~$ lshw -C network 
    WARNING: you should run this program as super-user.
      *-network               
           description: Wireless interface
           product: Wireless-AC 9560 [Jefferson Peak]
           vendor: Intel Corporation
           physical id: 14.3
           bus info: pci@0000:00:14.3
           logical name: wlp0s20f3
           version: 10
           serial: 98:3b:8f:79:04:4b
           width: 64 bits
           clock: 33MHz
           capabilities: bus_master cap_list ethernet physical wireless
           configuration: broadcast=yes driver=iwlwifi driverversion=4.15.0-48-generic firmware=34.0.0 ip=133.87.124.214 latency=0 link=yes multicast=yes wireless=IEEE 802.11
           resources: irq:16 memory:ed41c000-ed41ffff
      *-network
           description: Ethernet interface
           product: Killer E2400 Gigabit Ethernet Controller
           vendor: Qualcomm Atheros
           physical id: 0
           bus info: pci@0000:3c:00.0
           logical name: enp60s0
           version: 10
           serial: 3c:2c:30:f0:19:70
           size: 100Mbit/s
           capacity: 1Gbit/s
           width: 64 bits
           clock: 33MHz
           capabilities: bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
           configuration: autonegotiation=on broadcast=yes driver=alx duplex=full latency=0 link=yes multicast=yes port=twisted pair speed=100Mbit/s
           resources: irq:17 memory:ed200000-ed23ffff ioport:3000(size=128)
    WARNING: output may be incomplete or inaccurate, you should run this program as super-user.

И мой файл / etc / network / interfaces выглядит как это:

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

#primary ethernet interface
auto enp60s0 
iface enp60s0  inet dhcp
0
задан 7 May 2019 в 11:10

1 ответ

У вас есть адрес IPv6. Поэтому я предполагаю, что вы можете получить соединение, отключив Ipv6 и перезапустив интерфейс.

1. Отключение IPv6

. Добавьте

net.ipv6.conf.all.disable_ipv6 = 1

net.ipv6.conf.default.disable_ipv6 = 1

net.ipv6.conf.lo.disable_ipv6 = 1

в

/etc/sysctl.conf

, затем введите следующую команду и нажмите Enter в командной строке

sudo sysctl -p

Этого должно быть достаточно для отключения IPv6, но есть некоторая ошибка, и поэтому нам нужно написать некоторый скрипт для автоматического отключения IPv6 при загрузке Ubuntu.

Пожалуйста, создайте новый файл /etc/rc.local и добавьте это содержимое

#!/bin/bash
# /etc/rc.local

# Load kernel variables from /etc/sysctl.d
/etc/init.d/procps restart

exit 0

и дайте разрешение на выполнение в файл

chmod 755 /etc/rc.local

2. Перезапустите интерфейс

ifdown enp60s0 && ifup enp60s0
0
ответ дан 7 May 2019 в 11:10

Другие вопросы по тегам:

Похожие вопросы: