LoginSignup
2
4

More than 5 years have passed since last update.

ModemManager がデバイスを制御して困った!というときの方法いろいろ。下に行くにしたがって強まる。

qmi-proxyを使う

ModemManager が起動しているせいで qmicli が使えなくて困るという話は qmi-proxy を使うと良いはず。

qmictl -p ...

udev rule

ModemManager は udev 経由でデバイスの認識を開始する。ID_MM_DEVICE_IGNORE を設定すると管理対象外になる。ModemManager自身の blacklist の仕組みはコレ。

77-mm-usb-device-blacklist.rules
# Sweex 1000VA
ATTRS{idVendor}=="0925", ATTRS{idProduct}=="1234", ENV{ID_MM_DEVICE_IGNORE}="1"

systemd

普通にサービスを停止すると、デバイスは開放される。

systemctl stop ModemManager

apt

いっそのことシステム上から取り除いてしまう。

apt-get remove modemmanager
2
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
4