2022-02-26 14:04:12 +00:00
|
|
|
; Pinephone:
|
|
|
|
<require-service <qmi-wwan "/dev/cdc-wdm0">>
|
|
|
|
<depends-on <qmi-wwan "/dev/cdc-wdm0"> <service-state <daemon eg25-manager> up>>
|
|
|
|
<daemon eg25-manager "eg25-manager">
|
|
|
|
|
|
|
|
; More generally:
|
|
|
|
|
|
|
|
? <user-setting <mobile-data-enabled>> [
|
|
|
|
? <user-setting <mobile-data-apn ?apn>> [
|
|
|
|
? <run-service <qmi-wwan ?dev>> [
|
|
|
|
<require-service <daemon <qmi-wwan-manager $dev $apn>>>
|
|
|
|
$log ! <log "-" { line: "starting wwan manager", dev: $dev, apn: $apn }>
|
|
|
|
]
|
|
|
|
]
|
|
|
|
]
|
|
|
|
|
|
|
|
? <run-service <daemon <qmi-wwan-manager ?dev ?apn>>> [
|
|
|
|
<daemon <qmi-wwan-manager $dev $apn> ["/usr/lib/synit/qmi-wwan-manager" $dev $apn]>
|
2022-02-26 15:24:06 +00:00
|
|
|
$log ?? <log _ {
|
|
|
|
service: <daemon <qmi-wwan-manager $dev $apn>>
|
|
|
|
stream: stderr
|
|
|
|
}> [
|
|
|
|
$config ! <restart-service <daemon <qmi-wwan-manager $dev $apn>>>
|
|
|
|
]
|
2022-02-26 14:04:12 +00:00
|
|
|
]
|