Автор Тема: Debian 11 установщик проблема с Ethernet (GA-Z270P-D3 / Realtek PCIe GbE)  (Прочитано 321 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Yagd

Дистрибутивы:
debian-11.0.0-amd64-netinst.iso (official)
firmware-11.0.0-amd64-DVD-1.iso (non-official)

Железо:
материнка: Gigabyte GA-Z270P-D3 rev 1.0
сетевуха: встроенная "Realtek PCIe GbE Family Controller"
роутер: D-Link Dir-615S (A1B), c поднятым DHCP-сервером

Использую "чистую" установку Debian 11. На этапе настройки сети, успешно определяет мою сетевуху как enp7s0, но не может связаться с роутером. Сетевуха просто тупо молчит, ничего не отправляет и не принимает (во всяком случае, светодиоды на выходе не моргают). Соответственно, при использовании автонастройки сети, установщик долго ждёт и ругается что DHCP не отвечает.

С тем же оборудованием, установщик Debian 10 подобных проблем не имел. Windows 7 и старый Puppy Linux тоже сразу видят роутер и получают IP моментально. Так что DHCP в роутере и сетевуха в ПК точно рабочие и настроены правильно.

Через другие сетевухи (проверял на ноутбуке HP 255 и на другом ПК, причём у обоих сетевая тоже Realtek) этот же установщик Debian 11 коннектится с этим же роутером без проблем.

Кто-нибудь встречал что-то подобное?

UPD: если апгрейдить Debian с 10 до 11, то проблема с сетью не возникает.

UPD2: не уверен, в какой раздел лучше поместить эту тему, в "Сеть" или в "Установку".
« Последнее редактирование: 30 Августа 2021, 20:49:01 от Yagd »
 

Оффлайн dzhoser

Re: Debian 11 установщик проблема с Ethernet
« Ответ #1 : 30 Августа 2021, 20:50:55 »
Если диоды не моргают проблема скорее всего в кабеле
покажите вывод sudo mii-tool enp7s0Идентификатор сетевой карты можно узнать с помощью команды ip a тамже будет и ip адрес
Пропингуйте роутер
Проверте в настройках роутера что Debian подключился.
« Последнее редактирование: 30 Августа 2021, 20:53:49 от dzhoser »
Ubuntu->Linux mint->Astra Linux SE->Debian 11
Для новичков
 

Оффлайн Yagd

Сетевой кабель точно в порядке, т. к. перезагружаю ту же самую машину в Win7, и сеть сразу видна без проблем. Возможно, я плохо следил за светодиодами, и они всё-таки иногда моргали =)

Насчёт mii-tool: позже поставлю Debian 11 с тем же железом снова, выложу. А нельзя ли как-то посмотреть подобную инфу в процессе установки? Может, установщик логи где-то ведёт?
 

Оффлайн ChubaDuba

Может firmware староват и стоит попробовать установить дрова с сайта Realtek.
Cудя по датам там все дрова свежее, чем на данный момент в firmware-realtek у Debian 11 (15.03.2021)
Бλог   @chuba_duba
 

Оффлайн ferum

Может firmware староват
Вряд ли, материнка не новая.
Надо пробовать либо установщик live +nonfree, либо экспертный ражим, где выбрать установку всех драйверов а не только для этого компьютера.
Русские дебианщики против цифрового слабоумия !
 

Оффлайн ChubaDuba

Вряд ли, материнка не новая.
Дело не в матери, а разных версиях ядер. Вполне вероятно что драйвер работал до какой-то версии ядра (на Debian 10 и других дистрибутивах у ТС таких проблем нет), а потом что-то "понакрутили" в ядре и он перестал работать как нужно. У меня такое было с карточкой Wi-Fi от Realtek. Таблетка появилась на GitHub'е спустя неделю.
Realtek видимо тоже изменил что-то в своих дровах, чтобы они работали на ядре 5+. По ссылке все дрова под linux у них заканчиваются на "for kernel up to 5.6".
« Последнее редактирование: 31 Августа 2021, 12:25:16 от ChubaDuba »
Бλог   @chuba_duba
 
Пользователи, которые поблагодарили этот пост: Yagd

Оффлайн Yagd

Установил ещё раз. DHCP по-прежнему не отвечает, поэтому на этапе установки прописал локальный IP вручную, так он меньше ругается. На всякий случай принудительно поставил скорость связи в роутере и в ОС равной 100 Мбит full-duplex, но от этого похоже не зависит (с автосогласованием оно тоже не работало).

user@pc:~$ ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: enp7s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether e0:d5:5e:81:b6:35 brd ff:ff:ff:ff:ff:ff
    inet 192.168.0.2/24 brd 192.168.0.255 scope global noprefixroute enp7s0
       valid_lft forever preferred_lft forever
    inet6 fe80::e2d5:5eff:fe81:b635/64 scope link noprefixroute
       valid_lft forever preferred_lft forever

user@pc:~$ sudo mii-tool enp7s0
enp7s0: no autonegotiation, 100baseTx-HD, link ok

Но в результате всё равно:

user@pc:~$ ping 192.168.0.1
PING 192.168.0.1 (192.168.0.1) 56(84) bytes of data.
From 192.168.0.2 icmp_seq=1 Destination Host Unreachable
From 192.168.0.2 icmp_seq=2 Destination Host Unreachable
^C
--- 192.168.0.1 ping statistics ---
4 packets transmitted, 0 received, +2 errors, 100% packet loss, time 3047ms
pipe 2

Устанавливал ось с дистрибутива nonfree, в экспертном режиме, выбрал установку всех драйверов. После установки дополнительно установил firmware-linux-nonfree, отдельно убедился что в системе стоит пакет firmware-realtek. Результат по-прежнему нулевой. Сетевая определяется, её настройки успешно читаются и сохраняются, светодиоды на передачу во время пинга моргают, но от роутера никакого ответа. Перезагружаю комп в Win7 - ответы на пинг есть, вообще без задержек.

UPD: драйвера с оф. сайта Realtek не скачивал, они требуют указать e-mail. К тому же, как было сказано выше, поддержка ядра у них заявлена не выше 5.6. Да ну их, с таким сервисом. Я лучше патча от Дебиана подожду. Аминь.
« Последнее редактирование: 31 Августа 2021, 16:58:19 от Yagd »
 

Оффлайн dzhoser

link ok
Соединение есть это хорошо
Покажите
sudo traceroute 8.8.8.8
Ubuntu->Linux mint->Astra Linux SE->Debian 11
Для новичков
 

Оффлайн ChubaDuba

Я лучше патча от Дебиана подожду
Ждать можно сравнительно долго... Попробуйте firmware-realtek из testing
Бλог   @chuba_duba
 

Оффлайн sidbar

Yagd, какой девайсайди чипа у вас?
Devuan GNU/Linux 4 Chimaera x86_64
 

Оффлайн ferum

Попробуйте firmware-realtek
Думаете есть смысл? Фирмварь ведь не драйвер, за драйвер у нас модуль ядра.
Русские дебианщики против цифрового слабоумия !
 

Оффлайн Yagd

Покажите
sudo traceroute 8.8.8.8

user@pc:~$ traceroute 8.8.8.8
traceroute to 8.8.8.8 (8.8.8.8), 30 hops max, 60 byte packets
 1  pc (192.168.0.2)  780.319 ms !H  780.277 ms !H  780.251 ms !H
По-моему, это и неудивительно, ведь даже роутер не пингуется.


Попробуйте firmware-realtek из testing
Попробовал, ничего не изменилось.


какой девайсайди чипа у вас?
RTL8167


Долго перебирая комбинации настроек, всё же сумел заставить сетевуху увидеть роутер. Должны быть выполнены оба пункта, указанные ниже. В уже установленном Debian 11 сеть начинает работать как надо, но установщик Debian 11 всё равно не видит роутер.

1. В настройках роутера, в разделе "настройки портов", для своего порта нужно отключить автосогласование скорости и принудительно поставить 100 MBit Full-Duplex. Или можно оставить автосогласование, но обязательно запретить использование 10 Mbit Half, Full. Настройка Flow-Control при этом не влияет, а в Debian можно оставить автосогласование.
2. В настройках Debian включить получение адреса по DHCP и обязательно включить опцию "Требовать адресацию IPv4 для этого соединения". Или можно указать статичные IPv4/DNS/шлюз и "игнорировать" для IPv6, тогда опция "Требовать адресацию IPv4 для этого соединения" не влияет.

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

Теги:
     

    После установки не загружается Debian 9.4 lxde. В режиме live usb грузиться

    Автор АндрейS

    Ответов: 63
    Просмотров: 11264
    Последний ответ 02 Июля 2018, 16:26:28
    от ecc83
    Debian устанавливается но не запускается.

    Автор Anty666

    Ответов: 8
    Просмотров: 1977
    Последний ответ 10 Февраля 2021, 18:09:43
    от Дима Скоков
    не получается установить debian 6.0.6 i386 netinst

    Автор q13m

    Ответов: 15
    Просмотров: 5921
    Последний ответ 26 Января 2013, 11:01:52
    от Brainey
    Debian 8 - Netinstall и LiveCD требуют вставить диск

    Автор bbnot

    Ответов: 3
    Просмотров: 3153
    Последний ответ 16 Мая 2015, 22:04:10
    от userok2008
    Debian 8 Установка рядом с Win7 64

    Автор Mr_TIM

    Ответов: 11
    Просмотров: 2660
    Последний ответ 28 Июня 2017, 00:06:24
    от Mr_TIM