Xen 4, не поднимается сеть
hedgeven 4 марта, 2012 - 16:29
Помогите разобраться с проблемой. Вроде установил как обычно, по старым мануалам, но с учетом специфики нового ядра.
Но при загрузке ядра с xen, при поднятии сетевого интерфейса eth0 система виснет.
Если загружать без xen, то все нормально.
Если загружать с xen, но без поднятия сети, то тоже все норм. Если поднимать сеть руками, то так же виснет.
gentoo-sources-3.2.1-r2, xen-4.1.1-r2, xen-tools-4.1.1-r6
~ # cat /etc/conf.d/net config_eth0="192.168.1.2 netmask 255.255.255.0" routes_eth0="default via 192.168.1.1"
~ # zcat /proc/config.gz |grep XEN CONFIG_XEN=y CONFIG_XEN_DOM0=y CONFIG_XEN_PRIVILEGED_GUEST=y CONFIG_XEN_PVHVM=y CONFIG_XEN_MAX_DOMAIN_MEMORY=128 CONFIG_XEN_SAVE_RESTORE=y CONFIG_PCI_XEN=y CONFIG_XEN_PCIDEV_FRONTEND=y CONFIG_XEN_BLKDEV_FRONTEND=y # CONFIG_XEN_BLKDEV_BACKEND is not set CONFIG_XEN_NETDEV_FRONTEND=m CONFIG_XEN_NETDEV_BACKEND=m CONFIG_INPUT_XEN_KBDDEV_FRONTEND=m CONFIG_HVC_XEN=y # CONFIG_XEN_WDT is not set CONFIG_XEN_FBDEV_FRONTEND=m CONFIG_XEN_BALLOON=y CONFIG_XEN_SCRUB_PAGES=y CONFIG_XEN_DEV_EVTCHN=y CONFIG_XEN_BACKEND=y CONFIG_XENFS=y CONFIG_XEN_COMPAT_XENFS=y CONFIG_XEN_SYS_HYPERVISOR=y CONFIG_XEN_XENBUS_FRONTEND=y CONFIG_XEN_GNTDEV=m CONFIG_XEN_GRANT_DEV_ALLOC=m CONFIG_SWIOTLB_XEN=y CONFIG_XEN_PCIDEV_BACKEND=m
»
- Для комментирования войдите или зарегистрируйтесь
может хоть кто-нибудь
может хоть кто-нибудь сталкивался с таким, может я чего-то недонастроил.
не хотелось бы юзать другой дистр.
Jah will give us everything
виснет, скорее всего, не от
виснет, скорее всего, не от сети. сравните с моей конфигурацией
у меня работает на удивление стабильно (разумеется с учетом того, что это домашняя машина и домашние же нагрузки). конфигурация сети:
типа доказательства, что говорим об одном и том же :)
конфиги сверил, даже немного
конфиги сверил, даже немного изменил под ваш. но все так же. даже если бриджем, все равно виснет при поднятии сети.
может чего в ядре перемудрил, попробую заново конфиг переделать.
Jah will give us everything
только что обратил внимание:
только что обратил внимание: попробуйте, не меняя ничего в ядре, перейти на app-emulation/xen и xen-tools 4.1.2-r*. не смотря на minor-смену версии, в 4.1.2 много чего было доделано в смысле поддержки pv-ops, что в ядрах 3.+ для xen включено по умолчанию
если не поможет, - выключить сеть из конфигурации (убрать из ядра поддержку сетевой карты) и посмотреть, загрузится ли в таком случае. ну и баг отправить, если появятся какие-нить предположение, что виноват xen
альтернативно - можно вернуться к xen-sources-2.6.34, если для вас не принципиально новое ядро
не помогло
не помогло :( попробую теперь со старым ядром.
я теперь думаю, может быть дело в драйвере сетевой карты bnx2. никто не ставил xen на железо с такой картой?
Jah will give us everything