Hi all.
I installed Honeywall Linux as my guest OS (it's a derivative of CentOS, I believe), and set it up with 3 network interface (1 host only, 2 custom) .
Well, all of them are not detected. When I do ifconfig, only loopback interface shows up.
But the status icon on the right bottom of vmware window shows that the three interface are in connected state.
Anyone can tell me what's the problem here? How can I solve this?
Thanks 😃
which virtual device did you configure in the vmx-file ? - maybe your Linux does not have the appropriate drivers ???
___________________________________
VMX-parameters- VMware-liveCD - VM-Sickbay
Thanks for the quick reply Continuum.
But sorry I don't understand about the virtual device thing. How can I see which virtual device i configured?
Here is my vmx file.
.encoding = "windows-1252" config.version = "8" virtualHW.version = "7" scsi0.present = "TRUE" scsi0.virtualDev = "lsilogic" memsize = "256" scsi0:0.present = "TRUE" scsi0:0.fileName = "E:\virtual-machine\Honeywall.vmdk" ide1:0.present = "TRUE" ide1:0.fileName = "E:\iso-image\roo-1.4.hw-20090425114542.iso" ide1:0.deviceType = "cdrom-image" floppy0.startConnected = "FALSE" floppy0.autodetect = "TRUE" ethernet0.present = "TRUE" ethernet0.connectionType = "hostonly" ethernet0.wakeOnPcktRcv = "FALSE" usb.present = "TRUE" ehci.present = "TRUE" sound.present = "TRUE" sound.fileName = "-1" sound.autodetect = "TRUE" mks.enable3d = "TRUE" pciBridge0.present = "TRUE" pciBridge4.present = "TRUE" pciBridge4.virtualDev = "pcieRootPort" pciBridge4.functions = "8" pciBridge5.present = "TRUE" pciBridge5.virtualDev = "pcieRootPort" pciBridge5.functions = "8" pciBridge6.present = "TRUE" pciBridge6.virtualDev = "pcieRootPort" pciBridge6.functions = "8" pciBridge7.present = "TRUE" pciBridge7.virtualDev = "pcieRootPort" pciBridge7.functions = "8" vmci0.present = "TRUE" roamingVM.exitBehavior = "go" displayName = "Honeywall" guestOS = "other26xlinux" nvram = "Honeywall.nvram" virtualHW.productCompatibility = "hosted" ft.secondary0.enabled = "TRUE" tools.upgrade.policy = "useGlobal" extendedConfigFile = "Honeywall.vmxf" floppy0.fileName = "A:" ethernet0.addressType = "generated" uuid.location = "56 4d bd 47 f9 69 a0 dd-56 54 77 2f f9 58 b6 2d" uuid.bios = "56 4d bd 47 f9 69 a0 dd-56 54 77 2f f9 58 b6 2d" scsi0:0.redo = "" vmotion.checkpointFBSize = "134217728" pciBridge0.pciSlotNumber = "17" pciBridge4.pciSlotNumber = "21" pciBridge5.pciSlotNumber = "22" pciBridge6.pciSlotNumber = "23" pciBridge7.pciSlotNumber = "24" scsi0.pciSlotNumber = "16" usb.pciSlotNumber = "32" ethernet0.pciSlotNumber = "33" sound.pciSlotNumber = "34" ehci.pciSlotNumber = "35" vmci0.pciSlotNumber = "36" ethernet0.generatedAddress = "00:0c:29:58:b6:2d" ethernet0.generatedAddressOffset = "0" vmci0.id = "-111626707" ethernet1.present = "TRUE" ethernet1.connectionType = "custom" ethernet1.vnet = "VMNet2" ethernet1.wakeOnPcktRcv = "FALSE" ethernet2.present = "TRUE" ethernet2.connectionType = "custom" ethernet2.vnet = "VMNet3" ethernet2.wakeOnPcktRcv = "FALSE" checkpoint.vmState = "" ethernet1.addressType = "generated" ethernet2.addressType = "generated" ethernet1.pciSlotNumber = "37" ethernet2.pciSlotNumber = "38" ethernet1.generatedAddress = "00:0c:29:58:b6:37" ethernet1.generatedAddressOffset = "10" ethernet2.generatedAddress = "00:0c:29:58:b6:41" ethernet2.generatedAddressOffset = "20" tools.remindInstall = "TRUE" ide1:0.startConnected = "FALSE" tools.syncTime = "FALSE"
Hi
all your virtual nics are configured like this:
ethernet0.virtualDev = "vlance"
ethernet1.virtualDev = "vlance"
ethernet2.virtualDev = "vlance"
you do not see this entries in the vmx as they are the silent defaults.
Hmm - I thought Centos had drivers for the AMD PCnet32 nic (vlance) ... ?
Maybe try
etherne0.virtualDev = "e1000"
ethernet1virtualDev = "e1000"
ethernet2.virtualDev = "e1000"
this uses the more uptodate Intel E1000 driver.
Post download link if that does not help
___________________________________
VMX-parameters- VMware-liveCD - VM-Sickbay
No luck. Another driver maybe?
I attached the vmx below.
I'm not sure which version of centos am I using. The project page doesn't provide much information.
Solved. Honeywall has a command "menu" to configure and manage the honeywall. All the interfaces are shown in this menu, but not in ifconfig (I wonder why, but nevermind. It's all working now).
Thanks for the help anyway 😃