ANN: ModemManager 1.18.4 released / Avoiding PPP
Peter Naulls
peter at chocky.org
Wed Dec 29 14:14:35 UTC 2021
On 12/3/21 9:52 AM, Aleksander Morgado wrote:
> Hey,
>
>> And two, that we never, ever try to use PPP. To that end,
>> I may need to fashion a patch to make this so - maybe just a runtime
>> option to stop it being used. Actually removing it from the build is
>> more work than I care to take on.
>
> You can always ID_MM_PORT_IGNORE the TTYs :D
>
Sorry for the delay. This is what I ended up using. It still
seems that sometimes it'll attempt PPP. Is this correct?
ACTION!="add|change|move|bind", GOTO="mm_awc_port_types_end"
SUBSYSTEMS=="usb", ATTRS{idVendor}=="2c7c", GOTO="mm_awc_port_types"
GOTO="mm_awc_port_types_end"
LABEL="mm_awc_port_types"
SUBSYSTEMS=="usb", ATTRS{bInterfaceNumber}=="?*",
ENV{.MM_USBIFNUM}="$attr{bInterfaceNumber}"
# AWC EM12-AW
# ttyUSB0 (if #0): QCDM/DIAG port
# ttyUSB1 (if #1): GPS data port
# ttyUSB2 (if #2): AT primary port
# ttyUSB3 (if #3): AT secondary port
ATTRS{idVendor}=="2c7c", ATTRS{idProduct}=="0512", ENV{.MM_USBIFNUM}=="00",
SUBSYSTEM=="tty", ENV{ID_MM_PORT_TYPE_QCDM}="1"
ATTRS{idVendor}=="2c7c", ATTRS{idProduct}=="0512", ENV{.MM_USBIFNUM}=="01",
SUBSYSTEM=="tty", ENV{ID_MM_DEVICE_IGNORE}="1"
ATTRS{idVendor}=="2c7c", ATTRS{idProduct}=="0512", ENV{.MM_USBIFNUM}=="02",
SUBSYSTEM=="tty", ENV{ID_MM_DEVICE_IGNORE}="1
ATTRS{idVendor}=="2c7c", ATTRS{idProduct}=="0512", ENV{.MM_USBIFNUM}=="03",
SUBSYSTEM=="tty", ENV{ID_MM_DEVICE_IGNORE}="1"
More information about the ModemManager-devel
mailing list