Not via the iscsiadm -m fw command, that mode is currently only used to fetch ibft/discovery information from fw and proceed to login if requested. -Anish
> -----Original Message----- > From: [email protected] [mailto:[email protected]] > On Behalf Of Frank Fegert > Sent: Wednesday, August 5, 2015 1:33 PM > To: [email protected] > Subject: Setting firmware/offload engine parameter "Large_Frames" on > QLogic HBAs > > Hello all, > > the short version of my question: > > Is it possible to set firmware/offload engine parameters like e.g. > "Large_Frames" on QLogic HBAs via the "iscsiadm -m fw [...]" command? > > > The slightly longer version of my question ;-) > > I'm having some difficulties trying to configure some HBA settings - namely > the IP address, subnet mask, iSCSI alias, iSCSI "Large_Frames" > and possibly other parameters too - from within the server OS using the > qaucli utility. The system parameters are: > - HBAs: QME/QMD8262, Dell OEM, FW Version: 4.18.04 > - QConvergeConsole CLI "qaucli": Version 1.1.3 (Build 49) > - OS: > - Debian 7 > - open-iscsi-2.0.873-3 (also tried a newer version from GIT) > - Kernel 3.16.7 > - Driver "qla4xxx" v5.04.00-k6 > > I try to set e.g. the "Large_Frames" parameter in the iSCSI offload engine of > a > HBA, which is already configured like shown below in the example output > titled "Before qaucli", with the command: > /opt/QLogic_Corporation/QConvergeConsoleCLI/qaucli -iscsi -n 0 LRGFRM > on > > After this, the "Large_Frames" parameter ends up being set correctly, but in > the process, the IP address, subnet mask, gateway and iSCSI name become > corrupted like shown below in the example output titled "After qaucli". > > From QLogic support i got a referral towards Dell, since it's a OEM HBA. From > Dell i got the answer that Debian isn't a supported OS. So no help from the > vendor side of this issue :-/ > > I'd rather refrain from using the qaucli utility altogether, but un- > fortunately i > haven't been able to figure out if and how this can be achieved with the > "iscsiadm -m fw [...]" or a similar command. > > Thanks & best regards, > > Frank Fegert > > > > #### Before qaucli - Begin > ########################################### > hostname:~# /opt/QLogic_Corporation/QConvergeConsoleCLI/qaucli -iscsi -c > 0 Using config file: > /opt/QLogic_Corporation/QConvergeConsoleCLI/qaucli.cfg > Installation directory: /opt/QLogic_Corporation/QConvergeConsoleCLI > Working dir: /root > Using config file: /opt/QLogic_Corporation/QConvergeConsoleCLI/iscli.cfg > Loading iSCSI Data ... > Loading iSCSI Instance: 1 HBA: 1 Physical Port: 1 (QME8262 , 84-8F-69-35-FC- > 70) ... > Loading iSCSI Instance: 2 HBA: 1 Physical Port: 2 (QME8262 , 84-8F-69-35-FC- > 71) ... > > ******************************* > *** Displaying Port inst=0 *** > ******************************* > *** Displaying HBA (Adapter) Level Information inst=0 *** > HBA_Alias : > *** Displaying Port General Summary Information inst=0 *** 0. HBA: 0 Port: > 0 HBA Port Instance: 0 HBA Model: QME8262 > HBA Serial Number: (RFE1449L34695) FW Version: 4.18.04 Type: Fiber > IP Address: 10.0.0.5 > Alias: > iSCSI Name: iqn.2000-04.com.qlogic:isp8214.000e1e37da2c.4 > PCI Function Number: 4 > User Defined IP Address. > IPv4 Address : 10.0.0.5 > Gateway : 0.0.0.0 > Subnet Mask : 255.255.255.0 > > iSNS : Disabled. > *** Displaying ISCSI Settings inst=0 *** > Force_Negotiate_Main_iSCSI_Keys : off > iSCSI_Send_Markers : off(*) > iSCSI_Header_Digests : on > iSCSI_Data_Digests : on > iSCSI_Immediate_Data : on > iSCSI_Initial_R2T : on > iSCSI_Data_Seq_In_Order : on(*) > iSCSI_Data_PDU_In_Order : on(*) > iSCSI_CHAP_Auth : off(*) > iSCSI_Bidi_CHAP_Auth : on(*) > iSCSI_Snack : off > iSCSI_Discovery_Logout : on > iSCSI_Strict_Login : off > iSCSI_Error_Recovery_Level : 0(*) > iSCSI_Name : > iqn.2000-04.com.qlogic:isp8214.000e1e37da2c.4 > iSCSI_Alias : > *** Displaying Firmware Settings inst=0 *** > FW_Marker : on(*) > FW_Stat_Alarm : off(*) > FW_Accept_AEN : off(*) > FW_Access_Control : off(*) > FW_Session_Mode : on(*) > FW_Initiator_Mode : on(*) > FW_Target_Mode : off(*) > FW_Fast_Posting : off(*) > FW_Sense_Buffer_Desc : off(*) > AFW_Device_Timeouts : on > AFW_AutoConnect : off > AFW_Serlz_Task_Mngmt : on > Large_Frames : on > DevType : 0(*) > ExeThrottle : 0 > FirstBurstLen : 32764 > KeepAliveTO : 0 > DefaultTime2Retain : 0(*) > DefaultTime2Wait : 0(*) > MaxBurstLen : 32764 > MaxOutstandingR2T : 0 > MaxRxDataSegmentLen : 2016(*) > Port : 38368(*) > ACB_Version : 2(*) > *** Displaying IPv4 Settings inst=0 *** > AFW_Delayed_Ack : on > IP_Fragmentation : on(*) > IP_ARP_Redirect : off > VLAN_Enable : off > 802.1pPriority : 4 > VLAN_ID : 2000 > Gratuitous_ARP : off > Enable_Type_of_Service : off > TCP_DHCP : off > TCP_Nagle : on > TCP_Timer_Scale : 4(*) > TCP_Time_Stamp : off > TCP_Window_Scale_Enable : off > TCP_Window_Scale : 165 > Secondary_DNS : (*) > Secondary_IP_Address : (*) > Task_Management_Timeout : 10 > IPv4TOS : 191 > IPv4TTL : 6 > P3P_TCP_Max_Window_Size : 0 > *** Displaying Remaining parameters inst=0 *** > ACB_Supported : off(*) > Values noted with (*) are read only. > #### Before qaucli - End > ############################################# > > #### After qaucli - Begin > ############################################ > hostname:~# /opt/QLogic_Corporation/QConvergeConsoleCLI/qaucli -iscsi -c > 0 > Using config file: /opt/QLogic_Corporation/QConvergeConsoleCLI/qaucli.cfg > Installation directory: /opt/QLogic_Corporation/QConvergeConsoleCLI > Working dir: /root > Using config file: /opt/QLogic_Corporation/QConvergeConsoleCLI/iscli.cfg > Loading iSCSI Data ... > Loading iSCSI Instance: 1 HBA: 1 Physical Port: 1 (QME8262 , 84-8F-69-35-FC- > 70) ... > Loading iSCSI Instance: 2 HBA: 1 Physical Port: 2 (QME8262 , 84-8F-69-35-FC- > 71) ... > > ******************************* > *** Displaying Port inst=0 *** > ******************************* > *** Displaying HBA (Adapter) Level Information inst=0 *** > HBA_Alias : > *** Displaying Port General Summary Information inst=0 *** 0. HBA: 0 Port: > 0 HBA Port Instance: 0 HBA Model: QME8262 > HBA Serial Number: (RFE1449L34695) FW Version: 4.18.04 Type: Fiber > IP Address: 252.127.0.0 (Not Active) > Alias: > iSCSI Name: <&=EF=BF=BDx > PCI Function Number: 4 > User Defined IP Address. > IPv4 Address : 252.127.0.0 > Gateway : 66.130.0.0 > Subnet Mask : 166.107.209.120 > > iSNS : Disabled. > *** Displaying ISCSI Settings inst=0 *** > Force_Negotiate_Main_iSCSI_Keys : off > iSCSI_Send_Markers : off(*) > iSCSI_Header_Digests : off > iSCSI_Data_Digests : on > iSCSI_Immediate_Data : off > iSCSI_Initial_R2T : off > iSCSI_Data_Seq_In_Order : on(*) > iSCSI_Data_PDU_In_Order : on(*) > iSCSI_CHAP_Auth : off(*) > iSCSI_Bidi_CHAP_Auth : on(*) > iSCSI_Snack : on > iSCSI_Discovery_Logout : off > iSCSI_Strict_Login : on > iSCSI_Error_Recovery_Level : 3(*) > iSCSI_Name : <&=EF=BF=BDx > iSCSI_Alias : > *** Displaying Firmware Settings inst=0 *** > FW_Marker : on(*) > FW_Stat_Alarm : off(*) > FW_Accept_AEN : off(*) > FW_Access_Control : off(*) > FW_Session_Mode : on(*) > FW_Initiator_Mode : on(*) > FW_Target_Mode : off(*) > FW_Fast_Posting : off(*) > FW_Sense_Buffer_Desc : off(*) > AFW_Device_Timeouts : on > AFW_AutoConnect : off > AFW_Serlz_Task_Mngmt : on > Large_Frames : off > DevType : 0(*) > ExeThrottle : 0 > FirstBurstLen : 0 > KeepAliveTO : 0 > DefaultTime2Retain : 0(*) > DefaultTime2Wait : 0(*) > MaxBurstLen : 0 > MaxOutstandingR2T : 0 > MaxRxDataSegmentLen : 128(*) > Port : 0(*) > ACB_Version : 2(*) > *** Displaying IPv4 Settings inst=0 *** > AFW_Delayed_Ack : on > IP_Fragmentation : on(*) > IP_ARP_Redirect : off > VLAN_Enable : off > 802.1pPriority : 3 > VLAN_ID : 2064 > Gratuitous_ARP : off > Enable_Type_of_Service : off > TCP_DHCP : off > TCP_Nagle : on > TCP_Timer_Scale : 0(*) > TCP_Time_Stamp : on > TCP_Window_Scale_Enable : off > TCP_Window_Scale : 54 > Secondary_DNS : (*) > Secondary_IP_Address : (*) > Task_Management_Timeout : 10 > IPv4TOS : 2 > IPv4TTL : 64 > P3P_TCP_Max_Window_Size : 0 > *** Displaying Remaining parameters inst=0 *** > ACB_Supported : off(*) > Values noted with (*) are read only. > #### After qaucli - End > ############################################## > > -- > 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. -- 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.
