VOGONS


First post, by Destajador

User metadata
Rank Newbie
Rank
Newbie

Hi all!
A easy question, I see this cmd at the time i want to add a serial port:
serial1=nullmodem transparent server:192.168.0.10 port:10000

I get connected to the ethenet to serial device, but for some reason I can't make the software works with the device connected at the remote serial.

I test several converters with the same results. I test too with a null connected at the remote device and a VC100 terminal, it works but for some reason not with the application that I must use.

With USB adaptors works great.

It's RAW protocol this virtual serial? I mean it's a transparent connection?
Can I set the RTS or DTR lines manualy? O r don't take care about others flow control?

Best Regards
Destajador

Reply 1 of 7, by Jorpho

User metadata
Rank l33t++
Rank
l33t++

Something in your question is getting lost in translation.

Can you explain a little more clearly about what exactly you are trying to do? What kind of device are you trying to communicate with?

I'm pretty sure DOSBox's nullmodem-over-TCP/IP feature is intended only to work with other instances of DOSBox.
Using DOSBox's Nullmodem feature

Reply 2 of 7, by Destajador

User metadata
Rank Newbie
Rank
Newbie

Hi Jorpho

It's a device that transport a serial port via ethernet.
It's a simple device that acts like server or client and convert a TCP IP streaming in RS-232 data.

They can act like server, them let you connect to them using specific TCP port

The connection is working, but I don't know if the channel is transparent, or if the DOSBOX add some data to the transported streaming and for this reason it don't works.

Best Regards
Destajador

Reply 3 of 7, by h-a-l-9000

User metadata
Rank DOSBox Author
Rank
DOSBox Author

- timing is very different
- control lines are not controlled (transparent mode only exchanges serial data, nothing else)
- there is a bug in 0.74 iirc so transparent mode is not completely transparent

1+1=10

Reply 4 of 7, by Destajador

User metadata
Rank Newbie
Rank
Newbie

I think that the only thing that can be wrong is the added data at the transparent mode. If this act as a nullmodem the control lines (RTS/CTS) (DTR/DSR) and others must me looped at the local port and only transport RX/TX the flow control must be local.

Will be nice have two modes, one completely transparent and other without the null operation, i mean without the flow control looped lines.

May be a better idea is use two TCP ports, one for streaming the RS-232 data and other for the signaling (set/get states from the modem control lines as CD/RI those that can't be looped if the device is a virtual modem.

Best Regards!!!
Destajador

Reply 5 of 7, by h-a-l-9000

User metadata
Rank DOSBox Author
Rank
DOSBox Author

The bug has been fixed for a while in SVN.

1+1=10

Reply 6 of 7, by Destajador

User metadata
Rank Newbie
Rank
Newbie

In the 0.74 version is ready?
Can I control the RTS/CTS lines and other signals like RI?

Best Regards
Destajador

Reply 7 of 7, by Jorpho

User metadata
Rank l33t++
Rank
l33t++
Destajador wrote:

In the 0.74 version is ready?

The 0.74 version is not SVN, no.
http://www.dosbox.com/wiki/SVN_Builds

Try ykhwong's build.