> No, I was using 'screen' as it's built-in.  'screen
> /dev/tty.usbserial
> 19200,cs8
[...]
> I don't think it's flow control related, nor terminal emulator.  I'm
> thinking it's soekris serial-console related, or something weird
> like the memstick image being set to some hardwired defaults that
> are very different from the soekris console setup.
>
> Ideas welcome,


I know it's an "is it plugged in" question, but have you tried 9600bps 
instead of 19200bps?  I believe pfSense defaults to 19200 (not sure), but 
the Soekris firmware may be set to 9600.

You can also change flow-control characteristics on your local tty by 
invoking screen as
"screen /dev/tty.usbserial 19200,cs8,ixon,ixoff"
Or
"screen /dev/tty.usbserial 19200,cs8,-ixoff,-ixon"

Again, just to be clear - your local terminal (DTE) must match what you've 
set the remote device (DCE) to.

If your platform supports it, I would suggest invoking screen with 
"<baudrate>,cs8,ixany,-ixoff,-ixon", which should disable all forms of 
flow control.  Of course, if the soekris needs CTS/RTS or DTR/DSR you may 
be screwed.  Also a possibility is your USB dongle - relatively few of 
them implement all the control lines correctly, and even fewer are 
properly controllable from stty(2) or termios(3).

Note especially that there is no standard way to turn on hardware flow 
control from the screen(1) command line.

Depending on what OS you're starting with, you may have the cu(1) utility 
installed, which handles serial ports slightly differently than screen(1).

-Adam Thompson
 [email protected]



_______________________________________________
List mailing list
[email protected]
http://lists.pfsense.org/mailman/listinfo/list

Reply via email to