From owner-freebsd-questions@FreeBSD.ORG Tue Nov 18 09:00:41 2003 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 725E316A4D2; Tue, 18 Nov 2003 09:00:41 -0800 (PST) Received: from mail.sandvine.com (sandvine.com [199.243.201.138]) by mx1.FreeBSD.org (Postfix) with ESMTP id B834643FF5; Tue, 18 Nov 2003 09:00:36 -0800 (PST) (envelope-from ljwu@sandvine.com) Received: by mail.sandvine.com with Internet Mail Service (5.5.2657.72) id ; Tue, 18 Nov 2003 12:00:35 -0500 Message-ID: From: Loh John Wu To: "'freebsd-hackers@freebsd.org'" Date: Tue, 18 Nov 2003 12:00:33 -0500 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2657.72) Content-Type: text/plain; charset="iso-8859-1" cc: "'freebsd-questions@freebsd.org'" Subject: console redirection to serial in Freebsd 5.1 X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 18 Nov 2003 17:00:41 -0000 So I have a fresh install of FreeBSD 5.1 from a CD (ISO). Now I'm trying to turn on console redirection in my image, but I can't seem to get it to work properly. I read the article on turning on console redirection at http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/serialconsole-setu p.html but I think that doc was geared towards a 4.X release as it says that specific sio options need to be set in the kernel config file. However, reading the man page on the sio driver in 5.1-release man pages at http://www.freebsd.org/cgi/man.cgi?query=sio&apropos=0&sektion=0&manpath=Fre eBSD+5.1-RELEASE&format=html it seems that we just need to set those configs that used to be in the kernel conf file in 4.7 in the /boot/devices.hints file. So I've set these options in the hints file to turn on the serial redirection with the flag 0x90 hint.sio.0.at="isa" hint.sio.0.port="0x3F8" hint.sio.0.flags="0x90" hint.sio.0.irq="4" hint.sio.1.at="isa" hint.sio.1.port="0x2F8" hint.sio.1.irq="3" hint.sio.2.at="isa" hint.sio.2.disabled="1" hint.sio.2.port="0x3E8" hint.sio.2.irq="5" hint.sio.3.at="isa" hint.sio.3.disabled="1" hint.sio.3.port="0x2E8" hint.sio.3.irq="9" I've also set in the /boot.config file the -P flag to set the console to the serial console in the presence of a keyboard. and I've changed /etc/ttys to allow for the ttyd0 as well. I am using the generic FreeBSD 5.1 kernel with the generic 5.1 kernel config options, but from what I read, I think I can still enable serial console redirection with the generic kernel. Any ideas as to what I might be missing to have the redirection to teh serial console. Thanks, John