From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from list by lists.gnu.org with archive (Exim 4.71) id 1QeQyz-0000DA-UR for mharc-grub-devel@gnu.org; Wed, 06 Jul 2011 08:13:34 -0400 Received: from eggs.gnu.org ([140.186.70.92]:45851) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QeQyv-0000Bw-Kf for grub-devel@gnu.org; Wed, 06 Jul 2011 08:13:30 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QeQyt-00049c-SM for grub-devel@gnu.org; Wed, 06 Jul 2011 08:13:29 -0400 Received: from mail-wy0-f169.google.com ([74.125.82.169]:57882) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QeQyt-00049S-CU for grub-devel@gnu.org; Wed, 06 Jul 2011 08:13:27 -0400 Received: by wyg36 with SMTP id 36so5678820wyg.0 for ; Wed, 06 Jul 2011 05:13:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:cc:subject :x-enigmail-version:content-type; bh=ntSa2qUHNaWx3pi7HImCGGMYrF0Zb1EWRjqNpA6jq40=; b=w0jDIAD7iFkSU3e04bs97a0OOcpi7hc+SqByGA82rBixYEw3Z8dK/moOqJ1wL0Zxks +Hnnj8Q0Q4RIcQwMj313ovT6nsIA0GnTCbnDBv8cYaOIm4LsSbftJorusvUzOuwdvId5 8U1Jd9Oygbm2kh069Iw5Qol14tEK/ljIeB1XU= Received: by 10.227.24.68 with SMTP id u4mr3875725wbb.43.1309954406221; Wed, 06 Jul 2011 05:13:26 -0700 (PDT) Received: from debian.x201.phnet (102.73.202.62.cust.bluewin.ch [62.202.73.102]) by mx.google.com with ESMTPS id fi5sm6034659wbb.39.2011.07.06.05.13.23 (version=TLSv1/SSLv3 cipher=OTHER); Wed, 06 Jul 2011 05:13:24 -0700 (PDT) Message-ID: <4E145160.2040203@gmail.com> Date: Wed, 06 Jul 2011 14:13:20 +0200 From: =?UTF-8?B?VmxhZGltaXIgJ8+GLWNvZGVyL3BoY29kZXInIFNlcmJpbmVua28=?= User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.18) Gecko/20110626 Iceowl/1.0b2 Icedove/3.1.11 MIME-Version: 1.0 To: David Miller Subject: Determining boot server and own IP on sparc64-ieee1275 X-Enigmail-Version: 1.1.2 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="------------enig591294B2F75F994D516AAAD3" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 74.125.82.169 Cc: The development of GRUB 2 X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: The development of GNU GRUB List-Id: The development of GNU GRUB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Jul 2011 12:13:31 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig591294B2F75F994D516AAAD3 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hello, David. I'm currently working on improving network support in GRUB2. On IEEE1275 we use read/write functions to receive/send packets in conjunction with a IP+UDP+ARP+BOOTP+TFTP implementation. On IBM machines when netbooted we get BOOTP/DHCP reply use by IEEE1275 in "bootppkt" property which allows us to easily, reliably and automatically configure GRUB to continue loading from the same server using same network parameters. However on my Sun Netra X1 I have to use RARP and I haven't found the network boot configuration in device tree. So my questions are: 1) Is there any way to retrieve client and server IP on sparc64 used by IEEE1275 or do we have to redo RARP ourselves? According to a web search newer sparc machines use BOOTP or DHCP instead of or as an alternative to RARP. 2) Do they store bootp reply in some property? 3) If they don't is there a way to at least determine which protocol was used (RARP, BOOTP or DHCP)? Thank you in advance. --=20 Regards Vladimir '=CF=86-coder/phcoder' Serbinenko --------------enig591294B2F75F994D516AAAD3 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iF4EAREKAAYFAk4UUWAACgkQNak7dOguQglL6QD/aQToe/3EDNN4D0vlbrijx4HA omRk1XlihEdEMI3Bv24BAKe9o6AjiuRMox7R0fuym9pRrara0FUz8hgvCdduwZLj =kX8/ -----END PGP SIGNATURE----- --------------enig591294B2F75F994D516AAAD3--