From owner-freebsd-scsi@freebsd.org Thu Aug 11 16:26:55 2016 Return-Path: Delivered-To: freebsd-scsi@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 586A4BB6DE0 for ; Thu, 11 Aug 2016 16:26:55 +0000 (UTC) (envelope-from maxg@mellanox.com) Received: from EUR03-AM5-obe.outbound.protection.outlook.com (mail-eopbgr30055.outbound.protection.outlook.com [40.107.3.55]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "Microsoft IT SSL SHA2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 63C601C3F for ; Thu, 11 Aug 2016 16:26:53 +0000 (UTC) (envelope-from maxg@mellanox.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Mellanox.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=FjxECiLNKobdoiErtuzcmVCUkS5GH40EgshxIHgDRt4=; b=eVhwHtUZVe/5iHxlY/b1WlTSVgJYZAH+KACCjvrdv0qINbhNg5e3NGn/qIBV7zv4Z5LopX763SZMnlv+uPUaxq/e6VPXKA/uPcQnl1zKmMm+eIfrkTXopBz7zaVR+L0ex2Eg67Ljx9MIqwiEhsj/4099dTcTJXFT0huskyZdi1g= Received: from AMSPR05CA0015.eurprd05.prod.outlook.com (10.242.77.143) by AM2PR05MB1203.eurprd05.prod.outlook.com (10.163.148.141) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.544.10; Thu, 11 Aug 2016 16:11:48 +0000 Received: from DB3FFO11FD032.protection.gbl (2a01:111:f400:7e04::143) by AMSPR05CA0015.outlook.office365.com (2a01:111:e400:8000::15) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA_P384) id 15.1.549.15 via Frontend Transport; Thu, 11 Aug 2016 16:11:48 +0000 Authentication-Results: spf=pass (sender IP is 193.47.165.134) smtp.mailfrom=mellanox.com; freebsd.org; dkim=none (message not signed) header.d=none;freebsd.org; dmarc=pass action=none header.from=mellanox.com; Received-SPF: Pass (protection.outlook.com: domain of mellanox.com designates 193.47.165.134 as permitted sender) receiver=protection.outlook.com; client-ip=193.47.165.134; helo=mtlcas13.mtl.com; Received: from mtlcas13.mtl.com (193.47.165.134) by DB3FFO11FD032.mail.protection.outlook.com (10.47.217.63) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.567.7 via Frontend Transport; Thu, 11 Aug 2016 16:11:48 +0000 Received: from MTLCAS13.mtl.com (10.0.8.78) by mtlcas13.mtl.com (10.0.8.78) with Microsoft SMTP Server (TLS) id 15.0.1178.4; Thu, 11 Aug 2016 19:11:26 +0300 Received: from MTLCAS01.mtl.com (10.0.8.71) by MTLCAS13.mtl.com (10.0.8.78) with Microsoft SMTP Server (TLS) id 15.0.1178.4 via Frontend Transport; Thu, 11 Aug 2016 19:11:26 +0300 Received: from [10.223.3.133] (10.223.3.133) by MTLCAS01.mtl.com (10.0.8.71) with Microsoft SMTP Server (TLS) id 14.3.301.0; Thu, 11 Aug 2016 19:10:59 +0300 Subject: Re: Help to make iSER working To: Ben RUBSON , References: <71E4886B-61C3-4091-A7FF-E5A4F59AEACE@gmail.com> <64d8bc44-b6a3-4c0a-6d13-f919bf26685a@mellanox.com> <41CCC244-A781-4087-A811-B33847EDEC01@gmail.com> <6a464f2c-c048-d29c-e602-c129b35a5d4a@mellanox.com> CC: Hans Petter Selasky , Oren Duer , Oded Shanoon , Meny Yossefi , "Roy Shterman" From: Max Gurtovoy Message-ID: Date: Thu, 11 Aug 2016 19:10:58 +0300 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset="windows-1252"; format=flowed Content-Transfer-Encoding: 7bit X-Originating-IP: [10.223.3.133] X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-HT: Tenant X-Forefront-Antispam-Report: CIP:193.47.165.134; IPV:NLI; CTRY:IL; EFV:NLI; SFV:NSPM; SFS:(10009020)(6009001)(7916002)(2980300002)(438002)(189002)(45984002)(24454002)(66654002)(377454003)(199003)(31686004)(305945005)(76176999)(54356999)(50986999)(33646002)(87936001)(19580395003)(93886004)(65806001)(65956001)(36756003)(92566002)(189998001)(6116002)(19580405001)(8676002)(2906002)(4001430100002)(3846002)(230700001)(83506001)(81166006)(106466001)(4326007)(81156014)(586003)(64126003)(50466002)(2950100001)(356003)(4001350100001)(23746002)(5001770100001)(31696002)(47776003)(7846002)(11100500001)(86362001)(77096005)(15975445007)(7736002)(107886002)(626004)(8936002)(65826006)(3940600001); DIR:OUT; SFP:1101; SCL:1; SRVR:AM2PR05MB1203; H:mtlcas13.mtl.com; FPR:; SPF:Pass; PTR:mail13.mellanox.com; MX:1; A:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; DB3FFO11FD032; 1:KdAasFyLQ7YqagUv9QkcQhF4ByWOa9ONTdkgdD2ufcdm55IVkcWKigOanrvWYpIyZMtZ/eZJIXtBBOnFRfFPWOwly7LbukUSQ3elifKHWkjsY/dILsjNhohSg6sHQHtXnflbCZrZw667pm+asoTCP/l+9I9gNdsYRa7gWAx1Q0k4UC9rgZTyITwIq0CDKkX9KNR1fzxqSvnOlsUWBJ4NVAcb1AABes4bkPM2Z98bDz4YIUDW00R3EV+O2AbsR34vxR55caB6GxZmEvh0On/poKTuuV9yOt4qx9PryPyJ1MVtfmezJoLUABHcvjiCL8OGyy0ANCwqKJ4RQFB3o3mUqXCzKkMz9/oWFoSx4x58dZGCw9N3FSJ0S4FpdRb7cTi9gbyZnRuWPSdF3z9XC5w8IZNPz0hinu9xxatZYwxns4DO2F31BbUP++x6Ic0qcWshPt/5KIXL3V2ojNPgfcae/1I7vg7b5OFZM/xgDT06Wh63H5fNVl+QHWtnhGRrNYagQBXt3mcYGKr1Kk6OSdWKzXQlNNK0OTMe3L3HKpSKIXM= X-MS-Office365-Filtering-Correlation-Id: 98da05ff-f3c1-468c-7e7c-08d3c2023306 X-Microsoft-Exchange-Diagnostics: 1; AM2PR05MB1203; 2:DY6sAzxbAsnmK7/l3WOo6UM9CxGtqBZGu7y7jxFsn1ZcS8JYkuYcUTItnnJwRZ3IbS7m4RXUA1WxqUbRrPz3LfqJtKeVsdeRwkvzw8Z4uM8cYwk1gXviznKjfQB1vKYqSgz+o/BUrBs/IgCcQJ0eUodZ9V+Pa12XVmds5PZjuwVEidFd7LiZPGL8HVUXYrW6; 3:05ib+qdeHDHOHhn3IxtB8HgdF9cXn27DxY23HdbZYTCOSMz4HX4M2zdu4dE5DfEJXYtTKiIAjeKlC0mXc8zDB1u4UwRgmFyJC5B9Ri0Y4D7e2B48h/nlnGSNZsNE/JrKoN2KBbpg+8Qv2dd3fXEw6tNWymbkI8s7815ZTgStf3aCEhTBkrGX75d6XSqWGMrFvgOU49YiTrPfqiKRbG8TUQ1YIxBloXUkBgsX+p6agvYMeccY+ruX6eD7SsFVrFjOVS2nSNTkyeU8kZjQYGBZ6A==; 25:wgFYtQaOCOs/WEz9y+svY4ZAISNwf78Z/+j9xuVLRX23aJyMrFtO4BnFOTO+AjmJ/oebDTYsbqSYSCIlEiCla2QhOg78p4MfXeI/OimfqhmRLspPeuTkLV3VnPvxZuW7HQZEgoQcwk1mof9shgYdzXGsTYCYFd7QFdr3j1qfGlzFUs48BQ5o5cDj0IX6pRYzGNMR3RKpMl5jdrCyynHW+T4nUE8dlLI5CO9vn5UqNTOl5JFhq6v8I0xNcZW1yuPn9QcoqaFAJhU9y7V2jCTe54iJ3AhgBdjrwZiVAalPWoMGN97MCM5da5w+haWb9OP6l+bwORu0dH80rc2qcPfv+Kn1LN812yQ8oXHrw4jLwpBq/CahaVlOlg6crLg3nF4onQalyzD5AyQRtxsrMhj7+289tdOGMyNj9TPKkdJNMmg= X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(8251501002); SRVR:AM2PR05MB1203; X-Microsoft-Exchange-Diagnostics: 1; AM2PR05MB1203; 31:TMzLqqANq0qxWDdmMMNncAZRJC+eRgzMVvywzwY3wNE7ZcsUrwexqa7ckjQLVZm+W2viEIa3+NBBqKih+8hJHtJjNraCxTZxPfNCA6y6j5tYvtz4/zsYvdBG+plcFbTevcUhPOXlQrLbw8DdvBG7fAfgjRH8TV7yiY9mr9q91Ctm6S0WEK1jMlAoT4Fcp+Nnxt6lo5SBm1lvhbmrfF7SYmYWVHH0WUnR+7KDCCVMc+E=; 20:K96B/0Ctgbh1YCTrS94OZlyJnncZLHBUSe5nJ0z5uyF8qrNy2tVgHoTXm8Ue+/zm6wN0i26wE8E4Grpm35mSmPBZ1q+BZVX9e3e/pnsFZ8jvxHJYRXyeu3r7CDhhET/V84onSoYwJI/WrJrOKyQW40LV2rCl/4i4MLO3Urd0xigX3TEBWHkHjoK+Xdx9H8fHgaYmi9zyBWehUSRspXlJZJA+ypen+JHJhjyY34xHj67Bpax0xsC0d8cYm2jrEJJy28WqgOh3DbR6PTb+uMG1784zlPXcTHr5OFwe7vOwF/mRkhurQ+Zp9N0O8tpX/sF9zUBou6Rdk38hIBiYiyTg9/kurXQWq7DMry91klw0fD+FEh0lQl0h++if+iLGKm2H7HNDIdASp8mX36o4tEio5NOFND8WNuXgAKlXjujW/Ix8c8pWqsaLYHOPI401k27hsWUDFscqf4SFqjqOr5cnaJJRju53w/YCY3y+5E1I68dx/SqGTLI2j10W2vv++CHL X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(258220229709018)(227817650892897)(75325880899374)(275809806118684)(21532816269658); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(2401047)(8121501046)(5005006)(13018025)(13016025)(3002001)(10201501046)(6055026); SRVR:AM2PR05MB1203; BCL:0; PCL:0; RULEID:; SRVR:AM2PR05MB1203; X-Microsoft-Exchange-Diagnostics: 1; AM2PR05MB1203; 4:UVig+I1hSHa8uCEa3+hBa3D2yy+FfNUlyh7B0kkxSnTv843TYsX0XEc+miceniAWv2SezSirjtKHrQ8FdN5tJEEQ4Aiv+YSCs2Zpl9Vs+KjbnlCC8L38wtnO2feVAGU5QW7F0EDXbIfL8MUIKn6xNJyCQ2wcAWVMo4tzdD1Srs8OQv4JW4MBAeCeT6i9C++99ojaiDXj03jlmfi0qJ39KauCb+EzKbWvsa3Ml8fawf5Oa7eqTywOutY6Ufb9QSpEx4aYwb2s6KPwPS+O3YE69Q7kr1Yo9Zwq93RI1PKkcF//UL1Mt1o4tGj0BQJVn9Bmr8Nne/eh1LnwcyUtb2pir9ffkWASiIlVDsUnjUBm07g7Bd/3n1P/7s2bZ/fLgdB+wK7356YzmKBEAts8tIViNceZXMODOABO6HS4bkl5gd8A4Mo1m+lfBj9gHGfOG2S3HulpzSLmVfj8hkXqHDSERwCrwb34kfin/8CxTW3tWXks3y6zu2kn2JpEe0xfe6YpPFkPf1QKABqTIvrNrlyeO0rWg/GHNEhG3lbBfS/KWvxYE7xDBvWJHcJFh1G8Ld1/uGhgidOBNkXw8WA7tyyIhtT1/lB4E11PZiWqLRu0jgU= X-Forefront-PRVS: 0031A0FFAF X-Microsoft-Exchange-Diagnostics: =?Windows-1252?Q?1; AM2PR05MB1203; 23:HwK8kuROizvsC6M+kMEpwNjmFknadRJ7fXPEs?= =?Windows-1252?Q?3ZIbPrp1fwk9DIAJ1eTgnCEzx00Eu5FFPgJot/5jVeKzmGYjaPx9BVtf?= =?Windows-1252?Q?I/FXOMNDIB0ZPHenjjpSJSGPc1YwOnpSmDAWrqZCHzIzehRrtXdCdbmQ?= =?Windows-1252?Q?1n0K95fSnvbeAo51ZCO/bDzkS14CuotcM9P+BxxEXeVz/SOnF3+luEP1?= =?Windows-1252?Q?oGiwCQ+kn2LjtNGixk2g7pABhdonMmZgiuj1rvsIRMQddj24RUFwj0L0?= =?Windows-1252?Q?/6gH8XRCw4bQReOUeNnXtBMPaYxREWdC5WCJn6f1PiMck0j0UfnMB9Sm?= =?Windows-1252?Q?pPlrwoCpct3cDHxZiqRJadqNOXt7Op80bOixq4MMNoAqP7ozvadStoSm?= =?Windows-1252?Q?dGcWM9zeX6SxHkbh9UYdUMNvQs3BZjF698PBtHKzPCJC68Uc8fx/UViJ?= =?Windows-1252?Q?UrufITQRY9I2nhGINeJt0lRts/mc7HP9JoqiUiBAY1mUcZj+CKbpBhi5?= =?Windows-1252?Q?hvnSlKbDk8HQZq/ow5iIYmIqr4l6tVPFb9PWM8zU3ubdSUN2lehRwG13?= =?Windows-1252?Q?qrItckE2zCs26P7sdZJC8cD9MaLuBr0diwP+S2q9nYeZj8SGY5Z1hKN2?= =?Windows-1252?Q?swT+410kP5sYD+WjFKfJJfkQDEBP5ZwnHHhknMbHGygARoXEhMSKSftf?= =?Windows-1252?Q?oc2jFkVIpzVNN9HJtOeOE6bGwXEfmE2fGKbIxj7nZPbqCvzsvnFdKwCu?= =?Windows-1252?Q?IGnm9LHIfXcG31Q7JG+szgyhCAed+H/l5gvgOMiQf53oaV8m4EX5Pryc?= =?Windows-1252?Q?I8dg/9XTR1nEJcgYQ4yGpSJLGQnuwoUeoDxBiAir7Oji0hXDSnxZtfUm?= =?Windows-1252?Q?q2CwDWQO1eJhQU2E0AkPkGvm6jkXyVIWvlVxQZEDr17pWgi622jhLDNJ?= =?Windows-1252?Q?XEoeN14mQ6FsUaBGLRZ9Rs1HUjXupZi+cIG5IRI84KqQzZeRsYIu3/6f?= =?Windows-1252?Q?axgM55ElvTrWnFKTHvskiQWc//oyThmldPJDzqP9A6mG8wLAzwchZWdL?= =?Windows-1252?Q?JRFujaosiqS5a6vF/3JQqQwTrl+iPoqgX8IqfST+3anu8y8NmblDNyGE?= =?Windows-1252?Q?OxGUw8rCDquHSPLWc1697EfhIjjMDeqED4JM/tJjr0YupQ+8L3yVRHIo?= =?Windows-1252?Q?bAwR6K6oaBN2qTr58k6me2SucfyTFho2fMPgh7VlOUpFZ1m50igDFJDp?= =?Windows-1252?Q?wVVGYOxOJgK34u544BNxaSs2S8clRRcH/zM4lsCSekA+LMvW5FzQggvq?= =?Windows-1252?Q?+j2rEp29Dqns6JAu5/zEpgQ5u7zS/GmwcCYssfM7QgIIVrHomyfX/iO2?= =?Windows-1252?Q?nOmkrOg+0ZrGEv88Kxx768JmO3SxUeKNHCW32I5jxhq6PC/uMRfXRz0F?= =?Windows-1252?Q?E3pfhMrXhWnULJBAd7QbIucgwplArvlSSV4imdyuTRvc7VX6dS6iZ1pc?= =?Windows-1252?Q?N2M7wTyCRyN0lkoegBXodtfZwwmdno9KT1MfphIppBXCmF/uw=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1; AM2PR05MB1203; 6:fNErqW94w8zlalpmyYa+BvPlGEWFvGyzvTIGWa83CduN2TLeArKd6anXYtwuoQZa8xtcdu21wqr3j0aO9s2fnfPUgVk2rTpFHeK983n3Q8Dl7cgFKb6gYnrds0CbNTMNdkAFKAXXA+eShCQbkeyRXHWHfuq/yQLIv5yjsvTBD5+fOO4gDA9ZfFMBkYxGxexNk/eaDI5EVD2o3bfxcuw6XRzTE/bhpQgLZX3cDTLldzNd9towthBfZPmxV6TISpIRhisKHhga04XKmK5ItTMM8kb9JgmSYJ1dkEkGAVgtmt9E+uGbvioGsAam5p9uc8GHX0+ei8DA7lHDKeyw6cIp8A==; 5:KZI67lTY8eTXiPVV/SVkuuEewq/YHitj6VvD5nhIH0KW5JTHqieKV3rz3bjtVsH/1ELCxy3riSM6v8MusacSV1VoPUXww3n5PpnQFEcpLDTyFlWQlZ3fBsSfzTqmbk0fomMhd+VCeamWkQ22xDANpQ==; 24:jg8XOeggoY4N6O+e8b3SQxn/uAhfaW6Xvxdbw5cskNDCIykoJiZwqgAZmFEfFxgCSprtIgXeN0BpNANMO3sEg2bfwF62pVtmwIByBgnblsY=; 7:Zb7VUoz/bqX+HTvqlIL3U93cWwoauoxpq5hRR7SqDy57J0W/mPiSrcfEOlnj5kY9uQnrBbt7EAsr20ACOvm5PsHIL15gmKew2W4q/5BOuPO8sNWJJ7W2QvIj4XNThZz+LswSl0pUOhmthOibf0yRMgxVk8i4Z3syPbpedS4k+b83aJfSRZFX6dqBmNxv7PH/CXJ7NvIkjcmFX8ldUXRNrvUniKi1ikfDnLhgv2lQXwKXtEXGM6t0L0kPwKc7hyXi SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: Mellanox.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Aug 2016 16:11:48.9130 (UTC) X-MS-Exchange-CrossTenant-Id: a652971c-7d2e-4d9b-a6a4-d149256f461b X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=a652971c-7d2e-4d9b-a6a4-d149256f461b; Ip=[193.47.165.134]; Helo=[mtlcas13.mtl.com] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM2PR05MB1203 X-BeenThere: freebsd-scsi@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: SCSI subsystem List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 11 Aug 2016 16:26:55 -0000 Hi, On 8/11/2016 6:33 PM, Ben RUBSON wrote: > Thank you very much Max for your help. > > > > I managed to compile the kernel with iSER support doing the 3 modifications below. > > I added the following to /usr/src/sys/conf/options : > ICL_KERNEL_PROXY opt_global.h > > And I added "options ICL_KERNEL_PROXY" to my kernel configuration file. > > I then faced this compilation error : > /usr/src/sys/modules/ctl/../../cam/ctl/ctl_frontend_iscsi.c:1358:2: error: implicit declaration of function 'icl_conn_handoff_sock' > icl_conn_handoff_sock(cs->cs_conn, so); > /usr/src/sys/modules/ctl/../../cam/ctl/ctl_frontend_iscsi.c:1358:2: note: did you mean 'icl_soft_handoff_sock'? > /usr/src/sys/dev/iscsi/icl.h:158:7: note: 'icl_soft_handoff_sock' declared here > int icl_soft_handoff_sock(struct icl_conn *ic, struct socket *so); > > So I replaced icl_conn_handoff_sock by icl_soft_handoff_sock (sounds like it is the needed correction). > > iscsictl -r now does not produce previous "invalid argument" error. > > @trasz : perhaps these modifications should be done in FreeBSD 11 source tree ? > > > > Now I'm facing the following issue : > > # iscsictl -A -r -t iqn.2012-06.com.test:target1 -p 192.168.2.2 > iscsid[8743]: 192.168.2.2 (iqn.2012-06.com.test:target1): failed to connect to 192.168.2.2 using ICL kernel proxy: ISCSIDCONNECT: Input/output error > kernel: ERROR: iser_connect_error: conn 0xfffff8096786f000 > iscsid[1078]: child process 8743 terminated with exit status 1 please increase the debug level in both initiator and target and sent it out. From first look I think you need to configure the LIO target to work with demo mode. Another thing you can try is the user space tgt target (compile with make ISCSI_RDMA=1) that I work with mostly. > > If I remove the "-r" option from the iscsictl command, it correctly connects to the target. > > On target side, Lio, targetcli : > /> ls iscsi/ > o- iscsi ............................................. [1 Target] > o- iqn.2012-06.com.test:target1 ....................... [1 TPG] > o- tpg1 ........................................... [enabled] > o- acls .......................................... [0 ACLs] > o- luns ........................................... [1 LUN] > | o- lun0 ..................... [iblock/block1 (/dev/sdc7)] > o- portals ..................................... [1 Portal] > o- 192.168.2.2:3260 .................. [OK, iser enabled] > > I wanted to make some RDMA connection tests with udaddy for example, but I did not found the FreeBSD version. > > Any advice ? > > Many thanks ! > > Ben > > > >> On 11 Aug 2016, at 15:44, Max Gurtovoy wrote: >> >> These are the instructions I get from iscsi maintainer that merged our code to FreeBSD-11: >> 1. set WITH_OFED=yes in /etc/make.conf >> 2. "make buildkernel buildworld installkernel installworld" >> 3. reboot >> 4. kldload iser >> >> After that, make sure you configured all the interfaces correctly and that you have ping between the 2 servers. >> later you need to check basic RDMA stuff on your servers (Added Hans/Oded/Meny to help you if needed). >> >> Only if the above are working you can proceed to check iser. >> >> Max. >> >> On 8/11/2016 4:22 PM, Ben RUBSON wrote: >>> I just tested to connect to a Linux iSER enabled target, but I still get this error message at initiator side : >>> iscsid[1187]: 192.168.2.2 (iqn.2012-06.com.test:target1): failed to connect to 192.168.2.2 using ICL kernel proxy: ISCSIDCONNECT: Invalid argument >>> >>>> as if my initiator did not understand the iSER command "ISCSIDCONNECT". >>>> How to be sure everything is correctly compiled with ICL_KERNEL_PROXY enabled ? >>> >>> Ben >>> >>> >>>> On 10 Aug 2016, at 22:51, Max Gurtovoy wrote: >>>> >>>> Hi Ben, >>>> >>>> iSER initiator is supported in FreeBSD-11 but not the iser target. >>>> for the target you should use Linux target such as TGT (user space), >>>> Lio or SCST. >>>> >>>> thanks, >>>> Max. >>>> >>>> >>>> On 8/10/2016 8:13 PM, Ben RUBSON wrote: >>>>> Hello, >>>>> >>>>> I have some difficulties to make iSER (FreeBSD 11 BETA3) working. >>>>> >>>>> >>>>> >>>>> ### My configuration : >>>>> >>>>> 2 servers with Mellanox ConnectX-3 NICs. >>>>> >>>>> >>>>> >>>>> ### What I did : >>>>> >>>>> I rebuilt kernel adding the following to GENERIC : >>>>> options OFED >>>>> device mlxen >>>>> options COMPAT_LINUXKPI >>>>> >>>>> I built iser : >>>>> cd /usr/src/sys/modules/iser/ ; make ; make install ; kldload iser >>>>> (I saw later-on that I could have used "device iser" in kernel configuration) >>>>> >>>>> My /etc/ctl.conf : >>>>> portal-group pg0 { >>>>> discovery-auth-group no-authentication >>>>> listen 192.168.2.2 >>>>> offload iser >>>>> } >>>>> target iqn.2012-06.com.test:target1 { >>>>> auth-group no-authentication >>>>> portal-group pg0 >>>>> alias my-iser-disk >>>>> lun 0 { >>>>> path /dev/da8 >>>>> } >>>>> } >>>>> >>>>> >>>>> >>>>> ### Error : >>>>> >>>>> As soon as I do the following : >>>>> iscsictl -A -r -t iqn.2012-06.com.test:target1 -p 192.168.2.2 >>>>> I get this error : >>>>> iscsid[1187]: 192.168.2.2 (iqn.2012-06.com.test:target1): failed to connect to 192.168.2.2 using ICL kernel proxy: ISCSIDCONNECT: Invalid argument >>>>> iscsid[655]: child process 1187 terminated with exit status 1 >>>>> >>>>> "sysctl hw.mlxen1.stat.tx_packets" on initiator shows that no packet is sent at all when trying to connect. >>>>> >>>>> Did I miss something ? >>>>> >>>>> Many thanks ! >>>>> >>>>> Ben >>>>> >>>>> _______________________________________________ >>>>> freebsd-scsi@freebsd.org mailing list >>>>> https://lists.freebsd.org/mailman/listinfo/freebsd-scsi >>>>> To unsubscribe, send any mail to "freebsd-scsi-unsubscribe@freebsd.org" >>>>> >>> >>> _______________________________________________ >>> freebsd-scsi@freebsd.org mailing list >>> https://lists.freebsd.org/mailman/listinfo/freebsd-scsi >>> To unsubscribe, send any mail to "freebsd-scsi-unsubscribe@freebsd.org" >>> > > _______________________________________________ > freebsd-scsi@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-scsi > To unsubscribe, send any mail to "freebsd-scsi-unsubscribe@freebsd.org" >