Se a sua rede foi configurada manualmente e você não errou ao colocar um ip ou submascada incorreto,
1쟅-Qual o resultado do dos pcs windows no ip do ubuntu e vice versa?
Se não pingar, é cabo ruim, ou placa queimada, ou ip errado.
ifconfig mostra a voce o ip, ifconfig eth0 192.168.10.101 configura sua placa de rede eth0 para esse ip.
especifique o ip dessa forma.
Quando voce conecta o ubuntu diretamente ao modem, o modem joga um ip na placa de rede, isso é normal, agora, mas vejamos um detalhe:
Se a sua placa de rede tem um ip especificado manualmente, ao conectar ao modem, executando o ifconfig, o endereço da eth0 (ou eth1) deve ser o endereço especificado manualmente, a menos que especifique para pegar ip automatico, e não o endereço jogado pelo modem, pode ser que esteja especificando o ip incorretamente.
especifique o ip via terminal.
poste ai o conteudo do arquivo resolv.conf - principalmente quando ele esta conectado direto modem com ip automatico.
O resolv.conf armazena os endereços de dns, independente disso, o ping deve funcionar.