From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Content-Type: text/plain; charset="koi8-r" From: Aristarh To: mandrake-russian@altlinux.ru Subject: Re: [mdk-re] VMWare X-Mailer: KMail [version 1.2] References: <20010417232834.55f8dde7.isol@yandex.ru> In-Reply-To: <20010417232834.55f8dde7.isol@yandex.ru> MIME-Version: 1.0 Message-Id: <01041800125700.01804@aristarh.home> Content-Transfer-Encoding: 8bit Sender: mandrake-russian-admin@altlinux.ru Errors-To: mandrake-russian-admin@altlinux.ru X-BeenThere: mandrake-russian@altlinux.ru X-Mailman-Version: 2.0 Precedence: bulk Reply-To: mandrake-russian@altlinux.ru X-Reply-To: aristarh@online.ru List-Help: List-Post: List-Subscribe: , List-Id: Mandrake/RE discussion list List-Unsubscribe: , List-Archive: Date: Wed Apr 18 00:12:00 2001 X-Original-Date: Wed, 18 Apr 2001 00:12:57 +0400 Archived-At: List-Archive: List-Post: 17 Апрель 2001 21:28, Вы написали: > Hi All! > > Так и не могу ничего поделать с: > > Building the vmnet module. > > make: Вход в каталог `/root/tmp/vmware-config0/vmnet-only' > bridge.c: In function `VNetBridgeReceiveFromDev': > bridge.c:788: warning: implicit declaration of function `skb_datarefp' > make: Выход из каталог `/root/tmp/vmware-config0/vmnet-only' > Unable to make a vmnet module that can be loaded in the running kernel: > /root/tmp/vmware-config0/vmnet.o: unresolved symbol skb_datarefp > There is probably a light difference of kernel configuration between the > set of C header files you specified and your running kernel. You may want > to rebuild a kernel based on that directory, or specify another directory. > > For more information on how to troubleshoot module-related problems, please > have a look at "http://www.vmware.com/download/modules/modules.html". > > Execution aborted. > > Прбовал следующее: > > - в Makefile пробовал менять gcc на kgcc > - перекомпилил ядро, т.к. ругань идет на не соответствие хидеров текущему > ядру. > > Ничего не помогает. :-(((( > > Что же делать? Рассказываю подробно, как только что сделал: 1. Сборка собственного ядра из src.rpm а) rpm -i kernel-2.2.19-alt2.src.rpm б) cd /usr/src/RPM/SPECS/ в) rpm -bp kernel-2.2.19.spec г) cd ../BUILD д) make (x, menu)config е) cp .config ../SOURCES/kernel-2.2.19-myarch-MYKERNEL.config ё) cd ../SPECS ж) правим kernel-2.2.19.spec ------------------------------------------ # What kernel packages to be built. %define BUILD_CUSTOM 1 %define BUILD_UP 0 %define BUILD_UP_SECURE 0 %define BUILD_SMP 0 %define BUILD_SMP_SECURE 0 %define BUILD_BOOT 0 # What kernel-related packages to be built. %define BUILD_HEADERS 1 # Custom kernel parameters. %define CUSTOM MYKERNEL Release: MYRELEASE # Don't build headers, source and docs for custom-only build. %if !%BUILD_UP&&!%BUILD_UP_SECURE&&!%BUILD_SMP&&!%BUILD_SMP_SECURE %define BUILD_HEADERS 1 ------------------------------------------------- и) ln -s /usr/src/RPM/BUILD/linux /usr/src/linux ln -s /usr/src/linux/include/linux /usr/include/linux ln -s /usr/src/linux/include/asm /usr/include/asm к) rpm -bs kernel-2.2.19.spec л) cd ../SRPMS rpm --rebuild kernel-2.2.19-MYRELEASE.src.rpm м) cd ../RPMS/myarch rpm -ivh kernel-2.2.19-MYKERNEL-myarch-MYRELEASE.rpm kernel-headers-2.2.19-MYKERNEL-myarch-MYRELEASE.rpm н) rm /usr/src/linux ln -s /usr/src/kernel/ linux-2.2.19-MYRELEASE /usr/src/linux 2. reboot с новым ядром. 3. Конфигурирование vmware Она у меня в прошлом веке сделана (2.0.1-570) и у нее есть настроечный скрипт vmware-config.pl Модули успешно скомпилились (гцц на кгцц не менял) Запускаем windows 95, бродим по сети, ходим в интернет с IE. Yuri N. Sedunov St. Petersburg