O cliente DHCP não consegue obter o endereço IP (Modem EM7430)

0

O / S: Raspberry Pi executando Raspbian GNU / Linux 8 (jessie)

Kernel: Linux 4.9.24-v7 +

Corri ip addr e as interfaces wwan0 e wwan1 foram criadas.

wwan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UNKNOWN group default qlen 1000
link/ether ce:d3:4d:fc:a7:9b brd ff:ff:ff:ff:ff:ff
inet 169.254.160.49/16 brd 169.254.255.255 scope global wwan0
    valid_lft forever preferred_lft forever

wwan1: .....

Iniciou com sucesso

qmi-network /dev/cdc-wdm0 start

Ran

qmicli -d /dev/cdc-wdm0 --wda-get-data-format

e obteve resultado

                        QoS flow header: no
                    Link layer protocol: 'raw-ip'
       Uplink data aggregation protocol: 'disabled'
     Downlink data aggregation protocol: 'disabled'
                          NDP signature: '0'
Downlink data aggregation max datagrams: '0'
     Downlink data aggregation max size: '0'

Ran

qmicli -d /dev/cdc-wdm0 --nas-get-signal-strength

e obteve resultado

Current:
     Network 'umts': '-103 dBm'
RSSI:
     Network 'umts': '-103 dBm'
ECIO:
     Network 'umts': -10.0 dBm'
IO: '-106 dBm'
SINR: (8) '9.0 dB'

Ran

dhclient -v wwan0

e obteve resultado

Internet Systems Consortium DHCP Client 4.3.1
...

Listening on LPF/wwan0/ce:d3:4d:fc:a7:9b
Sending on   LPF/wwan0/ce:d3:4d:fc:a7:9b
Sending on   Socket/fallback
DHCPDISCOVER on wwan0 to 255.255.255.255 port 67 interval 4
DHCPDISCOVER on wwan0 to 255.255.255.255 port 67 interval 8
....
....

Eu tentei várias vezes e ainda não consegui o endereço IP.

Qualquer ajuda é apreciada.

Editado:

Além disso, tentei alterar o protocolo da camada de enlace para 802-3

qmicli -d /dev/cdc-wdm0 --wda-set-data-format=802-3

A mensagem dizia: 'Definir com sucesso o formato dos dados', mas o protocolo da camada de enlace ainda é 'raw-ip'.

    
por aobs 10.10.2017 / 17:38

2 respostas

0

Obrigado por sua ajuda.

Descobri que o EM7430 não suporta 802-3 e é apenas ip bruto. Não funciona com dhclient nem dhcpcd.

    
por 13.10.2017 / 04:05
0

O problema não poderia estar no servidor? Você tentou outros dispositivos / PCs para se certificar de que eles estão recebendo um IP ou não? O problema poderia estar com o servidor DHCP por algum motivo. Verifique também se você não está usando um IP estático configurado na interface. (Eu posso ver que você está recebendo um endereço APIPA, mas qual é a configuração no wwan0.conf por exemplo?

    
por 11.10.2017 / 07:38