Need to add line 'ethernet0.virtualDev = "e1000"' to vmware config to get network ?

2,182 views
Skip to first unread message

Rudolf Kutina (VirtGuru)

unread,
Oct 17, 2010, 1:57:19 PM10/17/10
to chromiu...@chromium.org
Hi All,

I am trying to review a current steps to generate and use Chromium OS images:

Chromium OS FAQ: Evaluating in Virtualization QEMU/KVM, VMware and Virtualbox
http://virtguru.wordpress.com/2010/10/15/12minutes-chromium-os-faq-evaluating-in-virtualization-qemukvm-vmware-and-virtualbox/

I found this actual issues:

Running Virtual Image in VMware Player on Fedora 13

Running it on Quad-Core AMD machine with 4GB am on Fedora 13 64bit in Vmware Player 3.1.2

Starting vmplayer and opening chromiumos.vmx


Status FAIL: Start OK, X OK, Net FAIL = No Ethernet

Reason is then VMware is selecting e1000 by default only for 64bit guests, so I need to add manually to chromiumos.vmx line

ethernet0.virtualDev = "e1000"

Nice day
Rudolf

12 Minutes with Chromium OS http://wp.me/PLojB-id

Olof Johansson

unread,
Oct 17, 2010, 4:34:38 PM10/17/10
to Rudolf Kutina (VirtGuru), chromiu...@chromium.org
This might be because some of the configuration changes that were made this week. What is the default ethernet used by vmware if you don't select e1000?


-Olof


--
Chromium OS Developers mailing list: chromiu...@chromium.org
View archives, change email options, or unsubscribe:
http://groups.google.com/a/chromium.org/group/chromium-os-dev?hl=en

Rudolf Kutina (VirtGuru)

unread,
Oct 18, 2010, 10:24:25 AM10/18/10
to Olof Johansson, chromiu...@chromium.org
Hi Olof,

Well, I understand need to minimize drives, this is never ending fight in ebmeded like systems without initrd (experience from OpenWRT).

Default network card in 32bit VMware guests is "AMD PCnet32", see all needed drivers in nice Gentoo guide.

http://en.gentoo-wiki.com/wiki/VMware_Guest

Builds now don't include SCSI driver, so current support of VMware ESX is limited.
http://virtguru.wordpress.com/2010/10/13/12minutes-chromium-os-faq-vmware-esx-is-not-supported-by-default-kernel/

Current builds don't use for QEMU default non e1000 either (ne2000 or RTL), so instead of default "-net nic" a "-net nic,model=e1000" need to be used. It's fixed in script hint at the end, but not in docs yet at:

So just adding 'ethernet0.virtualDev = "e1000"' to chromiumos.vmx pregenerated from image_to_vm script will follow same logic.

Nice day
Rudolf

12 Minutes with Chromium OS http://wp.me/PLojB-id

> ------------ Původní zpráva ------------
> Od: Olof Johansson <ol...@chromium.org>
> Předmět: Re: [cros-dev] Need to add line 'ethernet0.virtualDev = "e1000"' to
> vmware config to get network ?
> Datum: 17.10.2010 22:34:44
> ----------------------------------------

Rudolf Kutina (VirtGuru)

unread,
Oct 18, 2010, 10:30:00 AM10/18/10
to Rudolf Kutina (VirtGuru), Olof Johansson, chromiu...@chromium.org
Reported as:

7854 Need to add line 'ethernet0.virtualDev = "e1000"' to vmware config to get network ?
http://code.google.com/p/chromium-os/issues/detail?id=7854

Rudolf

12 Minutes with Chromium OS http://wp.me/PLojB-id

> ------------ Původní zpráva ------------
> Od: Rudolf Kutina (VirtGuru) <em...@post.cz>


> Předmět: Re: [cros-dev] Need to add line 'ethernet0.virtualDev = "e1000"' to
> vmware config to get network ?

> Datum: 18.10.2010 16:24:37
> ----------------------------------------

Reply all
Reply to author
Forward
This conversation is locked
You cannot reply and perform actions on locked conversations.
0 new messages