接続されたUSBモデムのアドレスをどのように取得しますか?

接続されたUSBモデムのアドレスをどのように取得しますか?

私はN81電話をUSBモデムとしてLinux Mint 14に接続しました。すべてがうまくいきます。たとえば、デバイスのフルパスを見つける方法があると思います/dev/tty*

答え1

遅すぎるかもしれませんが、他の人に役立つかもしれません。あなたが使用するのに役立ちませんmmcli~からモデムマネージャ

$ mmcli -L

Found 1 modems:
    /org/freedesktop/ModemManager1/Modem/4 [Lenovo] H5321 gw

$ mmcli -m 4 

/org/freedesktop/ModemManager1/Modem/4 (device id '34391e5ed3c2b2b7f11d7b36
53147e93414a8c06')
  -------------------------
  Hardware |   manufacturer: 'Lenovo'
           |          model: 'H5321 gw'
           |       revision: 'R3C11'
           |      supported: 'gsm-umts'
           |        current: 'gsm-umts'
           |   equipment id: '358993042510275'
  -------------------------
  System   |         device: '/sys/devices/pci0000:00/0000:00:14.0/usb3/3-4'
           |        drivers: 'cdc_acm, cdc_wdm, cdc_ncm'
           |         plugin: 'Ericsson MBM'
           |   primary port: 'cdc-wdm2'
           |          ports: 'cdc-wdm2 (at), wwp0s20u4i6 (net), cdc-wdm1 (at), 
ttyACM1 (at), ttyACM2 (gps), ttyACM0 (at)'
  ...

答え2

解決策1:モデムインターフェイスがクラシックアナログシリアルインターフェイスの場合は、実行してdmesg回線に注意してください。ttyUSB*

解決策2:/sys/bus/usb/devices/X-1:Y:*/有用な情報が見つかるまでナビゲートします。

あなたの行に基づいてBus 003 Device 013: ID 0421:0007 Nokia Mobile PhonesX = 3とY = 12(13減算1)と推測します。

解決策 3: udevadm monitorUSB デバイスが接続されると実行されます。

関連情報