Информация
Услуги
  • Внедрение
  • Настройка
  • Поддержка
  • Ремонт
Контакты
Оплата
Новости
Доставка
Загрузки
Форум
Настройка
    info@proxmox.su
    +7 (495) 320-70-49
    Заказать звонок
    Аспро: ЛайтШоп
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Аспро: ЛайтШоп
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Аспро: ЛайтШоп
    Телефоны
    +7 (495) 320-70-49
    Заказать звонок
    0
    0
    0
    Аспро: ЛайтШоп
    • +7 (495) 320-70-49
      • Назад
      • Телефоны
      • +7 (495) 320-70-49
      • Заказать звонок
    • info@proxmox.su
    • Москва, Бакунинская улица, 69с1
    • Пн-Пт: 09-00 до 18-00
      Сб-Вс: выходной
    • 0 Сравнение
    • 0 Избранное
    • 0 Корзина
    Главная
    Форум
    Proxmox Виртуальная Среда
    Проблемы с драйвером сетевой карты Realtek NIC RTL8125BG

    Форумы: Proxmox Виртуальная Среда, Proxmox Backup Server, Proxmox Mail Gateway, Proxmox Datacenter Manager
    Поиск  Пользователи  Правила  Войти
    Страницы: 1
    RSS
    Проблемы с драйвером сетевой карты Realtek NIC RTL8125BG, Proxmox Виртуальная Среда
     
    jbobf
    Guest
    #1
    0
    22.07.2024 12:00:00
    Привет! Несмотря на то, что я следовал инструкциям из множества других тем здесь и на github, не могу заставить свою сетевую карту работать. Я пытался установить драйвер с помощью скрипта autorun.sh напрямую с сайта Realtek — "2.5G Ethernet LINUX driver r8125 для ядра до 6.8" [1], а также повторял шаги из комментария на гитхабе awesometic с использованием dkms [2]. Ни один из способов не помог: карта не подключается ни к одному порту, а на экране хоста постоянно появляются ошибки вроде этих:

    [ 108.426301] r8125 0000:04:00.0 enp4s0: NETDEV WATCHDOG: CPU 13: transmit queue 0 timed out 6215 ms
    [ 129.417799] r8125 0000:04:00.0 enp4s0: NETDEV WATCHDOG: CPU 8: transmit queue 0 timed out 6252 ms

    Также при установке через autorun.sh вылетела ошибка:  
    Warning: modules_install: missing 'System.map' file. Skipping depmod.

    Не совсем понимаю, что это значит. Немного погуглил — у кого-то были проблемы из-за того, что secure boot не был переключен на другой режим ОС, но у меня он уже выключен.

    Вот вывод с консоли при запуске:  
    root@server:/media/realtekdriver/r8125-9.013.02# bash autorun.sh  
    Проверка старого драйвера и его выгрузка.  
    rmmod r8125  
    Сборка модуля и установка  
    Skipping BTF generation for /media/realtekdriver/r8125-9.013.02/src/r8125.ko due to unavailability of vmlinux  
    Warning: modules_install: missing 'System.map' file. Skipping depmod.  
    DEPMOD 6.8.8-3-pve  
    Загрузка модуля r8125  
    Обновление initramfs. Пожалуйста, подождите.  
    update-initramfs: Generating /boot/initrd.img-6.8.8-3-pve  
    Запуск скрипта 'zz-proxmox-boot'...  
    Перезапуск '/etc/kernel/postinst.d/zz-proxmox-boot' в новом приватном mount namespace...  
    Файл /etc/kernel/proxmox-boot-uuids не найден, синхронизация ESP пропущена.  
    Завершено.

    Ниже приложу конфигурации сети, пишите, если нужны ещё какие-то логи для диагностики. Уже все перепробовал, большинство пользователей в ветках жаловались на подобное, но после выполнения этих же шагов у них все заработало. Буду очень признателен за помощь.

    lspci -nnk | grep -A2 Ethernet  
    00:19.0 Ethernet controller [0200]: Intel Corporation Ethernet Connection (2) I218-LM [8086:15a0] (rev 05)
    DeviceName: Onboard LAN  
    Subsystem: ASUSTeK Computer Inc. Ethernet Connection (2) I218-LM [1043:862a]
    Kernel driver in use: e1000e  
    Kernel modules: e1000e  

    --  

    04:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8125 2.5GbE Controller [10ec:8125] (rev 05)
    Subsystem: Realtek Semiconductor Co., Ltd. RTL8125 2.5GbE Controller [10ec:8125]
    Kernel driver in use: r8125  

    --  

    05:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8125 2.5GbE Controller [10ec:8125] (rev 05)
    Subsystem: Realtek Semiconductor Co., Ltd. RTL8125 2.5GbE Controller [10ec:8125]
    Kernel driver in use: r8125  

    --  

    06:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8125 2.5GbE Controller [10ec:8125] (rev 05)
    Subsystem: Realtek Semiconductor Co., Ltd. RTL8125 2.5GbE Controller [10ec:8125]
    Kernel driver in use: r8125  

    --  

    07:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8125 2.5GbE Controller [10ec:8125] (rev 05)
    Subsystem: Realtek Semiconductor Co., Ltd. RTL8125 2.5GbE Controller [10ec:8125]
    Kernel driver in use: r8125  

    --  

    0a:00.0 Ethernet controller [0200]: Intel Corporation I210 Gigabit Network Connection [8086:1533] (rev 03)
    Subsystem: ASUSTeK Computer Inc. I210 Gigabit Network Connection [1043:8557]
    Kernel driver in use: igb

    etc/network/interfaces  
    auto lo  
    iface lo inet loopback  

    auto eno1  
    iface eno1 inet manual  

    auto enp4s0  
    iface enp4s0 inet manual  

    auto enp10s0  
    iface enp10s0 inet manual  

    auto enp5s0  
    iface enp5s0 inet manual  

    auto enp6s0  
    iface enp6s0 inet manual  

    auto enp7s0  
    iface enp7s0 inet manual  

    auto vmbr0  
    iface vmbr0 inet static  
    address 192.168.1.119/24  
    gateway 192.168.1.1  
    bridge-ports eno1 enp4s0 enp5s0 enp6s0 enp7s0  
    bridge-stp off  
    bridge-fd 0  
    bridge-vlan-aware yes  
    bridge-vids 2-4094  # LAN/mgmtPort  

    auto vmbr1  
    iface vmbr1 inet manual  
    bridge-ports enp10s0  
    bridge-stp off  
    bridge-fd 0  
    bridge-vlan-aware yes  
    bridge-vids 2-4094  # WAN

    [1] https://www.realtek.com/Download/List?cate_id=584  
    [2] https://github.com/awesometic/realtek-r8125-dkms/issues/55#issuecomment-2184079948
     
     
     
    dirtydevver
    Guest
    #2
    0
    11.10.2024 23:41:00
    Ты решил эту проблему? У меня такая же ситуация. Очень раздражает, ведь я установил эти карты во все свои серверы и не хочу снова их менять, тем более что в текущей среде Windows Server они работают нормально.
     
     
     
    jbobf
    Guest
    #3
    0
    12.10.2024 07:47:00
    Нет, к сожалению, я так и не нашёл решения этой проблемы. Даже пытался сделать резервную копию всех виртуальных машин и выполнить чистую установку, пробовал ставить драйвер в режиме отладки во время установки, как советовали в этой теме. У меня не получилось, в итоге купил сетевую карту Intel с четвертью портов за ту же цену. И да, это раздражает и, безусловно, проблема на стороне драйвера, потому что моя сетевая карта Realtek сразу заработала, когда я проверял её на Windows ПК.
     
     
     
    lory995
    Guest
    #4
    0
    23.11.2024 09:58:00
    У меня была другая проблема с другой ОС, но с похожей сетевой картой (тоже с одним портом). В любом случае я решил свою проблему так: ethtool -K eth0 tx off sg off tso off, где eth0 — это адрес вашей аппаратной сетевой карты (не виртуального моста). Попробовать не стоит ничего. Надеюсь, это поможет и вам.
     
     
     
    voheart
    Guest
    #5
    0
    26.12.2024 20:28:00
    Та же проблема и у меня. Единственное решение, которое я нашёл, — откатиться на ядро 6.5. Подробнее написал здесь: https://github.com/awesometic/realtek-r8125-dkms/issues/55. Похоже, что в PVE что-то изменили в ядре Linux 6.8, потому что в Debian 12 с 6.8 такой проблемы нет. Могу точно сказать, что только версия 8125[ BG] сталкивается с этой проблемой. Нашёл это в changelog PVE 8.2. Может, кто-то из официальных ребят сможет разобраться и откатить изменения в релизе 8.3.
     
     
     
    cave
    Guest
    #6
    0
    19.01.2025 22:35:00
    Есть ли новости по проблеме с Realtek RTL8125BG?
     
     
     
    voheart
    Guest
    #7
    0
    20.01.2025 08:39:00
    Вряд ли. Похоже, что ни один разработчик не занимается этой проблемой. Я протестировал последний ядро 6.11beta, и разницы не заметил.
     
     
     
    Joelk
    Guest
    #8
    0
    25.01.2025 18:36:00
    Это выстрел в темноте. Я не пользователь Proxmox, но хотел бы им стать. Надеюсь, то, что я скажу, поможет кому-то еще разобраться с этой проблемой в Proxmox, чтобы я понимал, что её можно решить. У меня была похожая проблема с сетевой картой Realtek 2.5G NIC (rev 0c) на моей новой материнской плате, где я установил Arch Linux (с ядром 6.12.10-arch1-1). Для Arch есть пакет r8125 DKMS (https://aur.archlinux.org/packages/r8125-dkms), но даже с ним установленным модуль ядра r8169 продолжал перекрывать его. Поэтому решение в Arch было в том, чтобы внести r8169 в чёрный список. Например (опять же, это для Arch, не знаю, такая ли же процедура в Debian-подобных системах вроде Proxmox). Команда: sudo nano /etc/modprobe.d/r8169.conf Затем введите в файл: blacklist r8169 Сохраните и выйдите. Потом в Arch я установил linux-headers, dkms и упомянутый выше пакет r8125-dkms из AUR, перезагрузился — и всё заработало. Возможно, в Proxmox тоже нужно добавить r8169 в чёрный список, чтобы заставить r8125 работать.
     
     
     
    voheart
    Guest
    #9
    0
    28.01.2025 16:58:00
    Я попробовал этот способ, когда впервые столкнулся с этой проблемой, но он не сработал. Мы можем подтвердить, что сетевая карта работает под управлением драйвера r8125, используя команду lspci -a.
     
     
     
    louie1961
    Guest
    #10
    0
    28.01.2025 17:35:00
    Я не совсем понимаю, в чем разница между наборами микросхем/драйверами RTL8125BG и RTL8125B, но мне не пришлось ничего делать, чтобы мой USB сетевой адаптер Wavelink на базе RTL8125B заработал в Proxmox. Он просто заработал сразу, без лишних хлопот. Единственное, что пришлось сделать — отредактировать файл /etc/network/interfaces и заменить в vmbr0 мой старый гигабитный сетевой адаптер. Вот и всё.
     
     
     
    ironman1337
    Guest
    #11
    0
    27.04.2025 16:25:00
    Для тех, кто сталкивается с этой проблемой: я только что установил последние драйверы от RealTek и добавил в черный список стандартные драйверы ядра. Всё отлично заработало. Ссылка на драйвер. Команды:  
    apt update  
    apt install build-essential pve-headers-$(uname -r)  
    tar xjf driver_file.tar.bz2  
    cd extracted_driver_folder  
    sudo ./autorun.sh  
    echo "blacklist r8169" | sudo tee /etc/modprobe.d/blacklist-realtek.conf  
    sudo update-initramfs -u  
    sudo modprobe r8125  
    lsmod | grep r8125  
    sudo reboot  
    После этого можно настраивать в Proxmox.
     
     
     
    vghgvbh
    Guest
    #12
    0
    28.04.2025 11:02:00
    Можешь объяснить, как лучше всего установить актуальный драйвер Realtek на мою машину с Proxmox? Ты скачивал файл "r8125-9.015.00.tar.bz2" с сайта Realtek? Я совсем новичок во всём, что связано с Linux, и немного теряюсь. ;-*
     
     
     
    ironman1337
    Guest
    #13
    0
    28.04.2025 14:01:00
    Не переживай, я занимаюсь компьютерами уже больше 30 лет и всё равно иногда прошу помощи. Честно говоря, я считаю, что такие AI-инструменты, как Gemini, действительно полезны. Чтобы копировать файлы с твоего Windows ПК, тебе нужна программа для SFTP. Лично я пользуюсь MobaXterm — она поддерживает SSH-командную строку и SFTP. Когда подключаешься через SSH к терминалу, слева появляется меню с файлами. Оттуда можно скачивать файлы с сервера или перетаскивать файлы, чтобы загрузить их на сервер. Просто убедись, что у тебя есть права на загрузку в нужный каталог. Ещё можно использовать FileZilla — она работает только с SFTP/FTP. Просто подключайся к серверу с помощью своего обычного SSH-логина.
     
     
     
    vghgvbh
    Guest
    #14
    0
    28.04.2025 14:17:00
    Большое спасибо, я попробую это.
     
     
     
    Slunt
    Guest
    #15
    0
    05.05.2025 17:11:00
    У меня похожие проблемы, пробовал понизить драйвер до r8125, но симптомы те же, что и с r8169. В сетевой вкладке Proxmox сетевой адаптер отображается, и если назначить IP, то можно подключиться через ssh и веб-интерфейс, но когда проверяю статус драйвера и адаптера в терминале, там показано состояние «выключено» и драйвер не используется. Также нет индикаторов на сетевой карте и порту коммутатора. Уже почти готов просто вернуть эту сетевую карту, пока есть такая возможность. Есть какие-то идеи?
     
     
     
    antoinebk
    Guest
    #16
    0
    07.05.2025 11:27:00
    У меня есть Asrock Deskmini B760 с этим чипом Realtek. Я сделал ровно так, как советовал vghgvbh, и всё отлично сработало! Светодиоды на сетевой карте сразу загорелись. Чтобы восстановить сетевое подключение, мне пришлось изменить мост vmbr0 в /etc/network/interfaces и добавить туда сетевую карту, потому что её имя изменилось. После этого всё заработало как надо.
     
     
     
    Страницы: 1
    Читают тему
    +7 (495) 320-70-49
    info@proxmox.su

    Конфиденциальность Оферта
    © 2026 Proxmox.su
    Главная Каталог 0 Корзина 0 Избранные Кабинет 0 Сравнение Акции Контакты Услуги Бренды Отзывы Компания Лицензии Документы Реквизиты Поиск Блог Обзоры