Date: Thu, 11 Aug 2016 15:22:26 +0200 From: Ben RUBSON <ben.rubson@gmail.com> To: freebsd-scsi@freebsd.org Cc: Oren Duer <oren@mellanox.com>, Roy Shterman <roysh@mellanox.com> Subject: Re: Help to make iSER working Message-ID: <41CCC244-A781-4087-A811-B33847EDEC01@gmail.com> In-Reply-To: <64d8bc44-b6a3-4c0a-6d13-f919bf26685a@mellanox.com> References: <71E4886B-61C3-4091-A7FF-E5A4F59AEACE@gmail.com> <64d8bc44-b6a3-4c0a-6d13-f919bf26685a@mellanox.com>
next in thread | previous in thread | raw e-mail | index | archive | help
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 <maxg@mellanox.com> wrote: >=20 > Hi Ben, >=20 > 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. >=20 > thanks, > Max. >=20 >=20 > On 8/10/2016 8:13 PM, Ben RUBSON wrote: >> Hello, >>=20 >> I have some difficulties to make iSER (FreeBSD 11 BETA3) working. >>=20 >>=20 >>=20 >> ### My configuration : >>=20 >> 2 servers with Mellanox ConnectX-3 NICs. >>=20 >>=20 >>=20 >> ### What I did : >>=20 >> I rebuilt kernel adding the following to GENERIC : >> options OFED >> device mlxen >> options COMPAT_LINUXKPI >>=20 >> 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) >>=20 >> 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 >> } >> } >>=20 >>=20 >>=20 >> ### Error : >>=20 >> 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 >>=20 >> "sysctl hw.mlxen1.stat.tx_packets" on initiator shows that no packet = is sent at all when trying to connect. >>=20 >> Did I miss something ? >>=20 >> Many thanks ! >>=20 >> Ben >>=20 >> _______________________________________________ >> 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" >>=20
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?41CCC244-A781-4087-A811-B33847EDEC01>