Como configuro as configurações de APN no meu modem 4G baseado em QMI?

2

Eu tenho um sistema Linux customizado baseado em Buildroot (rodando em um Raspberry Pi) que usa systemd para o sistema init. Eu pluguei um modem Quectel LTE EC20 nele e criei o seguinte arquivo / etc / systemd /network/10-wwan.network

[Match]
Name=wwan0

[Network]
DHCP=yes

Agora, na reinicialização, a interface wwan0 é automaticamente ativada e inicializada e eu posso conectar-me à internet.

No entanto, eu quero ser capaz de configurar as configurações de APN do modem (APN personalizado, nome de usuário, senha). Ao ler a documentação dos arquivos de rede do systemd , não pude ver nenhuma opção que permitiria que essas configurações fossem modificadas. Como isso pode ser feito?

    
por Amr Bekhit 26.04.2017 / 10:14

1 resposta

1

Portanto, os modems 4G / LTE fornecem um conjunto de interfaces ethernet emulador usb cdc, incluindo DHCP, e fornecem um dispositivo usbmic para atividade de configuração específica do modem celular, bem como a interface AT / serial clássica em funções usb TTY.

Infelizmente, o systemd não possui nenhum suporte para a configuração de comandos QMI / 3gpp AT para esses dispositivos. Se você tiver o ModemManager disponível em sua configuração, poderá instalá-lo e usá-lo, ou terá duas opções para associar sua própria integração, supondo que ainda esteja usando o systemd-networkd como seu cliente DHCP. Você também pode ter o ModemManager instalado e em execução.

  1. Use mmcli / libqmi-util para configurar o qmi-network e configurar o APN / conectar-se ao modem.
  2. Use os comandos GSM / 3G AT para configurar o modem com um perfil de acesso ativado automaticamente. Se o seu modem estiver funcionando via DHCP sem nenhuma outra configuração, provavelmente é assim que você está atualmente configurado. Você pode consultar a Especificação ETSI 27.007 (disponível em link )) e, em específico, o +CGDCONT , +CGATT , +CGAUTO , +CGAUTH comandos. Além disso, seu fornecedor pode ter alguns comandos específicos para anexar automaticamente, mas você precisará procurar o que é seu modem e encontrar manuais de fornecedores para isso.
por 23.02.2018 / 00:57