Estabeleça conexão à Internet com cartão LTE e netplan

Estabeleça conexão à Internet com cartão LTE e netplan

Quero mudar a conexão com a Internet do cabo Ethernet para um cartão SIM LTE. Para isso, preciso configurar o arquivo netplan .yaml corretamente.

O arquivo atual é

network:
 version: 2
 renderer: networkd
 ethernets:
   es160:
     dhcp4: yes
     dhcp6: no

Como eu precisaria configurar este arquivo para que uma conexão LTE seja estabelecida?

Responder1

  1. Uma conexão celular é uma conexão de modem, portanto o tipo de dispositivo deve ser modemsem vez de ethernets.

  2. Odocumentação do netplandiz:

A configuração do modem GSM/CDMA é suportada apenas pelo back-end do NetworkManager. systemd-networkd não oferece suporte a modems.

Portanto, você deve usar NetworkManagerem vez de Networkdcomo renderizador. Para usá-lo você deve primeiro instalar o NetworkManager e o ModemManager. Instale-o conforme descrito noDocumentação do NetworkManager:

snap install network-manager

e

snap install modem-manager
  1. Para uma configuração fácil você pode usar:
  version: 2
  renderer: NetworkManager
  modems:
    <INTERFACE_NAME>:
      auto-config: true
      pin: <PIN>  

Responder2

Ouvinte de longa data, ligando pela primeira vez...

Eu nem aprendi isso, meu engenheiro acabou de me ensinar, então pensei em compartilhar:

  1. sudo apt instalar gerenciador de rede

  2. Atualize o netplan yaml com sub-rotinas de modem para nome do dispositivo, apn e DHCP. O exemplo abaixo usa qualquer dispositivo cdc-wdm.

Espero que isso ajude alguém.

Acabei de substituir o yaml padrão em /etc/netplan/00-installer-config.yaml

network:
  version: 2
  renderer: NetworkManager
  ethernets:
    enp1s0:
      dhcp4: true
    enp2s0:
      dhcp4: true
    enp3s0:
      dhcp4: true
    enp4s0:
      dhcp4: true
  modems:
    cdc-wdm:
      apn: yourapnhere
      dhcp4: true
      match:
        name: cdc-wdm*

informação relacionada