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, НО !!!  при этом гаснет линк и сеть падает.

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

endru


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
  •