Cant access Proxmox 4.4 server after installation

gizmo_the_great

New Member
Dec 18, 2016
7
0
1
48
Hi

Have installed Proxmox 4.4. Installation went fine though during installation I was not connected to my network. The machine was just stood alone at that point, but I knew I'd be able to configure my router later on and allocate the chosen IP of 192.168.0.30 and the MAC address to the DHCP server.
So, IP address set to 192.168.0.30
Subnet mask of 255.255.255.0
Default gateway of my router, e.g. 192.168.0.1
Those were the inputted settings.

On connection to my router, I then added that address and the MAC address to ensure the DHCP server allocated that address every time.

But I can't ping anything, and nothing else can ping the Proxmox hypervisor. Using a web browser, I cannot navigate to 192.168.0.030:8006/

ifconfig show a valid MAC for eth0 and vmbr0 (the same MAC address in fact), but for eth0 there is no IP address. It says "UP BROADCAST MULTICAST" instead of an inet_addr entry.

For vmbr0 the IP address is 192.168.0.30.Broadcast is 192.168.0.255 and Mask is 255.255.255.0.

Doing a cat of /etc/networking/interfaces shows the same settings as typed above.Including :
bridge_ports eth0
bridge_stp off
bridge_fd 0

I have tried two different ethernet cables and two different router ports.

So I am now a bit stuck. I can't see why I can't access the box. The only thing I can suggest is the network card, which is an NVIDIA Corporation MCP55 Ethernet adapter (revision A3), and this is listed during lspci as well.

I Googled that card and Linux and found one suggestion that said to try the following :

echo options forcedeth msi=0 msix=0 >> /etc/modprobe.d/options
update-initramfs -u
reboot

but after reboot, the problem persists.

I executed :

dmesg | grep 'Ethernet Driver' and
grep eth0 /etc/modules.conf and

but both returned nothing.

lsmod | less | grep 'nvidia' or lsmod | less | grep 'network'

also return nothing

So then I tried booting into a live instance of Linux Mint 17. Network connection came straight up, editing this post using it now. Hardinfo reports :

Bridge : NVIDIA Corporation MCP55 Ethernet (rev a3)
Bridge : NVIDIA Corporation MCP55 Ethernet (rev a3)

EDIT : Tried re-installing Proxmox while connected to router. Set IP to 192.168.0.49 and subnet etc as above. Same problem.

Can anyone help? Or has my Proxmox adventure ended already?
 
Last edited:
Just tried fitting a spare dedicated Broadcom ethernet card and same result after re-installation. Nothing can access it and it cannot access anything. But it can't be anything to do with my router etc because then live CD boots of other Linux distros would not be able to connect either.
 
After adding the second card (eth0 and eth1 are the Nvidia onboard cards) I had to edit the /etc/networking/interfaces file and changed 'eth0' to 'eth2' using vi, and now it works.
 
Hi
Usually our kernel works with most common hardware so I am a bit surprised it did not work out for you.
By the way the proper way to detecting which device name and which druiver are associated would be

dmesg | grep eth0

this is how dmesg | grep eth0 | head -3 reports on my system
[ 0.743040] e1000e 0000:00:19.0 eth0: registered PHC clock
[ 0.743043] e1000e 0000:00:19.0 eth0: (PCI Express:2.5GT/s:Width x1) ac:9e:17:84:63:19
[ 0.743045] e1000e 0000:00:19.0 eth0: Intel(R) PRO/1000 Network Connection

notice the following sequence of information:
e1000e -> driver in use
000 -> address on pci bus of the deivce
device type, and finally mac adress

If your broadcom card get affected the device name eth2, I guess the kernel detected properly your Nvidia device and assigned them the device name eth0 and eth1.
 
Interestingly, it seemed one problem was I'd input the wrong MAC address in my DHCP Reserved IP list! So having fixed that I was indeed able to use the NVIDIA network card.

However, having executed your suggested syntax (dmesg | grep eth1 | head -3) (changing to eht1 which is my connection) it reports something that may be part of my problems. It says :

forcedeth 0000:00:09.0: if name eth1 PHY OUI .. MAC address here ...
device eth1 entered promiscuous mode
forcedeth 0000:00:09.0 eth1 : MSI enabled
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!