You are not logged in.

#1 2012-03-17 11:15:00

Da_Nuke
Member
Registered: 2012-03-17
Posts: 4

eth0 missing on Arch on VMware Player after system upgrade D:

I'm running Arch Linux 2011.08.19 on VMware Player 4.0.2 591240 on Windows 7 Professional, with 256 MB of allocated RAM and 2 allocated CPU cores. My host system has a Pentium Dual Core E2160 at 1.8 GHz with no hardware virtualization, and 2 GB of DDR RAM.

I just did a full system upgrade with pacman -Syyu hoping to solve some problems I had with my system, which apparently included being unable to mount my /boot partition. After doing the workarounds published on the main page for filesystem and initscripts the update ran with a warning saying /boot wasn't mounted, but it updated the kernel anyway.

Then I reboot the VM, and next thing I know, interface eth0 is missing. Running lspci says VMware's simulated card is an AMD PCnet32, so tried modprobe pcnet32; it didn't work, eth0 is still missing and pcnet32 won't even show up with lsmod. I tried adding a second NIC to the VM to see what happened with a new one, and it didn't work.

Just what's going on here?

Last edited by Da_Nuke (2012-03-17 11:18:34)

Offline

#2 2012-03-17 13:24:36

codl
Member
From: France
Registered: 2009-09-19
Posts: 18

Re: eth0 missing on Arch on VMware Player after system upgrade D:

Well, the kernel is located in /boot, so if you upgraded the kernel without /boot mounted, you didn't actually upgrade anything.

The new problems must come from upgrading your modules but staying on the same kernel.

Can you mount /boot now? If so try to reinstall the new kernel.

Offline

#3 2012-03-21 06:18:34

Da_Nuke
Member
Registered: 2012-03-17
Posts: 4

Re: eth0 missing on Arch on VMware Player after system upgrade D:

Mounting /boot by hand and running pacman -S linux did the trick. The VM's network cards are now running just fine and dandy and I just did another full system update.

Problem solved :3

Offline

Board footer

Powered by FluxBB