apenas para ter certeza se você está usando um IP estático ou obtendo do DHCP (Mobile Broadband)
use cat /var/log/syslog
e verifique algo como abaixo.
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 6
DHCPOFFER from 10.100.1.254
DHCPREQUEST on eth0 to 255.255.255.255 port 67
DHCPACK from 10.100.1.254
se você tem algo parecido com acima, então você está usando DHCP, senão você tem um endereço IP configurado e precisa removê-lo.
Acho que você também precisa verificar se está obtendo o endereço IP correto para fazer isso.
ifconfig
para verificar o uso do Gateway
route -en
em seguida, ping para o endereço IP do gateway para verificar a conectividade, se tudo estiver bem, então você poderá fazer o ping para o endereço IP do seu gateway.