Mailinglist Archive: opensuse (3644 mails)

< Previous Next >
vmware 3 networking horrors (long)
  • From: Matt Fairtlough <matt@xxxxxxxxxxxxxx>
  • Date: Thu, 14 Mar 2002 07:23:23 +0000
  • Message-id: <3C904FEB.20106@xxxxxxxxxxxxxx>
Any help much appreciated with the saga below... Matt.

My setup:
--------
SuSE Linux 7.3 kernel 2.4.10-4GB

VMware Workstation protocol=6 build=build-1455 product='3.0.0 build-1455'

IBM thinkpad A22p

I am running Apache and Zope servers.


* The following extract from /var/log/messages gives a flavour of what
is happening.

Mar 13 19:08:55 neon VMware[init]: Host-only networking disabled because
172.16.50.1
Mar 13 19:08:55 neon VMware[init]: appears to be a real, physical,
existing address.
Mar 13 19:08:55 neon VMware[init]: Please run "/usr/bin/vmware-config.pl" to
Mar 13 19:08:55 neon VMware[init]: modify your host-only network
configuration.
Mar 13 19:08:55 neon VMware[init]: Host-only networking disabled because
192.168.175.1
Mar 13 19:08:55 neon VMware[init]: appears to be a real, physical,
existing address.
Mar 13 19:08:55 neon VMware[init]: Please run "/usr/bin/vmware-config.pl" to
Mar 13 19:08:55 neon VMware[init]: modify your host-only network
configuration.

This is what happens if I try to run and re-configure vmware:
------------------------------------------------------------
<neon>/home/matt: vmware
VMware Workstation is installed, but it has not been (correctly)
configured for your
running kernel. To (re-)configure it, your system administrator must find
and run "vmware-config.pl". For more information, please read the INSTALL
file in the VMware Workstation documentation directory.
<neon>/home/matt: su
Password:
neon:/home/matt # vmware-config.pl
Making sure VMware Workstation's services are stopped.

Stopping VMware services:
Virtual machine monitor done
Virtual bidirectional parallel port done
Bridged networking on /dev/vmnet0 done
DHCP server on /dev/vmnet1 done
SMB share server on /dev/vmnet1 done
SMB name server on /dev/vmnet1 done
Host-only networking on /dev/vmnet1 done
DHCP server on /dev/vmnet8 done
NAT networking on /dev/vmnet8 done
Host-only networking on /dev/vmnet8 done
Virtual ethernet failed
Unable to stop VMware Workstation's services.

Execution aborted.
neon:/home/matt #

Here is a bit of history:
------------------------
I was running vmware2 under suse7.2 but wanted NAT networking.
I got vmware3.
I installed vmware3. I _may_ have installed via .tar.gz (I hope not)
I upgraded to suse7.3 and changed my host name.
I had kept an image of vmware running win2k. I was able to use it under
7.3 except for
the fact that I could no longer access my host via host-only networking.
I began to get serious networking problems a few days ago.
I found a vmware3 rpm that I'd downloaded.
I did rpm -e vmware<etc>
I reinstalled vmware via rpm -i vmware<etc>
I dowloaded the latest modules from vmware web site and installed via rpm
I reconfigured vmware: worked fine except for the fact I can't access my
host host-only
I powered down and rebooted while connected to another network.
/var/log/messages (extract above, full log since boot below) tells the
story from there.

On my network at work the above errors lead to a total loss of
connectivity (my machine gets its IP via DHCP from the network at work
and also via DHCP from a Blueyonder cable service)

If I select the networking option to vmware-config.pl, then bridged
networking via vmnet0 is automatically set up. I don't want it because
it doesn't work with BY but I don't seem to be able to prevent it.

My only workaround is to disconnect from the network, reboot,
reconfigure vmware to not use networking, power off, reconnect to the
external network, power on, reconfigure vmware. Then at least I can use
vmware and networking, although guest/host host-only communication is
still broken. Next time I reboot, same problems recur. This is
inconvenient, to say the least...

Some questions:
--------------
* When I manage to reconfigure vmware successfully, the previous
configuration is somehow remembered, even though I have (tried
to) remove and re-install vmware since. How?
* If there are files left over from a previous installation, possibly
via tar, that are not removed by an rpm -e command, how do I get rid of
them?
* Could these problems have another cause than undeleted files from a
previous version of vmware?

Finally, some (long) diagnostics:
--------------------------------
* Here is the output of /sbin/ifconfig:
neon:/home/matt # ifconfig
eth0 Link encap:Ethernet HWaddr 00:03:47:B7:0B:F5
inet addr:62.31.16.163 Bcast:255.255.255.255 Mask:255.255.255.0
inet6 addr: fe80::203:47ff:feb7:bf5/10 Scope:Link
UP BROADCAST NOTRAILERS RUNNING MTU:1500 Metric:1
RX packets:4707 errors:0 dropped:0 overruns:0 frame:0
TX packets:2061 errors:0 dropped:0 overruns:0 carrier:0
collisions:14 txqueuelen:100
RX bytes:1753536 (1.6 Mb) TX bytes:320403 (312.8 Kb)
Interrupt:11 Base address:0x1800 Memory:e1ac3000-e1ac3c40

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:134 errors:0 dropped:0 overruns:0 frame:0
TX packets:134 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:8396 (8.1 Kb) TX bytes:8396 (8.1 Kb)

neon:/home/matt #

Note that none of the vmnet interfaces are running, apparently.

* Finally, here is the relevant output from /var/log/messages:
neon:/home/matt # tail -150 /var/log/messages
Mar 13 17:44:39 neon kernel: Kernel logging (proc) stopped.
Mar 13 17:44:39 neon kernel: Kernel log daemon terminating.
Mar 13 17:44:40 neon exiting on signal 15
Mar 13 19:08:33 neon syslogd 1.4.1: restart.
Mar 13 19:08:34 neon rcpcmcia: /sbin/insmod
/lib/modules/2.4.10-4GB/pcmcia-external/pcmcia_core.o
Mar 13 19:08:34 neon rcpcmcia: /sbin/insmod
/lib/modules/2.4.10-4GB/pcmcia-external/i82365.o
Mar 13 19:08:35 neon rcpcmcia: /sbin/insmod
/lib/modules/2.4.10-4GB/pcmcia-external/ds.o
Mar 13 19:08:35 neon cardmgr[536]: starting, version is 3.1.28
Mar 13 19:08:35 neon cardmgr[536]: modpath = /lib/modules/2.4.10-4GB/
Mar 13 19:08:35 neon cardmgr[536]: modsubdir = pcmcia-external
Mar 13 19:08:35 neon cardmgr[536]: watching 2 sockets
Mar 13 19:08:38 neon insmod: Using /lib/modules/2.4.10-4GB/misc/vmmon.o
Mar 13 19:08:38 neon kernel: klogd 1.4.1, log source = /proc/kmsg started.
Mar 13 19:08:38 neon kernel: Inspecting /boot/System.map-2.4.10-4GB
Mar 13 19:08:38 neon kernel: Loaded 11709 symbols from
/boot/System.map-2.4.10-4GB.
Mar 13 19:08:38 neon kernel: Symbols match kernel version 2.4.10.
Mar 13 19:08:38 neon kernel: Loaded 462 symbols from 19 modules.
Mar 13 19:08:38 neon kernel: ip_tables: (c)2000 Netfilter core team
Mar 13 19:08:38 neon kernel: ip_conntrack (4095 buckets, 32760 max)
Mar 13 19:08:38 neon kernel: Intel(R) PRO/100 Fast Ethernet Adapter -
Loadable driver, ver 1.6.22
Mar 13 19:08:38 neon kernel: Copyright (c) 2001 Intel Corporation
Mar 13 19:08:38 neon kernel: PCI: Found IRQ 11 for device 00:03.0
Mar 13 19:08:38 neon kernel: PCI: Sharing IRQ 11 with 00:03.1
Mar 13 19:08:38 neon kernel:
Mar 13 19:08:38 neon kernel: eth0: Intel(R) PRO/100 SP Mobile Combo Adapter
Mar 13 19:08:38 neon kernel: Mem:0xf0120000 IRQ:11 Speed:10 Mbps
Dx:Half
Mar 13 19:08:38 neon kernel: Hardware receive checksums enabled
Mar 13 19:08:38 neon kernel: usb.c: registered new driver usbdevfs
Mar 13 19:08:38 neon kernel: usb.c: registered new driver hub
Mar 13 19:08:38 neon kernel: PCI: Found IRQ 11 for device 00:07.2
Mar 13 19:08:38 neon kernel: uhci.c: USB UHCI at I/O 0x1860, IRQ 11
Mar 13 19:08:38 neon kernel: usb.c: new USB bus registered, assigned bus
number 1
Mar 13 19:08:38 neon kernel: hub.c: USB hub found
Mar 13 19:08:38 neon kernel: hub.c: 2 ports detected
Mar 13 19:08:38 neon kernel: uhci.c: :USB Universal Host Controller
Interface driver
Mar 13 19:08:38 neon kernel: IPv6 v0.8 for NET4.0
Mar 13 19:08:38 neon kernel: IPv6 over IPv4 tunneling driver
Mar 13 19:08:38 neon kernel: Linux PCMCIA Card Services 3.1.28
Mar 13 19:08:38 neon kernel: kernel build: 2.4.10-4GB #1 Thu Oct 25
17:06:37 GMT 2001
Mar 13 19:08:38 neon kernel: options: [pci] [cardbus] [apm]
Mar 13 19:08:38 neon kernel: Intel PCIC probe: <6>PCI: Found IRQ 11 for
device 00:02.0
Mar 13 19:08:38 neon kernel: PCI: Sharing IRQ 11 with 00:05.0
Mar 13 19:08:38 neon kernel: PCI: Sharing IRQ 11 with 01:00.0
Mar 13 19:08:38 neon kernel: PCI: Found IRQ 11 for device 00:02.1
Mar 13 19:08:38 neon kernel:
Mar 13 19:08:38 neon kernel: TI 1450 rev 03 PCI-to-CardBus at slot
00:02, mem 0x50000000
Mar 13 19:08:38 neon kernel: host opts [0]: [ring] [serial pci &
irq] [pci irq 11] [lat 64/176] [bus 2/4]
Mar 13 19:08:38 neon kernel: host opts [1]: [ring] [serial pci &
irq] [pci irq 11] [lat 64/176] [bus 5/7]
Mar 13 19:08:38 neon kernel: ISA irqs (scanned) = 3,4,5,7,10 PCI
status changes
Mar 13 19:08:38 neon kernel: /dev/vmmon: Module vmmon: registered with
major=10 minor=165 tag=$Name: build-1491 $
Mar 13 19:08:38 neon kernel: /dev/vmmon: Module vmmon: initialized
Mar 13 19:08:38 neon kernel: parport0: PC-style at 0x3bc [PCSPP,TRISTATE]
Mar 13 19:08:38 neon kernel: parport0: cpp_daisy: aa5500ff(98)
Mar 13 19:08:38 neon kernel: parport0: assign_addrs: aa5500ff(98)
Mar 13 19:08:38 neon kernel: parport0: Printer, Lexmark International
Lexmark Optra E312
Mar 13 19:08:38 neon kernel: ppdev: user-space parallel port driver
Mar 13 19:08:38 neon insmod: Using /lib/modules/2.4.10-4GB/misc/vmppuser.o
Mar 13 19:08:39 neon insmod: Using /lib/modules/2.4.10-4GB/misc/vmnet.o
Mar 13 19:08:39 neon kernel: /dev/vmnet: open called by PID 591
(vmnet-bridge)
Mar 13 19:08:39 neon kernel: /dev/vmnet: hub 0 does not exist,
allocating memory.
Mar 13 19:08:39 neon kernel: /dev/vmnet: port on hub 0 successfully opened
Mar 13 19:08:39 neon kernel: bridge-eth0: up
Mar 13 19:08:39 neon kernel: bridge-eth0: attached
Mar 13 19:08:39 neon kernel: /dev/vmnet: open called by PID 614 (vmnet-natd)
Mar 13 19:08:39 neon kernel: /dev/vmnet: hub 8 does not exist,
allocating memory.
Mar 13 19:08:39 neon kernel: /dev/vmnet: port on hub 8 successfully opened
Mar 13 19:08:41 neon in.identd[929]: started
Mar 13 19:08:42 neon kernel: lp0: using parport0 (polling).
Mar 13 19:08:42 neon kernel: /dev/vmnet: open called by PID 961
(vmnet-netifup)
Mar 13 19:08:42 neon kernel: /dev/vmnet: hub 1 does not exist,
allocating memory.
Mar 13 19:08:42 neon kernel: /dev/vmnet: port on hub 1 successfully opened
Mar 13 19:08:42 neon kernel: /dev/vmnet: open called by PID 962
(vmnet-netifup)
Mar 13 19:08:42 neon kernel: /dev/vmnet: port on hub 8 successfully opened
Mar 13 19:08:42 neon vmnet-dhcpd: Internet Software Consortium DHCP
Server 2.0
Mar 13 19:08:42 neon vmnet-dhcpd: Copyright 1995, 1996, 1997, 1998, 1999
The Internet Software Consortium.
Mar 13 19:08:42 neon vmnet-dhcpd: All rights reserved.
Mar 13 19:08:42 neon vmnet-dhcpd:
Mar 13 19:08:42 neon vmnet-dhcpd: Please contribute if you find this
software useful.
Mar 13 19:08:42 neon vmnet-dhcpd: For info, please visit
http://www.isc.org/dhcp-contrib.html
Mar 13 19:08:42 neon vmnet-dhcpd:
Mar 13 19:08:42 neon vmnet-dhcpd: Internet Software Consortium DHCP
Server 2.0
Mar 13 19:08:42 neon vmnet-dhcpd: Copyright 1995, 1996, 1997, 1998, 1999
The Internet Software Consortium.
Mar 13 19:08:42 neon vmnet-dhcpd: All rights reserved.
Mar 13 19:08:42 neon vmnet-dhcpd:
Mar 13 19:08:42 neon vmnet-dhcpd: Please contribute if you find this
software useful.
Mar 13 19:08:42 neon vmnet-dhcpd: For info, please visit
http://www.isc.org/dhcp-contrib.html
Mar 13 19:08:42 neon vmnet-dhcpd:
Mar 13 19:08:42 neon vmnet-dhcpd: Configured subnet: 192.168.175.0
Mar 13 19:08:42 neon vmnet-dhcpd: Setting vmnet-dhcp IP address:
192.168.175.254
Mar 13 19:08:42 neon kernel: /dev/vmnet: open called by PID 988
(vmnet-dhcpd)
Mar 13 19:08:42 neon kernel: /dev/vmnet: port on hub 8 successfully opened
Mar 13 19:08:42 neon vmnet-dhcpd: Recving on VNet/vmnet8/192.168.175.0
Mar 13 19:08:42 neon vmnet-dhcpd: Sending on VNet/vmnet8/192.168.175.0
Mar 13 19:08:43 neon vmnet-dhcpd: Configured subnet: 172.16.50.0
Mar 13 19:08:43 neon vmnet-dhcpd: Setting vmnet-dhcp IP address:
172.16.50.254
Mar 13 19:08:43 neon kernel: /dev/vmnet: open called by PID 999
(vmnet-dhcpd)
Mar 13 19:08:43 neon kernel: /dev/vmnet: port on hub 1 successfully opened
Mar 13 19:08:43 neon vmnet-dhcpd: Recving on VNet/vmnet1/172.16.50.0
Mar 13 19:08:43 neon vmnet-dhcpd: Sending on VNet/vmnet1/172.16.50.0
Mar 13 19:08:44 neon kernel: eth0: no IPv6 routers present
Mar 13 19:08:52 neon kernel: vmnet8: no IPv6 routers present
Mar 13 19:08:52 neon /usr/sbin/cron[1323]: (CRON) STARTUP (fork ok)
Mar 13 19:08:52 neon kernel: vmnet1: no IPv6 routers present
Mar 13 19:08:54 neon insmod: Using /lib/modules/2.4.10-4GB/misc/vmmon.o
Mar 13 19:08:54 neon insmod: insmod: a module named vmmon already exists
Mar 13 19:08:55 neon insmod: Using /lib/modules/2.4.10-4GB/misc/vmppuser.o
Mar 13 19:08:55 neon insmod: insmod: a module named vmppuser already exists
Mar 13 19:08:55 neon insmod: Using /lib/modules/2.4.10-4GB/misc/vmnet.o
Mar 13 19:08:55 neon insmod: insmod: a module named vmnet already exists
Mar 13 19:08:55 neon kernel: /dev/vmnet: open called by PID 1410
(vmnet-bridge)
Mar 13 19:08:55 neon kernel: bridge-eth0: set IFF_PROMISC
Mar 13 19:08:55 neon kernel: /dev/vmnet: port on hub 0 successfully opened
Mar 13 19:08:55 neon kernel: bridge-eth0: up
Mar 13 19:08:55 neon kernel: bridge-eth0: attached
Mar 13 19:08:55 neon kernel: bridge-eth0: clear IFF_PROMISC
Mar 13 19:08:55 neon kernel: sk_free: optmem leakage (-8 bytes) detected.
Mar 13 19:08:55 neon kernel: bridge-eth0: down
Mar 13 19:08:55 neon kernel: bridge-eth0: detached
Mar 13 19:08:55 neon kernel: bridge-eth0: set IFF_PROMISC
Mar 13 19:08:55 neon kernel: bridge-eth0: clear IFF_PROMISC
Mar 13 19:08:55 neon VMware[init]: Host-only networking disabled because
172.16.50.1
Mar 13 19:08:55 neon VMware[init]: appears to be a real, physical,
existing address.
Mar 13 19:08:55 neon VMware[init]: Please run "/usr/bin/vmware-config.pl" to
Mar 13 19:08:55 neon VMware[init]: modify your host-only network
configuration.
Mar 13 19:08:55 neon VMware[init]: Host-only networking disabled because
192.168.175.1
Mar 13 19:08:55 neon VMware[init]: appears to be a real, physical,
existing address.
Mar 13 19:08:55 neon VMware[init]: Please run "/usr/bin/vmware-config.pl" to
Mar 13 19:08:55 neon VMware[init]: modify your host-only network
configuration.
Mar 13 19:08:55 neon kernel: /dev/vmnet: open called by PID 1432
(vmnet-natd)
Mar 13 19:08:55 neon kernel: /dev/vmnet: port on hub 8 successfully opened
Mar 13 19:08:57 neon kernel: snd: cs461x: hack for Thinkpad 600X/A20/T20
enabled
Mar 13 19:09:09 neon kernel: Switching off penguin.
Mar 13 19:12:04 neon PAM-unix2[1368]: session started for user matt,
service xdm
Mar 13 19:14:08 neon su: (to root) matt on /dev/pts/4
Mar 13 19:14:08 neon PAM-unix2[2120]: session started for user root,
service su
Mar 13 19:14:14 neon kernel: /dev/vmmon: Module vmmon: unloaded
Mar 13 19:14:14 neon kernel: sk_free: optmem leakage (-8 bytes) detected.
Mar 13 19:14:14 neon kernel: bridge-eth0: down
Mar 13 19:14:14 neon kernel: bridge-eth0: detached
Mar 13 19:28:33 neon -- MARK --
Mar 13 19:35:21 neon PAM-unix2[2120]: session finished for user root,
service su
Mar 13 19:35:21 neon PAM-unix2[1368]: session finished for user matt,
service xdm
Mar 13 19:36:41 neon PAM-unix2[2553]: session started for user matt,
service xdm
Mar 13 19:37:17 neon su: (to root) matt on /dev/pts/3
Mar 13 19:37:17 neon PAM-unix2[2861]: session started for user root,
service su
Mar 13 19:37:22 neon modprobe: modprobe: Can't locate module vmnet1
Mar 13 19:37:22 neon modprobe: modprobe: Can't locate module vmnet8
Mar 13 19:37:48 neon su: (to root) matt on /dev/pts/2
Mar 13 19:37:48 neon PAM-unix2[3213]: session started for user root,
service su
Mar 13 19:48:33 neon -- MARK --
neon:/home/matt #

--
-------------------------------------------------------------------
Dr Matt Fairtlough Room 115
Verification and Testing Group
Department of Computer Science m.fairtlough@xxxxxxxxxxxxxx
University of Sheffield www.dcs.shef.ac.uk/~matt
Regent Court, 211 Portobello Street Tel: +44 (0)114-22-21826
Sheffield S1 4DP, UK Fax: +44 (0)114-22-21810
-------------------------------------------------------------------


< Previous Next >