On 15/06/2013 11:29, Nicholas A. Bellinger wrote:
Hi Or & Mike,

On Tue, 2013-06-11 at 08:04 +0300, Or Gerlitz wrote:
On 06/06/2013 18:01, Mike Christie wrote:
However, above I am not talking about that or doing discovery over a
normal session in general. I was just trying to get clarification for
what you wanted. I was not sure if there was some new iser spec stuff
that I missed and you wanted to implement.
Hi Mike,

Its not new spec stuff, its just environments where plain TCP services
might be out of hand for either of the sides and we don't want that to
be an obstacle to deploy iser.
No luck yet generating discovery ib_iser session traffic with mnc's
initial patch + latest open-iscsi.git userspace.

iscsiadm is currently defaulting to tcp for all sendtargets discovery:

root@barret:# /sbin/iscsiadm -m discovery -t sendtargets --portal 
10.100.0.1:3261 -I iser -d 4
iscsiadm: Max file limits 1024 1024

iscsiadm: Matched transport iser

iscsiadm: sysfs_attr_get_value: open '/class/iscsi_transport/iser'/'handle'

iscsiadm: sysfs_attr_get_value: new uncached attribute 
'/sys/class/iscsi_transport/iser/handle'

iscsiadm: sysfs_attr_get_value: add to cache 
'/sys/class/iscsi_transport/iser/handle'

iscsiadm: sysfs_attr_get_value: cache '/sys/class/iscsi_transport/iser/handle' 
with attribute value '18446744072102379920'

iscsiadm: sysfs_attr_get_value: open '/class/iscsi_transport/iser'/'caps'

iscsiadm: sysfs_attr_get_value: new uncached attribute 
'/sys/class/iscsi_transport/iser/caps'

iscsiadm: sysfs_attr_get_value: add to cache 
'/sys/class/iscsi_transport/iser/caps'

iscsiadm: sysfs_attr_get_value: cache '/sys/class/iscsi_transport/iser/caps' 
with attribute value '0x9'

iscsiadm: Matched transport tcp

iscsiadm: sysfs_attr_get_value: open '/class/iscsi_transport/tcp'/'handle'

iscsiadm: sysfs_attr_get_value: new uncached attribute 
'/sys/class/iscsi_transport/tcp/handle'

iscsiadm: sysfs_attr_get_value: add to cache 
'/sys/class/iscsi_transport/tcp/handle'

iscsiadm: sysfs_attr_get_value: cache '/sys/class/iscsi_transport/tcp/handle' 
with attribute value '18446744072101696624'

iscsiadm: sysfs_attr_get_value: open '/class/iscsi_transport/tcp'/'caps'

iscsiadm: sysfs_attr_get_value: new uncached attribute 
'/sys/class/iscsi_transport/tcp/caps'

iscsiadm: sysfs_attr_get_value: add to cache 
'/sys/class/iscsi_transport/tcp/caps'

iscsiadm: sysfs_attr_get_value: cache '/sys/class/iscsi_transport/tcp/caps' 
with attribute value '0x39'

iscsiadm: Could not match iface[hw=,ip=,net_if=,iscsi_if=iser] to host.
iscsiadm: starting sendtargets discovery, address 10.100.0.1:3261,
iscsiadm: sysfs_attr_get_value: open '/class/iscsi_transport/iser'/'handle'

iscsiadm: sysfs_attr_get_value: found in cache 
'/class/iscsi_transport/iser/handle'

iscsiadm: sysfs_attr_get_value: open '/class/iscsi_transport/iser'/'caps'

iscsiadm: sysfs_attr_get_value: found in cache 
'/class/iscsi_transport/iser/caps'

iscsiadm: sysfs_attr_get_value: open '/class/iscsi_transport/tcp'/'handle'

iscsiadm: sysfs_attr_get_value: found in cache 
'/class/iscsi_transport/tcp/handle'

iscsiadm: sysfs_attr_get_value: open '/class/iscsi_transport/tcp'/'caps'

iscsiadm: sysfs_attr_get_value: found in cache '/class/iscsi_transport/tcp/caps'

iscsiadm: iscsi_create_session discovery ep connect iser, caps: 0x00000009

iscsiadm: connecting to 10.100.0.1:3261
iscsiadm: connected local port 60622 to 10.100.0.1:3261
iscsiadm: connected to discovery address 10.100.0.1
iscsiadm: login response status 0000
iscsiadm: discovery process to 10.100.0.1:3261 exiting
iscsiadm: disconnecting conn 0x6d2f40, fd 3
192.168.1.69:3260,1 iqn.2003-01.org.linux-iscsi.tifa.x8664:sn.62d7638ae251
10.100.0.1:3260,1 iqn.foo
10.100.0.1:3261,1 iqn.foo
192.168.1.69:3260,1 iqn.foo
10.100.0.1:3260,1 iqn.foo
10.100.0.1:3261,1 iqn.foo
10.200.0.1:3260,1 iqn.foo2
10.200.0.1:3261,1 iqn.foo2
192.168.1.69:3260,1 iqn.foo2
10.200.0.1:3260,1 iqn.foo2
10.200.0.1:3261,1 iqn.foo2

Following the debug pointer, CAP_TEXT_NEGO appears to be missing from
session->t->caps during iscsi_create_session() setup usage:

iscsiadm: iscsi_create_session discovery ep connect iser, caps: 0x00000009

Any reason why userspace would not matching iscsi_iser_transport->caps
w/ CAP_TEXT_NEGO set (0x00000089)..?

Thanks!

--nab


Adding the list

--
You received this message because you are subscribed to the Google Groups 
"open-iscsi" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to open-iscsi+unsubscr...@googlegroups.com.
To post to this group, send email to open-iscsi@googlegroups.com.
Visit this group at http://groups.google.com/group/open-iscsi.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to