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
Uma conexão celular é uma conexão de modem, portanto o tipo de dispositivo deve ser
modems
em vez deethernets
.
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 NetworkManager
em vez de Networkd
como 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
- 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:
sudo apt instalar gerenciador de rede
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*