Hello all,
another day, another issue ;-)
In the meantime i moved on trying to get access to the storage LUNs
without jumbo frames, but with CHAP-authentification in the iSCSI off-
load engine of the HBA enabled. It seems - see output below - i can
set the outgoing username and password just fine by either directly
setting the parameters:
flashnode.session.username
flashnode.session.password
or by indirectly referencing a CHAP table entry via the parameter:
flashnode.session.chap_out_idx
Both ways for incoming CHAP-authentification via the parameters:
flashnode.session.chap_in_idx
flashnode.session.username_in
flashnode.session.password_in
do not seem to work properly - see error messages below. This was
tested with Debian 8 and Open-iSCSI build from the latest git commit
(1dfb88a4df).
According to the "-h" output there seems to be no debug flag to the
"host" command. So just to verify, before i dig into the sources, are
the "flashnode.session.(username|password)_in" parameters supposed to
work at all and if yes are they analogous to the "node.session.auth.
(username|password)_in" parameters?
Thanks again & best regards,
Frank Fegert
#####################################################################
user@host$ iscsiadm -m host -H 3 -C flashnode -x 2 -o update -n
flashnode.session.chap_out_idx -v 4
Update flashnode 2.
Update for flashnode 2 of host 3 successful.
user@host$ iscsiadm -m host -H 3 -C flashnode -x 2 -o update -n
flashnode.session.username_in -v 1234
iscsiadm: Build flashnode config failed.
iscsiadm: Update for flashnode 2 of host 3 failed.
user@host$ iscsiadm -m host -H 3 -C flashnode -x 2 -o update -n
flashnode.session.password_in -v 1234
iscsiadm: Build flashnode config failed.
iscsiadm: Update for flashnode 2 of host 3 failed.
user@host$ iscsiadm -m host -H 3 -C flashnode -x 2 -o update -n
flashnode.session.chap_in_idx -v 5
iscsiadm: Build flashnode config failed.
iscsiadm: Update for flashnode 2 of host 3 failed.
user@host$ iscsiadm -m host -H 3 -C flashnode -x 2 -o show
# BEGIN RECORD 2.0-873
flashnode.session.auto_snd_tgt_disable = 0
flashnode.session.discovery_session = 0
flashnode.session.portal_type = ipv4
flashnode.session.entry_enable = 0
flashnode.session.immediate_data = 1
flashnode.session.initial_r2t = 0
flashnode.session.data_seq_in_order = 1
flashnode.session.data_pdu_in_order = 1
flashnode.session.chap_auth_en = 1
flashnode.session.discovery_logout_en = 1
flashnode.session.bidi_chap_en = 1
flashnode.session.discovery_auth_optional = 0
flashnode.session.erl = 0
flashnode.session.first_burst_len = 131072
flashnode.session.def_time2wait = 0
flashnode.session.def_time2retain = 0
flashnode.session.max_outstanding_r2t = 1
flashnode.session.isid = 000e1e17da2c
flashnode.session.tsid = 65535
flashnode.session.max_burst_len = 262144
flashnode.session.def_taskmgmt_tmo = 10
flashnode.session.targetalias = <empty>
flashnode.session.targetname = "targetname"
flashnode.session.discovery_parent_idx = 65535
flashnode.session.discovery_parent_type = Unknown
flashnode.session.tpgt = 0
flashnode.session.chap_out_idx = 4
flashnode.session.chap_in_idx = 65535
flashnode.session.username = "out_username"
flashnode.session.username_in = <empty>
flashnode.session.password = "out_password"
flashnode.session.password_in = <empty>
flashnode.session.is_boot_target = 0
flashnode.conn[0].is_fw_assigned_ipv6 = 0
flashnode.conn[0].header_digest_en = 0
flashnode.conn[0].data_digest_en = 0
flashnode.conn[0].snack_req_en = 0
flashnode.conn[0].tcp_timestamp_stat = 0
flashnode.conn[0].tcp_nagle_disable = 1
flashnode.conn[0].tcp_wsf_disable = 0
flashnode.conn[0].tcp_timer_scale = 3
flashnode.conn[0].tcp_timestamp_en = 1
flashnode.conn[0].fragment_disable = 0
flashnode.conn[0].max_xmit_dlength = 0
flashnode.conn[0].max_recv_dlength = 65536
flashnode.conn[0].keepalive_tmo = 0
flashnode.conn[0].port = 3260
flashnode.conn[0].ipaddress = 10.0.0.2
flashnode.conn[0].redirect_ipaddr = 0.0.0.0
flashnode.conn[0].max_segment_size = 0
flashnode.conn[0].local_port = 0
flashnode.conn[0].ipv4_tos = 0
flashnode.conn[0].ipv6_traffic_class = 0
flashnode.conn[0].ipv6_flow_label = 0
flashnode.conn[0].link_local_ipv6 = <empty>
flashnode.conn[0].tcp_xmit_wsf = 0
flashnode.conn[0].tcp_recv_wsf = 0
flashnode.conn[0].statsn = 0
flashnode.conn[0].exp_statsn = 0
# END RECORD
#####################################################################
--
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 [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/open-iscsi.
For more options, visit https://groups.google.com/d/optout.