Just an update to say I've tried again with this and not much luck.
I'm still seeing text in my serial console with no linefeeds at all - the text just wraps when it gets to the end of each line making for an almost unreadable console. I've installed Terra Term and it has the same problem as Hyperterminal and Token 2 - so I'm starting to think it's a problem I'm having with OpenWRT. I've been setting all my terminal programs to vt100 emulation or autodetect, but nothing seems to work.
I've installed the terminfo package so I now have terminfo files for vt100, etc.
I have added this line to /etc/profile
export TERMINFO=/usr/share/terminfo
And I am executing my serial console like this:
root@OpenWrt:/# getty -L 9600 /dev/usb/tts/0 vt100
But still I get no linefeeds on the console.
My wl500g is connected to my pc via a PL2303-chipset USB-serial adaptor, and I'm using a 3-wire homemade null-modem cable - the wires are TD-RD, RD-TD and SG-SG. I didn't think I'd need any of the handshaking or hardware flow control lines, and I still don't think I need them.
The only getty program that I can get to work at all is the Getty in the Tinylogin package. The agetty package in the hansliss repository and the mgetty package in the freifunk repository seem to not work under WhiteRussian RC2.