Portál AbcLinuxu, 14. května 2025 01:40

Dotaz: Ako nastartovat vmnet (vmware) v OpenSUSE11.2?

30.11.2009 10:30 Nicco | skóre: 9
Ako nastartovat vmnet (vmware) v OpenSUSE11.2?
Přečteno: 571×
Odpovědět | Admin

Nepodarilo sa mi nahodit siet vo vmplayer3.0. Vsetko sa skompiluje OK, ale vypise to, ze nemoze nastartovat siet. Ked som upgradoval z 11.1 na 11.2, vsetko bolo ok. Potom som to znova komplet preinstaloval na 11.2 a pouzil som desktop kernel, ktory je pekne rychly na desktope, ale vmnet uz nenabehne:


suse112:~ # vmware-modconfig --console --install-all
Stopping VMware services:                           
   VMware USB Arbitrator                                               done
   VM communication interface socket family                            done
   Virtual machine communication interface                             done
   Virtual machine monitor                                             done
   Blocking file system                                                done
Using 2.6.x kernel build system.                                           
make: Entering directory `/tmp/vmware-root/modules/vmmon-only'             
make -C /lib/modules/2.6.31.5-0.1-desktop/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. \
          MODULEBUILDDIR= modules                                                       
make[1]: Entering directory `/usr/src/linux-2.6.31.5-0.1-obj/i386/desktop'              
make -C ../../../linux-2.6.31.5-0.1 O=/usr/src/linux-2.6.31.5-0.1-obj/i386/desktop/. modules
  CC [M]  /tmp/vmware-root/modules/vmmon-only/linux/driver.o                                
  CC [M]  /tmp/vmware-root/modules/vmmon-only/linux/driverLog.o                             
  CC [M]  /tmp/vmware-root/modules/vmmon-only/linux/hostif.o                                
/tmp/vmware-root/modules/vmmon-only/linux/hostif.c: In function ‘HostIFReadUptimeWork’:     
/tmp/vmware-root/modules/vmmon-only/linux/hostif.c:1944: warning: ‘newUpBase’ may be used uninitialized in this function
  CC [M]  /tmp/vmware-root/modules/vmmon-only/linux/iommu.o                                                             
  CC [M]  /tmp/vmware-root/modules/vmmon-only/common/comport.o                                                          
  CC [M]  /tmp/vmware-root/modules/vmmon-only/common/cpuid.o                                                            
  CC [M]  /tmp/vmware-root/modules/vmmon-only/common/hashFunc.o                                                         
  CC [M]  /tmp/vmware-root/modules/vmmon-only/common/memtrack.o                                                         
  CC [M]  /tmp/vmware-root/modules/vmmon-only/common/phystrack.o                                                        
  CC [M]  /tmp/vmware-root/modules/vmmon-only/common/task.o                                                             
  CC [M]  /tmp/vmware-root/modules/vmmon-only/common/vmx86.o                                                            
  CC [M]  /tmp/vmware-root/modules/vmmon-only/vmcore/moduleloop.o                                                       
  LD [M]  /tmp/vmware-root/modules/vmmon-only/vmmon.o                                                                   
  Building modules, stage 2.                                                                                            
  MODPOST 1 modules                                                                                                     
  CC      /tmp/vmware-root/modules/vmmon-only/vmmon.mod.o                                                               
  LD [M]  /tmp/vmware-root/modules/vmmon-only/vmmon.ko                                                                  
make[1]: Leaving directory `/usr/src/linux-2.6.31.5-0.1-obj/i386/desktop'                                               
make -C $PWD SRCROOT=$PWD/. \                                                                                           
          MODULEBUILDDIR= postbuild                                                                                     
make[1]: Entering directory `/tmp/vmware-root/modules/vmmon-only'                                                       
make[1]: `postbuild' is up to date.                                                                                     
make[1]: Leaving directory `/tmp/vmware-root/modules/vmmon-only'                                                        
cp -f vmmon.ko ./../vmmon.o                                                                                             
make: Leaving directory `/tmp/vmware-root/modules/vmmon-only'                                                           
Built vmmon module                                                                                                      
Using 2.6.x kernel build system.                                                                                        
make: Entering directory `/tmp/vmware-root/modules/vmnet-only'                                                          
make -C /lib/modules/2.6.31.5-0.1-desktop/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. \                                
          MODULEBUILDDIR= modules                                                                                       
make[1]: Entering directory `/usr/src/linux-2.6.31.5-0.1-obj/i386/desktop'                                              
make -C ../../../linux-2.6.31.5-0.1 O=/usr/src/linux-2.6.31.5-0.1-obj/i386/desktop/. modules                            
  CC [M]  /tmp/vmware-root/modules/vmnet-only/driver.o                                                                  
  CC [M]  /tmp/vmware-root/modules/vmnet-only/hub.o                                                                     
  CC [M]  /tmp/vmware-root/modules/vmnet-only/userif.o                                                                  
  CC [M]  /tmp/vmware-root/modules/vmnet-only/netif.o                                                                   
  CC [M]  /tmp/vmware-root/modules/vmnet-only/bridge.o                                                                  
  CC [M]  /tmp/vmware-root/modules/vmnet-only/filter.o                                                                  
  CC [M]  /tmp/vmware-root/modules/vmnet-only/procfs.o                                                                  
  CC [M]  /tmp/vmware-root/modules/vmnet-only/smac_compat.o                                                             
  CC [M]  /tmp/vmware-root/modules/vmnet-only/smac.o                                                                    
  CC [M]  /tmp/vmware-root/modules/vmnet-only/vnetEvent.o                                                               
  CC [M]  /tmp/vmware-root/modules/vmnet-only/vnetUserListener.o                                                        
  LD [M]  /tmp/vmware-root/modules/vmnet-only/vmnet.o                                                                   
  Building modules, stage 2.                                                                                            
  MODPOST 1 modules                                                                                                     
  CC      /tmp/vmware-root/modules/vmnet-only/vmnet.mod.o                                                               
  LD [M]  /tmp/vmware-root/modules/vmnet-only/vmnet.ko                                                                  
make[1]: Leaving directory `/usr/src/linux-2.6.31.5-0.1-obj/i386/desktop'                                               
make -C $PWD SRCROOT=$PWD/. \                                                                                           
          MODULEBUILDDIR= postbuild                                                                                     
make[1]: Entering directory `/tmp/vmware-root/modules/vmnet-only'                                                       
make[1]: `postbuild' is up to date.                                                                                     
make[1]: Leaving directory `/tmp/vmware-root/modules/vmnet-only'                                                        
cp -f vmnet.ko ./../vmnet.o                                                                                             
make: Leaving directory `/tmp/vmware-root/modules/vmnet-only'                                                           
Built vmnet module                                                                                                      
Using 2.6.x kernel build system.                                                                                        
make: Entering directory `/tmp/vmware-root/modules/vmblock-only'                                                        
make -C /lib/modules/2.6.31.5-0.1-desktop/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. \                                
          MODULEBUILDDIR= modules                                                                                       
make[1]: Entering directory `/usr/src/linux-2.6.31.5-0.1-obj/i386/desktop'                                              
make -C ../../../linux-2.6.31.5-0.1 O=/usr/src/linux-2.6.31.5-0.1-obj/i386/desktop/. modules                            
  CC [M]  /tmp/vmware-root/modules/vmblock-only/linux/block.o                                                           
  CC [M]  /tmp/vmware-root/modules/vmblock-only/linux/control.o                                                         
  CC [M]  /tmp/vmware-root/modules/vmblock-only/linux/dbllnklst.o                                                       
  CC [M]  /tmp/vmware-root/modules/vmblock-only/linux/dentry.o                                                          
  CC [M]  /tmp/vmware-root/modules/vmblock-only/linux/file.o                                                            
  CC [M]  /tmp/vmware-root/modules/vmblock-only/linux/filesystem.o                                                      
  CC [M]  /tmp/vmware-root/modules/vmblock-only/linux/inode.o                                                           
  CC [M]  /tmp/vmware-root/modules/vmblock-only/linux/module.o                                                          
  CC [M]  /tmp/vmware-root/modules/vmblock-only/linux/stubs.o                                                           
  CC [M]  /tmp/vmware-root/modules/vmblock-only/linux/super.o                                                           
  LD [M]  /tmp/vmware-root/modules/vmblock-only/vmblock.o                                                               
  Building modules, stage 2.                                                                                            
  MODPOST 1 modules                                                                                                     
  CC      /tmp/vmware-root/modules/vmblock-only/vmblock.mod.o                                                           
  LD [M]  /tmp/vmware-root/modules/vmblock-only/vmblock.ko                                                              
make[1]: Leaving directory `/usr/src/linux-2.6.31.5-0.1-obj/i386/desktop'                                               
make -C $PWD SRCROOT=$PWD/. \                                                                                           
          MODULEBUILDDIR= postbuild                                                                                     
make[1]: Entering directory `/tmp/vmware-root/modules/vmblock-only'                                                     
make[1]: `postbuild' is up to date.                                                                                     
make[1]: Leaving directory `/tmp/vmware-root/modules/vmblock-only'                                                      
cp -f vmblock.ko ./../vmblock.o                                                                                         
make: Leaving directory `/tmp/vmware-root/modules/vmblock-only'                                                         
Built vmblock module                                                                                                    
Using 2.6.x kernel build system.                                                                                        
make: Entering directory `/tmp/vmware-root/modules/vmci-only'                                                           
make -C /lib/modules/2.6.31.5-0.1-desktop/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. \                                
          MODULEBUILDDIR= modules                                                                                       
make[1]: Entering directory `/usr/src/linux-2.6.31.5-0.1-obj/i386/desktop'                                              
make -C ../../../linux-2.6.31.5-0.1 O=/usr/src/linux-2.6.31.5-0.1-obj/i386/desktop/. modules                            
  CC [M]  /tmp/vmware-root/modules/vmci-only/linux/driver.o                                                             
  CC [M]  /tmp/vmware-root/modules/vmci-only/linux/driverLog.o                                                          
  CC [M]  /tmp/vmware-root/modules/vmci-only/linux/vmciKernelIf.o                                                       
  CC [M]  /tmp/vmware-root/modules/vmci-only/common/vmciContext.o                                                       
  CC [M]  /tmp/vmware-root/modules/vmci-only/common/vmciDatagram.o                                                      
  CC [M]  /tmp/vmware-root/modules/vmci-only/common/vmciDriver.o                                                        
  CC [M]  /tmp/vmware-root/modules/vmci-only/common/vmciDs.o                                                            
  CC [M]  /tmp/vmware-root/modules/vmci-only/common/vmciEvent.o                                                         
  CC [M]  /tmp/vmware-root/modules/vmci-only/common/vmciGroup.o                                                         
  CC [M]  /tmp/vmware-root/modules/vmci-only/common/vmciHashtable.o                                                     
  CC [M]  /tmp/vmware-root/modules/vmci-only/common/vmciProcess.o                                                       
  CC [M]  /tmp/vmware-root/modules/vmci-only/common/vmciQueuePair.o                                                     
  CC [M]  /tmp/vmware-root/modules/vmci-only/common/vmciResource.o                                                      
  LD [M]  /tmp/vmware-root/modules/vmci-only/vmci.o                                                                     
  Building modules, stage 2.                                                                                            
  MODPOST 1 modules                                                                                                     
  CC      /tmp/vmware-root/modules/vmci-only/vmci.mod.o                                                                 
  LD [M]  /tmp/vmware-root/modules/vmci-only/vmci.ko                                                                    
make[1]: Leaving directory `/usr/src/linux-2.6.31.5-0.1-obj/i386/desktop'                                               
make -C $PWD SRCROOT=$PWD/. \                                                                                           
          MODULEBUILDDIR= postbuild                                                                                     
make[1]: Entering directory `/tmp/vmware-root/modules/vmci-only'                                                        
make[1]: `postbuild' is up to date.                                                                                     
make[1]: Leaving directory `/tmp/vmware-root/modules/vmci-only'                                                         
cp -f vmci.ko ./../vmci.o                                                                                               
make: Leaving directory `/tmp/vmware-root/modules/vmci-only'                                                            
Built vmci module                                                                                                       
Using 2.6.x kernel build system.                                                                                        
make: Entering directory `/tmp/vmware-root/modules/vsock-only'                                                          
make -C /lib/modules/2.6.31.5-0.1-desktop/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. \                                
          MODULEBUILDDIR= modules                                                                                       
make[1]: Entering directory `/usr/src/linux-2.6.31.5-0.1-obj/i386/desktop'
make -C ../../../linux-2.6.31.5-0.1 O=/usr/src/linux-2.6.31.5-0.1-obj/i386/desktop/. modules
  CC [M]  /tmp/vmware-root/modules/vsock-only/linux/af_vsock.o
  CC [M]  /tmp/vmware-root/modules/vsock-only/linux/notify.o
  CC [M]  /tmp/vmware-root/modules/vsock-only/linux/stats.o
  CC [M]  /tmp/vmware-root/modules/vsock-only/linux/util.o
  CC [M]  /tmp/vmware-root/modules/vsock-only/linux/vsockAddr.o
  CC [M]  /tmp/vmware-root/modules/vsock-only/driverLog.o
  LD [M]  /tmp/vmware-root/modules/vsock-only/vsock.o
  Building modules, stage 2.
  MODPOST 1 modules
  CC      /tmp/vmware-root/modules/vsock-only/vsock.mod.o
  LD [M]  /tmp/vmware-root/modules/vsock-only/vsock.ko
make[1]: Leaving directory `/usr/src/linux-2.6.31.5-0.1-obj/i386/desktop'
make -C $PWD SRCROOT=$PWD/. \
          MODULEBUILDDIR= postbuild
make[1]: Entering directory `/tmp/vmware-root/modules/vsock-only'
make[1]: `postbuild' is up to date.
make[1]: Leaving directory `/tmp/vmware-root/modules/vsock-only'
cp -f vsock.ko ./../vsock.o
make: Leaving directory `/tmp/vmware-root/modules/vsock-only'
Built vsock module
Starting VMware services:
   VMware USB Arbitrator                                               done
   Virtual machine monitor                                             done
   Virtual machine communication interface                             done
   VM communication interface socket family                            done
   Blocking file system                                                done
   Virtual ethernet                                                   failed
Unable to start services


suse112:~ # /etc/init.d/vmware start
Starting VMware services:
   VMware USB Arbitrator                                               done
   Virtual machine monitor                                            failed
   Virtual machine communication interface                             done
   VM communication interface socket family                            done
   Blocking file system                                                done
   Virtual ethernet                                                   failed

suse112:~ # vmware-networks --start
Failed to initialize

suse112:~ # vmware-networks --status
Failed to initialize

suse112:~ # vmware-networks --stop
Database file is not present.

suse112:~ # uname -a
Linux suse112 2.6.31.5-0.1-desktop #1 SMP PREEMPT 2009-10-26 15:49:03 +0100 i686 i686 i386 GNU/Linux

Modul je dokonca zavedeny v pamati:

suse112:~ # lsmod|grep vm
vmnet                  51520  0
vmblock                15648  2
vmci                   65780  1 vsock
vmmon                  87308  0
suse112:~ #
Ale vmware nenastartuje:


suse112:~ # /etc/init.d/vmware start
Starting VMware services:
   VMware USB Arbitrator                                               done
   Virtual machine monitor                                             done
   Virtual machine communication interface                             done
   VM communication interface socket family                            done
   Blocking file system                                                done
   Virtual ethernet                                                   failed
suse112:~ #

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Řešení 1× (Nicco (tazatel))
1.12.2009 11:08 Nicco | skóre: 9
Rozbalit Rozbalit vše Re: Ako nastartovat vmnet (vmware) v OpenSUSE11.2?
Odpovědět | | Sbalit | Link | Blokovat | Admin
OK, je to vyriesene:

Takze sa mi to podarilo opravit. Problem bol v chybajucej konfiguracii siete /etc/vmware/networking.

Neviem ako tu konfiguraciu vytvorit (vo vmplayer 2.x.y bol vmware-config.pl, ktory tu konfiguraciu vytvoril), ale nastastie som mal backup /etc zo Suse 11.1



/var/log/vnetlib:

Database file is not present.                                                                                                
Failed to initialize
Dec 01 10:43:34 VNLFileExists - Cannot check for file or directory: /etc/vmware/networking , error: No such file or directory
Dec 01 10:43:34 VNLNetCfgLoad - Import file does not exist
Dec 01 10:43:34 VNL_Load - Error loading the vnet configuration, file used: /etc/vmware/networking
Dec 01 10:43:34 VNLNetCfgUnload - Requested cache is not loaded




Dec 01 10:48:28 VNL_Load - LOG_ERR logged
Dec 01 10:48:28 VNL_Load - LOG_WRN logged
Dec 01 10:48:28 VNL_Load - LOG_OK logged
Dec 01 10:48:28 VNL_Load - Successfully initialized Vnetlib
Dec 01 10:48:28 VNL_Unload - Vnetlib unloaded.
Stopped all configured services on all networks
Internet Software Consortium DHCP Server 2.0
Copyright 1995, 1996, 1997, 1998, 1999 The Internet Software Consortium.
All rights reserved.

Please contribute if you find this software useful.
For info, please visit http://www.isc.org/dhcp-contrib.html

Configured subnet: 192.168.56.0
Setting vmnet-dhcp IP address: 192.168.56.254
Opened: /dev/vmnet1
Recving on     VNet/vmnet1/192.168.56.0
Sending on     VNet/vmnet1/192.168.56.0
Internet Software Consortium DHCP Server 2.0
Copyright 1995, 1996, 1997, 1998, 1999 The Internet Software Consortium.
All rights reserved.

Please contribute if you find this software useful.
For info, please visit http://www.isc.org/dhcp-contrib.html

Configured subnet: 192.168.21.0
Setting vmnet-dhcp IP address: 192.168.21.254
Opened: /dev/vmnet8
Recving on     VNet/vmnet8/192.168.21.0
Sending on     VNet/vmnet8/192.168.21.0
Dec 01 10:48:32 VNL_Load - LOG_ERR logged
Dec 01 10:48:32 VNL_Load - LOG_WRN logged
Dec 01 10:48:32 VNL_Load - LOG_OK logged
Dec 01 10:48:32 VNL_Load - Successfully initialized Vnetlib
Dec 01 10:48:32 VNL_StartService - Started "Bridge" service for vnet: vmnet0
Dec 01 10:48:33 VNL_CheckSubnetAvailability - Subnet: 192.168.56.0 on vnet: vmnet1 is available
Dec 01 10:48:33 VNL_CheckSubnetAvailability - Subnet: 192.168.21.0 on vnet: vmnet8 is available
Dec 01 10:48:33 VNL_StartService - Started "DHCP" service for vnet: vmnet1
Dec 01 10:48:33 VNL_EnableNetworkAdapter - Successfully enabled hostonly adapter on vnet: vmnet1
Dec 01 10:48:34 VNL_StartService - Started "DHCP" service for vnet: vmnet8
Dec 01 10:48:34 VNL_StartService - Started "NAT" service for vnet: vmnet8
Dec 01 10:48:34 VNL_EnableNetworkAdapter - Successfully enabled hostonly adapter on vnet: vmnet8
Dec 01 10:48:34 VNL_StartService - Started "Netdetect" service for vnet: vmnet0
Dec 01 10:48:34 VNL_Unload - Vnetlib unloaded.
Started Bridge networking on vmnet0
Started DHCP service on vmnet1
Enabled hostonly virtual adapter on vmnet1
Started DHCP service on vmnet8
Started NAT service on vmnet8
Enabled hostonly virtual adapter on vmnet8
Started Network detection service
Started all configured services on all networks



----------------

suse112:~ # /etc/init.d/vmware stop
Stopping VMware services:
   VMware USB Arbitrator                                               done
   VM communication interface socket family                            done
   Virtual machine communication interface                             done
   Virtual machine monitor                                             done
   Blocking file system                                                done
suse112:~ # /etc/init.d/vmware start
Starting VMware services:
   VMware USB Arbitrator                                               done
   Virtual machine monitor                                             done
   Virtual machine communication interface                             done
   VM communication interface socket family                            done
   Blocking file system                                                done
   Virtual ethernet                                                    done
   Shared Memory Available                                             done
suse112:~ #



1.12.2009 11:19 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: Ako nastartovat vmnet (vmware) v OpenSUSE11.2?
Ve Workstation 6.5 a 7.0 k lze síť konfigurovat pomocí vmware-netcfg, není to tak i tady?
1.12.2009 14:12 Nicco | skóre: 9
Rozbalit Rozbalit vše Re: Ako nastartovat vmnet (vmware) v OpenSUSE11.2?
Asi ano, neskusal som. Nainstaloval som vmplayer, skompiloval moduly a naivne som dufal, ze to je vsetko, kedze sa vmplayer spustil korektne (okrem vmnet). V starsich playeroch sa player nespustil, kym nemal vsetko nastavene a upozornil uzivatela, ze ma spustit vmplayer-confi.pl, aby to nastavil.
1.12.2009 22:17 lolo6 | skóre: 20
Rozbalit Rozbalit vše Re: Ako nastartovat vmnet (vmware) v OpenSUSE11.2?
Dovolim si poznamku. Mne to robilo v 11.1 podobny problem. Fungovalo to po nainstalovani a po vypnuti pc prestalo. Slo to ozivit prikazom viz. hore, ale po vypnuti sa to opat stratilo. Riesenie bolo neuveritelne. Stacilo v etc/init.d bez roota otvorit a zavriet subor vmware.
2.12.2009 03:48 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: Ako nastartovat vmnet (vmware) v OpenSUSE11.2?
To je samozřejmě nesmysl. Spíš jste kromě toho udělal ještě něco dalšího, např. spustil insserv (ať už přímo nebo prostřednictvím jiného nástroje, např. YaSTu).
2.12.2009 14:31 lolo6 | skóre: 20
Rozbalit Rozbalit vše Re: Ako nastartovat vmnet (vmware) v OpenSUSE11.2?
Vyzera to ako nezmysel, ale takto to naozaj bolo. Lebo podla navodu som v tom subore mal niekde nieco nahradit. Tak som si bez roota cez grafiku pozrel, kde to je. A bolo.
2.12.2009 14:55 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: Ako nastartovat vmnet (vmware) v OpenSUSE11.2?
Určitě jste udělal i něco víc, než jen "otevřel a zavřel", i kdyby to bylo "jen" uložení před tím zavřením.
2.12.2009 15:14 lolo6 | skóre: 20
Rozbalit Rozbalit vše Re: Ako nastartovat vmnet (vmware) v OpenSUSE11.2?
Bez roota? To by asi neslo.
2.12.2009 16:40 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: Ako nastartovat vmnet (vmware) v OpenSUSE11.2?
Něco se prostě změnit muselo. Na homeopatii nevěřím v medicíně ani u softwaru.
3.12.2009 01:20 lolo6 | skóre: 20
Rozbalit Rozbalit vše Re: Ako nastartovat vmnet (vmware) v OpenSUSE11.2?
Vidim, ze si skuseny Suseak. Tak sa prestanme dotahovat na tomto vyriesenom pripade a ked Ta mozem poprosit pozri mi radsej sem http://www.abclinuxu.cz/poradna/linux/show/286334 .
3.12.2009 02:37 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: Ako nastartovat vmnet (vmware) v OpenSUSE11.2?
Tam není celkem co řešit, to repository už prostě neexistuje a jestli za něj existuje ekvivalentní náhrada, to by spíš věděl někdo z firmy. Kodeky neřeším, používám vlastnoručně přeložený MPlayer.
3.12.2009 13:09 lolo6 | skóre: 20
Rozbalit Rozbalit vše Re: Ako nastartovat vmnet (vmware) v OpenSUSE11.2?
Hmmm, len, ze ja aj DVD author.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.