Ethernet-соединение не работает в Ubuntu 20.04

Недавно я установил Ubuntu 20.04 на свой компьютер (двойная загрузка с Windows 10), но не могу подключиться к Интернету через Ethernet. У меня нет проблем с Windows. У меня нет адаптера Wi-Fi, поэтому Wi-Fi для меня не вариант. И найденные мной решения не сработали. Не могли бы вы сказать мне, что мне делать с самого начала?

PS Я впервые использую Linux.

Edit: Я не знаю, помогает ли это, но это результаты sudo lshw -C сеть , ip a и файл в / etc / netplan -> https://imgur.com/a/uJO8kBy

0
задан 14 August 2020 в 23:37

3 ответа

Router/cabling problem

modem--> main router--> secondary bridged router--> PC

Your ethernet link speed is only 100Mbs. It's capable of 1Gbs. Check that you're using cat 5e or cat 6 cables. Check that your routers support 1G LAN ports.

After moving the cat 5e cable from computer directly to your main router, from the secondary bridged router, ethernet now works. Check your configuration of the secondary router.

Netplan

Change your /etc/netplan/01-network-manager-all.yaml file to look like this:

network:
  version: 2
  renderer: NetworkManager

sudo netplan generate

sudo netplan apply

reboot

Then use the NetworkManager applet to connect to the "Wired Connection".

0
ответ дан 21 August 2020 в 07:59

Try this:

Go to Settings-Network. With the Ethernet wire plugged in, on the Wired section, toggle the switch on.

Click on the little gear next to the switch and make sure that "Connect Automatically" is toggled on. You can find it on the Details tab.

0
ответ дан 21 August 2020 в 07:59

У меня была точно такая же проблема, как и у вас, и это то, что я сделал, чтобы решить свою проблему.

Настройка: Прежде всего, позвольте мне объяснить мою установку. У меня есть два маршрутизатора (Netgear R6400 и Netgear WNDR4000). Мой основной маршрутизатор — R6400, а дополнительный маршрутизатор (WNDR4000) настроен как точка доступа. Мой ноутбук с Ubuntu 20.04 подключен через Ethernet к дополнительному маршрутизатору (WNDR4000).

Как вы упомянули, ваш компьютер не может подключиться к Интернету при подключении через Ethernet к вашему дополнительному маршрутизатору, но при подключении через Ethernet к вашему основному маршрутизатору он работает. У меня точно такая же проблема с моей настройкой. Однако, если я подключаю свой ноутбук с Windows через Ethernet к своему вторичному маршрутизатору, проблем не возникает.

Я обнаружил, что, вероятно, это связано с тем, что DHCP в маршрутизаторе не может настроить IP-адрес для вашего компьютера с Ubuntu. По какой-то причине Ubuntu и мой старый маршрутизатор не очень хорошо сочетаются с моей настройкой.

Исправить: Вам нужно будет настроить статический IP-адрес на вашем ноутбуке с Ubuntu. Это довольно просто. Просто перейдите в «Настройки»> «Сеть» и в разделе «Проводная сеть» щелкните значок настроек. Выберите IPv4 и выберите вариант «вручную». Затем введите свой статический IP-адрес. Если вы не знаете, что указать для статического IP-адреса, перейдите к нижнему абзацу. Не забудьте ввести значения для поля маршрутов. Вот значения, которые я использовал ниже (Ваши, скорее всего, будут другими):

Адреса: Адрес: 192.168.1.33 Сетевая маска: 255.255.255.0 Шлюз: 192.168.1.1

DNS: 192.168.1.25 (Ваш dns будет другим)

Маршруты: Адрес: 192.168.1.1 Сетевая маска: 0.0.0.0 Шлюз: 192.168.1.1

После этого это не требуется, но я рекомендую зайти в настройки вашего ГЛАВНОГО маршрутизатора и добавить ваш статический IP-адрес в резервирование адресов, чтобы предотвратить его возможное изменение или использование IP-адреса, который вы используете.

Статический IP: Для определения статического IP-адреса это можно сделать несколькими способами. То, что я обнаружил, сработало для меня, так это сначала подключиться через Wi-Fi к моему маршрутизатору, а затем перейти к настройкам маршрутизатора (192.168.1.1) и получить IP-адрес ноутбука. Затем вы можете отключиться от Wi-Fi и начать вводить IP-адрес на свой компьютер с Ubuntu.

1
ответ дан 6 November 2020 в 16:28

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

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