No Ubuntu, o roteador atribui um endereço IP ao seu computador? Se você abrir um terminal e digitar ifconfig, verá algo como:
eth0 Link encap:Ethernet HWaddr 01:02:03:04:05:06
inet addr:192.168.1.2 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::42:5dff:fe30:2342/64 Scope:Link
inet6 addr: 2a02:1024:2048:3096:221:5dff:fe30:2342/64 Scope:Global
inet6 addr: 2a02:1024:2048:3096:5015:f0ad:4336:5938/64 Scope:Global
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:424242 errors:0 dropped:0 overruns:0 frame:0
TX packets:424242 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Interrupt:20 Memory:f4600000-f4620000
Se o "inet addr" mostra um endereço 192.168.xx ou 10.0.xx, você está obtendo pelo menos um endereço do roteador (o DHCP está funcionando).
Se você não estiver obtendo um endereço IP do roteador, verifique as configurações de conexão de rede: clique nas setas para cima / para baixo na rede
clique em Editar
Quando a janela aparecer, clique em Conexão com fio 1 e Editar
Altere para a guia Configurações IPv4 e verifique se está definido como Automático (DHCP) (desde que você esteja usando DHCP). Além disso, marque a caixa de seleção Exigir endereçamento IPv4 para que esta conexão seja concluída está selecionada.
No seu caso, parece que você está recebendo um endereço IPv6, mas nenhum endereço IPv4. Alguns roteadores VOIP têm problemas com a implementação do IPv6. O Windows tende a usar o IPv4 como padrão, o que pode explicar por que as coisas funcionam quando você usa o Windows e não quando usa o Linux (que parece estar recebendo IPv6 APENAS). Grande parte do mundo está migrando para o IPv6, mas ainda existem alguns roteadores quebrados / com erros com implementações ruins do IPv6. (Nota: estou usando o Xubuntu, suas telas podem ser um pouco diferentes para o Ubuntu).