From owner-freebsd-current@FreeBSD.ORG Mon Jul 19 16:19:50 2004 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2ACFA16A4CF for ; Mon, 19 Jul 2004 16:19:50 +0000 (GMT) Received: from web11405.mail.yahoo.com (web11405.mail.yahoo.com [216.136.131.235]) by mx1.FreeBSD.org (Postfix) with SMTP id F1C4D43D3F for ; Mon, 19 Jul 2004 16:19:49 +0000 (GMT) (envelope-from shizukakudo_99@yahoo.com) Message-ID: <20040719161949.17114.qmail@web11405.mail.yahoo.com> Received: from [218.103.208.129] by web11405.mail.yahoo.com via HTTP; Mon, 19 Jul 2004 09:19:48 PDT Date: Mon, 19 Jul 2004 09:19:48 -0700 (PDT) From: Shizuka Kudo To: Doug Rabson , Andrew Gallatin In-Reply-To: <200407182104.53221.dfr@nlsystems.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii cc: simokawa@freebsd.org cc: freebsd-current@freebsd.org Subject: Re: Excellent job on the firewire support! X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jul 2004 16:19:50 -0000 Hi, Anyone has experience with the newly added IP over 1394 support, i.e. fwip? I compiled it in with the latest kernel at 17 July, but the box cannot ping with a M$ & linux box. --- Doug Rabson wrote: > On Sunday 18 July 2004 20:54, Andrew Gallatin wrote: > > Doug Rabson writes: > > > On Sunday 18 July 2004 18:51, Andrew Gallatin wrote: > > > > Hi, > > > > > > > > I just wanted to say that I used FreeBSD's firewire and sbp-II > > > > support for the first time this weekend. It seems to be fast > > > > (over 26MB/sec writes, 34MB/sec reads to a LaCie 160GB drive), > > > > and robust. It works well on non-i386 platforms -- I'm using it > > > > to back up an amd64, and to serve as a root device for a > > > > FreeBSD/powerpc machine. > > > > > > > > All in all, it totally exceeded my expectations. Thank you very > > > > much| > > > > > > Wait till you try debugging using gdb over firewire with dcons. An > > > all round positive experience :-) > > > > It would be nice to remove my Comtrol Rocketport serial card, and the > > 8 serial cables leading across the middle of the room to my shelf of > > machines and replace it with one firewire cable leading to a firewire > > hub. But, as a firewire newbie, I have some questions: > > > > 1) Is any firewire PCI adapter just as good as any other in terms of > > performance, and FreeBSD support? (prices seem to range from $10 > > to $100) > > Any should do about as well as any other. I probably wouldn't want to > spend more than ~$50 on one. > > > > > 2) Is dcons usable after a panic (ie, DDB or KDB_TRACE)? Or is it > > only usable for remote-gdb? > > Dcons provides two full duplex streams - one for console and one for > gdb. You can use DDB on the console just like normal. > > > > > 3) Is dcons endian and pointer-size agonstic? Can I run consoles to > > an amd64 and a powerpc box from an x86? > > I haven't actually tried that and I imagine that there might be issues > here and there. Any problems are likely to be in the dconschat program > but that should be pretty easy to fix since its entirely userland. > > > > > 4) Does the loader know about dcons? Eg, can I do "unload boot > > kernel.test" using dcons? > > Actually thats the only downside of dcons. It doesn't cut in until the > firewire controller attaches. It relies on the fact that the fwohci > driver allows access to physical memory from any node on the bus > (implemeted in hardware so you can examine the memory of a hung > machine). The dconschat program uses this feature to access the dcons > ring buffers in the target machine. > > I could imagine a dcons driver in the loader which just enabled physical > access and used some kind of loader trick to hand off the ring buffers > to the kernel dcons driver. It doesn't exist though - say nice things > to the author and he might find the time for it :-) > > _______________________________________________ > freebsd-current@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" > __________________________________ Do you Yahoo!? Vote for the stars of Yahoo!'s next ad campaign! http://advision.webevents.yahoo.com/yahoo/votelifeengine/