Thank you for your reply and advice about code tags too here are the additional infos in the format that you have requested.
This is the complete output of the route and ifconfig commands respectively these have not been truncated there are only 2 lines in my routing table. NOTE this is while the system is working after running the manual
# add route default gw 204.244.122.129 command
Code:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
204.244.122.128 * 255.255.255.224 U 0 0 0 eth0
default 204.244.122.129 0.0.0.0 UG 0 0 0 eth0
Code:
th0 Link encap:Ethernet HWaddr 00:0b:db:93:30:1b
inet addr:204.244.122.132 Bcast:204.244.122.159 Mask:255.255.255.224
inet6 addr: fe80::20b:dbff:fe93:301b/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1482082 errors:0 dropped:0 overruns:0 frame:0
TX packets:1651637 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:437431175 (417.1 MB) TX bytes:1083362330 (1.0 GB)
Interrupt:16
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:4336425 errors:0 dropped:0 overruns:0 frame:0
TX packets:4336425 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:1271201428 (1.1 GB) TX bytes:1271201428 (1.1 GB)
The output of my ifconfig and route command while the system is not working is more difficult as it is remote and i have no copy paste capabilities while the network is down. However i have done my best to capture this information below as far as i can tell the ifconfig is the same as is the first and only line in the routing table.
Code:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
204.244.122.128 * 255.255.255.224 U 0 0 0 eth0
Code:
eth0 Link encap:Ethernet HWaddr 00:0b:db:93:30:1b
inet addr:204.244.122.132 Bcast:204.244.122.159 Mask:255.255.255.224
inet6 addr: fe80::20b:dbff:fe93:301b/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:7039 errors:0 dropped:0 overruns:0 frame:0
TX packets:4409 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1208479 (1.1 MB) TX bytes:3671612 (3.5 MB)
Interrupt:18
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:25790 errors:0 dropped:0 overruns:0 frame:0
TX packets:25790 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:12047856 (11.4 MB) TX bytes:12047856 (11.4 MB)
Also my interfaces file did have an entry for auto eth0 however it was at the top of the file after auto lo. I have since moved it to the more conventional location again see the code below.
Code:
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto eth0
iface eth0 inet static
address 204.244.122.132
netmask 255.255.255.224
broadcast 204.244.122.159
network 204.244.122.128
gateway 204.144.122.129
# metric 100
# network 204.244.122.0
# broadcast 204.244.122.255
# up route add default gw 204.244.122.129
#up route add -net 172.20.11.0/16 gw 172.20.10.254 dev eth1
#not sure if i need these as i host my own and the should be edited /etc/
# dnsnameservers 8.8.8.8
# dnsnameservers 8.8.4.4
PS just some additional information my ISP for this server is using vlans and the system works perfectly with a windows based test laptop set to the same static ip/gateway as above.