インターネット接続をイーサネット ケーブルから LTE SIM カードに変更したいです。そのためには、netplan .yaml ファイルを正しく構成する必要があります。
現在のファイルは
network:
version: 2
renderer: networkd
ethernets:
es160:
dhcp4: yes
dhcp6: no
LTE 接続を確立するには、このファイルをどのように構成する必要がありますか?
答え1
セルラー接続はモデム接続なので、デバイス タイプは
modems
ではなく である必要がありますethernets
。のネットプランのドキュメント言う:
GSM/CDMA モデム設定は NetworkManager バックエンドでのみサポートされます。systemd-networkd はモデムをサポートしていません。
NetworkManager
したがって、レンダラーとしてではなくを使用する必要がありますNetworkd
。これを使用するには、まずNetworkManagerとModemManagerをインストールする必要があります。networkManager ドキュメント:
snap install network-manager
そして
snap install modem-manager
- 簡単にセットアップするには、以下を使用できます。
version: 2
renderer: NetworkManager
modems:
<INTERFACE_NAME>:
auto-config: true
pin: <PIN>
答え2
長い間聞いていたけど、初めて電話したよ...
私はこれを知らなかったのですが、エンジニアが教えてくれたので、共有しようと思います。
sudo apt インストール ネットワークマネージャ
デバイス名、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*