• rtl8111/8168/8169/etc

    From Sergei Zhavoronkoff@2:5015/46.47 to All on Sat Sep 12 17:35:04 2026
    Hi, Al

    Попался под руку некий неттоп (Lenovo q100, или 110, не суть)
    Пассивное охдаждение/пассивный бп/ноутбучный винт/интел атом). enjoy the silence
    Я, как раз, давно хотел слить торренторпомойку на аутсорс)
    Аппарат старый, и довльно редкий имхо. Это древний SoC от SiS(!), но сетевуха у него сабж.
    Хоть камень(ОДHОЯДЕРHЫЙ ДВУПОТОЧHЫЙ БРАК =) и поддерживает x86_64, максимум памяти этой машины 2 Гб.
    Поэтому я воткнул туда x32 дебиан 12, без иксов.
    Я с уважением отношусь как к дебианщикам, так и рпмщикам, просто я умею только debian/ubuntu)

    И все бы ничего, только сабжевая сетевуха не откликается по dhcp. Hе только по dhcp, если в /etc/network/interfaces прописать настройки сети вручную, то это мало чем поможет.
    Ща девайс работает на юсб сетевухе. Если запустить с флешки WinPE, и подкинуть дрова, то сабж прекрасно работает на гигабите.
    Пробовал:
    оригинальный драйвер 8169
    r8168-dkms
    драйвер из сырцов (собрался !) с сайта realtek.
    ............
    Все способы из интернета попробованы.))

    От себя добавлю, что точно такая же сетевуха под макосью не работает в дуэте с ройтером keenetic, пока в макоси принудительно не выставишь 100 мегабит/сек. При ётом, с гигабитным свичем от d-link, все работает сразу).
    Само собой, я попробовал все варианты. Светодиод 100/1000 мбит меняет цвет, но все равно соединениня нет)

    Искуственный идиот предложил мне перейти на 64 битный линух. Я скачал лайв и попробовал. Естественно, это не помогло)

    lspsi все показывает, правильно(

    WBR, Sergei.

    --- binkd/1.1a-94/Darwin | hpt/mac 1.9.0-cur | GoldED+/OSX 1.1.5-b20220504
    * Origin: Our generation Aienation Have we a soul? (2:5015/46.47)
  • From Maxim Sokolsky@2:5020/828.777 to Sergei Zhavoronkoff on Sun Sep 13 13:02:48 2026
    Здpавствуй, Sergei!

    От себя добавлю, что точно такая же сетевуха под макосью не работает в дуэте с ройтером keenetic, пока в макоси принудительно не выставишь
    100 мегабит/сек. При ётом, с гигабитным свичем от d-link, все работает сразу). Само собой, я попробовал все варианты. Светодиод 100/1000 мбит меняет цвет, но все равно соединениня нет)

    Искуственный идиот предложил мне перейти на 64 битный линух. Я скачал
    лайв и попробовал. Естественно, это не помогло)

    lspsi все показывает, правильно(

    Как-то так нужно:
    apt install firmware-realtek ethtool
    Далее
    ip -br link
    ethtool enp2s0
    Если линка нет, причем тут DHCP.
    ethtool --set-eee enp2s0 eee off
    ethtool -s enp2s0 speed 1000 duplex full autoneg off
    или даже
    ethtool -s enp2s0 speed 100 duplex full autoneg off
    ip link set enp2s0 down
    ip link set enp2s0 up
    Вместо enp2s0, как он у тебя называется, ес-но.
    Если не поможет, попробуй перезагрузится в режиме pcie_aspm=off, т.е.
    vi /etc/default/grub
    GRUB_CMDLINE_LINUX_DEFAULT="pcie_aspm=off"
    Если после pcie_aspm=off гигабит стабильно заработал, оставляй этот параметр. Как-то так попробуй, может, заработает.
    Также выше можно вырубить все лишнее
    ethtool -K enp2s0 tso off gso off gro off tx off rx off
    Затем, если заработал ping, последовательно включай каждую опцию и проверяй снова ping.

    С уважением - Maxim
    --- -Каково? Запомните, чтоб цитировать.
    * Origin: Гляди весело!! Ходи козырем! (2:5020/828.777)