We have about a hundred engine stands controlled by qnx boxes, with a 10" ethernet cable connected toWindows boxes. On a serial port this would be called a null modem cable.

All data into and out of each box is done via sockets. The problem is that when something goes wrong, there is no way to attach the remote debugger, save going out to the lab and hooking up a temporary ethernet switch.

My question is, is it possible to create a debug pipe through the Windows box, such that it simply echoes the byte stream that it receives in both directions? I would have the Windows box listen on port 8000, and then connect another socket to qnx on port 8000 upon accept(). This way I would tell Momentix that it is to debug the Windows box, but it would actually be debugging the qnx box through this pipe.

We have about a hundred engine stands controlled by qnx boxes, with a 10"ethernet cable connected toWindows boxes. On a serial port this would becalled a null modem cable.

All data into and out of each box is done via sockets. The problem is thatwhen something goes wrong, there is no way to attach the remote debugger,save going out to the lab and hooking up a temporary ethernet switch.

My question is, is it possible to create a debug pipe through the Windowsbox, such that it simply echoes the byte stream that it receives in bothdirections? I would have the Windows box listen on port 8000, and thenconnect another socket to qnx on port 8000 upon accept(). This way I wouldtell Momentix that it is to debug the Windows box, but it would actually bedebugging the qnx box through this pipe.