From owner-freebsd-sparc64@FreeBSD.ORG Mon May 30 18:05:16 2005 Return-Path: X-Original-To: freebsd-sparc64@freebsd.org Delivered-To: freebsd-sparc64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 07C1316A41C for ; Mon, 30 May 2005 18:05:16 +0000 (GMT) (envelope-from tremblett@gmail.com) Received: from wproxy.gmail.com (wproxy.gmail.com [64.233.184.200]) by mx1.FreeBSD.org (Postfix) with ESMTP id 98FF443D1F for ; Mon, 30 May 2005 18:05:15 +0000 (GMT) (envelope-from tremblett@gmail.com) Received: by wproxy.gmail.com with SMTP id 69so2412161wri for ; Mon, 30 May 2005 11:05:15 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=f3LM2ZlQFhbDGEo1MqXkKujd7X0VXLxvfBR1QcCr7L5dMs3IKgmfGQ8yAV79I2JlVNXS1AFZzt3cjbvUH9J0vWdhJcEpD1Yl+BlEQG1d6uhSJJC3rHKP1hDrkUIM9UgrTK4mUcVnvC2DtRq/2y2LoUGsNP9S8Ezn2oMM/I+LKOo= Received: by 10.54.44.53 with SMTP id r53mr5742626wrr; Mon, 30 May 2005 11:05:14 -0700 (PDT) Received: by 10.54.47.79 with HTTP; Mon, 30 May 2005 11:05:14 -0700 (PDT) Message-ID: Date: Mon, 30 May 2005 18:05:14 +0000 From: Steve Tremblett To: freebsd-sparc64@freebsd.org In-Reply-To: <20050525045919.GA22279@ida.interface-business.de> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <20050525045919.GA22279@ida.interface-business.de> Subject: Re: installation without CDROM X-BeenThere: freebsd-sparc64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Steve Tremblett List-Id: Porting FreeBSD to the Sparc List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 30 May 2005 18:05:16 -0000 On 5/25/05, Joerg Wunsch wrote: > I think that has been discussed/described here in the list before. > You might want to search the archives for it. >=20 > In short (I hope I don't forget anything): >=20 > . your server machine needs to run rarpd because that's what the Sparc > firmware is using; make sure you update /etc/ethers as well there >=20 > . your server machine needs to run tftpd, have boot/loader (for the > sparc64 arch) in its tftpd dir, and there must be a link from that > boot/loader file to a file named by the hexadecimal IP address of > the system trying to boot; so for a target machine having the > address 192.168.3.5, make a link to C0A80305 >=20 > . you then need a DHCP server because that's what FreeBSD's loader > uses, entries look like: >=20 > host yourhost { > hardware ethernet 8:0:20:XX:XX:XX; > fixed-address yourhost; > option host-name "yourhost"; > always-reply-rfc1048 on; > filename "kernel"; > option root-path "192.168.3.1:/cdrom"; > } >=20 > That's how it finds the installation CD-ROM image then. Of course, > the image might be mounted via an md(4) device. Thanks for the info - I just got around to tinkering with this on the weekend but haven't had much luck. If it matters, the machine is an Ultra 2 Enterprise. FYI - I've gotten a lot of great info from the NetBSD diskless HOWTO as well. I'm serving the diskless boot from OpenBSD on an Ultra 10, so I've had to kind of fill in the blanks but I'm pretty sure I've covered all the bases. On that system I need to run bootparamd to give the diskless client the location of the NFS root-path instead of passing it via dhcp but to be honest, after it takes the loader (boot/loader from the install ISO) via tftp it makes no other network requests and simply hangs. The console shows "a800" after I give the "boot net" command but nothing else. I haven't had much of a chance to debug it past that point but if this rings a bell to anyone I'd appreciate some quick pointers. I'm also trying to get FreeBSD onto the U10 but the kernel hangs, hence my other post from this morning. *sigh* :-)