D-Link DGE-528T

1. Ещё раз попробовал поставить блэклист на 8169, rmmod их modprobe 8168. Плата исчезла из активных, lspci показывает без драйвера.
2. linux-firmware уставлено по умолчанию, начего для r8169 в них нет.
3. На родных драйверах dlink принимает установленный адрес (фиксированный), пингуется по этому адресу снаружи, но данные через неё не идут. Скажем tcpdump показывает только arp запросы от моего компа.
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 по этому устройству
Ошибки не исчезают с опытом - они просто умнеют
Velesich
начего для r8169 в них нет.
Для некоторых карт подгружается на стандартном драйвере usr/lib/firmware/rtl_nic/rtl81**
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 ядро не собираюсь переходить.
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
Velesich
linux-firmware /usr/lib/firmware/rtl_nic/rtl8168d-1.fw
Вот подобное загружается вместе с стандартным драйвером из ядра r8169
От карты зависит
Velesich
Более полный чем от lspci -nnnks вряд ли получишь, это во первых. Во вторых с 8168 карта не живёт, ещё раз повторяю на ней чип с маркировкой 8169!
Ну вывод то хоть полный, хоть не полный, но так и не был приведен ни разу ... маркировку чипа смотрел в натуре или все-таки по выводу?
Ошибки не исчезают с опытом - они просто умнеют
Да без проблем:
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]"
А в логах ничего нет нехорошего про r8169 (journalctl -b | grep r8169)?

PS - зря выкинул из вывода Subsystem - неплохо бы и его посмотреть .... виноват, есть - плохо смотрел (просто SSVID:SSID совпадают с VID:PID - потому и не заметил)
Ошибки не исчезают с опытом - они просто умнеют
У r8169 всего один параметр, но он отладочный и можно с ним поиграться, например, загрузиться с опцией debug=16, может и выдаст что интересное.
modinfo -p r8169
debug:Debug verbosity level (0=none, ..., 16=all) (int)
Ошибки не исчезают с опытом - они просто умнеют
 
Зарегистрироваться или войдите чтобы оставить сообщение.