¿Cómo configuro los ajustes de APN en mi módem 4G basado en QMI?

¿Cómo configuro los ajustes de APN en mi módem 4G basado en QMI?

Tengo un sistema Linux personalizado basado en Buildroot (que se ejecuta en una Raspberry Pi) que usa systemd para el sistema de inicio. He conectado unQuectel LTE EC20módem en él y creó el siguiente archivo /etc/systemd/network/10-wwan.network

[Match]
Name=wwan0

[Network]
DHCP=yes

Ahora, al reiniciar, la interfaz wwan0 se abre e inicializa automáticamente y puedo conectarme a Internet.

Sin embargo, quiero poder configurar los ajustes de APN del módem (APN personalizado, nombre de usuario, contraseña). Leyendo a través deldocumentación de los archivos de red systemd, No pude ver ninguna opción que permitiera modificar estas configuraciones. ¿Cómo se puede hacer esto?

Respuesta1

Por lo tanto, los módems 4G/LTE proporcionan un conjunto de interfaces Ethernet emuladas con cdc USB, incluido DHCP, y luego proporcionan un dispositivo USBmic para la actividad de configuración específica del módem celular, así como la clásica interfaz AT/serial en funciones TTY USB.

Desafortunadamente, systemd no tiene ningún soporte integrado para la configuración del comando AT QMI/3gpp para estos dispositivos. Si tiene ModemManager disponible en su configuración, puede instalarlo y usarlo, o tiene dos opciones para crear su propia integración, suponiendo que todavía esté usando systemd-networkd como su cliente DHCP. Es posible que también tengas ModemManager instalado y ejecutándose.

  1. Utilice mmcli/libqmi-util para configurar qmi-network y configurar los ajustes de conexión/APN para el módem.
  2. Utilice comandos GSM/3G AT para configurar el módem con un perfil de acceso activado automáticamente. Si su módem funciona a través de DHCP sin ninguna otra configuración, probablemente así sea como está configurado actualmente. Puede consultar la especificación ETSI 27.007 (disponible enhttps://portal.3gpp.org/desktopmodules/Specifications/SpecificationDetails.aspx?specificationId=1515)), y en concreto los comandos +CGDCONT, +CGATT, +CGAUTO. +CGAUTHAdemás, su proveedor puede tener algunos comandos específicos para conectarse automáticamente o lo que sea, pero tendrá que buscar cuál es su módem y encontrar los manuales del proveedor para eso.

información relacionada