if its centos try this

/sbin/ethtool eth0

this will give u all details u need

plus only for speed try this
ethtool eth0 | grep -i speed

@EnCiPh3r
ur method is not accurate coz it may vary with location of server & many other factors