|
|
||||||
|
#1
|
|
|
|
|
Hejsa
Jeg har en lille arm computer, der kører linux, siddende langt væk. Den har noget udstyr forbundet til sin seriel port som jeg ind i mellem gerne ville have fat "direkte" fra min PC (WinXP/Linux), fordi der ind i mellem er behov for at benytte nget special software som ikke er lavet til arm. Jeg kan kun forbinde til arm'en med ssh, men har derefter naturligvis alle muligheder for at lave tunnler via af ssh. Er der nogen der kender til en mulighed for at få arm'ens seriel port til at optræde som en seriel port på pc'en? - Lars |
|
|
|
#2
|
|
|
|
|
Lars Kristensen wrote:
> Er der nogen der kender til en mulighed for at få arm'ens seriel port > til at optræde som en seriel port på pc'en? Jeg ved at man kan route USB over ssh, men det hjælper dig jo ikke. Men jeg tænker på om ikke det kan klares med port forwarding, noget som ssh jo understøtter. Dvs. du forwarder den pågældende seriel port til den fjerne maskine. |
|
#3
|
|
|
|
|
Fandt forresten lige dette:
http://superuser.com/questions/109396/serial-over-ip-windows-linux Der er nævnt to mulig løsninger: http://sourceforge.net/projects/serialoverip/ http://sourceforge.net/projects/telnetcpcd/ Her er også noget der måske kan bruges: http://www.linuxjournal.com/article/5462 |
|
#4
|
|
|
|
|
Den 27-04-2012 22:55, Martin Larsen skrev:
> Lars Kristensen wrote: >>> Er der nogen der kender til en mulighed for at få arm'ens seriel port >> til at optræde som en seriel port på pc'en? >> Jeg ved at man kan route USB over ssh, men det hjælper dig jo ikke. > Men jeg tænker på om ikke det kan klares med port forwarding, noget som > ssh jo understøtter. > Dvs. du forwarder den pågældende seriel port til den fjerne maskine. Portforwarding i forbindelse med ssh drejer sig normalt om at forwarde en ip-port fra een maskine til en anden, f.ex. at når man connecter til port 221 på maskine A, får man forbindelse til port 22 på maskine B, for at lave adgang til en maskine gemt bag en firewall. Det drejer sig ikke om fysiske porte på maskinen. Men der er en tråd om det her: http://stackoverflow.com/questions/484740/converting-serial-port-data-to-tcp-ip-in-a-linux-environment Det er så halvvejen, så skal man have noget windows-stuff til at lave tcp'en om til en virtuel serielport. Leif |
|
#5
|
|
|
|
|
Den 26-04-2012 18:48, Lars Kristensen skrev:
> Hejsa > Jeg har en lille arm computer, der kører linux, siddende langt væk. Den > har noget udstyr forbundet til sin seriel port som jeg ind i mellem > gerne ville have fat "direkte" fra min PC (WinXP/Linux), fordi der ind i > mellem er behov for at benytte nget special software som ikke er lavet > til arm. Jeg kan kun forbinde til arm'en med ssh, men har derefter > naturligvis alle muligheder for at lave tunnler via af ssh. > Er der nogen der kender til en mulighed for at få arm'ens seriel port > til at optræde som en seriel port på pc'en? Led videre her: http://en.wikipedia.org/wiki/COM_port_redirector Google: portforward serial port from linux to windows Leif |
|
#6
|
|
|
|
|
On Thu, 26 Apr 2012 18:48:21 +0200
Lars Kristensen <spam> wrote: > Hejsa > Jeg har en lille arm computer, der kører linux, siddende langt væk. Den > har noget udstyr forbundet til sin seriel port som jeg ind i mellem > gerne ville have fat "direkte" fra min PC (WinXP/Linux), fordi der ind i > mellem er behov for at benytte nget special software som ikke er lavet > til arm. Jeg kan kun forbinde til arm'en med ssh, men har derefter > naturligvis alle muligheder for at lave tunnler via af ssh. > Er der nogen der kender til en mulighed for at få arm'ens seriel port > til at optræde som en seriel port på pc'en? > - Lars jag-tp:~# axi-cache show ser2net Package: ser2net Version: 2.6-1 Installed-Size: 164 Maintainer: Marc Haber <mh+debian-packages> Architecture: i386 Depends: libc6 (>= 2.3) Suggests: telnet Description: Allows network connections to serial ports Description-md5: c8a3341382bc3d83bf1c608a45a78b82 Tag: interface::daemon, network::server, role::program, use::proxying, use::transmission Section: utils Priority: optional Filename: pool/main/s/ser2net/ser2net_2.6-1_i386.deb Size: 41238 MD5sum: f6175132456d04dfa0a045c7f9bf8ef7 SHA1: df74990f33d52a3043a7104492e59a65cebb39f5 SHA256: f8f9e90fa9bdc60ac0fa708fed4cf1672bd05177e065919042 8dab7c8846e675 jag-tp:~# -- |
|
#7
|
|
|
|
|
On 28-04-2012 10:11, Leif Neland wrote:
> Den 26-04-2012 18:48, Lars Kristensen skrev: > Led videre her: > [..] > Google: portforward serial port from linux to windows Der er en del referencer fra den artikel som godt kunne se interessante ud. De skal studeres nærmere. Tingene kompliceres jo desværre af at det er en arm computer i den ene ende med en rimelig amputeret uC linux, så det skal enten være pre compilet til den eller også skal source coden i hvert fald være tilgængelig så det er muligt at forsøge at kompilere det selv. I mellemtiden har jeg gået og overvejet om det ikke vil være nemmest egentlig at arm computeren med den tilsluttede serielle enhed routede seriel kommunikationen fra seriel porten til en ip port. I den anden ende stilles en tilsvarende arm der gør præcist det samme, men den har bare min stationære pc siddende på seriel porten. Så er der ikke noget bøvl med at skulle få en virtuel seriel port op og stå på pc'en. Den største udfordring må være at få kontrol signalerne med. Anyway, der er lidt at arbejde med. Tak, Martin, Leif og Jacob. - Lars |
|
|