Problema de roteamento no Linux com banda larga móvel

1

Nota: Este é um "cross-post", eu perguntei a esta mesma pergunta no site do "superusuário" do StackExchange, mas sem obter respostas, apenas um comentário (agora curiosamente desapareceu).

Eu achei que este site é melhor para perguntas relacionadas à rede, então aqui estamos ... Espero que isso seja uma boa ideia. Vamos para a minha pergunta:

Um usuário está tentando configurar um dongle USB (ZTE K3806-Z - Vodafone) para banda larga móvel no Linux e relata problemas com a interface wwan0.

A interface do dispositivo USB relacionada à rede de banda larga móvel é reconhecida e vinculada ao módulo do kernel cdc_ether (segue a saída do dispositivo usb). I: If#= 5 Alt= 0 #EPs= 1 Cls=02(commc) Sub=06 Prot=00 Driver=cdc_ether

Ele relata que o uso da conexão do Networkmanager parece ok (a interface do wwan é endereçada, etc., mas ele não pode navegar na web nem fazer com que os aplicativos de rede funcionem). Por isso, sugeri relatar a saída de várias ferramentas de rede. Ela temos 'endereço ip show dev wwan0'.

4: wwan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000 link/ether 02:fa:a8:34:86:69 brd ff:ff:ff:ff:ff:ff inet 47.53.62.249/24 brd 47.53.62.255 scope global wwan0 valid_lft forever preferred_lft forever inet6 fe80::fa:a8ff:fe34:8669/64 scope link valid_lft forever preferred_lft forever

E tabela de roteamento (show ip route): default dev wwan0 proto static 47.53.62.0/24 dev wwan0 proto kernel scope link src 47.53.62.249 metric 7 127.0.0.0/8 dev lo scope link

Se ele tentar fazer ping em um ip numérico (exemplo 8.8.8.8): From 47.53.62.249 icmp_seq=1 Destination Host Unreachable From 47.53.62.249 icmp_seq=2 Destination Host Unreachable

Onde poderia estar o problema?

Eu pensei em algo relacionado ao gateway, pois também estou usando a interface wwan0 para internet (banda larga 3g-mobile), mas com ISP diferente que atribui IP privado à minha interface, aqui minha tabela de roteamento: default via 10.188.246.97 dev wwan0 metric 203 10.188.246.96/29 dev wwan0 proto kernel scope link src 10.188.246.99 10.188.246.96/29 dev wwan0 proto kernel scope link src 10.188.246.99 metric 203 127.0.0.0/8 dev lo scope link

De qualquer forma, neste caso, meu endereço de gateway padrão é claro: 10.188.246.97 , enquanto outro usuário não reporta nenhum gateway.

Não sou especialista em resolução de problemas de rede, por isso uma resposta seria muito apreciada. Obrigado antecipadamente!

PS. Meu dongle usb usa o driver linux qmi_wwan para interface de banda larga, e eu estabeleço conexão de internet usando a ferramenta qmi_cli e dhcp. Que ferramenta de linha de comando ele poderia usar para conectar seu dongle que suporta o driver cdc_ether?

    
por Joe 27.05.2015 / 00:47

1 resposta

1

Sim, essa tabela de roteamento mostra que não há rota para 8.8.8.8. As únicas rotas são a sub-rede 47.53.62.0/24 e o loopback. Uma rota padrão (0.0.0.0/0.0.0.0) (ou um número de rotas mais específicas, se você preferir) precisa ser adicionada para o gateway que existe na sub-rede 47.53.62.0/24.

Existem muitos outros pontos de falha depois disso, mas este é certamente o primeiro passo adiante.

    
por 27.05.2015 / 01:49