How to disconnect a SRP (SCSI RDMA Protocol) drive after unmounting

2015-07-27 Thread james harvey
I have an InfiniBand network working with SRP sharing. On the target system, I am running targetcli (the -fb free branch version) and OpenFabric's srptools. On the initiator system, I am running OpenFabric's srptools. After I've gotten srp on the initiator to link a SRP target as a local

Bug: Discover more than 1 iSER gives -- isert: isert_handle_wc: wr... status {9,1} vend_err {8a,d7) -- -- conn error (1011)

2015-07-27 Thread james harvey
Two up to date arch systems. Kernel 4.1.2 (Arch -2). 2 Mellanox MT25418 [ConnectX VPI PCIe 2.0 2.5GT/s - IB DDR / 10GigE] (rev a0) running mlx4_core driver v2.2-1 (Feb, 2014.) Both on most recent firmware for PSID MT_04A0110002, FW Version 2.9.1000. Systems directly connected, no switches.

Re: Obtaining initiator hex address for srpt acls, not /sys/class/infiniband/mlx4_0/ports/1/gids/0

2016-01-06 Thread james harvey
e "-n" flag, how can I find out what my initiator is going to send as initiator_ext, so the target can be set up to work with it? Or, can I set my own initiator_ext, it looks by appending it to /etc/srp_daemon.conf ? Why doesn't ibsrpdm give the initiator_ext value? On Wed, Jan 6,

Re: How to determine hex address for srpt acls, its not /sys/class/infiniband/mlx4_0/ports/1/gids/0

2016-01-06 Thread james harvey
e "-n" flag, how can I find out what my initiator is going to send as initiator_ext, so the target can be set up to work with it? Or, can I set my own initiator_ext, it looks by appending it to /etc/srp_daemon.conf ? Why doesn't ibsrpdm give the initiator_ext value? On Thu, Dec 31,

Obtaining initiator hex address for srpt acls, not /sys/class/infiniband/mlx4_0/ports/1/gids/0

2016-01-06 Thread james harvey
I'm at a loss on how to get the hex address to go underneath acls when setting up srpt. If I use the fe80 prefix I see everywhere including /sys, it gets rejected. If I use the prefix shown in the kernel rejection method, which I can't find anywhere else, it works fine. I am using targetcli,

How to determine hex address for srpt acls, its not /sys/class/infiniband/mlx4_0/ports/1/gids/0

2015-12-31 Thread james harvey
I'm at a loss on how to get the hex address to go underneath acls when setting up srpt. If I use the fe80 prefix I see everywhere including /sys, it gets rejected. If I use the prefix shown in the kernel rejection method, which I can't find anywhere else, it works fine. targetcli configuration: