[lkml]   [2001]   [Feb]   [12]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
SubjectRe: LILO and serial speeds over 9600
On 12 Feb 2001, H. Peter Anvin wrote:

> Followup to: <>
> By author: Ivan Passos <>
> In newsgroup:
> >
> > Since I still want to add support for speeds up to 115200, the other two
> > questions are still up (see below):
> >
> > > - If not, do I need to change just LILO to do that, or do I need to change
> > > the kernel as well (I don't think I'd need to do that too, as the serial
> > > console kernel code does support up to 115.2Kbps, but it doesn't hurt to
> > > ask ... ;) ??
> > > - Does another bootloader (e.g. GRUB) support serial speeds higher than
> > > 9600bps?? If so, which one(s)??
> >
> > I'd really appreciate any help.
> >
> SYSLINUX supports up to 57600 (it doesn't support 115200 because it
> stores the number in a 16-bit register) but seriously... why the heck
> does this matter? It isn't booting the kernel off the serial line,
> you know. A console at 38400 is really quite sufficient... if you
> need something more than that, you probably should be logging in via
> the network.
> I have toyed a few times about having a simple Ethernet- or UDP-based
> console protocol (TCP is too heavyweight, sorry) where a machine would
> seek out a console server on the network. Anyone has any ideas about
> it?

Excellent plan: data centre sysadmins the world over will worship your
name if it works...

What exactly do you have in mind: a bidirectional connection you could
use to control everything from LILO/Grub onwards? Should be feasible,

I'd go with UDP for this, rather than raw Ethernet. Use DHCP to get the IP
address(es) to connect to as console hosts? (That or a command line

The first thing is the kernel: just wrap around printk so as soon as eth0
is up, you set up a session and start sending packets.

I'll do a server to receive these sessions - simple text (no vt100 etc),
one window per session - and work on the protocol spec. Anyone willing
to do the client end of things - lilo, grub, kernel, etc??


To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to
More majordomo info at
Please read the FAQ at

 \ /
  Last update: 2005-03-22 13:13    [W:0.160 / U:1.452 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site