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