Установите интернет-соединение с помощью карты LTE и сетевого плана

Установите интернет-соединение с помощью карты LTE и сетевого плана

Я хочу изменить подключение к интернету с кабеля Ethernet на сим-карту LTE. Для этого мне нужно правильно настроить файл netplan .yaml.

Текущий файл:

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

Как мне настроить этот файл, чтобы установить LTE-соединение?

решение1

  1. Сотовое соединение — это модемное соединение, поэтому тип устройства должен быть modemsвместо ethernets.

  2. Theдокументация netplanговорит:

Конфигурация модема GSM/CDMA поддерживается только для бэкэнда NetworkManager. systemd-networkd не поддерживает модемы.

Поэтому вам нужно использовать NetworkManagerвместо Networkdas renderer. Чтобы использовать его, вам нужно сначала установить NetworkManager и ModemManager. Установите его, как описано вдокументация по networkManager:

snap install network-manager

и

snap install modem-manager
  1. Для простой настройки вы можете использовать:
  version: 2
  renderer: NetworkManager
  modems:
    <INTERFACE_NAME>:
      auto-config: true
      pin: <PIN>  

решение2

Слушаю давно, звоню впервые...

Я даже не знал этого, меня просто научил мой инженер, поэтому решил поделиться:

  1. sudo apt install сетевой менеджер

  2. Обновите netplan yaml с помощью строф модема для имени устройства, apn и DHCP. В примере ниже используется любое устройство cdc-wdm.

Надеюсь, это кому-то поможет.

Я только что перезаписал yaml по умолчанию в /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*

Связанный контент