
저는 init 시스템으로 systemd를 사용하는 맞춤형 Buildroot 기반 Linux 시스템(Raspberry Pi에서 실행)을 가지고 있습니다. 나는 하나를 연결했습니다쿠텔 LTE EC20모뎀을 여기에 넣고 다음 파일 /etc/systemd/network/10-wwan.network를 생성했습니다.
[Match]
Name=wwan0
[Network]
DHCP=yes
이제 재부팅 시 wwan0 인터페이스가 자동으로 실행되어 초기화되며 인터넷에 연결할 수 있습니다.
하지만 모뎀의 APN 설정(사용자 정의 APN, 사용자 이름, 비밀번호)을 구성할 수 있기를 원합니다. 를 통해 읽기시스템 네트워크 파일의 문서화, 이러한 설정을 수정할 수 있는 옵션을 볼 수 없습니다. 어떻게 할 수 있습니까?
답변1
따라서 4G/LTE 모뎀은 DHCP를 포함한 일련의 USB CDC 에뮬레이트 이더넷 인터페이스를 제공하고 셀 모뎀별 구성 활동을 위한 USBMIC 장치와 USB TTY 기능의 기존 AT/직렬 인터페이스를 제공합니다.
불행하게도 systemd에는 이러한 장치에 대한 QMI/3gpp AT 명령 구성을 지원하는 기능이 없습니다. 설정에서 ModemManager를 사용할 수 있는 경우 이를 설치하여 사용할 수 있습니다. 또는 여전히 systemd-networkd를 DHCP 클라이언트로 사용하고 있다고 가정하면 자체 통합을 굽는 두 가지 옵션이 있습니다. ModemManager가 이미 설치되어 실행 중일 수도 있습니다.
- mmcli/libqmi-util을 사용하여 qmi-network를 설정하고 모뎀에 대한 APN/연결 설정을 구성합니다.
- GSM/3G AT 명령을 사용하여 자동으로 활성화된 액세스 프로필로 모뎀을 구성합니다. 모뎀이 다른 구성 없이 DHCP를 통해 작동하는 경우 아마도 현재 설정되어 있는 방법일 것입니다. ETSI 사양 27.007(다음 위치에서 사용 가능)을 참조할 수 있습니다.https://portal.3gpp.org/desktopmodules/Specifications/SpecificationDetails.aspx?specationId=1515)), 특히
+CGDCONT
,+CGATT
,+CGAUTO
,+CGAUTH
명령이 있습니다. 또한 공급업체에 자동 연결 등의 특정 명령이 있을 수 있지만 모뎀이 무엇인지 찾아내고 그에 대한 공급업체 설명서를 찾아야 합니다.