ezz > edb.system.* > edb.system.unix

 #1  
26.04.2012, 18:48
Lars Kristensen
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  
27.04.2012, 22:55
Martin Larsen
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  
27.04.2012, 23:03
Martin Larsen
Fandt forresten lige dette:

[..]

Der er nævnt to mulig løsninger:

[..]
[..]

Her er også noget der måske kan bruges:

[..]
 #4  
28.04.2012, 09:12
Leif Neland
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:
[..]

Det er så halvvejen, så skal man have noget windows-stuff til at lave
tcp'en om til en virtuel serielport.

Leif
 #5  
28.04.2012, 10:11
Leif Neland
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:


[..]

Google: portforward serial port from linux to windows

Leif
 #6  
29.04.2012, 18:51
Jacob Gaarde
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  
30.04.2012, 22:37
Lars Kristensen
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
Lignende emner