Пропал eth0. Проделки VMware? [Solved]

Привет граждане!

В общем есть генту, который крутится на виртуальной машине.
Крутился он сначала в win2k sp4 под VMware 5.5. Недавно вынужденно снёс 2к, поставил ХР sp2. Сделал все апдейты для ХР. поставил VMWare 6. Подключил старую виртуальную машинку с генту.
Запустил.
Система грузится, но не поднимается eth0.
А раньше под вин2к он поднимался и прекрасно работал.

Не могу сообразить что ему не нравится.
lspci сетевушку видит.

вот кусок /var/log/dmesg:
pcnet32.c:v1.33-NAPI 27.Jun.2006

PCI: Enabling bus mastering for device 0000:02:00.0
pcnet32: PCnet/PCI II 79C970A at 0x2000, 00 0c 29 b3 45 e5 assigned IRQ 18
eth0: registered as PCnet/PCI II 79C970A
pcnet32: 1 cards found.
PPP generic driver version 2.4.2

т.е. как я понимаю при загрузке он ее находит, включает бас мастеринг, назначает ей прерывание, регистрирует eth0 на эту карточку - все нормально.

в конце загрузки подключает lo 127.0.0.1, все ок, потом eth0 192.168.0.88 - и ругается что не может подключить модуль (драйвер) для eth0.

в /var/log/debug есть такой кусок.
кусок дословно повторяет то, что выводится на экран при загрузке.

tux rc-scripts: network interface eth0 dows not exist
tux rc-scripts: Please verify hardware or kernel module (driver)
tux rc-scripts: ERROR: cannot start netmount as net.eth0 could not start
tux rc-scripts: ERROR: cannot start sshd as net.eth0 could not start

ifconfig up eth0 приводит к такому результату -
eth0: unknown interface: No such device

/etc/init.d/net.eth0 start
- тоже ругается что нет драйвера (модуля)

однако ядро собирал совершенно точно с поддержкой этого драйвера.

на всякий случай пересобрал ядро заново, уже под ХР-VMware6, совершенно точно знаю что драйвер моей сетевухи в ядро вкомпилен, не модулем а (*). И совершенно то же самое.

Подскажите пожалуйста, куда копнуть?

Скорее всего у

Скорее всего у твоей виртуальной сетевухи сменился MAC и она сейчас видится как eth1, т.к. udev помнит ту прежнюю.
Поэтому тебе нужно в правилах udev стереть инфу по старому интерфейсу, которая находится в файле /etc/udev/rules.d/70-persistent-net.rules

Вот это ответ! В

Вот это ответ! В точку! Именно так и было.
Закомментировал первую строчку, поменял во второй eth1 на eth0, перегрузился и все отлично, интерфейс поднялся.
Спасибо!

-Alex-
(:

-

Читливчик... а я как то пытался установить на вмвару генту... не видит интернета... как че делать даж и не знаем ):

А что видит?

А что видит? Устанавливал Генту на вмваре - все работало. Устанавливал Генту на реальный комп, потом юзал этот же раздел под вм-варе - добавляем eth1 (eht0 зарезервирован под реальную звуковуху, когда я загружаю этот раздел на реальной машине), Гента прекрасно видит инет.

а у меня как-то

а у меня как-то сразу без проблем прошло
в вмваре сетевой интерфейс для гостевой ОС задал как bridged
после загрузки с минимал ЦД настроил интерфейс eth0 тулзой net-setup (ip от балды в нашей подсети, маску соответственно, броадкаст соответственно, и т.д.)
утилита простейшая, там все понятно
потом export http_proxy="192.168.0.33" && export ftp_proxy="192.168.0.33" - указал адрес моей рабочей прокси
и все, links gentoo.org/doc/en/handbook
все работает
потом http_proxy и ftp_proxy добавил в etc/env.d/00basic

-Alex-
(:

Та же проблема, только

Та же проблема, только указанного файла не обнаруживается....

Спасибо, выручили.

Спасибо, выручили. Действительно интерфейс сменил индекс. Только я чуть проще сделал, в interfaces сменил индекс сетевой с 0 на 1.

VMware Workstation eth0

Тоже самое было и у меня, голову сломал какого черта,(менял мак, и то и это )и все до одного места, а ответ был прост, смотри, у меня посыпался винт, я его выкинул остался один винт 36 гб, ну я по быстрому поставил сервер, в общем все необходимое, все ок, а папку gentoo где и лежит сам файл vmdk то есть виртуальная машина, создал прямо на рабочем столе, потом в один день меня хлам папок надоел на рабочем столе , вот я все кинул в папку мои документы, пере задал пути в VMware Workstation в настройках к новой папке где лежит vmdk и запустил, и тут увидел вопрос мол переписать конфиг или нет, ну я и кликнул да, и вот тут все грабли посыпались, в нете не чего не нашел чтоб помогло, сносил принципиально VMware Workstation полностью.. не помогло, машина на глухо отказалась лезть в нет, причем командой dhcpcd eth1 оно мне подняло сеть и инет а пишу dhcpcd eth0 пишет что такого нету, но при старте того же ssh он говорил что ему для старта нужен только eth0 , в тоге клин клином вышибает, переношу я vmdk сново на робочий стол какъ и было , переуказываю путь в настройках, запускаю , и он сново просит что-то изменить, я нажал Нет, и ура , да будет eth0 , ну вот попробовал таким же макаром запустить его с моих документов, та-же процедура, и при старте дал отмену , и также при старте все заработало! Траблы решены все заработало!

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".