[Opgelost] Rocrail onder Linux en MrDirect (p50x)

dpring
Posts: 28
Joined: 07.02.2015, 13:01

[Opgelost] Rocrail onder Linux en MrDirect (p50x)

Post by dpring » 11.12.2015, 16:33

Hallo,

Ik probeer Rocrail ( versie 10234) onder Linux (Ubuntu) 14.03 met een MrDirect centrale te laten werken. Had reeds eerder met Rocrail onder Windows7 met deze centrale succesvol gewerkt.
Echter onder Linux Ubuntu wil het nog niet lukken ! Driver voor USB serial geinstalleerd. FAQ doorgenomen. user dialout toevoegd. Udev rules niet,krijg geen device of resource busy melding. Wel ioctrl FIONREAD error [5] write error size -2 write -1. Ook bij de recover actie error in transactie rc=0 state SNDERR
Hoop dat iemand me verder kan helpen !

Met groet,
Dick
Last edited by dpring on 04.03.2016, 20:50, edited 1 time in total.

rjversluis
Site Admin
Posts: 42343
Joined: 10.04.2006, 08:48
Location: Speyer, Germany
Contact:

Re: Rocrail onder Linux en MrDirect (Intellibox)

Post by rjversluis » 11.12.2015, 16:39

Hi Dick,

onder Linux is de eerste USB Seriële poort :

Code: Select all

/dev/ttyUSB0
Je hoeft daarvoor niets te installeren en ook niets te veranderen in de udev bestanden.

dpring
Posts: 28
Joined: 07.02.2015, 13:01

Re: Rocrail onder Linux en MrDirect (Intellibox)

Post by dpring » 11.12.2015, 22:44

hoi Rob,
Dank voor je snelle respons, heb /dev/ttyUSB0 geselecteerd. Maar nog geen connectie.
Ik heb trace bijgevoegd. Misschien heb je nog een idee waar de fout kan zitten ??

Groet,Dick
You do not have the required permissions to view the files attached to this post.

rjversluis
Site Admin
Posts: 42343
Joined: 10.04.2006, 08:48
Location: Speyer, Germany
Contact:

Re: Rocrail onder Linux en MrDirect (Intellibox)

Post by rjversluis » 12.12.2015, 07:27

Hi Dick,

/dev/ttyUSB0

schijnt te bestaan maar de centrale reageert niet; Misschien zit die toch aan een andere poort. (Of zit deze aan een echte RS232? /dev/ttyS0 )

Probeer eens het commando:

Code: Select all

lsusb
en

Code: Select all

ls -l /dev/ttyUSB*

dpring
Posts: 28
Joined: 07.02.2015, 13:01

Re: Rocrail onder Linux en MrDirect (Intellibox)

Post by dpring » 12.12.2015, 11:09

Hoi Rob,
Op de centrale (DOS computer met nog 2 echte serie en 1 parallele poort) Heb ook nog even tty/S0 geprobeerd,ook geen resultaat.
lsusb laat de usb serial converter zien en ls-l /dev/uSB0 laat /dev/ttySB0 zien,dialout protecties rw

Valt me wel op dat bij eigenschappen p50x dat naast toestel /dev/ttySB0 onder poort 0 staat

Groet, Dick

rjversluis
Site Admin
Posts: 42343
Joined: 10.04.2006, 08:48
Location: Speyer, Germany
Contact:

Re: Rocrail onder Linux en MrDirect (Intellibox)

Post by rjversluis » 12.12.2015, 11:22

Hi Dirk,

dat ziet er vreemd uit.

met

Code: Select all

lsusb -l
zou je kunnen zien hoe de USBRS232 ge-mapped is.

rjversluis
Site Admin
Posts: 42343
Joined: 10.04.2006, 08:48
Location: Speyer, Germany
Contact:

Re: Rocrail onder Linux en MrDirect (Intellibox)

Post by rjversluis » 12.12.2015, 15:36

Hi Dirk,

een PC die je voor http://www.mrdirect.nl nodig hebt vind je nergens meer.
1 Eerst (flink) investeren en dan pas rijden of direct digitaal gaan rijden wrote:Zo zijn met MRdirect, een (zelfbouw) Booster en een locomotief decoder voor nog geen 100 Euro de eerste stappen te zetten in de wondere wereld van de digitale modelspoorbaan.
:)
Voor €149 koop je bij DigiKeijs een super centrale incl. voeding.

Ik zou Dr. DOS maar vergeten en in een echte centrale investeren.

dpring
Posts: 28
Joined: 07.02.2015, 13:01

Re: Rocrail onder Linux en MrDirect (Intellibox)

Post by dpring » 12.12.2015, 15:45

Hoi Rob,
Begrijp dat ik een symbolische link moet aanmaken tussen mn ttyUSB0 en COM1 poort. Bij Windows gebeurde dat automatisch !
Van internet begrijp ik dat dat moet gebeuren middels WINE. ( Ubuntuforum : accessing USB serial poort )
Heb ik inmiddels gedownload maar dat vergt weer enige studie opzich.
de instructie zou moeten zijn : ln -s /dev/ttyUSB0 ~ /.wine/dosdevices/com1
Moet alleen nog even even uitvinden waar ik die aanmaak.

Groet,
Dick

rjversluis
Site Admin
Posts: 42343
Joined: 10.04.2006, 08:48
Location: Speyer, Germany
Contact:

Re: Rocrail onder Linux en MrDirect (p50x)

Post by rjversluis » 12.12.2015, 15:51

Wine!?
Rocrail loopt gewoon direct onder linux; Vergeet Wine!

Een Ubuntu installer kun je hier iedere dag fris downloaden:
http://rocrail.net/software/rocrail-snapshot/

rocrail-*-ubuntu1204-i386.deb

dpring
Posts: 28
Joined: 07.02.2015, 13:01

Re: Rocrail onder Linux en MrDirect (p50x)

Post by dpring » 12.12.2015, 16:25

Hoi Rob,

Als ik de installer gebruik wordt mijn ttyUSB0 dan ook geconfigureerd als COM1 ??? Want dat is toch eigenlijk het probleem !

rjversluis
Site Admin
Posts: 42343
Joined: 10.04.2006, 08:48
Location: Speyer, Germany
Contact:

Re: Rocrail onder Linux en MrDirect (p50x)

Post by rjversluis » 12.12.2015, 16:31

dpring wrote:Hoi Rob,

Als ik de installer gebruik wordt mijn ttyUSB0 dan ook geconfigureerd als COM1 ??? Want dat is toch eigenlijk het probleem !
Onder Linux bestaat er geen device met de naam "COM1".
De eerste USB RS232 Stick is /dev/ttyUSB0.
Als je Rocrail onder Linux laat lopen is deze /dev/ttyUSB0 juist.
Probeer je onder Linux een Windows versie van Rocrail te laten lopen middels Wine dan moet je dat zelf uitzoeken en ik geef daarvoor geen enkele support.

dpring
Posts: 28
Joined: 07.02.2015, 13:01

Re: Rocrail onder Linux en MrDirect (p50x)

Post by dpring » 12.12.2015, 19:27

Hoi Rob,

Het is zeker niet mijn bedoeling Rocrail onder Windows middels WINE te laten lopen !! Dan had ik ook beter Windows kunnen blijven gebruiken.
Ik zocht alleen een methode on mn /dev/ttyUSB0 naar COM1 te mappen. Alleen dat was de bedoeling.
Ik kan toch middels de /dev/ttyUSB0 in Linux geen verbinding maken met mijn com poort in mijn centrale !

rjversluis
Site Admin
Posts: 42343
Joined: 10.04.2006, 08:48
Location: Speyer, Germany
Contact:

Re: Rocrail onder Linux en MrDirect (p50x)

Post by rjversluis » 12.12.2015, 19:58

dpring wrote: Ik kan toch middels de /dev/ttyUSB0 in Linux geen verbinding maken met mijn com poort in mijn centrale !
Er bestaat onder linux geen RS232 poort met de naam COM, maar alleen met /dev/tty*.
Als je Linux nog niet onder de knie hebt kun je misschien beter bij Windows blijven.

Schorse
Posts: 5352
Joined: 12.09.2008, 19:38
Location: D - Niedersachsen

Re: Rocrail onder Linux en MrDirect (p50x)

Post by Schorse » 12.12.2015, 22:00

Hi Dick

De USB-converter biedt waarschijnlijk slechts 6 volt, die te weinig voor de DOS PC-interface zou kunnen zijn.
Mijn tip voor een kleine centrale regeleenheid:MDRRC-II

Gerd

vertaald door Google Translator

dpring
Posts: 28
Joined: 07.02.2015, 13:01

Re: Rocrail onder Linux en MrDirect (p50x)

Post by dpring » 13.12.2015, 11:40

Hallo Gerd

Dank voor je tip, maar mijn Dos-PC, als centrale, heeft altijd goed gewerkt met Rocrail op laptop onder Windows 7 d.m.v een usb-serial converter.
Windows maakte daar automatisch een COM 1 poort van als je de driver voor de converter installeerde.

Groet,Dick

Post Reply

Return to “Centrales (NL)”