vs220
Velesich
о отказали все гигабитные карты, сто мегабитные - работают
ethtool enp5s0
?
 sudo ethtool -s enp5s0 speed 100 duplex full autoneg off
?
Чувствуется эксперт, абы высказаться. Полагаете у меня для понту гигабитные карточки стоят?
Выяснилось что притомилась мать - выключил на десяток минут комп, карты ожили.
В дохлом состоянии карты не реагируют на софтварные примочки, т.е. вход/выход погашены, ноль реакции.
Насчёт enabled/disabled - есть командная строка :)
В общем загрузился с установочного диска и выяснилось что:
1. Карта рабочая и нормально инициируется даже из командной строки
2. В текущей установке почему-то отказали все гигабитные карты, сто мегабитные - работают.
Переустановлю систему ещё раз...
По поводу журнала - такое ощущение что всё хорошо

Jul 23 10:01:16 pirr kernel: libphy: r8169: probed
Jul 23 10:01:16 pirr kernel: r8169 0000:05:00.0 eth0: RTL8169sb/8110sb, 70:62:b8:b5:4f:af, XID 100, IRQ 19
Jul 23 10:01:16 pirr kernel: r8169 0000:05:00.0 eth0: jumbo features [frames: 7152 bytes, tx checksumming: ok]
Jul 23 10:01:17 pirr kernel: r8169 0000:05:00.0 enp5s0: renamed from eth0
Jul 23 10:01:24 pirr kernel: r8169 0000:05:00.0 enp5s0: Link is Down
Jul 23 10:01:27 pirr kernel: r8169 0000:05:00.0 enp5s0: Link is Up - 1Gbps/Full - flow control off
А прочитать выше?
Да без проблем:
1. $ lspci -nnnks 5:0
05:00.0 Ethernet controller [0200]: D-Link System Inc DGE-528T Gigabit Ethernet Adapter [1186:4300] (rev 10)
        Subsystem: D-Link System Inc DGE-528T PCI Gigabit Ethernet Adapter [1186:4300]
        Kernel driver in use: r8169
        Kernel modules: r8169
2. $ lspci -nnnmmks 5:0
05:00.0 "Ethernet controller [0200]" "D-Link System Inc [1186]" "DGE-528T Gigabit Ethernet Adapter [4300]" -r10 "D-Link System Inc [1186]" "DGE-528T PCI Gigabit Ethernet Adapter [4300]"
vs220
Velesich
начего для r8169 в них нет.
Для некоторых карт подгружается на стандартном драйвере usr/lib/firmware/rtl_nic/rtl81**
Специально для тебя посмотрел что в свежем наборе по слову 'nic', вот тебе кусок реалтека, найдёшь дефолт - поаплодируем.
linux-firmware /usr/lib/firmware/rtl_nic/
linux-firmware /usr/lib/firmware/rtl_nic/rtl8105e-1.fw
linux-firmware /usr/lib/firmware/rtl_nic/rtl8106e-1.fw
linux-firmware /usr/lib/firmware/rtl_nic/rtl8106e-2.fw
linux-firmware /usr/lib/firmware/rtl_nic/rtl8107e-1.fw
linux-firmware /usr/lib/firmware/rtl_nic/rtl8107e-2.fw
linux-firmware /usr/lib/firmware/rtl_nic/rtl8168d-1.fw
linux-firmware /usr/lib/firmware/rtl_nic/rtl8168d-2.fw
linux-firmware /usr/lib/firmware/rtl_nic/rtl8168e-1.fw
linux-firmware /usr/lib/firmware/rtl_nic/rtl8168e-2.fw
linux-firmware /usr/lib/firmware/rtl_nic/rtl8168e-3.fw
linux-firmware /usr/lib/firmware/rtl_nic/rtl8168f-1.fw
linux-firmware /usr/lib/firmware/rtl_nic/rtl8168f-2.fw
linux-firmware /usr/lib/firmware/rtl_nic/rtl8168g-1.fw
linux-firmware /usr/lib/firmware/rtl_nic/rtl8168g-2.fw
linux-firmware /usr/lib/firmware/rtl_nic/rtl8168g-3.fw
linux-firmware /usr/lib/firmware/rtl_nic/rtl8168h-1.fw
linux-firmware /usr/lib/firmware/rtl_nic/rtl8168h-2.fw
linux-firmware /usr/lib/firmware/rtl_nic/rtl8402-1.fw
linux-firmware /usr/lib/firmware/rtl_nic/rtl8411-1.fw
linux-firmware /usr/lib/firmware/rtl_nic/rtl8411-2.fw
vasek
Velesich
DKMS пробовал - отказывается собираться по причине самодекларируемых функций.
Пробовал из китайской репы, уже собранный?
archlinuxcn/r8168-dkms 8.047.02-1
A kernel module for Realtek 8168 network cards

Также можно попробовать установить linux-lts и к нему
community/r8168-lts 8.047.02-1

PS - чип ты указал r8168, но лучше бы посмотреть полный вывод lspci -vv по этому устройству

Более полный чем от lspci -nnnks вряд ли получишь, это во первых. Во вторых с 8168 карта не живёт, ещё раз повторяю на ней чип с маркировкой 8169!
Меня совершенно не жмёт то что карточка не приживается, просто интересно почему не оживает именно на моём компе. И на lts ядро не собираюсь переходить.
1. Ещё раз попробовал поставить блэклист на 8169, rmmod их modprobe 8168. Плата исчезла из активных, lspci показывает без драйвера.
2. linux-firmware уставлено по умолчанию, начего для r8169 в них нет.
3. На родных драйверах dlink принимает установленный адрес (фиксированный), пингуется по этому адресу снаружи, но данные через неё не идут. Скажем tcpdump показывает только arp запросы от моего компа.
Опечатка конечно. Пытался ставить именно 8168 из реп, поскольку в установочный комплект не входит.