Walkersway Posted November 8, 2023 Share Posted November 8, 2023 Hi. Im trying to get the Aruba CX simulator running. This is in OVA format. I have extracted this file and converted the disk and it boots fine. Where im having issues is the network interface does not work. I have tried several options for the adapter. vmxnet3 e1000 virtio virtio-net and none of them work. From the below OVF you can see it needs multiple adapters. Does anyone have any recomendations? <?xml version="1.0" encoding="UTF-8"?> <Envelope vmw:buildId="build-3018522" xmlns="http://schemas.dmtf.org/ovf/envelope/1" xmlns:cim="http://schemas.dmtf.org/wbem/wscim/1/common" xmlns:ovf="http://schemas.dmtf.org/ovf/envelope/1" xmlns:rasd="http://schemas.dmtf.org/wbem/wscim/1/cim-schema/2/CIM_ResourceAllocationSettingData" xmlns:vmw="http://www.vmware.com/schema/ovf" xmlns:vssd="http://schemas.dmtf.org/wbem/wscim/1/cim-schema/2/CIM_VirtualSystemSettingData" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:vbox="http://www.virtualbox.org/ovf/machine"> <References> <File ovf:href="arubaoscx-disk-image-genericx86-p4-20210610000730.vmdk" ovf:id="file1"/> </References> <DiskSection> <Info>List of the virtual disks used in the package</Info> <Disk ovf:capacity="11193129984" ovf:diskId="vmdisk1" ovf:fileRef="file1" ovf:format="http://www.vmware.com/interfaces/specifications/vmdk.html#streamOptimized"/> </DiskSection> <NetworkSection> <Info>Logical networks used in the package</Info> <Network ovf:name="Null"> <Description>Logical network used by this appliance.</Description> </Network> </NetworkSection> <VirtualSystem ovf:id="ArubaOS-CX_Virtual"> <Info>A virtual machine</Info> <OperatingSystemSection ovf:id="101" vmw:osType="otherLinux64Guest"> <Info>The kind of installed guest operating system</Info> <Description>ArubaOS-CX_Virtual</Description> <vbox:OSType ovf:required="false">Linux_64</vbox:OSType> </OperatingSystemSection> <VirtualHardwareSection> <Info>Virtual hardware requirements for a virtual machine</Info> <System> <vssd:ElementName>Virtual Hardware Family</vssd:ElementName> <vssd:InstanceID>0</vssd:InstanceID> <vssd:VirtualSystemIdentifier>ArubaOS-CX_Virtual</vssd:VirtualSystemIdentifier> <vssd:VirtualSystemType>vmx-10 virtualbox-2.2</vssd:VirtualSystemType> </System> <Item> <rasd:Caption>2 virtual CPU</rasd:Caption> <rasd:Description>Number of virtual CPUs</rasd:Description> <rasd:ElementName>2 virtual CPU</rasd:ElementName> <rasd:InstanceID>1</rasd:InstanceID> <rasd:ResourceType>3</rasd:ResourceType> <rasd:VirtualQuantity>2</rasd:VirtualQuantity> </Item> <Item> <rasd:AllocationUnits>MegaBytes</rasd:AllocationUnits> <rasd:Caption>4096 MB of memory</rasd:Caption> <rasd:Description>Memory Size</rasd:Description> <rasd:ElementName>4096 MB of memory</rasd:ElementName> <rasd:InstanceID>2</rasd:InstanceID> <rasd:ResourceType>4</rasd:ResourceType> <rasd:VirtualQuantity>4096</rasd:VirtualQuantity> </Item> <Item> <rasd:Address>0</rasd:Address> <rasd:Caption>ideController0</rasd:Caption> <rasd:Description>IDE Controller</rasd:Description> <rasd:ElementName>ideController0</rasd:ElementName> <rasd:InstanceID>3</rasd:InstanceID> <rasd:ResourceType>5</rasd:ResourceType> </Item> <Item> <rasd:Address>0</rasd:Address> <rasd:Caption>usb</rasd:Caption> <rasd:Description>USB Controller</rasd:Description> <rasd:ElementName>usb</rasd:ElementName> <rasd:InstanceID>4</rasd:InstanceID> <rasd:ResourceType>23</rasd:ResourceType> </Item> <Item> <rasd:AddressOnParent>0</rasd:AddressOnParent> <rasd:Caption>disk1</rasd:Caption> <rasd:Description>Disk Image</rasd:Description> <rasd:ElementName>disk1</rasd:ElementName> <rasd:HostResource>ovf:/disk/vmdisk1</rasd:HostResource> <rasd:InstanceID>5</rasd:InstanceID> <rasd:Parent>3</rasd:Parent> <rasd:ResourceType>17</rasd:ResourceType> </Item> <Item> <rasd:AutomaticAllocation>true</rasd:AutomaticAllocation> <rasd:Caption>Ethernet adapter on 'Null'</rasd:Caption> <rasd:Connection>Null</rasd:Connection> <rasd:ElementName>Ethernet adapter on 'Null'</rasd:ElementName> <rasd:InstanceID>6</rasd:InstanceID> <rasd:ResourceSubType>PCNet32</rasd:ResourceSubType> <rasd:ResourceType>10</rasd:ResourceType> </Item> <Item> <rasd:AutomaticAllocation>true</rasd:AutomaticAllocation> <rasd:Caption>Ethernet adapter on 'Null'</rasd:Caption> <rasd:Connection>Null</rasd:Connection> <rasd:ElementName>Ethernet adapter on 'Null'</rasd:ElementName> <rasd:InstanceID>7</rasd:InstanceID> <rasd:ResourceSubType>PCNet32</rasd:ResourceSubType> <rasd:ResourceType>10</rasd:ResourceType> </Item> <Item> <rasd:AutomaticAllocation>true</rasd:AutomaticAllocation> <rasd:Caption>Ethernet adapter on 'Null'</rasd:Caption> <rasd:Connection>Null</rasd:Connection> <rasd:ElementName>Ethernet adapter on 'Null'</rasd:ElementName> <rasd:InstanceID>8</rasd:InstanceID> <rasd:ResourceSubType>PCNet32</rasd:ResourceSubType> <rasd:ResourceType>10</rasd:ResourceType> </Item> <Item> <rasd:AutomaticAllocation>true</rasd:AutomaticAllocation> <rasd:Caption>Ethernet adapter on 'Null'</rasd:Caption> <rasd:Connection>Null</rasd:Connection> <rasd:ElementName>Ethernet adapter on 'Null'</rasd:ElementName> <rasd:InstanceID>9</rasd:InstanceID> <rasd:ResourceSubType>PCNet32</rasd:ResourceSubType> <rasd:ResourceType>10</rasd:ResourceType> </Item> <Item> <rasd:AutomaticAllocation>true</rasd:AutomaticAllocation> <rasd:Caption>Ethernet adapter on 'Null'</rasd:Caption> <rasd:Connection>Null</rasd:Connection> <rasd:ElementName>Ethernet adapter on 'Null'</rasd:ElementName> <rasd:InstanceID>10</rasd:InstanceID> <rasd:ResourceSubType>PCNet32</rasd:ResourceSubType> <rasd:ResourceType>10</rasd:ResourceType> </Item> <Item> <rasd:AutomaticAllocation>true</rasd:AutomaticAllocation> <rasd:Caption>Ethernet adapter on 'Null'</rasd:Caption> <rasd:Connection>Null</rasd:Connection> <rasd:ElementName>Ethernet adapter on 'Null'</rasd:ElementName> <rasd:InstanceID>11</rasd:InstanceID> <rasd:ResourceSubType>PCNet32</rasd:ResourceSubType> <rasd:ResourceType>10</rasd:ResourceType> </Item> <Item> <rasd:AutomaticAllocation>true</rasd:AutomaticAllocation> <rasd:Caption>Ethernet adapter on 'Null'</rasd:Caption> <rasd:Connection>Null</rasd:Connection> <rasd:ElementName>Ethernet adapter on 'Null'</rasd:ElementName> <rasd:InstanceID>12</rasd:InstanceID> <rasd:ResourceSubType>PCNet32</rasd:ResourceSubType> <rasd:ResourceType>10</rasd:ResourceType> </Item> <Item> <rasd:AutomaticAllocation>true</rasd:AutomaticAllocation> <rasd:Caption>Ethernet adapter on 'Null'</rasd:Caption> <rasd:Connection>Null</rasd:Connection> <rasd:ElementName>Ethernet adapter on 'Null'</rasd:ElementName> <rasd:InstanceID>13</rasd:InstanceID> <rasd:ResourceSubType>PCNet32</rasd:ResourceSubType> <rasd:ResourceType>10</rasd:ResourceType> </Item> <Item> <rasd:AutomaticAllocation>true</rasd:AutomaticAllocation> <rasd:Caption>Ethernet adapter on 'Null'</rasd:Caption> <rasd:Connection>Null</rasd:Connection> <rasd:ElementName>Ethernet adapter on 'Null'</rasd:ElementName> <rasd:InstanceID>14</rasd:InstanceID> <rasd:ResourceSubType>PCNet32</rasd:ResourceSubType> <rasd:ResourceType>10</rasd:ResourceType> </Item> <Item> <rasd:AutomaticAllocation>true</rasd:AutomaticAllocation> <rasd:Caption>Ethernet adapter on 'Null'</rasd:Caption> <rasd:Connection>Null</rasd:Connection> <rasd:ElementName>Ethernet adapter on 'Null'</rasd:ElementName> <rasd:InstanceID>15</rasd:InstanceID> <rasd:ResourceSubType>PCNet32</rasd:ResourceSubType> <rasd:ResourceType>10</rasd:ResourceType> </Item> <Item ovf:required="false"> <rasd:AutomaticAllocation>false</rasd:AutomaticAllocation> <rasd:ElementName>video</rasd:ElementName> <rasd:InstanceID>16</rasd:InstanceID> <rasd:ResourceType>24</rasd:ResourceType> <vmw:Config ovf:required="false" vmw:key="enable3DSupport" vmw:value="false" /> <vmw:Config ovf:required="false" vmw:key="use3dRenderer" vmw:value="automatic" /> <vmw:Config ovf:required="false" vmw:key="useAutoDetect" vmw:value="false" /> <vmw:Config ovf:required="false" vmw:key="videoRamSizeInKB" vmw:value="16384" /> </Item> <vmw:Config ovf:required="false" vmw:key="cpuHotAddEnabled" vmw:value="false"/> <vmw:Config ovf:required="false" vmw:key="cpuHotRemoveEnabled" vmw:value="false"/> <vmw:Config ovf:required="false" vmw:key="firmware" vmw:value="bios"/> <vmw:Config ovf:required="false" vmw:key="memoryHotAddEnabled" vmw:value="false"/> <vmw:Config ovf:required="false" vmw:key="nestedHVEnabled" vmw:value="false"/> <vmw:Config ovf:required="false" vmw:key="powerOpInfo.powerOffType" vmw:value="soft"/> <vmw:Config ovf:required="false" vmw:key="powerOpInfo.resetType" vmw:value="soft"/> <vmw:Config ovf:required="false" vmw:key="powerOpInfo.standbyAction" vmw:value="checkpoint"/> <vmw:Config ovf:required="false" vmw:key="powerOpInfo.suspendType" vmw:value="hard"/> <vmw:Config ovf:required="false" vmw:key="tools.afterPowerOn" vmw:value="true"/> <vmw:Config ovf:required="false" vmw:key="tools.afterResume" vmw:value="true"/> <vmw:Config ovf:required="false" vmw:key="tools.beforeGuestShutdown" vmw:value="true"/> <vmw:Config ovf:required="false" vmw:key="tools.beforeGuestStandby" vmw:value="true"/> <vmw:Config ovf:required="false" vmw:key="tools.syncTimeWithHost" vmw:value="false"/> <vmw:Config ovf:required="false" vmw:key="tools.toolsUpgradePolicy" vmw:value="manual"/> </VirtualHardwareSection> <!--Extended section (Section 4.5 in DSP2017_1.0.0) is not honored by ESXi--> <!--Instead, add additional extended information as comments in the OVF--> <!--<BuildSystem>arubaef04.rose.rdlabs.hpecorp.net</BuildSystem>--> </VirtualSystem> </Envelope> Quote Link to comment
ghost82 Posted November 8, 2023 Share Posted November 8, 2023 (edited) As you can see network types are "PCNet32"; most probably the os has few drivers for network adapters, maybe only that one. You can try to manually edit your xml and put 'pcnet' as model type for network, instead of 'e1000' or whatever it is. <model type='pcnet'/> Edited November 8, 2023 by ghost82 Quote Link to comment
Walkersway Posted November 9, 2023 Author Share Posted November 9, 2023 22 hours ago, ghost82 said: As you can see network types are "PCNet32"; most probably the os has few drivers for network adapters, maybe only that one. You can try to manually edit your xml and put 'pcnet' as model type for network, instead of 'e1000' or whatever it is. <model type='pcnet'/> No Joy with that. I'm giving up, tried otehr things like a ESXi host in Unraid or a windows Vm with VMware workstation and still the same. Shame this would be really useful to have working. Quote Link to comment
fre4ki Posted March 5 Share Posted March 5 Hey guys. I have GNS3 (which also uses KVM) running with ArubaCX Simulator on a Bare Metal Host. I can say "virtio-net-pci" is definitely working. Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.