[SOLVED]new Ubuntu server 14.04 setup network issue
Posted: May 13th, 2015, 2:01 pm
Ok, even though I got no answer on my other post here, I decided to take the plunge and start setting up my new server.
easy enough, I got the ISO and burn it onto usb stick, rearange my HDDs as I want it, and boot up the machine from usb stick.
run through setup OK. but made a mistake to select install "Virtual Machine Host" as well as SSH on software selection. well all got setup and after reboot I got to the login prompt.
but no network was working.
the server does not have an eth0 or any other interfaces except "lo" and virbr0 which is set to wrong IP "192.168.255.20" instead of "192.168.1.20".
the /etc/networking/interfaces file had nothing defined in it except "lo" interface.
and on boot I get the waiting for network interface message and waiting more 60 sec message.
I found the post on how to delete the virbr0 after install, but that did not change anything.
also adding the eth0 config to interfaces file did nothing as well.
so question is how do I fix this, or should I re run the whole setup again (which is no problem just time) and not select the virtual machine host to be installed at this time?
thanks
OK, I am closing this post as solved.
turns out I had 2 issues some of it was my own doing.
issue #1. my builtin NIC (the one on motherboard) is not compatible with Ubuntu driver that gets installed during initial setup. it activates only after full setup is done and an update is performed (nice, especially if it was the only network card in the system. than how would you do an update?)
since I have an Intel pro dual card I just choose one of the ports as active NIC and was online in minutes. if I had read the messages more carefully the first time I would have seen that network setup had issues with the port and could have spare me some aggravation.
once installed and updated I loaded up the VNC and cloudmin/webmin and could see all 3 ports as available and active (I had plugged the cables in all ports to the switch before hands to see which port will be active)
strange thing is that naming convention is mixed, for MB port it show eth0 but for PCI card it uses pXpY convention.
easy enough, I got the ISO and burn it onto usb stick, rearange my HDDs as I want it, and boot up the machine from usb stick.
run through setup OK. but made a mistake to select install "Virtual Machine Host" as well as SSH on software selection. well all got setup and after reboot I got to the login prompt.
but no network was working.
the server does not have an eth0 or any other interfaces except "lo" and virbr0 which is set to wrong IP "192.168.255.20" instead of "192.168.1.20".
the /etc/networking/interfaces file had nothing defined in it except "lo" interface.
and on boot I get the waiting for network interface message and waiting more 60 sec message.
I found the post on how to delete the virbr0 after install, but that did not change anything.
also adding the eth0 config to interfaces file did nothing as well.
so question is how do I fix this, or should I re run the whole setup again (which is no problem just time) and not select the virtual machine host to be installed at this time?
thanks
OK, I am closing this post as solved.
turns out I had 2 issues some of it was my own doing.
issue #1. my builtin NIC (the one on motherboard) is not compatible with Ubuntu driver that gets installed during initial setup. it activates only after full setup is done and an update is performed (nice, especially if it was the only network card in the system. than how would you do an update?)
since I have an Intel pro dual card I just choose one of the ports as active NIC and was online in minutes. if I had read the messages more carefully the first time I would have seen that network setup had issues with the port and could have spare me some aggravation.
once installed and updated I loaded up the VNC and cloudmin/webmin and could see all 3 ports as available and active (I had plugged the cables in all ports to the switch before hands to see which port will be active)
strange thing is that naming convention is mixed, for MB port it show eth0 but for PCI card it uses pXpY convention.