我想將網路連線從乙太網路線改為 LTE SIM 卡。為此,我需要正確配置 netplan .yaml 檔案。
目前文件是
network:
version: 2
renderer: networkd
ethernets:
es160:
dhcp4: yes
dhcp6: no
我需要如何設定此文件才能建立 LTE 連線?
答案1
蜂窩連接是調製解調器連接,因此設備類型必須
modems
改為ethernets
。這網路規劃文件說:
僅 NetworkManager 後端支援 GSM/CDMA 數據機配置。 systemd-networkd 不支援數據機。
因此你必須使用NetworkManager
而不是Networkd
作為渲染器。要使用它,您必須先安裝 NetworkManager 和 ModemManager。按照中所述進行安裝網路管理器文檔:
snap install network-manager
和
snap install modem-manager
- 為了簡單的設置,您可以使用:
version: 2
renderer: NetworkManager
modems:
<INTERFACE_NAME>:
auto-config: true
pin: <PIN>
答案2
長期傾聽者,第一次來電...
我甚至沒有學到這個,我的工程師只是教我,所以我想我會分享:
sudo apt install 網路管理器
使用數據機節的裝置名稱、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*