Как настроить факс-модем USB на Kubuntu 20.04

Я нахожусь на Kubuntu 20.04, у меня есть факс-модем, подключенный через USB, и я установил следующие пакеты:

efax

efax-gtk

sl-modem-daemon

Я запустил: sudo gpasswd - add shmuel dialout

Модем определяется VirtualBox как: Conexant System, Inc. USB HSF модем

При отправке факса я получаю следующий вывод:

Socket running on port 9900
efax-0.9a: 19:30:51 opened /dev/ttyS0
efax-0.9a: 19:30:58 sync: dropping DTR
efax-0.9a: 19:31:02 sync: sending escapes
efax-0.9a: 19:31:08 Error: sync: modem not responding
efax-0.9a: 19:31:08 failed page /home/shmuel/Downloads/poa.pdf.001
efax-0.9a: 19:31:08 finished - no response from modem

Я запустил

lsusb

И увидел эту запись:

Bus 001 Device 010: ID 0572:1300 Conexant Systems (Rockwell), Inc. SoftK56 Data Fax Voice CARP

Настройки efax-gtk выглядят так

enter image description here

/ dev выглядит следующим образом

enter image description here

enter image description here

7
задан 18 June 2020 в 17:28

2 ответа

Прошло несколько лет с тех пор, как я сам проделал этот процесс (также, к счастью, на Kubuntu), но быстрый взгляд на ваш Снимок экрана показывает отсутствие либо dev / modem , либо dev / ttySHSF0 , что говорит мне о том, что вы либо не установили модуль ядра для своего устройства, либо, если это так, то это происходит сбой загружать. Я не уверен, что вы думаете о sl-modem-daemon (для наборов микросхем SmartLink, а не Conexant), но я бы начал с его удаления.

Меня не удивит, что я узнал об этом когда-то в прошлом. Десять лет назад драйвер был встроен в общее ядро ​​Linux, но, поскольку у меня нет конкретной информации на этот счет, я изложу процесс, который я использовал тогда, и надеюсь, что он останется работоспособным.

Во-первых, сайт загрузки драйверов и сопроводительная документация:

Хотя я не думаю, что есть что-то, что можно потерять, пытаясь установить один из пакетов Debian, которые они предлагают, тот факт, что они предназначены для 32-разрядной архитектуры и, вероятно, у вас есть 64-разрядный компьютер, является веским аргументом для перехода прямо к варианту C (извлекать tarball и компилировать вручную) по моему. По крайней мере, этот исходный код предназначен для 64-битных систем; учитывая, что всему этому уже более десятка лет (написано для ядра Linux 2.6, а не для версии 5.4, используемой Kubuntu), я бы искренне удивился, если бы он компилировался без необходимости хотя бы небольшого исправления. По крайней мере, если вы идете по этой дороге, хотя, Я могу сказать, что он подходит для конкретного модема и дистрибутива Linux, который вы используете. С наилучшими пожеланиями.

2
ответ дан 19 June 2020 в 21:30
  • возможно, он все еще привязан / подключен к виртуальному ящику, пока вы пытаетесь отправить факс из efax (убедитесь, что ничего, кроме доступа к / dev / ttyXXX с помощью ) lsof )

  • "реальным" устройством также может быть / dev / modem / dev / ttySHSF0 / dev / ttySAC0 / dev / ttyUSB0 , иногда там - это несколько серийных номеров / dev / ttyusb, экспортируемых оборудованием (HSxPA / LTE Sticks), которые даже могут быть «переключены» на реальный идентификатор (например, с SD-Card-Reader на модем с помощью usbmodeswitch

  • , это может быть связано с к udev , проверьте его журналы (разрешения, похоже, работают, как вы можете писать) Пример ввода разрешений UDev

  • есть страница вики-страницы ubuntu, описывающая, как устанавливать драйверы подключения

  • чтобы читать / писать из пользовательской среды, ваш пользователь должен быть в группе dialout

. Один хороший трюк, чтобы увидеть, где он находится (в корневой оболочке -> например sudo -i или добавить sudo к dmesg ):

  • UNPLUG DEVICE
  • dmesg -c → очистить кольцевой буфер журнала ядра
  • PLUG DEVICE
  • dmesg

это должно дать вам немного грязные разговоры и имя устройства, например :

[ 1277.997045] usbcore: registered new interface driver usbserial_generic
[ 5277.997158] usbserial: USB Serial support registered for generic
[ 5278.002889] usbcore: registered new interface driver pl2303
[ 5278.004349] usbserial: USB Serial support registered for pl2303
[ 5278.004403] pl2303 1-3.1.3:1.0: pl2303 converter detected
[ 5278.006801] usb 1-3.1.3: pl2303 converter now attached to ttyUSB0

2
ответ дан 19 June 2020 в 21:30

Другие вопросы по тегам:

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