From owner-freebsd-hackers@FreeBSD.ORG Wed Feb 16 11:02:04 2005 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BF81C16A4CE for ; Wed, 16 Feb 2005 11:02:04 +0000 (GMT) Received: from wrzx35.rz.uni-wuerzburg.de (wrzx35.rz.uni-wuerzburg.de [132.187.3.35]) by mx1.FreeBSD.org (Postfix) with ESMTP id 07EF643D2D for ; Wed, 16 Feb 2005 11:02:04 +0000 (GMT) (envelope-from q@uni.de) Received: from wrzx30.rz.uni-wuerzburg.de (wrzx30.rz.uni-wuerzburg.de [132.187.1.30]) by wrzx35.rz.uni-wuerzburg.de (Postfix) with ESMTP id B42F2E1062; Wed, 16 Feb 2005 12:02:02 +0100 (CET) Received: from virusscan (localhost [127.0.0.1]) by wrzx30.rz.uni-wuerzburg.de (Postfix) with ESMTP id 942639BC1E; Wed, 16 Feb 2005 12:02:02 +0100 (CET) Received: from wrzx28.rz.uni-wuerzburg.de (wrzx28.rz.uni-wuerzburg.de [132.187.3.28]) by wrzx30.rz.uni-wuerzburg.de (Postfix) with ESMTP id 808729BBC9; Wed, 16 Feb 2005 12:02:02 +0100 (CET) Received: from coyote.q.local (wwsx14.win-screen.uni-wuerzburg.de [132.187.253.14]) by wrzx28.rz.uni-wuerzburg.de (Postfix) with ESMTP id 1BA3FD84A6; Wed, 16 Feb 2005 12:02:02 +0100 (CET) Received: from igor.q.local (igor.q.local [192.168.0.147]) by coyote.q.local (8.13.1/8.13.1) with ESMTP id j1GB21bx081619; Wed, 16 Feb 2005 12:02:01 +0100 (CET) (envelope-from q@uni.de) Received: from igor.q.local (localhost.q.local [127.0.0.1]) by igor.q.local (8.13.1/8.13.1) with ESMTP id j1GB21a8001719; Wed, 16 Feb 2005 12:02:01 +0100 (CET) (envelope-from q@uni.de) Received: (from q@localhost) by igor.q.local (8.13.1/8.13.1/Submit) id j1GB20cL001718; Wed, 16 Feb 2005 12:02:00 +0100 (CET) (envelope-from q@uni.de) Date: Wed, 16 Feb 2005 12:02:00 +0100 From: Ulrich Spoerlein To: Stephan Uphoff Message-ID: <20050216110200.GA913@galgenberg.net> References: <420731DD.3050206@syskonnect.de> <42088232.1030001@syskonnect.de> <1107888844.6309.221.camel@palm.tree.com> <1107964038.6309.1137.camel@palm.tree.com> <420B938D.2040708@syskonnect.de> <1108352789.6309.9948.camel@palm.tree.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1108352789.6309.9948.camel@palm.tree.com> User-Agent: Mutt/1.5.6i X-Virus-Scanned: by amavisd-new (Rechenzentrum Universitaet Wuerzburg) cc: Gerald Heinig cc: hackers@freebsd.org Subject: Re: Firewire blues X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Feb 2005 11:02:04 -0000 On Sun, 13.02.2005 at 22:46:29 -0500, Stephan Uphoff wrote: > +device dcons > +device dcons_crom > > Then configured/compiled/installed the GENERIC.debug kernel. > Copied the kernel.debug file in the GENERIC.debug compile directory to > the debug station and rebooted the target machine. I tried this with modules first, and failed every time. It needs to be compiled into the kernel to really work, which brings me to the next problem. When dcons_crom is loaded (module or not) and I boot my system (laptop), I only get the "kernel output" on screen. All the other output (starting from Mounting root from ufs) goes to the firewire console. But since I'm using GBDE on this laptop, the startup scripts want me to enter my passphrase, which in turn I can only enter via a second machine through firewire. This _is_ rather unpractical :( and renders single-user console useless. What am I doing wrong here? Other than that, remote gdb is working. Poking inside the fwmem itself is however not working, I get this after setting eui64_{hi,lo} % kgdb -c /dev/fwmem0.0 kernel.debug ... 0x00000000 in ?? () What's missing here? Ulrich Spoerlein -- PGP Key ID: F0DB9F44 Encrypted mail welcome! Fingerprint: F1CE D062 0CA9 ADE3 349B 2FE8 980A C6B5 F0DB 9F44 Ok, which part of "Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn." didn't you understand?