RTL8111F не поднимает линк на гигабит

Автор TheBigSnake, 05 ноября 2019, 14:37:36

« назад - далее »

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

TheBigSnake

Привет всем !!!

Столкнулся вот с какой проблемой :
Материнка Asus H61M-D с чипом Realtek 8111F. При использовании форточек - сеть спокойно поднимается и работает на гигабите.
Поставил Debian10 - сеть поднялась на сотку и выше не хочет, ругается на firmware-realtek, но работает.
Поставил обновление firmware-realtek, ругаться перестала, НО, всё также работает на сотке, гигабит поднимать не хочет.

Весь мозг сломал, куда копать уже не представляю.
Помогайте советом - как гигабит поднять ?

ecc83


TheBigSnake

#2
Что-то лыжи не едут.
Установил, почитал HELP, сверился с инетом.

Набираю:
$ ethtool -s enp3s0 speed 1000 duplex full autoneg off
$ ethtool enp3s0

пишет скорость 1000, НО !!!  при этом гаснет линк и сеть падает.

Понимаю, что чего-то не понимаю ...


TheBigSnake

$ lspci -v

>Чип RTL8111, драйвер r8169

$ dpkg -l | grep firmware

>firmware-linux-free
>firmware-realtek

Собственно я это в первом посте описал.

red_rain


gardarea51

Так может просто линк нестабильный и не поднимается на гигабите?

TheBigSnake

Цитата: gardarea51 от 06 ноября 2019, 14:00:25Так может просто линк нестабильный и не поднимается на гигабите?

железо всё в порядке, да и форточки не сбоили

alexxnight

Та же фигня... Это сетевая такая... Лучше установить внешнюю Intel

TheBigSnake

Много чего лучше можно сделать... Но "повар готовит обед из того, что есть".

Буду продолжать копать. Светлые мысли приветствуются.

mrgoodvin

Действительно, как уже подсказали, ставить из dkms, пакет - r8168-dkms, ну а дальше собирать и подгружать. Или тоже не работает с ними?

TheBigSnake

Цитата: mrgoodvin от 06 ноября 2019, 22:26:26Действительно, как уже подсказали, ставить из dkms, пакет - r8168-dkms, ну а дальше собирать и подгружать. Или тоже не работает с ними?
Насколько я понимаю, это предположение ? Самостоятельно такую операцию не проводили ?

ferum

Цитата: TheBigSnake от 05 ноября 2019, 14:37:36Материнка Asus H61M-D с чипом Realtek 8111F
На самом деле ни кто так и не узнал какое у вас реально железо, соответственно не известно какой модуль ядра ему нужен для работы. Возможно что да его придётся собирать из исходников и возможно что он будет конфликтовать с дефолтным модулем ядра, который в свою очередь придётся отключать через blacklist.
С такой проблемой как у вас пользователи сталкиваются обычно при использовании usb wifi свистков и действительно существует несколько чипов от Realtek и не все работают с дефолтными модулями, более того исходников для сборки этих модулей несколько, ещё надо подобрать необходимые.
Вывод lspci в студию
Русские дебианщики против цифрового слабоумия !

mrgoodvin

Цитата: TheBigSnake от 07 ноября 2019, 17:03:39
Цитата: mrgoodvin от 06 ноября 2019, 22:26:26Действительно, как уже подсказали, ставить из dkms, пакет - r8168-dkms, ну а дальше собирать и подгружать. Или тоже не работает с ними?
Насколько я понимаю, это предположение ? Самостоятельно такую операцию не проводили ?
Собирал модуль acpi_call, был нужен для переключения ограничения заряда батареи ноутбука. Именно с  r8168 нет, не проводил такие деяния, сетевая (Qualcomm Atheros AR8161 Gigabit Ethernet на alx) работает так как нужно изначально. И да, верно - это лишь предположение. Ну а что мешает собрать, не заработает удалите модуль и исходники (пакет), ну и зависимости запомните, дабы не было "лишнего". Проблем для отката не вижу. И таки да, спасибо, возможно придется добавлять умалчиваемый модуль (ядра) в blacklist, хоть в описание пакета вроде бы указано что это должно произойти само собой, но понимание конечно нужно, что делается и для чего. Если не заработает из dkms, действительно, пробовать другие исходники с гитхаба к примеру.
Цитата: ferum от 07 ноября 2019, 19:14:52Вывод lspci в студию
Лучше тогда уже с ключем -v

TheBigSnake

Всеми страницами засорять форум не буду, оставлю только кусок от сетевухи.

03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 09)
   Subsystem: ASUSTeK Computer Inc. P8 series motherboard
   Flags: bus master, fast devsel, latency 0, IRQ 17
   I/O ports at e000 [size=256]
   Memory at f0004000 (64-bit, prefetchable) [size=4K]
   Memory at f0000000 (64-bit, prefetchable) [size=16K]
   Capabilities: [40] Power Management version 3
   Capabilities: [50] MSI: Enable- Count=1/1 Maskable- 64bit+
   Capabilities: [70] Express Endpoint, MSI 01
   Capabilities: [b0] MSI-X: Enable+ Count=4 Masked-
   Capabilities: [d0] Vital Product Data
   Capabilities: [100] Advanced Error Reporting
   Capabilities: [140] Virtual Channel
   Capabilities: [160] Device Serial Number 00-00-00-00-68-4c-e0-00
   Kernel driver in use: r8169
   Kernel modules: r8169