DHCPクライアントはIPアドレスを取得できません(モデムEM7430)。

DHCPクライアントはIPアドレスを取得できません(モデムEM7430)。

オペレーティングシステム:Raspbian GNU / Linux 8を実行しているRaspberry Pi(jessie)

カーネル: Linux 4.9.24-v7+

ランIPアドレス確認してワイヤレスネットワーク0そしてWAN 1インターフェイスが作成されました。

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: .....

正常に起動しました

qmi-network /dev/cdc-wdm0 start

ラン

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

そして結果を得る

                        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'

ラン

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

そして結果を得る

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

ラン

dhclient -v wwan0

そして結果を得る

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
....
....

何度も試しましたが、まだIPアドレスを取得できません。

助けてくれてありがとう。


編集する:

また、リンクレイヤプロトコルを802-3に変更してみました。

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

メッセージには「データ形式が正常に完了しました」と表示されますが、リンク層プロトコルは依然として「raw-ip」です。

答え1

dhclientそして、dhcpcdraw-ipはサポートしていないようです。それでもIPが得られましたudhcpc。ただし、すべてのLinuxディストリビューションで利用できるわけではないため、Debianベースのディストリビューションに限定されます。

答え2

サーバーの問題ではないですか? IPを取得したことを確認するために別のデバイス/コンピュータを使用してみましたか?何らかの理由でDHCPサーバーに問題がある可能性があります。また、インターフェイスで設定された静的 IP を使用していないことを確認してください。 (APIPAアドレスを受け取っていることがわかりますが、wwan0.confの設定は何ですか?

答え3

助けてくれてありがとう。

EM7430は802-3をサポートせず、raw IPのみをサポートしていることを知りました。 dhclient または dhcpcd では使用できません。

関連情報