Страница 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
Вот, запихал два адаптера для затравочки.
Оказалось не совсем то. Или 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, перед тем как что-то копипастить из интернета - полезно включать навык ознакомиться с тем как же оно работает
Ссылку чтоль почитай, 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 порта
Но вайн третий все равно снес, 1.8 поставил...
Драйверы USB-COM переходника CH340
Добавлено: 30 мар 2018, 20:05
WWolf
а у меня сейчас другая веселуха... уже два часа не могу понять что не так

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