billhedrick let's try some work around here - hope it is OK with you.
The first thing we need to do is remove the network-manager:- Code: Select all
sudo apt-get remove network-manager-gnome network-manager
Now, type this in a terminal:- Code: Select all
ifconfig
to see your active interfaces. Hopefully you will see at least eth0 and lo listed. If not, you need to get eth0 working, and that is beyond the scope of this howto.
3. The next step is to manually set up the /etc/network/interfaces file.
Open it by typing the following command in a terminal:
- Code: Select all
gksu gedit /etc/network/interfaces
For a static IP, the file needs to look like this:auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.168.1.10
netmask 255.255.255.0
gateway 192.168.0.1
Obviously, change eth0, address and gateway to your values.
For a static IP, before you get connected we need to tell your computer where to find the domain name servers (DNS). That is the function of the /etc/resolv.conf file so you need to edit this file. If it doesn't exist, create it.
- Code: Select all
gksu gedit /etc/resolv.conf
And enter your domain name servers (DNS) like this:nameserver 208.67.222.222
nameserver 208.67.220.220
Obviously, replace the above values with your DNS values.
Please note that you can have up to three nameservers listed in resolv.conf
Using DHCPauto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
For a PPPOE connection:auto lo
iface lo inet loopback
auto eth0
iface eth0 inet manual
auto dsl-provider
iface dsl-provider inet ppp
pre-up /sbin/ifconfig eth0 up # line maintained by pppoeconf
provider dsl-provider
And then run pppoeconf in a terminal, click ok to everything, enter username and password, etc.
4. Now let's test and see if everything worked ok:
- Code: Select all
sudo /etc/init.d/networking restart
Hope this will give you solution to the eth0 connection.