LTEカードとネットプランでインターネット接続を確立する

LTEカードとネットプランでインターネット接続を確立する

インターネット接続をイーサネット ケーブルから LTE SIM カードに変更したいです。そのためには、netplan .yaml ファイルを正しく構成する必要があります。

現在のファイルは

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

LTE 接続を確立するには、このファイルをどのように構成する必要がありますか?

答え1

  1. セルラー接続はモデム接続なので、デバイス タイプはmodemsではなく である必要がありますethernets

  2. ネットプランのドキュメント言う:

GSM/CDMA モデム設定は NetworkManager バックエンドでのみサポートされます。systemd-networkd はモデムをサポートしていません。

NetworkManagerしたがって、レンダラーとしてではなくを使用する必要がありますNetworkd。これを使用するには、まず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 インストール ネットワークマネージャ

  2. デバイス名、apn、DHCP のモデム スタンザを使用して netplan yaml を更新します。以下の例では、任意の cdc-wdm デバイスを使用します。

これが誰かの役に立つことを願います。

/etc/netplan/00-installer-config.yamlのデフォルトの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*

関連情報