Hello all,
Glad to see VyOS LTE4 wwan development is progressing again! It almost works however:
I can confirm the same problem for both Telit LM940 and a Sierra Wireless MC7455 card.
The LTE modem seems to expect Link layer protocol: ‘raw-ip’ and not the Ethernet type.
root@vyos:~# qmicli --device=/dev/cdc-wdm0 --device-open-proxy --wda-get-data-format
[/dev/cdc-wdm0] Successfully got 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'
After starting:
dhclient -4 -nw -cf /var/lib/dhcp/dhclient_wwan0.conf -pf /var/lib/dhcp/dhclient_wwan0.pid -lf /var/lib/dhcp/dhclient_wwan0.leases wwan0
fails with an:
Unsupported device type 65534 for “wwan0”
This was tested using:
Version: VyOS 1.4-rolling-202111090317
Release train: sagitta
Built by: autobuild@vyos.net
Built on: Tue 09 Nov 2021 03:17 UTC
Build UUID: 65b8318e-dbe2-4856-a090-cefd6713891d
Build commit ID: ee81272116cd68
Config:
interfaces {
wwan wwan0 {
address dhcp
apn internet.access.nl
}
}
I suspect that dhclient
does not support Link layer protocol: ‘raw-ip’ for IPv4.
Question: Does anyone know how to reconfiger/change firmware a LTE modem cards to change from raw-ip
to a different supported format like Ethernet 802.3?
Alternatively: some users switch to a different dhcp client udhcp
but that is probably not what Vyos wants to support.
More discussion: debian - DHCP client fails to get IP address (Modem EM7430) - Unix & Linux Stack Exchange
Kinds regards,
Paul.