From owner-freebsd-stable@FreeBSD.ORG Fri Aug 24 00:25:31 2012 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AA863106566B; Fri, 24 Aug 2012 00:25:31 +0000 (UTC) (envelope-from aoyama@peach.ne.jp) Received: from moon.peach.ne.jp (moon.peach.ne.jp [203.141.148.98]) by mx1.freebsd.org (Postfix) with ESMTP id 494D38FC08; Fri, 24 Aug 2012 00:25:30 +0000 (UTC) Received: from moon.peach.ne.jp (localhost [127.0.0.1]) by moon.peach.ne.jp (Postfix) with ESMTP id 12CF539D4F; Fri, 24 Aug 2012 09:25:24 +0900 (JST) Received: from artemis (unknown [172.18.0.20]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by moon.peach.ne.jp (Postfix) with ESMTPSA id 0EB1D39D4E; Fri, 24 Aug 2012 09:25:24 +0900 (JST) Message-ID: <143B56D7A14648EF98B8FE876080D497@ad.peach.ne.jp> From: "Daisuke Aoyama" To: "John Nielsen" References: <02E5BFB9-901B-4AA3-9594-160C3259AE66@jnielsen.net> In-Reply-To: <02E5BFB9-901B-4AA3-9594-160C3259AE66@jnielsen.net> Date: Fri, 24 Aug 2012 09:25:16 +0900 MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset="iso-2022-jp"; reply-type=original Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal Importance: Normal X-Mailer: Microsoft Windows Live Mail 14.0.8117.416 X-MimeOLE: Produced By Microsoft MimeOLE V14.0.8117.416 X-Virus-Scanned: ClamAV using ClamSMTP Cc: freebsd-scsi@freebsd.org, freebsd-stable@freebsd.org Subject: Updated isboot 0.2.6 and FreeBSD 9.1-RC1 X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 24 Aug 2012 00:25:31 -0000 Hi, Thank you for reporting. It seems a bug of isboot. Your NIC is link down, but isboot never retry on first connection. Because of this, it failed to find the boot device. I have updated isboot and created 9.1-RC based image. Please try it: http://www.peach.ne.jp/archives/isboot/isboot-0.2.6.tar.gz http://www.peach.ne.jp/archives/isboot/demo/FreeBSD-9.1-RC1-amd64-memstick-isboot-0.2.6.img > I have a few questions for you (or other knowledgeable people on the > list): > 1) Does iBFT require hardware support in the NIC? > 2) Does iBFT require NIC driver support? NO. You can use both iBFT software like gPXE and NIC's rom like Intel iSCSI boot agent. The isboot should work with any NIC supported by FreeBSD. > 3) Is anything required in loader.conf besides isboot_load="YES"? If your NIC driver is within the kernel, you need only isboot_load="YES". > 4) Is it likely to work (better) if I find an em(4) card instead? I have tested with Intel cards/onboard. If you want the maximum performance, I recommend you to use Intel card, but other cards should work with isboot. This is my log of ASRock E350M1/USB3(re(4) + gPXE): ---------------------------------------------------------------------- iSCSI boot driver version 0.2.6 IS: Initiator name: iqn.2000-09.org.etherboot:e350m1 NIC0: IP address: 172.18.0.131 NIC0: Prefix: 16 NIC0: Gateway: 172.18.0.1 NIC0: MAC address: 00:25:22:b3:b7:a7 TGT0: Target IP address: 172.18.0.26 TGT0: Target Port: 3260 TGT0: Target LUN: 0 TGT0: Target name: iqn.2007-09.jp.ne.peach:aria:e350m1-boot Boot NIC: re0 Configure IPv4 by NIC0 (snip) da1 at isboot0 bus 0 scbus8 target 0 lun 0 da1: Fixed Direct Access SCSI-5 device da1: 300.000MB/s transfers da1: 20480MB (41943040 512 byte sectors: 255H 63S/T 2610C) da0 at umass-sim0 bus 0 scbus7 target 0 lun 0 da0: < USB Reader 0001> Removable Direct Access SCSI-0 device da0: 40.000MB/s transfers da0: 1882MB (3854336 512 byte sectors: 255H 63S/T 239C) da2 at isboot0 bus 0 scbus8 target 0 lun 1 da2: Fixed Direct Access SCSI-5 device da2: 300.000MB/s transfers da2: 681MB (1395264 512 byte sectors: 64H 32S/T 681C) Boot device: da1 SMP: AP CPU #1 Launched! Timecounter "TSC-low" frequency 12500234 Hz quality 800 GEOM: da0: the primary GPT table is corrupt or invalid. GEOM: da0: using the secondary instead -- recovery strongly advised. GEOM: da2: geometry does not match label (32h,63s != 64h,32s). GEOM: ufsid/5029dbce6b8b4567: geometry does not match label (32h,63s != 64h,32s). GEOM: ufs/FreeBSD_Install: geometry does not match label (32h,63s != 64h,32s). Trying to mount root from ufs:/dev/da1p2 [rw]... ---------------------------------------------------------------------- Thanks, Daisuke Aoyama