Драйвер для китайских Arduino на HC340 под ос Linux
- Войдите на сайт для отправки комментариев
Пт, 04/09/2015 - 23:58
Доброго времени суток!
Выкладываю инструкцию по сборке и установке драйвера HC34x под ос Linux.
https://yadi.sk/d/V3p9htAUistdv тут берём архив.
Или
https://github.com/torvalds/linux/blob/master/drivers/usb/serial/ch341.c тут .с файл
http://forum.ubuntu.ru/index.php?action=dlattach;topic=258981.0;attach=36535 из этого архива берём только makefile.
Arduin-ку необходимо отключить, при подключенной не устанавливается.
Извлекаем в нужное вам место (только не на NTFS раздел).
Из папки запускаем терминал.
Заходим под рут-ом и выполняем комманды:
make
Должно выйти примерно так:
[root@localhost CH341SER_LINUX]# make make -C /lib/modules/3.19.8-desktop-3.mga5/build M=/home/user/CH341SER_LINUX/CH341SER_LINUX make[1]: вход в каталог «/usr/src/kernel-3.19.8-desktop-3.mga5» LD /home/user/CH341SER_LINUX/CH341SER_LINUX/built-in.o CC [M] /home/user/CH341SER_LINUX/CH341SER_LINUX/ch34x.o Building modules, stage 2. MODPOST 1 modules CC /home/user/CH341SER_LINUX/CH341SER_LINUX/ch34x.mod.o LD [M] /home/user/CH341SER_LINUX/CH341SER_LINUX/ch34x.ko make[1]: выход из каталога «/usr/src/kernel-3.19.8-desktop-3.mga5»
Если нет ошибок сборки выполняем:
make load
[root@localhost CH341SER_LINUX]# make load modprobe usbserial insmod ch34x.ko
У меня после этого всё заработало.
Здравствуйте, а что делать, если не получилось?
А почему у меня под Debian, Ubuntu уже нескольких выпусков все работает из каропки и никаких драйверов компилять не пришлось ещё ни разу? Разве что права на порт дать кому следует..
Я что-то не так делаю?
скорее всего ошибка в make файле
Потому, что там нормально отслеживают пакеты. В отличее от РПМ систем....
Та же ерунда :(
Респект автору, помогло :) Linux mint 18.1