HEX
Server: Apache
System: Linux 103-127-96-167.cprapid.com 5.4.0-216-generic #236-Ubuntu SMP Fri Apr 11 19:53:21 UTC 2025 x86_64
User: itsupportgdc (1001)
PHP: 8.1.33
Disabled: exec,passthru,shell_exec,system
Upload Files
File: //bin/sg_senddiag
ELF>P3@�d@8
@@@@����   UU@@@xx�\�l�l���\�l�l888  XXXDDS�td888  P�td�Y�Y�YTTQ�tdR�td�\�l�l88/lib64/ld-linux-x86-64.so.2GNU�GNU^J�S<\�ބ�U�h�-\R��GNU"��"#$�e�mgUa2�����] |���h��;�����. �l�WP���= '�p��"��se�s��slibsgutils2.so.2_ITM_deregisterTMCloneTable__gmon_start___ITM_registerTMCloneTablesg_convert_errnopr2serrsg_ll_receive_diag_v2sg_cmds_close_devicesg_if_can2stderrsg_get_category_sense_strsg_msense_calc_lengthsg_memalignsg_ll_send_diagsg_get_numsg_ll_mode_sense10_v2safe_strerrorsg_cmds_open_devicehex2stdoutlibc.so.6__printf_chkstrncmpoptind__isoc99_sscanfputs__stack_chk_failstdinstrpbrkstrspnfgetsstrlen__ctype_b_locgetenvoptarggetopt_longstrchr__cxa_finalizestrcmp__libc_start_mainfreeGLIBC_2.3GLIBC_2.3.4GLIBC_2.7GLIBC_2.4GLIBC_2.2.5Fii
ti	ii
&ii
0ui	:�l04�l�3pp(pyA8p�AHp8VXp�Ahp�Axp�A�pXV�p�A�p�A�pB�p�V�p�V�p�V�p�Vq WqPW(q�W8q�WHq0BXq�W`q@�qNB�qUB�qZB�q^BrcB rjB@r5@`rnB�r @�rsB�rwB�r{Bs�B s#@@s�B`s�B�o�o�o�o�o"�s#�s$�s%�n�noooo o(o	0o
8o@oHo
PoXo`ohopoxo�o�o�o�o�o�o�o�o�o�o �o!��H��H��OH��t��H����5�N�%�N��h�������h��������h�������h�������h�������h�������h�������h��q������h��a������h	��Q������h
��A������h��1������h��!������h
��������h��������h������h�������h��������h�������h�������h�������h�������h�������h��q������h��a������h��Q������h��A������h��1������h��!�������%�MD���%�LD���%�LD���%�LD���%�LD���%�LD���%�LD���%�LD���%�LD���%�LD���%�LD���%�LD���%}LD���%uLD���%mLD���%eLD���%]LD���%ULD���%MLD���%ELD���%=LD���%5LD���%-LD���%%LD���%LD���%LD���%
LD���%LD���%�KD���%�KD��AWf�AVAUATI��U��H�=vSH��dH�%(H��$�1�L�l$`)D$pH�����H�D$PH�D$XHDŽ$�H�D$t)D$`)�$����H���L���L���D$g�D��t2A�H��$�dH3%(�-H�ĸD��[]A\A]A^A_À|$g�@�|$l�`�|$h���|$i��H��$��"�D$t�D$��$��D$�D$e�D$3����E1�E1�H���H�D$`���|$`�D�|$|���|$g�{H�=,A����H�=������L���L���D$g���������|$g���|$l�(���H�=�E1��������H�=E)1�����|$i����H�5�H�=�1�E1�������1ɋ|$�|$H�T$X��1����I��H���8	H��$�H�����D$t�}-�D$��H��1�H�5�H���H��H��H�Y��l���9��jE1�H�\$LH�l$I��L��I���H����I9���L�hH����9l$��1�L��H�5�L���r������}	�D$L=���	A�,�,L������� L��I�����M��u�H��u�A��A������L���L���6
���n����|$l������|$g�x���H�=a#E1��	����J����|$et,�D$`������|$du�|$g��H�=�*�����\$H��$�1��������Ņ��	1ɋ|$t�|$H�T$P��1�����I��H�����|$b���|$cD�t$x�EE�����D$LE��D����AP�D$���AI�L���E1�PjH�D$dPD�D$<���H�� A�ą���t$L�T$)��;A�Ef������9�N�A�ċD$p����1҃�D��L������@����������؉����A��H�|$XH��t���H�|$PH��t�����|$��E������A�c�����|$|�q����|$`�l����|$e������|$g��H�=�(A��B���H�=+�6����t����|$ct[H�=�H��F����L��@H�- f�H�K��H�5mH��HD�1�H�����L9�u�E1�����1�H�=V�����|$gtMH�=��������݅�������A������H�=I(A��~���H�=� �r������H�=� A��[�������t$4M��L+D$81�A�PH�=�%���u����|$g�hH�=�&A�����H�=�����J���D��H�=!������\���H�=�+�$����K���L���L���R���L�������|$gt#H�=w&A����H�=��������H�=�&A����H�=��}������H�=�&A��f���H�=��Z������E1�H��$�Ƅ$��D$4H�D$8L�d$(D�|$�Ƅ$��D$4�D$4=�EH�\$8H�aH�H�����H���#1�H��H���H��H��t��˃�D�d$3Hc����
�k��$��w�8���L�|$8H��$�I��I��DJ�%Ƅ$�H�5BL������9��G���Lc�)�M�A�?#�5���H�5L��������9�~
H�A�<#��HcD$1�L�l$LH�D$ ��T$L��������E��t1�H��L���H���uA���$�l$9l$�H�D$(HD$ L��H�5�����I��H��tYH�5�H���,���I�A�?tAH��H����1�L��H�5qL���^�����A�ރ��R���A�?#�0A���D$A�D�D$�/���Ƅ���������E1��{���L�|$8���E�������W�D$E1�E1�1ɺ1���PjjAUj���H��0A�ą������A���JA���#H�=(1������|$�����������D$�D$L1�1�E1�A�
���PjH�D$\Pjj AU�S���H��0A�ą����L$L� )ʃ���H�L$H1Ҿ L���l���HcT$H�J)ȃ��UA�Tf�H�5%�f�����*��^�+�����1���1�H�=x&E1��0�|$����H�=^'1�������E���
������H�=S"A���H�=�����������H��$�H�=�#H��1��������pH�=�!1����/���L�l$L1�H��$���$�L��H�5/H��Ƅ$������HcD$�T$L��L��$�H�t$(�T����H�=:#���'����t$tH�=�1�A�c� ��!���D�}9l$�����H�=~ 1�������|$e�T$d�iD�T$`��$�1�D�L$fD�D$a�t$|E��u�N���w
���O�Q�\$D�щ�SjjjP��H��0A�ą��^����D$|�������|$`�c����|$a�X����|$f�M���H�=�$���<���H�l$H�= 1�I)�A�u�2����H�l$H�= 1�I)�A�u�����H�=g#1���1�H�=�#���|$���������t$tH�=7"1�A�c���������L��$��L$�P��L����L��H�5W1�H�=Q��H�=�"�?��l���H�?H��@E���D90��	H��H9�u�D��H�5]#�1��	�D��L���Y�����H�="�������A��f���L�d$(D�|$��A����H�=$1��������H�=�#1�������H�PH���m���D��H�5�"�1��v��h���H�5�'H�=!1�A�1�����V�D$E1�E1�1�1���PjAWATj���H��0A�ą��#����>���H�="��|$p�����A�\$�E1�L�%?L�5�
D9�����C�T=H��=;t5|	H��L9�u�H�
�
IL�H�5��1���I���H�HH��u���H�=0"�{�������t$4�TH�=�1����������T$4H��H�==1����{������t$4L��H+T$81���H�=����V�����H�=� 1��C��0���f.�@��1�I��^H��H���PTL��H�
_H�=h�b<�H�=@H�@H9�tH�><H��t	�����H�=�?H�5�?H)�H��H��?H��H�H�tH�<H��t��fD�����=�?u+UH�=�;H��tH�=�;����d�����?]������w����AVAUI��ATA��UH��SH��#H��dH�%(H�D$1�L�t$M��H�
�<L��D��H�|�D$������J�P���7�Hc�H�>��E$�E��E��E�H�=�>�������E�H��>�EH�E0�y����E�p���H�=�>��=���1�E�Q����E�H����E�?����E�6����E	�-���H�=e>�@����E�E ����H�=I>�$�=���E���E1�H�L$dH3%(�H��[]A\A]A^ÃE�����E����‰�H�=]1����E�������H�=T
�_��띋�=D9�}OH�}(t.H�G�H�H��I�t�1��l���=��=D9�|��HcЃ�I�T��o=H�U(D9�|�1��<���H�=H1��)���$���H�=�1���H�=���������H�=L1��������H�=T1�����������fDAWAVAUATUSH��dH�%(H�D$1�����F�H��L�rL�d�H�-�!��H�s(H���!L�k(I��M9���M�.L���7���~�A�}-u�A��I��A��t�A�E��?<7w4��HcD�H�>��CfDA��I��E��~�A�E��?<7vϺL��H�=�������I�U�CH�S0�c����C$�C밺L��H�=\�d���u��CI��A��늃C��C1�H�L$dH3%(��H��[]A\A]A^A_úL��H�=������X����CI��A���.����C	�%���������L��H�=�����������CI��A�����C����C�����L��H�=�����ta�L��H�=}�z�����L��H�=l�#����<���L��H�=Z1���H�=��N�����1����H�T$I�}H�5����u_�D$��wV�C���L��H�=�1��A�H�=J������H��I�}H�5�����u1�$��x*�C ���H�=���H�=����L���H�=��H�=�����*�����f.����AWL�=�2AVI��AUI��ATA��UH�-�2SL)�H����H��t1��L��L��D��A��H��H9�u�H��[]A\A]A^A_�ff.������H��H���dehHlm:NOpP:r:s:tT:uvVdoffpfuoffs=%xT=%d-oldUnrecognized option: %s
raw=<unknown><vendor specific>SG3_UTILS_OLD_OPTS0.63 20180628Version string: %s
Page_Code  Description 0x%02x      %s
No DEVICE argument given

unable to allocate %d bytes
 	0123456789aAbBcCdDeEfF ,	0123456789aAbBcCdDeEfF, 10Mode sense (%s): %s
  0x%02x  %s
sg_senddiag failed: Supported diagnostic pagesConfiguration (SES)Help text (SES)String In/Out (SES)Threshold In/Out (SES)Element descriptor (SES)Short enclosure status (SES)Enclosure busy (SES-2)Device status (direct access)extdurhelphexlistmaxlennewpagerawselftesttimeoutverboseversionbad argument to '--maxlen=' or greater than 65535 [0xffff]
bad argument to '--page=' or greater than 255 [0xff]
bad argument to '--selftest='
Usage: sg_senddiag [--doff] [--extdur] [--help] [--hex] [--list]
                   [--maxlen=LEN] [--page=PG] [--pf] [--raw=H,H...]
                   [--selftest=ST] [--test] [--timeout=SECS] [--uoff]
                   [--verbose] [--version] [DEVICE]
  where:
    --doff|-d       device online (def: 0, only with '--test')
    --extdur|-e     duration of an extended self-test (from mode page 0xa)
    --help|-h       print usage message then exit
    --hex|-H        output RDR in hex; twice: plus ASCII; thrice: suitable
                    for '--raw=-' with later invocation
    --list|-l       list supported page codes (with or without DEVICE)
    --maxlen=LEN|-m LEN    parameter list length or maximum allocation
                           length (default: 4096 bytes)
    --page=PG|-P PG    do RECEIVE DIAGNOSTIC RESULTS only, set PCV
    --pf|-p         set PF bit (def: 0)
    --raw=H,H...|-r H,H...    sequence of hex bytes to form diag page to send
    --raw=-|-r -    read stdin for sequence of bytes to send
    --selftest=ST|-s ST    self-test code, default: 0 (inactive)
                           1->background short, 2->background extended
                           4->abort test
                           5->foreground short, 6->foreground extended
    --test|-t       default self-test
    --timeout=SECS|-T SECS    timeout for foreground self tests
                            unit: second (def: 7200 seconds)
    --uoff|-u       unit offline (def: 0, only with '--test')
    --verbose|-v    increase verbosity
    --old|-O        use old interface (use as first option)
    --version|-V    output version string then exit

Performs a SCSI SEND DIAGNOSTIC (and/or a RECEIVE DIAGNOSTIC RESULTS) commandbad argument to '--timeout=SECS'
unrecognised option code %c [0x%x]
Unexpected extra argument: %s
Bad page code after '-s=' optionUsage: sg_senddiag [-doff] [-e] [-h] [-H] [-l] [-pf] [-raw=H,H...]
                   [-s=SF] [-t] [-T=SECS] [-uoff] [-v] [-V] [DEVICE]
  where:
    -doff   device online (def: 0, only with '-t')
    -e      duration of an extended self-test (from mode page 0xa)
    -h      output in hex
    -H      output in hex (same as '-h')
    -l      list supported page codes
    -pf     set PF bit (def: 0)
    -raw=H,H...    sequence of bytes to form diag page to send
    -raw=-  read stdin for sequence of bytes to send
    -s=SF   self-test code (def: 0)
            1->background short, 2->background extended, 4->abort test
            5->foreground short, 6->foreground extended
    -t      default self-test
    -T SECS    timeout for foreground self tests
    -uoff   unit offline (def: 0, only with '-t')
    -v      increase verbosity (print issued SCSI cmds)
    -V      output version string
    -N|--new   use new interface
    -?      output this usage message

Performs a SCSI SEND DIAGNOSTIC (and/or a RECEIVE DIAGNOSTIC RESULTS) commandBad page code after '-T=SECS' optiontoo many arguments, got: %s, not expecting: %s
Not in DEBUG mode, so '-vV' has no special action
build_diag_page: carry_over error ['%s'] around line %d
build_diag_page: syntax error at line %d, pos %d
build_diag_page: hex number larger than 0xff in line %d, pos %d
build_diag_page: array length exceeded
build_diag_page: error in line %d, at pos %d
build_diag_page: error at pos %d
build_diag_page: hex number larger than 0xff at pos %d
Bad sequence after '--raw=' optionBad sequence after '-raw=' optionsetting --doff or --uoff only useful when -t is setsetting -doff or -uoff only useful when -t is seteither set --selftest=SF or --test (not both)either set -s=SF or -t (not both)'--raw=' cannot be used with self-tests, '-e' or '-l''-raw=' cannot be used with self-tests, '-e' or '-l'>>> warning, '--pf' probably should be used with '--raw='>>> warning, '-pf' probably should be used with '-raw='sg_senddiag: error opening file: %s: %s
unable to allocate %d bytes (2)
%s: response length (%d) too small (resid=%d)
Expected extended self-test duration=%d seconds (%.2f minutes)
Extended self-test duration not availableExtended self-test duration (mode page 0xa) failedRD resid (%d) indicates response too small (lem=%d)
SEND DIAGNOSTIC command, failed
Supported diagnostic pages response:%s diagnostic page [0x%x] response in hex:
diagnostic page 0x%x response in hex:
RECEIVE DIAGNOSTIC RESULTS command failed
Foreground self-test returned GOOD statusDefault self-test returned GOOD statusSEND DIAGNOSTIC, unit attention
SEND DIAGNOSTIC, aborted command
SEND DIAGNOSTIC, device not ready
  try again with '-vv' for more information
Some error occurred, try again with '-v' or '-vv' for more information
Enclosure status/control (SES)Array Status/Control (SES, obsolete)Additional (device) element status (SES-2)Subenclosure help text (SES-2)Subenclosure string In/Out (SES-2)Supported SES diagnostic pages (SES-2)Download microcode diagnostic pages (SES-2)Subenclosure nickname diagnostic pages (SES-2)Protocol specific (SAS transport)Translate address (direct access)Rebuild assist (direct access)���������������������������������������������������p�����������T�����K�����������������������������������������B��9��������������������0�������������������������������������������������������������������������������������������������j�����������������������������������������=�����������������������������������{�����������s��������do_modes_0aN@;T	X���8���H�����p���px������$�Px��zRx���/D$4����FJw�?:*3$"\���tx���@����zB�B�E �D(�D0�K@A
0A(A BBBAH����B�B�B �B(�A0�A8�DP4
8A0A(B BBBA����bF�F�B �B(�D0�J8�G��
8D0A(B BBBA8�Y�B�F�N��V�B�B�B�B�I�e�B�F�B�B�B�I��J�B�B�B�A�I��Q�B�B�B�B�I�D����eF�I�E �E(�D0�H8�G@n8A0A(B BBBD���04�3F 
H:�l�l���o�h�
F�n��`
�	���o���o
���o�o�	���o(�l0 @ P ` p � � � � � � � � !! !0!@!P!`!p!�!�!�!�!�!�!�!�!pyA�A8V�A�A�AXV�A�A	B
�V�V�V
�V WPW?�W@�WA0BB�W@dNBeUBhZBH^BlcBmjBN5@OnBP @psBrwBs{Bt�BT#@u�Bv�BV4ae0533c5cebde84dd559568bf2d5c5203be9c.debug1�z.shstrtab.interp.note.gnu.property.note.gnu.build-id.note.ABI-tag.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.plt.got.plt.sec.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.dynamic.data.bss.gnu_debuglink88 &XX$9|| G���o��4Q���YhhFa���o�	�	Ln���o

`}`
`
��B����  �    ��""�""���#�#e�H:H:
�@@���Y�YT� Z ZX��l�\��l�\��l�\��n�^(�p`� ��s�c �c4�c