From owner-freebsd-fs@FreeBSD.ORG Sun Aug 9 18:20:11 2009 Return-Path: Delivered-To: freebsd-fs@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 31E0E106564A for ; Sun, 9 Aug 2009 18:20:11 +0000 (UTC) (envelope-from michael@fuckner.net) Received: from dedihh.fuckner.net (dedihh.fuckner.net [81.209.183.161]) by mx1.freebsd.org (Postfix) with ESMTP id E61BC8FC20 for ; Sun, 9 Aug 2009 18:20:10 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by dedihh.fuckner.net (Postfix) with ESMTP id DBAC761D67; Sun, 9 Aug 2009 20:02:13 +0200 (CEST) X-Virus-Scanned: amavisd-new at fuckner.net Received: from dedihh.fuckner.net ([127.0.0.1]) by localhost (dedihh.fuckner.net [127.0.0.1]) (amavisd-new, port 10024) with SMTP id hUnosQDAnoRm; Sun, 9 Aug 2009 20:02:08 +0200 (CEST) Received: from c64.rebootking.de (e176185175.adsl.alicedsl.de [85.176.185.175]) by dedihh.fuckner.net (Postfix) with ESMTPA id 2D6C861D58; Sun, 9 Aug 2009 20:02:08 +0200 (CEST) Message-ID: <4A7F0F0E.207@fuckner.net> Date: Sun, 09 Aug 2009 20:01:50 +0200 From: Michael Fuckner User-Agent: Thunderbird 2.0.0.22 (X11/20090726) MIME-Version: 1.0 To: aoyama@peach.ne.jp, freebsd-fs@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Subject: Using Intel Iscsi remote boot with istgt X-BeenThere: freebsd-fs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Filesystems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 09 Aug 2009 18:20:11 -0000 Hi, I try to boot from Intel iSCSI Nic, but it does not work as planned. I am using the following setup: 192.168.2.1 :iscsi-initiator, gateway 192.168.2.65: iscsi-target with intel iscsi rom installed istgt is 20090428, iscsi-initiator is 2.2.3 I can connect from the OS c64# iscontrol -d -t 192.168.2.1 -c /etc/iscsi.conf -n c64iscsi TargetName=iqn.2007-09.jp.ne.peach.istgt:target0 TargetAddress=192.168.2.1:3260,1 c64# iscontrol -t 192.168.2.1 -c /etc/iscsi.conf -n c64iscsi c64# iscontrol[1576]: running iscontrol[1576]: (pass1:iscsi0:0:0:0): tagged openings now 0 iscontrol: supervise starting main loop c64# dmesg |grep da0 da0 at iscsi0 bus 0 target 0 lun 0 da0: Fixed Direct Access SCSI-5 device da0 at iscsi0 bus 0 target 0 lun 0 da0: Fixed Direct Access SCSI-5 device c64# cat /etc/iscsi.conf c64iscsi { AuthMethod = None chapIName = c64iscsi chapSecret = 1234567890123456 Initiatorname = iqn.1991-05.com.microsoft:c64iscsi TargetName = iqn.2007-09.jp.ne.peach.istgt:target0 TargetAddress = 192.168.2.1 # your iscsi server IP } When trying to connect using the Intel Card I get: ------------------------------------------- Intel(R) iSCSI Boot version 2.3.52 Copyright (c) 2003-2009 Intel Corporation. All rights reserved. Press ESC key to skip iscsi boot initialization Initializing adapter configuration - MAC address(0015177CC363). Using STATIC configuration for primary port. Please wait. iSCSI Target Name : iqn.2007-09.jp.ne.peach.istgt:target0 iSCSI Target IP Address : 192.168.2.1 LUN ID: 1 Port 3260 VLAN ID : 3 iSCSI Initiator IP: 192.168.2.65 iSCSI Gateway IP: 192.168.2.1 iSCSI Initiator Name: iqn.1991-05.com.microsoft:c64iscsi Attempting to connect to target disk using MAC address(0015177CC363) ERROR: Could not establish TCP/IP connection with iSCSI target. No disk found! ------------------------------------------- In tcpdump I don't even see the card trying to do anything useful. tcpdump -nvi em0 port 3260 18:05:18.602286 IP (tos 0x0, ttl 64, id 24099, offset 0, flags [DF], proto TCP (6), length 100) 192.168.2.1.3260 > 192.168.2.65.51302: P 144:192(48) ack 1 win 8326 Any idea how to tell the Intel card to boot via network? Regards, Michael!