Temat: sterowniki USB-serial HL-340
Witam , jestem raczej elektronikiem niż informatykiem , a linux to już w ogóle nie moja działka , więc mam problem którego nie mogę rozwiązać .
Otóż mam urządzenie które co 5 minut wysyła raport przez port szeregowy RS-232 ( taki prawdziwy port z napięciami +/- 10V , w urządzeniu jest max202 ). te dane muszę przesłać na zewnętrzny serwer . Jeśli w komputerze stacjonarnym z win7 otworzę dwa okna putty , jedno połączenie serial , drugie tryb raw do zewnętrznego serwera i dane z okna serial przeniosę do okna raw to dane się wysyłają i zapisują na serwerze . Problem z tym że chcę to zrobić automatycznie , przy pomocy routera TP-Link TL-WR1043N/ND v1 ( bo on przecież cały czas pracuje ) z zainstalowanym Gargoyle 1.8.0 . No i żeby nie było łatwo to przez przejściówkę RS232/USB .
Do samej transmisji potrzebny jest program np ser2net ( program zainstalowałem ) ale nie mogę sobie poradzić z instalacją sterowników tej przejściówki , nazywa się ona HL-340 , i jest sprawna bo windows działa z nią prawidłowo próbowałem instalować kmod-usb-serial-ch341 ale mam taki błąd :
opkg install kmod-usb-serial-ch341
ERROR: Dependency kernel (= 3.10.49-1-0114c71ed85677c9c1e4911437af4743) of package kmod-usb-serial-ch341 is installed, but has incompatible version 3.10.49-1-e3712c4fe14d26d5acf89d959de871aa and is marked as 'hold'
znalazłem też inny opis , ściągnąć paczkę ch341_drv.tar.bz2 w dwóch plikach zaremować kilka linii i wykonać MAKE
ale tu też mam błąd :
root@Gargoyle:/tmp/usb_mount/E872-2C48/pliki# sh ins.sh
make -C /lib/modules/3.10.49/build SUBDIRS=/tmp/usb_mount/E872-2C48/pliki modules
make: *** /lib/modules/3.10.49/build: No such file or directory. Stop.
make: *** [default] Error 2
kmod: usbserial is already loaded
Failed to find tty_ioctl. Maybe it is a built in module ?
Failed to find ch341. Maybe it is a built in module ?
i nie wiem co dalej , bo przejściówka nadal nie zainstalowana