Страница 1 из 1

Драйверы USB-COM переходника CH340

Добавлено: 14 фев 2018, 07:26
Stas788
Здравствуйте,

хочу поключить через USB кабель или USB-COM переходник CH340 Фискальный регистратор Штрих М 01Ф. Для настройки, прошивки и т.п. С драйвером VCOM и CH340 под windows 7 у меня вопросов не возникло, а вот под LinuxMint 18.3 я не смог найти/настроить.... Помогите разобраться плз. Иначе нет полноценного перехода на эту ОС. Уж очень она мне нравится...

Драйверы USB-COM переходника CH340

Добавлено: 14 фев 2018, 08:13
di_mok
Stas788 писал(а):
14 фев 2018, 07:26
USB-COM переходник CH340
Он должен завестись без шума и пыли.
Stas788 писал(а):
14 фев 2018, 07:26
Помогите разобраться плз
С чем?

Покажи lsusb

Драйверы USB-COM переходника CH340

Добавлено: 14 фев 2018, 08:54
di_mok
Вот, запихал два адаптера для затравочки.
Снимок экрана от 2018-02-14 08-52-46.png
Оказалось не совсем то. Или HL-340 и CH-340 - одно и тоже?

Драйверы USB-COM переходника CH340

Добавлено: 14 фев 2018, 08:58
Stas788
haus@haus-Aspire-7720Z ~ $
Bus 002 Device 003: ID 064e:a101 Suyin Corp. Acer CrystalEye Webcam
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 002: ID 046d:c05a Logitech, Inc. M90/M100 Optical Mouse
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 002: ID 1a86:7523 QinHeng Electronics HL-340 USB-Serial adapter
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Драйверы USB-COM переходника CH340

Добавлено: 14 фев 2018, 08:58
Stas788
но дело в том, что если я подключаю фискальный регистратор и запускаю Тест драйвера ФР через wine, то wine его не видит...

Драйверы USB-COM переходника CH340

Добавлено: 14 фев 2018, 09:01
rogoznik
Так это и следовало ожидать. Для этого вам нужно нативное приложение, а таковое есть только под винду

Драйверы USB-COM переходника CH340

Добавлено: 14 фев 2018, 09:02
Stas788
и что делать? ведь через wine то оно должно работать....

Драйверы USB-COM переходника CH340

Добавлено: 14 фев 2018, 09:08
Chocobo
Stas788, Пробрось их внутрь префикса, https://www.ubuntu.sumy.ua/2011/02/wine ... ercom.html

ln -s /dev/ttyUSB9 ~/.wine/dosdevices/com1

Драйверы USB-COM переходника CH340

Добавлено: 14 фев 2018, 09:12
Stas788
haus@haus-Aspire-7720Z ~ $ ln -s /dev/ttyUSB9 ~/.wine/dosdevices/com1
ln: не удалось создать символьную ссылку '/home/haus/.wine/dosdevices/com1': Файл существует

Драйверы USB-COM переходника CH340

Добавлено: 14 фев 2018, 09:22
Chocobo
Stas788, перед тем как что-то копипастить из интернета - полезно включать навык ознакомиться с тем как же оно работает :acute:
Ссылку чтоль почитай, USB9 я вообще наугад взял, а COM1 у тебя может и занят чем.

Драйверы USB-COM переходника CH340

Добавлено: 14 фев 2018, 09:37
Chocobo
И проверь вайн какой версии, говорят, что он сам все начал уметь с 2.8+ https://wiki.winehq.org/Wine_User%27s_G ... llel_Ports
Since Wine 2.8, serial and parallel ports are detected automatically when Wine starts.
Оно работает, все раскидались сами:

Код: Выделить всё

▶ wine --version
wine-3.1

▶ ls -l .wine/dosdevices 
итого 168
lrwxrwxrwx 1 chocobo chocobo 10 фев 13 00:20 c: -> ../drive_c
lrwxrwxrwx 1 chocobo chocobo 10 фев 14 00:02 com1 -> /dev/ttyS0
lrwxrwxrwx 1 chocobo chocobo 10 фев 14 00:02 com10 -> /dev/ttyS9
lrwxrwxrwx 1 chocobo chocobo 11 фев 14 00:02 com11 -> /dev/ttyS10
lrwxrwxrwx 1 chocobo chocobo 11 фев 14 00:02 com12 -> /dev/ttyS11
lrwxrwxrwx 1 chocobo chocobo 11 фев 14 00:02 com13 -> /dev/ttyS12
lrwxrwxrwx 1 chocobo chocobo 11 фев 14 00:02 com14 -> /dev/ttyS13
lrwxrwxrwx 1 chocobo chocobo 11 фев 14 00:02 com15 -> /dev/ttyS14
lrwxrwxrwx 1 chocobo chocobo 11 фев 14 00:02 com16 -> /dev/ttyS15
lrwxrwxrwx 1 chocobo chocobo 11 фев 14 00:02 com17 -> /dev/ttyS16
lrwxrwxrwx 1 chocobo chocobo 11 фев 14 00:02 com18 -> /dev/ttyS17
lrwxrwxrwx 1 chocobo chocobo 11 фев 14 00:02 com19 -> /dev/ttyS18
lrwxrwxrwx 1 chocobo chocobo 10 фев 14 00:02 com2 -> /dev/ttyS1
lrwxrwxrwx 1 chocobo chocobo 11 фев 14 00:02 com20 -> /dev/ttyS19
lrwxrwxrwx 1 chocobo chocobo 11 фев 14 00:02 com21 -> /dev/ttyS20
lrwxrwxrwx 1 chocobo chocobo 11 фев 14 00:02 com22 -> /dev/ttyS21
lrwxrwxrwx 1 chocobo chocobo 11 фев 14 00:02 com23 -> /dev/ttyS22
lrwxrwxrwx 1 chocobo chocobo 11 фев 14 00:02 com24 -> /dev/ttyS23
lrwxrwxrwx 1 chocobo chocobo 11 фев 14 00:02 com25 -> /dev/ttyS24
lrwxrwxrwx 1 chocobo chocobo 11 фев 14 00:02 com26 -> /dev/ttyS25
lrwxrwxrwx 1 chocobo chocobo 11 фев 14 00:02 com27 -> /dev/ttyS26
lrwxrwxrwx 1 chocobo chocobo 11 фев 14 00:02 com28 -> /dev/ttyS27
lrwxrwxrwx 1 chocobo chocobo 11 фев 14 00:02 com29 -> /dev/ttyS28
lrwxrwxrwx 1 chocobo chocobo 10 фев 14 00:02 com3 -> /dev/ttyS2
lrwxrwxrwx 1 chocobo chocobo 11 фев 14 00:02 com30 -> /dev/ttyS29
lrwxrwxrwx 1 chocobo chocobo 11 фев 14 00:02 com31 -> /dev/ttyS30
lrwxrwxrwx 1 chocobo chocobo 11 фев 14 00:02 com32 -> /dev/ttyS31
lrwxrwxrwx 1 chocobo chocobo 10 фев 14 00:02 com4 -> /dev/ttyS3
lrwxrwxrwx 1 chocobo chocobo 10 фев 14 00:02 com5 -> /dev/ttyS4
lrwxrwxrwx 1 chocobo chocobo 10 фев 14 00:02 com6 -> /dev/ttyS5
lrwxrwxrwx 1 chocobo chocobo 10 фев 14 00:02 com7 -> /dev/ttyS6
lrwxrwxrwx 1 chocobo chocobo 10 фев 14 00:02 com8 -> /dev/ttyS7
lrwxrwxrwx 1 chocobo chocobo 10 фев 14 00:02 com9 -> /dev/ttyS8
lrwxrwxrwx 1 chocobo chocobo  8 фев 13 00:20 d:: -> /dev/sdc
lrwxrwxrwx 1 chocobo chocobo  8 фев 13 00:20 e:: -> /dev/sdd
lrwxrwxrwx 1 chocobo chocobo  8 фев 13 00:20 f:: -> /dev/sde
lrwxrwxrwx 1 chocobo chocobo  8 фев 13 00:20 g:: -> /dev/sdf
lrwxrwxrwx 1 chocobo chocobo  8 фев 14 09:34 h:: -> /dev/sdg
lrwxrwxrwx 1 chocobo chocobo  9 фев 14 09:34 i:: -> /dev/sdg2
lrwxrwxrwx 1 chocobo chocobo 42 фев 14 09:34 j: -> /media/chocobo/Linux Mint 18.3 MATE 64-bit
lrwxrwxrwx 1 chocobo chocobo  9 фев 14 09:34 j:: -> /dev/sdg1
lrwxrwxrwx 1 chocobo chocobo  1 фев 13 00:20 z: -> /

Драйверы USB-COM переходника CH340

Добавлено: 20 фев 2018, 21:43
radio-2000
Chocobo, СН340 встал на ttyUSB0, в вайне третьем com порты заняты с 1 по 32, как тут быть, создавать символьную ссылку на com33 или искать его с 1 по 32 ?

Драйверы USB-COM переходника CH340

Добавлено: 20 фев 2018, 21:46
Chocobo
radio-2000, в симлинках выхлопа аналогичном тому что я выше привел - нет отсылок на ttyUSB0?
Можно конечно и свой линк добавить или перетереть имеющийся.

Драйверы USB-COM переходника CH340

Добавлено: 21 фев 2018, 09:32
radio-2000
Chocobo, не, нету, картина аналогичная, ttyS0 - ttyS31, а перетереть говорит занято, на com33 встал, но не все форточные программы с таким дальним комом могут работать...

Драйверы USB-COM переходника CH340

Добавлено: 21 фев 2018, 10:41
Chocobo
radio-2000 писал(а):
21 фев 2018, 09:32
а перетереть говорит занято,
ну, нагло удалить имеющийся симлинк сначала)

Драйверы USB-COM переходника CH340

Добавлено: 23 фев 2018, 13:23
radio-2000
Chocobo писал(а):
21 фев 2018, 10:41
нагло удалить имеющийся симлинк сначала
сделал ссылку на com33, не работает, пишет ошибка открытия com33.
нагло поудалял все ссылки на все компорты, сделал симлинк на com2, ошибка открытия com2, и восстанавливает все удаленные симлинки, включая неработающий com33.
программа "Консоль" для заливки прошивок в контаровские контроллеры.

Драйверы USB-COM переходника CH340

Добавлено: 23 фев 2018, 15:37
WWolf
А принципиально что ли использовать крайний вайн? Он же глючный... Воткни какой нить 2.0

Драйверы USB-COM переходника CH340

Добавлено: 24 фев 2018, 16:42
radio-2000
WWolf, мысль)))

Драйверы USB-COM переходника CH340

Добавлено: 24 фев 2018, 20:35
radio-2000
Дело было не в бобине...
sudo chmod 777 -v /dev/ttyUSB0
решила проблему занятого com порта :blush:
Но вайн третий все равно снес, 1.8 поставил...

Драйверы USB-COM переходника CH340

Добавлено: 30 мар 2018, 20:05
WWolf
а у меня сейчас другая веселуха... уже два часа не могу понять что не так :)
дано:
/dev/ttyS0 - физ com1
/dev/ttyUSB0 - переходник USB2COM

в cutecom оба отлично открываются и работают...
в виртуалке тоже с обоими портами проблем нет...
а в вайне (внимание!) переходник работает, а физ порт нет... мистика да и только... обычно у народа всё наоборот :)