Отправляет email-рассылки с помощью сервиса Sendsay

Компиляция vmmon в VMware-4.5.1-7568

Поставил VMware-4.5.1-7568. Всё вроде работает. Решил настроить сетевые
интерфейсы, для этого запустил скрипт vmware-config.pl. Вроде настройка
прошла, но сеть не работает, пинги не идут. Решил посмотреть так:

[root@kesbyt kesbyt]# service vmware status
vmnet-bridge (pid 3865) запущен...
vmnet-dhcpd (pid 3885) запущен...
vmnet-netifup (pid 3875) запущен...
Module vmmon not installed
Module vmnet not installed
Как видите пишет что модули не установлены, хотя

[root@kesbyt kesbyt]# ifconfig
.......................................................
.......................................................
vmnet1 Link encap:Ethernet HWaddr 00:50:56:C0:00:01
inet addr:172.16.136.1 Bcast:172.16.136.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Как видно vmnet1 вроде работает

При компиляции vmmon вот что выводит

Trying to find a suitable vmmon module for your running kernel.

None of VMware Workstation's pre-built vmmon modules is suitable for your
running kernel. Do you want this program to try to build the vmmon
module for
your system (you need to have a C compiler installed on your system)? [yes]

Using compiler "/usr/bin/gcc". Use environment variable CC to override.

What is the location of the directory of C header files that match your
running
kernel? [/lib/modules/2.6.3-my/build/include]

Extracting the sources of the vmmon module.

Building the vmmon module.

Using 2.6.x kernel build system.
make: Entering directory `/tmp/vmware-config1/vmmon-only'
make -C /lib/modules/2.6.3-my/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/.
modules
make[1]: Entering directory `/usr/src/linux-2.6.3-7mdk'
*** Warning: Overriding SUBDIRS on the command line can cause
*** inconsistencies
make[2]: `arch/i386/kernel/asm-offsets.s' не требует обновления.
CHK include/asm-i386/asm_offsets.h
CC [M] /tmp/vmware-config1/vmmon-only/linux/driver.o
CC [M] /tmp/vmware-config1/vmmon-only/linux/hostif.o
CC [M] /tmp/vmware-config1/vmmon-only/common/vmx86.o
CC [M] /tmp/vmware-config1/vmmon-only/common/memtrack.o
CC [M] /tmp/vmware-config1/vmmon-only/common/phystrack.o
CC [M] /tmp/vmware-config1/vmmon-only/common/cpuid.o
CC [M] /tmp/vmware-config1/vmmon-only/common/task.o
LD [M] /tmp/vmware-config1/vmmon-only/vmmon.o
Building modules, stage 2.
/usr/src/linux-2.6.3-7mdk/scripts/Makefile.modpost:17: *** Uh-oh, you
have stale
module entries. You messed with SUBDIRS,
/usr/src/linux-2.6.3-7mdk/scripts/Makefile.modpost:18: do not complain if
something goes wrong.
MODPOST
CC /tmp/vmware-config1/vmmon-only/vmmon.mod.o
LD [M] /tmp/vmware-config1/vmmon-only/vmmon.ko
make[1]: Leaving directory `/usr/src/linux-2.6.3-7mdk'
cp -f vmmon.ko ./../vmmon.o
make: Leaving directory `/tmp/vmware-config1/vmmon-only'
The module loads perfectly in the running kernel.

Extracting the sources of the vmnet module.

Building the vmnet module.

Using 2.6.x kernel build system.
make: Entering directory `/tmp/vmware-config1/vmnet-only'
make -C /lib/modules/2.6.3-my/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/.
modules
make[1]: Entering directory `/usr/src/linux-2.6.3-7mdk'
*** Warning: Overriding SUBDIRS on the command line can cause
*** inconsistencies
make[2]: `arch/i386/kernel/asm-offsets.s' не требует обновления.
CHK include/asm-i386/asm_offsets.h
CC [M] /tmp/vmware-config1/vmnet-only/driver.o
CC [M] /tmp/vmware-config1/vmnet-only/hub.o
CC [M] /tmp/vmware-config1/vmnet-only/userif.o
CC [M] /tmp/vmware-config1/vmnet-only/netif.o
CC [M] /tmp/vmware-config1/vmnet-only/bridge.o
CC [M] /tmp/vmware-config1/vmnet-only/procfs.o
LD [M] /tmp/vmware-config1/vmnet-only/vmnet.o
Building modules, stage 2.
/usr/src/linux-2.6.3-7mdk/scripts/Makefile.modpost:17: *** Uh-oh, you
have stale
module entries. You messed with SUBDIRS,
/usr/src/linux-2.6.3-7mdk/scripts/Makefile.modpost:18: do not complain if
something goes wrong.
MODPOST
CC /tmp/vmware-config1/vmnet-only/vmnet.mod.o
LD [M] /tmp/vmware-config1/vmnet-only/vmnet.ko
make[1]: Leaving directory `/usr/src/linux-2.6.3-7mdk'
cp -f vmnet.ko ./../vmnet.o
make: Leaving directory `/tmp/vmware-config1/vmnet-only'
The module loads perfectly in the running kernel.

Модули vmmon вроде собитаются, но какой то вывод странный
Почему?
Module vmmon not installed
Module vmnet not installed
И как это поправить?
Система MDK-10 ядро 2.6.3 пересобранное под себя.

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 10568; Возраст листа: 379; Участников: 1254
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/207915



-*Информационный канал Subscribe.Ru
Адрес подписки:
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписать: mailto:comp.soft.linux.discuss--unsub@subscribe.ru

http://subscribe.ru/ http://subscribe.ru/feedback

Ответить   Loginov Vladimir Sun, 08 Aug 2004 19:19:54 +0400 (#207915)

 

Ответы:

Здравствуйте, Loginov Vladimir <kesb***@m*****.ru> !
Вы писали Sun, 08 Aug 2004 19:19:54 +0400:

[skipped]

А что выдает lsmod? Попробуйте загрузить эти модули вручную, через
modprobe.

Ответить   Mon, 9 Aug 2004 13:39:09 +1100 (#208035)

 

9A4172 пишет:

[root@kesbyt kesbyt]# lsmod
Module Size Used by
ppp_deflate 4928 0
bsd_comp 5248 0
ppp_async 10240 0
ppp_generic 24272 3 ppp_deflate,bsd_comp,ppp_async
slhc 6656 1 ppp_generic
vmnet 26832 14
parport_pc 13984 0
parport 21760 1 parport_pc
vmmon 45272 5

Вроде модули загружены,а всё равно
[root@kesbyt kesbyt]# service vmware status
At least one instance of VMware Workstation is still running.

vmnet-bridge (pid 2005) запущен...
vmnet-dhcpd (pid 2053 2052) запущен...
vmnet-netifup (pid 2029 2026) запущен...
Module vmmon not installed
Module vmnet not installed
Ничего не понимаю

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 10621; Возраст листа: 380; Участников: 1253
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/208593



-*Информационный канал Subscribe.Ru
Адрес подписки:
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписать: mailto:comp.soft.linux.discuss--unsub@subscribe.ru

http://subscribe.ru/ http://subscribe.ru/feedback

Ответить   Loginov Vladimir Mon, 09 Aug 2004 19:30:01 +0400 (#208593)

 

Здравствуйте, Loginov Vladimir <kesb***@m*****.ru> !
Вы писали Mon, 09 Aug 2004 19:30:01 +0400:

Да, странно...
А можете проверить то же на штатном для MDK-10 ядре? Возможно, чего-то
не хватает в самосборном.

Ответить   Tue, 10 Aug 2004 10:46:26 +1100 (#208853)

 

9A4172 пишет:

Самое интересное, что на форуме asp в одном из ответов на этот же мой
вопрос был получен ответ, мол была такая же проблема,.а сеть работала
http://community.asplinux.ru/forum/1/35513/

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 10667; Возраст листа: 381; Участников: 1252
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/209208



-*Информационный канал Subscribe.Ru
Адрес подписки:
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписать: mailto:comp.soft.linux.discuss--unsub@subscribe.ru

http://subscribe.ru/ http://subscribe.ru/feedback

Ответить   Loginov Vladimir Tue, 10 Aug 2004 18:52:20 +0400 (#209208)

 

Хочется кстати сказать, что модули Vmware не всегда собираются. Дело в
нестандартных ядрах (например ядро в ASP Linux 9.2 и Vmware-workstation
3.2.0 вместе не дружат ни в какую). Выход -- попробовать ``vanilla
kernel'' с kernel.org.

Так что при всей логичности и наличии vmware-update-any-any не всегда
результат положительный.

Кстати, так же есть интересные моменты в сборке отдельых программ на
отдельных дистрибутивах. Некоторые вещи просто не хотят собираться на
ASP Linux 9.2, хотя например без лишних телодвижений собираются на
Slackware 10. Так что проблемы есть, а для новичков это особенно
неприятно.

Выводов никаких делать я не хочу, хочу просто заметить, что при других
недостатках, самым непроблемным дистрибутивом по часте сборке множества
вещей в моей практике является Slackware. Также именно на нем я бы
порекомендовал собирать LFS (сам когда-то делал на Slackware 8.1).

Ответить   Tue, 10 Aug 2004 14:03:21 +0400 (#208947)

 

Доброго времени суток.

On Tue, 10 Aug 2004 14:03:21 +0400
Mike Belopuhov <mkb-mall@l*****.ru> wrote:

Честно говоря, как раз со Slackware 10 у меня много чего не хочет компилироваться:(.
А то, что компилируется - часто работает не так как нужно (см. тему).

Ответить   Tue, 10 Aug 2004 17:28:58 +0300 (#209198)