Fix ModemManager udev rule for some distros

This commit is contained in:
Nicolas Stalder 2019-03-12 00:28:29 +01:00
parent a0d27c2c56
commit 8f6ae29163
2 changed files with 11 additions and 0 deletions

View File

@ -26,3 +26,11 @@ install-legacy:
# install-symlinks: # install-symlinks:
# sudo cp $(PWD)/71-solokeys-symlinks.rules ${RULES_PATH}/71-solokeys-symlinks.rules # sudo cp $(PWD)/71-solokeys-symlinks.rules ${RULES_PATH}/71-solokeys-symlinks.rules
# The ID_MM_DEVICE_IGNORE tag in our udev rules are ignored
# if ModemManager is running with "strict" filter policy.
# Debian Buster for instance does this.
# One solution is to run ModemManager with "paranoid" filter policy.
paranoid-modemmanager: dropin-paranoid-modemmanager activate
dropin-paranoid-modemmanager:
test -f /usr/sbin/ModemManager && sudo cp ModemManager-override.conf /etc/systemd/system/ModemManager.service.d/override.conf

View File

@ -0,0 +1,3 @@
[Service]
ExecStart=
ExecStart=/usr/sbin/ModemManager --filter-policy=paranoid