Информация
Услуги
  • Внедрение
  • Настройка
  • Поддержка
  • Ремонт
Контакты
Оплата
Новости
Доставка
Загрузки
Форум
Настройка
    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 Виртуальная Среда
    Устройство eth0 включило режим прослушивания (при запуске).

    Форумы: Proxmox Виртуальная Среда, Proxmox Backup Server, Proxmox Mail Gateway, Proxmox Datacenter Manager
    Поиск  Пользователи  Правила  Войти
    Страницы: 1
    RSS
    Устройство eth0 включило режим прослушивания (при запуске)., Proxmox Виртуальная Среда
     
    quorzar
    Guest
    #1
    0
    20.05.2014 21:23:00
    Всем привет! Сначала хочу сказать, что proxmox — одна из лучших вещей, с которыми я когда-либо работал! Я хотел подписаться и протестировать процедуру обновления с пакетами без подписки, но столкнулся с проблемой. Если я устанавливаю proxmox с ядром pve-kernel-2.6.32-29-pve (новый iso) или обновляю существующий узел (см. версии пакетов) до ядра pve-kernel-2.6.32-29-pve, при старте узла/хоста появляется ошибка. После этого Ethernet не работает. Ниже часть файла /var/log/dmesg после загрузки:

    device eth0 entered promiscuous mode  
    nommu_map_single: overflow 318724000+16383 of device mask ffffffff  
    r8169 0000:02:00.0: eth0: Failed to map RX DMA!  
    nommu_map_single: overflow 318724000+16383 of device mask ffffffff  
    r8169 0000:02:00.0: eth0: Failed to map RX DMA!  
    NET: Registered protocol family 10  
    RPC: Registered named UNIX socket transport module.  
    RPC: Registered UDP transport module.  
    RPC: Registered TCP transport module.  
    RPC: Registered tcp NFSv4.1 backchannel transport module

    Моя материнская плата — http://www.asrock.com/mb/AMD/AM1H-ITX/ с процессором AMD 5350. В спецификациях платы указано, что сетевым контроллером выступает Realtek RTL8111GR. С "старым" ядром (2.6.32-27-pve) всё отлично работает. Также, если я устанавливаю или обновляюсь до нового ядра, а при загрузке выбираю "старое" — всё нормально.

    Вот образы iso, которыми я пользуюсь:  
    proxmox-ve_3.2-1933730b-2.iso — работает стабильно из коробки, но не при обновлении и использовании нового ядра.  
    proxmox-ve_3.2-5a885216-5.iso — выдает ошибку при старте, еще при первой загрузке.

    Это не критично, чтобы заставить это работать, но считаю проблему любопытной. Если нужны дополнительные данные — могу их предоставить. Спасибо за PROXMOX!

    Версии пакетов рабочей конфигурации:  
    proxmox-ve-2.6.32: 3.2-121 (текущее ядро: 2.6.32-27-pve)  
    pve-manager: 3.2-1 (текущая версия: 3.2-1/1933730b)  
    pve-kernel-2.6.32-27-pve: 2.6.32-121  
    lvm2: 2.02.98-pve4  
    clvm: 2.02.98-pve4  
    corosync-pve: 1.4.5-1  
    openais-pve: 1.1.4-3  
    libqb0: 0.11.1-2  
    redhat-cluster-pve: 3.2.0-2  
    resource-agents-pve: 3.9.2-4  
    fence-agents-pve: 4.0.5-1  
    pve-cluster: 3.0-12  
    qemu-server: 3.1-15  
    pve-firmware: 1.1-2  
    libpve-common-perl: 3.0-14  
    libpve-access-control: 3.0-11  
    libpve-storage-perl: 3.0-19  
    pve-libspice-server1: 0.12.4-3  
    vncterm: 1.1-6  
    vzctl: 4.0-1pve4  
    vzprocps: 2.0.11-2  
    vzquota: 3.1-2  
    pve-qemu-kvm: 1.7-4  
    ksm-control-daemon: 1.1-1  
    glusterfs-client: 3.4.2-1
     
     
     
    BaumelndesEi
    Guest
    #2
    0
    11.03.2015 21:40:00
    Привет, знаю, что этой теме уже почти год, но у меня такая же материнская плата и та же проблема. Из-за отсутствия интернет-соединения на сервере я не могу установить зависимости для сборки и установки драйвера. Пытался скопировать все пакеты вручную с помощью USB, но их слишком много. Кто-нибудь знает, как кросс-компилировать драйвер? С наилучшими пожеланиями, Филипп.
     
     
     
    burning daylight
    Guest
    #3
    0
    15.03.2015 14:05:00
    К сожалению, это, похоже, не работает на текущем pve-кернеле:

    Код:
    root@srv:~/r8168-8.039.00# make all  
    make -C src/ clean  
    make[1]: Entering directory `/root/r8168-8.039.00/src'
    make -C /lib/modules/2.6.32-37-pve/build SUBDIRS=/root/r8168-8.039.00/src clean  
    expr: syntax error  
    make[2]: Entering directory `/usr/src/linux-headers-2.6.32-37-pve'
     CLEAN   /root/r8168-8.039.00/src/.tmp_versions  
     CLEAN   /root/r8168-8.039.00/src/Module.symvers /root/r8168-8.039.00/src/modules.order  
    make[2]: Leaving directory `/usr/src/linux-headers-2.6.32-37-pve'
    make[1]: Leaving directory `/root/r8168-8.039.00/src'
    make -C src/ modules  
    make[1]: Entering directory `/root/r8168-8.039.00/src'
    make -C /lib/modules/2.6.32-37-pve/build SUBDIRS=/root/r8168-8.039.00/src modules  
    expr: syntax error  
    make[2]: Entering directory `/usr/src/linux-headers-2.6.32-37-pve'
     CC [M] /root/r8168-8.039.00/src/r8168_n.o
    perl: warning: Setting locale failed.  
    perl: warning: Please check that your locale settings:  
       LANGUAGE = (unset),  
       LC_ALL = (unset),  
       LC_TIME = "de_DE.UTF-8",  
       LC_MONETARY = "de_DE.UTF-8",  
       LC_COLLATE = "C",  
       LC_ADDRESS = "de_DE.UTF-8",  
       LC_TELEPHONE = "de_DE.UTF-8",  
       LC_NAME = "de_DE.UTF-8",  
       LC_MEASUREMENT = "de_DE.UTF-8",  
       LC_IDENTIFICATION = "de_DE.UTF-8",  
       LC_NUMERIC = "C",  
       LC_PAPER = "de_DE.UTF-8",  
       LANG = "en_US.UTF-8"  
       are supported and installed on your system.  
    perl: warning: Falling back to the standard locale ("C").  
     CC [M] /root/r8168-8.039.00/src/r8168_asf.o
    perl: warning: Setting locale failed.  
    perl: warning: Please check that your locale settings:  
       LANGUAGE = (unset),  
       LC_ALL = (unset),  
       LC_TIME = "de_DE.UTF-8",  
       LC_MONETARY = "de_DE.UTF-8",  
       LC_COLLATE = "C",  
       LC_ADDRESS = "de_DE.UTF-8",  
       LC_TELEPHONE = "de_DE.UTF-8",  
       LC_NAME = "de_DE.UTF-8",  
       LC_MEASUREMENT = "de_DE.UTF-8",  
       LC_IDENTIFICATION = "de_DE.UTF-8",  
       LC_NUMERIC = "C",  
       LC_PAPER = "de_DE.UTF-8",  
       LANG = "en_US.UTF-8"  
       are supported and installed on your system.  
    perl: warning: Falling back to the standard locale ("C").  
     CC [M] /root/r8168-8.039.00/src/rtl_eeprom.o
    perl: warning: Setting locale failed.  
    perl: warning: Please check that your locale settings:  
       LANGUAGE = (unset),  
       LC_ALL = (unset),  
       LC_TIME = "de_DE.UTF-8",  
       LC_MONETARY = "de_DE.UTF-8",  
       LC_COLLATE = "C",  
       LC_ADDRESS = "de_DE.UTF-8",  
       LC_TELEPHONE = "de_DE.UTF-8",  
       LC_NAME = "de_DE.UTF-8",  
       LC_MEASUREMENT = "de_DE.UTF-8",  
       LC_IDENTIFICATION = "de_DE.UTF-8",  
       LC_NUMERIC = "C",  
       LC_PAPER = "de_DE.UTF-8",  
       LANG = "en_US.UTF-8"  
       are supported and installed on your system.  
    perl: warning: Falling back to the standard locale ("C").  
     CC [M] /root/r8168-8.039.00/src/rtltool.o
    perl: warning: Setting locale failed.  
    perl: warning: Please check that your locale settings:  
       LANGUAGE = (unset),  
       LC_ALL = (unset),  
       LC_TIME = "de_DE.UTF-8",  
       LC_MONETARY = "de_DE.UTF-8",  
       LC_COLLATE = "C",  
       LC_ADDRESS = "de_DE.UTF-8",  
       LC_TELEPHONE = "de_DE.UTF-8",  
       LC_NAME = "de_DE.UTF-8",  
       LC_MEASUREMENT = "de_DE.UTF-8",  
       LC_IDENTIFICATION = "de_DE.UTF-8",  
       LC_NUMERIC = "C",  
       LC_PAPER = "de_DE.UTF-8",  
       LANG = "en_US.UTF-8"  
       are supported and installed on your system.  
    perl: warning: Falling back to the standard locale ("C").  
     LD [M] /root/r8168-8.039.00/src/r8168.o
     Building modules, stage 2.  
     MODPOST 1 modules  
     CC      /root/r8168-8.039.00/src/r8168.mod.o  
     LD [M] /root/r8168-8.039.00/src/r8168.ko
    make[2]: Leaving directory `/usr/src/linux-headers-2.6.32-37-pve'
    make[1]: Leaving directory `/root/r8168-8.039.00/src'
    make -C src/ install  
    make[1]: Entering directory `/root/r8168-8.039.00/src'
    make -C /lib/modules/2.6.32-37-pve/build SUBDIRS=/root/r8168-8.039.00/src INSTALL_MOD_DIR=kernel/drivers/net modules_install  
    expr: syntax error  
    make[2]: Entering directory `/usr/src/linux-headers-2.6.32-37-pve'
     INSTALL /root/r8168-8.039.00/src/r8168.ko  
     DEPMOD  2.6.32-37-pve  
    make[2]: Leaving directory `/usr/src/linux-headers-2.6.32-37-pve'
    make[1]: Leaving directory `/root/r8168-8.039.00/src'

    В итоге получаю "expr: syntax error", и драйвер не компилируется. Пробовал также более старую версию драйвера (r8168-8.035.00.tar.bz2) — без результата. Видимо, проблема в версии ядра. Может, кто-то знает обходной путь?

    Сетевая карта вроде бы стартует, если добавить в grub параметр iommu=soft, но тогда появляются другие проблемы.

    АПДЕЙТ: Всё работает, если использовать скрипт autorun.sh. Просто запускаете ./autorun.sh вместо "make && make install" и перезагружаетесь.
     
     
     
    Dekster
    Guest
    #4
    0
    24.03.2015 21:59:00
    У меня такая же проблема, но с похожей материнской платой ASRock H87M-ITX. В ней сетевая карта Atheros QCA8171, поэтому я пытаюсь установить драйвер alx compat-driver, который нашёл по ссылке https://www.kernel.org/pub/linux/ke...013/03/04/compat-drivers-2013-03-04-u.tar.bz2. Следую инструкциям с сайта http://blog.norture.com/2013/05/how-to-fix-ubuntu-13-04-alx-ethernet-driver/#ixzz2ZoEn3QaY.  

    Но когда запускаю make для компиляции драйвера, получаю ошибку:  
    make: *** /lib/modules/2.6.32-37-pve/build: Нет такого файла или каталога.  Остановка.  
    make: *** [modules] Ошибка 2

    Если создаю папку build, появляется другая ошибка:  
    make: *** Нет правила для сборки цели «modules».  Остановка.  

    Что нужно, чтобы закончить компиляцию драйвера?
     
     
     
    sumsum
    Guest
    #5
    0
    24.03.2015 22:27:00
    Раньше я много раз собирал драйверы Realtek для своей старой материнской платы Asus, и у меня всегда все работало. Недавно нашёл для вас вот эту страницу, может, поможет: http://wiki.hetzner.de/index.php/Installation_des_r8168-Treibers#Proxmox. Извиняюсь, она на немецком, но там всё более-менее понятно.
     
     
     
    tom
    Guest
    #6
    0
    29.03.2015 12:22:00
    Вики Hetzner также доступна на английском языке: http://wiki.hetzner.de/index.php/Installation_des_r8168-Treibers/en
     
     
     
    Dekster
    Guest
    #7
    0
    29.03.2015 18:28:00
    Том, я провёл уйму времени над этой проблемой и всё столкнулся только с новыми трудностями. У меня больше нет времени на простои. Ты знаешь какой-нибудь USB LAN адаптер, который автоматически определяется при установке Proxmox?
     
     
     
    sumsum
    Guest
    #8
    0
    29.03.2015 19:07:00
    Я полностью понимаю ваше раздражение по поводу карт Realtek. Есть только один выход — купить сетевую карту Intel для вашего компьютера. Если это невозможно, берите материнскую плату с встроенным Intel NIC. Мои три главных совета для любого компьютера на базе Linux: 1. никогда не используйте Realtek NIC; 2. никогда не используйте Realtek NIC; 3. никогда не используйте Realtek NIC. С USB LAN адаптерами у меня нет опыта. С уважением, Том.
     
     
     
    taehyun
    Guest
    #9
    0
    29.04.2015 19:14:00
    Ха-ха, я тоже так думаю. ^^
     
     
     
    Страницы: 1
    Читают тему
    +7 (495) 320-70-49
    info@proxmox.su

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