Hi, If it's based on Xen, you probably can change the type of network card in the configuration file to avoid the network problem. I have try each of them (pcnet, rtl8139(by default) and ne2kpci) on Xen dom0 and launch a iperf to test performance : vif = [ 'type=ioemu, bridge=xenbr1, model=pcnet' ] -> 54.1 Mbits/sec vif = [ 'type=ioemu, bridge=xenbr1, model=rtl8139' ] -> 182 Kbits/sec (with many timeout from the card) vif = [ 'type=ioemu, bridge=xenbr1, model=ne2k_pci' ] -> 16.5 Mbits/sec
On 9/16/07, Rolf Sommerhalder <[EMAIL PROTECTED]> wrote: > > Virtual Iron (VI) is a commercial virtualisation product based on Xen > 3.1 dom0 which boots unmodified bsd.rd i386 and installs in a domU. As > you can see from the dmesg below, it occasionally complains about > timeouts on re0, and the virtual console gets cluttered in the later > stages of the install. Other than that, login into sshd on the virtual > OpenBSD box works, although I have not done exhaustive tests regarding > stability nor performance. > > So far, I had no success in booting bsd.mp, however. Even after > set image bsd.mp > boot -c > disable apm > enable acpi > exit > bsd.mp stops after printing "nvram: invalid checksum". > > When leaving the defaults (e.g. apm enabled and acpi disabled), bsd.mp > stops just after printing this, followed by > "apm0: APM system defaults failed: unknown error code? (83)" > "apm0: disconnected" > > If someone is interested in having a closer look, then I will try to > make transcripts from the virtual console (or screenshots). > > VI 4.0 was released last week. Even if it officially supports only a > handful of selected guest OS as of now, and there no VI Tools > available for OpenBSD (yet - source is available), I gave it a try on > virtualized Sun Fire X4600 M2 servers with iSCSI IP SAN arrays from > EqualLogic in a pre-prod lab. VI is an interesting alternative to ESX > from VMware, and it also competes with XenSource. > > Regards, > Rolf > > > # dmesg > OpenBSD 4.2-current (GENERIC) #405: Thu Sep 13 16:06:09 MDT 2007 > [EMAIL PROTECTED]:/usr/src/sys/arch/i386/compile/GENERIC > cpu0: Dual-Core AMD Opteron(tm) Processor 8220 ("AuthenticAMD" > 686-class, 1024KB L2 cache) 2.81 GHz > cpu0: > FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,CFLUSH,MMX,FXSR,SSE,SSE2,SSE3,CX16 > real mem = 536416256 (511MB) > avail mem = 510992384 (487MB) > mainbus0 at root > bios0 at mainbus0: AT/286+ BIOS, date 06/23/99, BIOS32 rev. 0 @ > 0xfa3b0, SMBIOS rev. 2.4 @ 0xe901f (11 entries) > bios0: vendor Xen version "3.1-070908" > bios0: Xen HVM domU > apm0 at bios0: Power Management spec V1.2 > apm0: AC on, battery charge unknown > apm0: flags 30102 dobusy 0 doidle 1 > pcibios0 at bios0: rev 2.1 @ 0xf0000/0x0 > pcibios0: PCI IRQ Routing Table rev 1.0 @ 0xfa650/128 (6 entries) > pcibios0: PCI Interrupt Router at 000:01:0 ("Intel 82371SB ISA" rev 0x00) > pcibios0: PCI bus #0 is the last bus > bios0: ROM list: 0xc0000/0x8000 > cpu0 at mainbus0 > pci0 at mainbus0 bus 0: configuration mode 1 (bios) > pchb0 at pci0 dev 0 function 0 "Intel 82441FX" rev 0x02 > pcib0 at pci0 dev 1 function 0 "Intel 82371SB ISA" rev 0x00 > pciide0 at pci0 dev 1 function 1 "Intel 82371SB IDE" rev 0x00: DMA, > channel 0 wired to compatibility, channel 1 wired to compatibility > wd0 at pciide0 channel 0 drive 0: <QEMU HARDDISK> > wd0: 16-sector PIO, LBA48, 9536MB, 19529728 sectors > wd0(pciide0:0:0): using PIO mode 0, DMA mode 2 > atapiscsi0 at pciide0 channel 1 drive 1 > scsibus0 at atapiscsi0: 2 targets > cd0 at scsibus0 targ 0 lun 0: <QEMU, QEMU CD-ROM, 0.8.> SCSI0 5/cdrom > removable > cd0(pciide0:1:1): using PIO mode 0, DMA mode 2 > piixpm0 at pci0 dev 1 function 2 "Intel 82371AB Power" rev 0x01: SMBus > disabled > vga1 at pci0 dev 2 function 0 "Cirrus Logic CL-GD5446" rev 0x00 > wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation) > wsdisplay0: screen 1-5 added (80x25, vt100 emulation) > unknown vendor 0x5853 product 0x0001 (class undefined unknown subclass > 0x80, rev 0x01) at pci0 dev 3 function 0 not configured > re0 at pci0 dev 4 function 0 "Realtek 8139" rev 0x20: RTL8139C+ > (0x7480), irq 5, address 00:0f:4b:16:fd:0f > rlphy0 at re0 phy 0: RTL internal PHY > isa0 at pcib0 > isadma0 at isa0 > pckbc0 at isa0 port 0x60/5 > pckbd0 at pckbc0 (kbd slot) > pckbc0: using irq 1 for kbd slot > wskbd0 at pckbd0: console keyboard, using wsdisplay0 > pmsi0 at pckbc0 (aux slot) > pckbc0: using irq 12 for aux slot > wsmouse0 at pmsi0 mux 0 > pcppi0 at isa0 port 0x61 > midi0 at pcppi0: <PC speaker> > spkr0 at pcppi0 > npx0 at isa0 port 0xf0/16: reported by CPUID; using exception 16 > fdc0 at isa0 port 0x3f0/6 irq 6 drq 2 > fd0 at fdc0 drive 0: density unknown > fd1 at fdc0 drive 1: density unknown > biomask efdd netmask effd ttymask ffff > pctr: user-level cycle counter enabled > mtrr: Pentium Pro MTRR support > nvram: invalid checksum > dkcsum: wd0 matches BIOS drive 0x80 > root on wd0a swap on wd0b dump on wd0b > clock: unknown CMOS layout > re0: watchdog timeout > re0: watchdog timeout > re0: watchdog timeout > re0: watchdog timeout > re0: watchdog timeout > # > > -- Julien Cabillot