Как получить адрес подключенного USB-модема?

Я сделал бы это таким образом (действительно полезный для многих, вставляют):

  1. Пойдите куда-нибудь в слово Linux, затем "ayiw для копирования слова
    • "для выбора регистра
    • y для копирования
    • я для определения мы находимся "в" (слово, абзац...)
    • w для выбора слова
  2. Добрался до следующего Word w (или где-нибудь в слово)
  3. Вставка вовремя и сохраняет это как макрос qbdiw "aPq
    • qb, чтобы начать записывать макрос в регистре «b»
    • d для удаления
    • я для определения мы находимся "в" (слово, абзац...)
    • w для выбора слова
    • "для выбора регистра (ранее сохраненный)
    • P для вставки слова перед курсором
    • q, чтобы прекратить записывать макрос
  4. Затем для использования макроса в первый раз перейдите к следующему Word w и нажмите @b
  5. Наконец, и это - где преимущество этого метода видно, пойдите каждое слово, которое Вы хотите заменить и нажать @@

Подсказка: Замените ш на Ш в qbdiw "aPq для выбора слова с пунктуацией, как HP-UX

Проблема: Когда слово будет последним в строке, это удалит пространство перед словом.

5
03.04.2014, 00:41
2 ответа

Решение 1. Запустите dmesg и обратите внимание на строки ttyUSB * , если ваш модемный интерфейс представляет собой классический эмулированный последовательный интерфейс. .

Решение 2. Просмотрите / sys / bus / usb / devices / X-1: Y: * / , пока не найдете полезную информацию.

Исходя из вашей строки Bus 003 Device 013: ID 0421: 0007 Nokia Mobile Phones , я бы предположил, что X = 3 и Y = 12 (13 минус один).

Решение 3. Запустите udevadm monitor при подключении USB-устройства.

2
27.01.2020, 20:39

Возможно, слишком поздно, но это может помочь другим. Не поможет ли вам использовать mmcli из ModemManager ?

$ 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)'
  ...
3
27.01.2020, 20:39

Теги

Похожие вопросы