Serial Console Help Needed

Brian McCann bjmccann at gmail.com
Tue Nov 29 16:22:00 GMT 2005


On 11/28/05, Jay <jayp.ml at gmail.com> wrote:
> On 11/29/05, Brian McCann <bjmccann at gmail.com> wrote:
> > Hi all.  I'm having a heck of a time trying to get a serial console
> > setup on 5.4.  I've recompiled the boot blocks to set the speed to
> > 19200, added "set console="comconsole" " to /boot/loader.rc, turned on
> > /dev/ttyd0 and ttyd1 in /etc/ttys, and added -P to /boot.config.  I
> > can see the kernel messages, then it looks like when rc runs, it
> > stops.  I don't see anything beyond "Mounting root from
> > ufs:/dev/da0s1a", until I get my getty (which, for some reason is
> > ttyd1, not ttyd0).  The config for sio0 in dmesg shows "sio0:
> > <16550A-compatible COM port> port 0x2f8-0x2ff irq 3 flags 0x10 on
> > acpi0".
> >
> > Any ideas?  I'm out of good ones...
> >
> > Thanks,
> > --Brian
> >
> > _-=-_-=-_-=-_-=-_-=-_-=-_-=-_-=-_-=-_-=-_-=-_
> > Brian McCann
> > Systems & Network Administrator, K12USA
> >
> > "I don't have to take this abuse from you -- I've got hundreds of
> > people waiting to abuse me."
> >                 -- Bill Murray, "Ghostbusters"
>
> try add nc flag(no carrier) to gettytab entry
> like this..
> /etc/gettytab:
> serialcon:\
>         :np:nc:hw:tc=19200-baud:
>
> /etc/ttys:
> ttyd0   "/usr/libexec/getty serialcon"  vt100   on  secure
> (or ttyd1..?)
>
> it fixed same trouble on mine.
>
> btw, I don't know why your sio0 is 0x2f8 irq3 .. isn't it supposed to
> be detected as sio1?
> If you are going to use boot0sio too, you need to add
> 'BOOT_COMCONSOLE_PORT=0x2F8' to /etc/make.conf then
> recompile/install /sys/boot then install boot0sio using boot0cfg(8).
>

Tried messing with gettytab and ttys....no go.  I think it's got to do
with the boot blocks though.  I've been using bsdlabel to re-write
them, as per the handbook....is this not doing what the hanbook claims
it does?

Thanks,
--Brian


More information about the freebsd-questions mailing list