No IP address for a successful connection on LTE modem
Aleksander Morgado
aleksandermj at chromium.org
Tue Feb 13 12:43:24 UTC 2024
Hey,
On Tue, Feb 13, 2024 at 1:18 PM Garfield Watkins
<garfield.watkins at gmail.com> wrote:
>
> Bearer 0 is the initial default bearer.
>
> Bearer 1 is the connected bearer
>
> Output from mmcli -b 1 is:
>
> ---------------------------------
> General | path: /org/freedesktop/ModemManager1/Bearer/1
> | type: default
> ---------------------------------
> Status | connected: yes
> | suspended: no
> | multiplexed: no
> | interface: enp0s20f0u2
> | ip timeout: 20
> | profile id: 1
> ---------------------------------
> Properties | apn: internet
> | roaming: allowed
> | ip type: ipv4
> ---------------------------------
> IPv4 configuration | method: dhcp
> | prefix: 0
> ---------------------------------
> Statistics | start date: 2024-02-13T12:08:31Z
> | attempts: 1
>
> Please note ModemManager is not responsible for running the DHCP
> client in the net interface, so if your plugin is reporting "dhcp" IP
> method in the connected bearer settings (in your get_ip_config_3gpp()
> method), then whoever is the network management layer on top of
> ModemManager would be the one in charge of running DHCP client.
>
> I have NetworkManager running. I was under the assumption that it would automatically run its dhcp client on the interface. It seems to do this when I manually issue AT+CGACT=1,1. Its only when running under ModemManager that nothing seems to happen, in fact I have tried to run dhclient enp0s20f0u2 and only then do i get an ip address.
>
Did you connect the modem using NetworkManager (e.g. using nmcli) or
did you connect the modem using mmcli?
--
Aleksander
More information about the ModemManager-devel
mailing list