Skip site navigation (1)Skip section navigation (2)
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>