Hi there, I have installed v2.1 on my Dell T310 server and it comes with two ethernet ports on board.
Because I intend to experiment with running VM as firewall gateway which I believe should have its own physical ethernet ports to use (and minimum for this are two dedicated ports - one for WAN and the other LAN), I installed additional dual port NIC for that purpose.
Actually I have couple such dual port NICs (because I wasn't sure I would be able to install the one I bought initially which was maybe too new and there might not be drivers for it in the Proxmox install...) and I decided to put both of them inside the server for the Proxmox install procedure in the hope it would install them automatically (because later on if I decided to add the second one I might not be able to do it due to my rather limited Linux skills).
To me it looks as if both NICs installed OK during the Proxmox installation without me having to inject drivers during install procedure, or at least I think they did install - that's why I am here. How can you tell they did really install properly?
And how does one go about injecting drivers during Proxmox install or how does one install them after Proxmox is installed?
I am trying to sort this out before I start populating the server with VMs because now is the time to figure it all out and perhaps abandon a NIC if it turns up unusable with Proxmox.
---------------------------------------------------------
Now in the web interface if I go to Proxmox - Network tab I see there eth0, eth1 etc... untill eth5, plus vmbr0 (which has assigned the IP for web access). That's six physical ports which looks right - dual ports inbuilt on the server board plus two added dual port NICs, for total of the six physical ports, or eht0 to eth5.
So far so good. But then I click on 'Create VM' button and just to get to selecting the NICs I go through the wizard selecting win7 or Linux VM, accept default offerings and when I get to Network tab I look what is available there and I don't see my two NICs as choices. What I see there in the drop down menu on right is Realtec RTL8139, Intel E1000 and VirtIO (paravirtualized) for the total of these three choices.
Now I expected to see six choices, for the six physical ethernet ports plus that paravitualized VirtIO which I believe is some virtual Proxmox system networking interface. Or the three choices plus two MAC choices for each in the drop down menu below the NIC choice. But the MAC choice is greyed out.
I don't know what kind of onboard chipset I have, it might be that Realtec RTL8139 and even the Intel E1000 might be correct identification of the one NIC I have installed in addition but where is the second port for each? The MAC drop down menu just below the NIC choice is not active but greyed out. And where is that second dual port NIC I installed?
The two dual port NICs I have added to the server are both Intel Dual Gigabyte port NICs
Intel E1G42ET Blk
Intel PRO/1000 PT EXP1940PT
I can only think they didn't install after all and the ethx entries are just dummy nonfunctional pointers or what indicating that the cards are there but need to have drivers installed...
Also in the Proxmox Network tab I made all entries ethx autostart but that didn't change anything (of course I restarted the server). In previous install (I have reinstalled now many times) I tried assigning IPs to those ethx entries but when I do that and want to apply changes by rebooting, the server does reboot but I loose web access forever (don't know how to correct it from CLI) and have to make new install again. BTW I am not messing with editing eth0 or vmbr0. Also the ethx Edit menu won't allow me to assign gateway, it rejects it...
Perhaps those NIC ports would start working as they should if I had their ports plugged into a switch? I do all this testing with unconnected NIC ports (that is except the first onboard that has Proxmox LAN IP and through which I access the server from browser).
Because I intend to experiment with running VM as firewall gateway which I believe should have its own physical ethernet ports to use (and minimum for this are two dedicated ports - one for WAN and the other LAN), I installed additional dual port NIC for that purpose.
Actually I have couple such dual port NICs (because I wasn't sure I would be able to install the one I bought initially which was maybe too new and there might not be drivers for it in the Proxmox install...) and I decided to put both of them inside the server for the Proxmox install procedure in the hope it would install them automatically (because later on if I decided to add the second one I might not be able to do it due to my rather limited Linux skills).
To me it looks as if both NICs installed OK during the Proxmox installation without me having to inject drivers during install procedure, or at least I think they did install - that's why I am here. How can you tell they did really install properly?
And how does one go about injecting drivers during Proxmox install or how does one install them after Proxmox is installed?
I am trying to sort this out before I start populating the server with VMs because now is the time to figure it all out and perhaps abandon a NIC if it turns up unusable with Proxmox.
---------------------------------------------------------
Now in the web interface if I go to Proxmox - Network tab I see there eth0, eth1 etc... untill eth5, plus vmbr0 (which has assigned the IP for web access). That's six physical ports which looks right - dual ports inbuilt on the server board plus two added dual port NICs, for total of the six physical ports, or eht0 to eth5.
So far so good. But then I click on 'Create VM' button and just to get to selecting the NICs I go through the wizard selecting win7 or Linux VM, accept default offerings and when I get to Network tab I look what is available there and I don't see my two NICs as choices. What I see there in the drop down menu on right is Realtec RTL8139, Intel E1000 and VirtIO (paravirtualized) for the total of these three choices.
Now I expected to see six choices, for the six physical ethernet ports plus that paravitualized VirtIO which I believe is some virtual Proxmox system networking interface. Or the three choices plus two MAC choices for each in the drop down menu below the NIC choice. But the MAC choice is greyed out.
I don't know what kind of onboard chipset I have, it might be that Realtec RTL8139 and even the Intel E1000 might be correct identification of the one NIC I have installed in addition but where is the second port for each? The MAC drop down menu just below the NIC choice is not active but greyed out. And where is that second dual port NIC I installed?
The two dual port NICs I have added to the server are both Intel Dual Gigabyte port NICs
Intel E1G42ET Blk
Intel PRO/1000 PT EXP1940PT
I can only think they didn't install after all and the ethx entries are just dummy nonfunctional pointers or what indicating that the cards are there but need to have drivers installed...
Also in the Proxmox Network tab I made all entries ethx autostart but that didn't change anything (of course I restarted the server). In previous install (I have reinstalled now many times) I tried assigning IPs to those ethx entries but when I do that and want to apply changes by rebooting, the server does reboot but I loose web access forever (don't know how to correct it from CLI) and have to make new install again. BTW I am not messing with editing eth0 or vmbr0. Also the ethx Edit menu won't allow me to assign gateway, it rejects it...
Perhaps those NIC ports would start working as they should if I had their ports plugged into a switch? I do all this testing with unconnected NIC ports (that is except the first onboard that has Proxmox LAN IP and through which I access the server from browser).
Last edited: