Не найден сетевой интерфейс для RTL8125B, Proxmox Виртуальная Среда
dkking
Guest
0
04.07.2020 05:11:00
Эй, я пытался установить Proxmox на Odroid h2+ с 2.5gbe сетевыми картами Realtek. Видимо, Windows делает это без проблем, а вот в Linux нужно устанавливать их вручную. Как мне это сделать с Proxmox? Когда я загружаю USB для установки, он выдает ошибку "Сетевой интерфейс не найден". Есть ли способ установить драйвер отдельно, чтобы не было этой ошибки? Сайт драйверов
js2
Guest
0
17.10.2020 19:40:00
dkking, я просто хотел сказать, что ты крутой, и после трех неудачных попыток твое руководство помогло мне заставить работать мой ODroid H2+. Я отклонился от твоих шагов, поэтому хочу задокументировать свой опыт для всех, кто может быть в замешательстве, как и я. Всегда готов к исправлениям! Измененные шаги Я выбрал метод DPKG (DEB), так как скрипт автозапуска изначально не сработал (не помню почему, наверное, по моей вине), поэтому выбрал другой вариант. Я где-то читал, что DPKG имеет преимущество, так как драйвер автоматически будет добавлен при обновлении ядра. 1) 1 USB с proxmox, 1 USB с DEB-драйвером () 2) Загрузитесь в установщик proxmox и выберите установку в режиме отладки 3) Нажмите ctrl+d один раз, чтобы продолжить 4) Подключите телефон на Android после включения USB-спотки на телефоне (пока не пытайтесь ничего пинговать, хаха) 5) введите ‘ip addr show’ и запомните имя интерфейса для USB-спотки, у меня было enp0s там что-то 6) введите ‘ip link set enp0s up’ #замените enp0s на ваше имя интерфейса 7) введите dhclient enp0s #замените enp0s на ваше имя интерфейса 8) протестируйте подключение, используя ping, ‘ping 1.1.1.1’ 9) мне пришлось изменить права /tmp (Шаг 17 в оригинальных инструкциях) перед тем, как я смог выполнить 'apt update'. Выполните следующую команду и нажмите Enter: chmod 777 /tmp 10) 'apt update' Шаг ниже изначально у меня не сработал. Я увидел исправленное сообщение о ядре, но кандидатов на установку не было. Мне пришлось использовать nano и добавить стандартный репозиторий в мой список источников. Не забудьте добавить опцию [trusted=yes], так как сертификат не удалось подтвердить (по крайней мере, у меня, не уверен, почему именно) (nano /etc/apt/sources.list) Добавьте эту строку после открытия nano deb [trusted=yes] buster pve-no-subscription 11) установите pve-header apt install pve-headers-$(uname -r) 12) перейдите в каталог, чтобы смонтировать второй USB = 'cd /media' 13) ‘mkdir usb’ 14) используйте blkid, чтобы найти правильное имя /dev/sd** для вашего USB (у меня было sda1) 15) ‘mount /dev/sda1 /media/usb/‘ 16) cd /media/usb 17) ‘ls’ #чтобы найти имена 18) 'apt install build-essential' 19) 'apt install dkms' 19) Перейдите в каталог вашей USB-флешки с DEB-файлом (cd /media/usb) 20) установите DEB-файл с помощью dpkg -i NAME_OF_DEB_FILE 21) теперь вы можете отключить USB-шаринг, повторите шаги 5-8, чтобы проверить, работает ли ваше Ethernet-соединение. 22) теперь вы можете сделать то, что они просят, ctrl+D снова(?) чтобы вернуться в нормальный режим, и он найдет ваш сетевой интерфейс, и вы сможете продолжить. Спасибо еще раз! ____________________ Пора посмеяться над собой... Это помогло мне пройти установщик, но мне кажется, что шаги нужно повторить после первой загрузки? Я не могу активировать NIC так, как это было в установщике, и именно здесь я застрял. Я обновлю это сообщение, когда узнаю больше.
kpop
Guest
0
18.10.2020 15:00:00
Привет! Спасибо dkking и js2 за инструкции. В общем, оба варианта работают на моем Odroid H2+, и я могу установить proxmox. К сожалению, после установки и первого перезагрузки сеть исчезает. Когда я пытаюсь загрузить модуль, modprobe выдает: Модуль r8125 не найден в директории /lib/modules/5.4.34-1-pve. Более того, после установки я не могу установить соединение через общий доступ к сети. Я понятия не имею, что пошло не так, и буду признателен за любые советы. -- Теперь я заметил, что js2 написал, так что мы в одной лодке.
dilly
Guest
0
29.03.2021 19:28:00
Надеюсь, ты уже решил эту проблему, но я смог запустить всё, воспользовавшись этой темой. Просто хочу напомнить, как запустить это после первоначальной загрузки. Как упомянул @unik, тебе нужно остановить сетевой сервис, чтобы снова заработал tether (или другой сетевой интерфейс). Теперь, когда у нас снова есть доступ к WAN, мы можем исправить повреждения, вызванные установкой. По сути, тебе нужно пройти этот процесс заново. Я сделал это для нескольких серверов, и выполнять это вручную на каждом просто не входило в мои планы на развлечение, поэтому я написал скрипт, чтобы автоматизировать этот процесс. Я разместил его на GitHub для тех, кому это может быть полезно.
joeler
Guest
0
24.04.2021 17:57:00
Сработало безупречно! - спасибо dkking и js2! - действительно спасли жизнь.
double0cinco
Guest
0
29.04.2021 04:27:00
Proxmox Kernel 5.11 теперь легко установить, так как вышла версия 6.4 — она не находится в тестовом репозитории или что-то подобное. Я заставил его работать, вместе с этим парнем: инструкции по обновлению и установке 5.11 здесь:
thelonghop
Guest
0
06.05.2021 03:17:00
@dkking @js2 Привет, я новичок в Linux и Proxmox, и следую этому руководству, потому что столкнулся с такой же проблемой. Я на этом шаге - 11) установить pve-header apt install pve-headers-$(uname -r). Я уверен, что что-то упускаю и должен убедиться в чем-то конкретном в части, написанной курсивом, но при вводе этой команды выдает - install: target 'pve-headers-5.4.106.1-pve' is not a directory. И я не знаю, что делать дальше. Буду признателен за любую помощь.
Byter3
Guest
0
15.06.2021 00:13:00
Попробуйте выполнить "apt update" после того, как вы изменили sources.list.
Byter3
Guest
0
15.06.2021 00:15:00
Привет! Я следовал инструкции, спасибо за это. Однако после того, как я закончил и нажал ctrl+d, моя система зависает. Я вижу только пустой черный экран с маленьким курсором в правом верхнем углу, а иногда могу дойти до соглашения EULA установщика, но на этом все. Я пытаюсь установить это на системе AMD Ryzen 3600. Любая помощь была бы очень кстати, спасибо!
unik
Guest
0
22.12.2020 10:01:00
При первом запуске после установки proxmox для настройки сетевого соединения через tethered нужно сначала отключить сетевой сервис: Код: /etc/init.d/networking stop