x64/AlUpdate0000755000000000000000000016125012741321150010013 0ustar ELF>p@@@8@@@@@@@@@@ ``Hx @@`@`@@DDPtd``@`@LLQtd/lib64/ld-linux-x86-64.so.2GNUGNUjCd@'%F ; ;<)fUa9~Z n>*o_#Y`N=!CKn7SEtggTZ0p```Sh`__gmon_start__libc.so.6socket__xpg_basenamefflushstrcpyexitreaddirsprintfsrandfopenstrncmpperror__isoc99_sscanfftellstrncpyputsputcharselectstdininet_ptonstrtolfeofstrlenmemsetglobstrstr__errno_locationfseekdup2stdoutfputc__isoc99_fscanfftimememcpyfclosemallocsched_setscheduleropendirrecvfromnicestderrioctlsystemfwritefreadsched_get_priority_maxioplsendtosleepmemmove_IO_getc__libc_start_mainglobfreesnprintfGLIBC_2.7GLIBC_2.2.5ii ui ` ``<h`=p`;`````` `(`0` 8` @` H` P`X```h`p`x`````````````` `!`"`#`$`%`&`' `((`)0`*8`+@`,H`-P`.X`/``0h`1p`2x`3`4`5`6`7`8`9`:Hr͍H5 % @% h% h% h% h% h% h% h% hp% h`% h P% h @% h 0% h % h % h% h% h% h% h%z h%r h%j h%b h%Z hp%R h`%J hP%B h@%: h0%2 h %* h%" h% h% h % h!% h"% h#% h$% h%% h&% h'p% h(`% h)P% h*@% h+0% h, % h-% h.% h/% h0% h1% h2%z h3%r h4%j h5%b h6%Z h7p%R h8`1I^HHPTI@H@H@HH) HtHÐUHSH= uK0`H H(`HHH9s$fDHH} (`Ho H9r[ H[fff.H= UHtHt8`Ðfff.LD$1Ltgp@w>HHuۃ1@A0 I u@p@v p@w @u1Ðf.1ffff.f.1ffff.@.fDAWAhAVIAUIATUSH(Ld$HDLD)h t4HTH$H+D$H ~ݽH([]A\A]A^A_f@tPL uHH$H+D$H ~ AEDIYuLi uHH$H+D$H ~KI Hff.AWMAVAUMATAUHSH A $HcD$ WD`Hx $HIH$HcDH$ HH$H+$H ~#L3fDH[]A\A]A^A_fDH$=j H$@HDŽ$X$XH$@6 1HDŽ$HDŽ$ fDŽ$Ƅ$HcDŽ$HH$P i( D$YH$`f$ZjHt$1HH= W?IE1 Hc҃?)H1H D1_=i G?IHcȍ?)HTHH$pH$ i0DŽ$ (L$8H$1fDŽ$2deH$8$2Au~IuHcL+IcAD" uS aH$H$H Y t9HH$H+$H ~@LyH5 uԋD$ E1LH$D$ EH$@H t*HH$H+$H ~gXH5 CAHD;d$ |m bH$H$f 9 tIHrH$H+$H ~@͟@yH McC&H\$1 HHHWHsLHcA LBD$@Nߟ@= F HT$,1i-=O HT$(1iD$( 1HH[]A\A]Ð >@D$`D$fH Hһ H +f.L@~h@1=lj -t@S@1lj h@(=A 5=] H¸:@@@@@D$JD$1~'HcHD7H 7H1DHH9uÐHHcHcH<$Ht$I111rHDAW1Aʹ@AVAUATUSH@H狜$IH$D$D$@t$H|$HcL΋: \$ DkȉD$" ȉD$ _ L$A1EDO)Å~BHc= 1I44HcAA`uиHĘ[]A\A]A^A_ÐH$Auf@u‹t D H|$ȉD$d D ˆT$LΈ\$DkԈD$ T$ D$ LjT$ HcӈD$l   L1H= L$LHDŽ$HDŽ$G?I H?)ѺH1H 1r= G?IHcȍ?)HHH$E1E11ɺ1H$1lffffff.H1L$HT$ ADŽ$LHHƄ$Ƅ$Ƅ$Ƅ$Ƅ$Ƅ$Ƅ$Ƅ$H HT$ȉ$H$1$ HD$tD$8ȉT 1HfU1SHH$H\$ DŽ$HHH߱H1O%)Ј@ 3%)Ј% %)Ј %)Ј %)ЈԶ %)Ј %)Ј %)Ј o%)Јh S%)ЈM 7%)Ј2 %)Ј %)Ј %)Ј %)ЈƵ ¿`Ƅ$Ƅ$Ƅ$Ƅ$Ƅ$Ƅ$Ƅ$%)Јn  ȉ$HI H$HB HEyH}`$T`ZH$1ɃIAHT$1ҿH\$$t:D$4 HD$8Hд HC Hʹ HD$HHٴ HC0Hִ 1H[]fAW1AAVAAUATA̹USHHL$$H$DŽ$<LH$D$I}A HcDD$(AƄ$ Ƅ$D$$1҃DD$(| ULIL1DPHH9uڍEÃAAMHEH$<H\$0,$HD$H\$t-$<H$HsH$l$FHcBHH[]A\A]A^A_fDH1H$0Ht$0AE1DŽ$|HHHƄ$0Ƅ$1 HH$|Ht$HT$111HD$ D$$821HĈH8@LL$ LD$DωL$HT$E14$11ҾH8H1H$L$I<DŽ$HHHHα ȉ$f1Hfff.H1= 1=" 11H@AW1AVAUATULSH։ʹHHL$H|$(L$Ld$0L$HDŽ$ LHDŽ$(DŽ$0HH$@HDŽ$HDŽ$DŽ$HL$H|$HH$H $H<$HLHLHLT$Ht$ T$Ht$ @2LL[ H$ 1A  HHuLHD$ HD$ HH$HP@H$$H$H$@I~@fA\I1΃6@2HHI9uH$@Ht$(I}@HcH$H$HH$H$PH$H$XH$H$`H$ H$hH$(H$pH$0H$xH$8S@LLH$L 1AHHuLbH$HLLHD$0H$HT$pHSHD$8H$HD$@H$HD$HH$HD$PH$HD$XH$HD$`H$HD$hID$@HPSPTLg1ATHHuLHH[]A\A]A^A_HcLfAU1ATUSHXH$Hl$ L$HDŽ$DŽ$LHHDŽ$HDŽ$HHHDŽ$HDŽ$HDŽ$ Ƅ$(Ƅ$Ƅ$H `ȉ$H H$Hܭ H$֭ $I|$`$``IL$0pDL`H$0HCI1AH$H$8HP$@PH$L1Hl$$HD$1DHX[]A\A]ff.S@1lj 1r1Na`: 4 * #)H{ Hx  | Ha H^ Hk Hh c 1 NaNa`f٫ <0La`-1ҾÉ ``Hi Hf fU i ff@ 1t@1tB1tB [ 1@@[fР@~[f@n[ÿ@@`[ÐGGG\#EgGGܺG vT2GG`Gdf.Љ ȉс ЋWщ ȉс ЋWGщ ȉс ЋW Gщ ȉс ȁ ЋWG щ ȉс ЉGffffff.AT1USHLD$fDDL L L AHH@uIP4I4@B33B3BB HH9uDwL‹o_ M`PDWE fADDɉH!E yZ! ȉDL9AAuIpPMA @A‰DHnʉD11DEL9uIMAɉAщÉ.D HD!Ѝ ܼD! DAL9DDuII@ADЉDAE1HA1EbDAH9GAuE_GDG\O WH[]A\fUSHHt{`u|KdjtptdCdu]HC\HcЃLSC\҉SuS҉SuCd@uHHt$Ht$uH[]ÐCdH[]fSO\H7qHcD?w\HcЃ@Du)΃?s\H8C\7HcЃ8DuC\8CH߉ˆCWSTSU‹CSVˆC[SXSYSZ[@qHcD8w\tHcЃ8Du)΃7s\fffff.SDOd1HEu DG`Et[@HC`[ÐU1SHH$Ƅ$D$11ˆHcL<Hu1Ҹ fD1HHaHHPuLD$H cH!1AIHDD)ÉHÃcÉÉ1A1ÉD1H1L)HH(aHH 4aHul$\$1D\$DT$A9@1111H`H`H aH @@@ؘH@Θ@Ę@躘8@谘@覘ت@蜘(@蒘x@舘ȫ@~@t@jh@`@V@H߾@1蒙HH@H߾0@1sHH`P@@@H߾@1@HH-@H߾@1!HHP@輗@@貗@託@螗0@蔗@芗@H߾Я@1ƘHH@H߾@1觘HHP@BP@8@.@$0@@@H߾@1LHH9@H߾@1-HH@Ȗ HĨ[]fff.1fSHH@Ht@t[DH$@חHuH@@Hu[fH1` HHHT$HPHT$HPHT$HHHL$HH HL$HH(HL$HH0HL$HH8HL$HH@HL$H@HHD$ฟH9t 1_ <wHHH)HXHHLTHT$H@vL _ HH vH5y_ IL)IHR_ HIHIILaHLaI)L)ʸMILaMLaLLafLQlH\$Hl$HLd$Ll$1Lt$HhH$H H H H HHT HQ HHK HH HDŽ$ HDŽ$(HDŽ$0HDŽ$8HDŽ$HDŽ$HDŽ$HDŽ$HHT$`HCHHHD$hLsHHH HLt$pLkHH HLl$xLc HH L$L[(H=V'L$LS0L$LK8L$LC@L$HkHH$H{PH$HsXH$t41H$@H$HL$PL$XL$`HhfH$H|$P`Ht$X1HLt$Ll$Ld$ L\$(LT$0LL$8LD$@Hl$HHD$HL$hHHHHH H΁HHH H H9B-\ @1HT$xL$@LHHHHH HсHHH H кH`I%IHI1藓HTm$IHHLa[ H<@HHHLaLLaH`H+ [ @HLaHOHHLaH\$xHHHHH H߁HHH H H`@HLat:@u&L@La6O[ H@HƀLa4[ LNa[ H@HƀLaHLa`HL$xHH`HHLaHHHHH HˁHHH H HLaifffff.ff.AWAAVIAUIATE1UHSLHTfDECEˆCE{C:S H;AHuGHCAH9sLMIDL  tƿ @1TH;AHt#HCAH9rHt EI9t&AU~/1H[]A\A]A^A_HC̿@xӿ/@gHH=% t 1HH@ HT$ HL$- Nai}f 9u%V: uV: qf99!1@{1f59u=p@:5u0p@:5 u#A9PItNa|J5 9u=p@:5 u0p@:5 u#A9It0Lam|5 9p@:5w p@:5g A9ID h 9IH: T 9B F: F: F: V:Q i 6c 2] 3%fD 9uP: 1nL`@1x1  :S H=vC @yHHK<oyHHB 1HxHx11IHxLZyHHB p=B (11HxH=B HLZzH=B @tx% :a   :O  := H5]B @1wH=A zH=@ x11b@x11 ^9u3@:Qu'M@ ?@: +A1(@w1E@1E1vwALa11HH~A iwH=RA HٺyH=9A HQA tL1A AH@HHHHIDHLaHHǀLaJT0@ H1HHvI9fE8@v=@ L$D$4D$ID$Il$2HD$(|$WHcT$HA1A$HRHT$81HHHHHLaH $Ht$HLa0vH $Ll$HL$ HT$(L|$MƄ$MIHHfHvHL9uHL$LLD$@M2MLL|$W <"L1Ht$ Ht$L@I1HLat$H HI$I1L@1tI17MƄ$tMH vAFILL)L9rAML$LD$@L t$49Ɖt$/H=> {uHv\@Iu1 15@ktHvH=W> 2u @@t`@1t@'t@tHHv(@̰ Uu @s1tHvH== tP@s,lȴ@s@sPP@s>fffff.Hl$Ld$H-8 L%7 Ll$Lt$L|$H\$H8L)AIHIkrHt1@LLDAHH9rH\$Hl$Ld$Ll$ Lt$(L|$0H8ÐUHSHHx7 Ht`DHHHuH[ÐHuHERROR !! BMC did not in correct stateERROR:PLEASE CHANGE THE PRIVILEGE TO ROOT AND EXECUTE THIS PROGRAM AGAINdev /dev/ipmidev/0 can not openCould not enable event receiverUnable to send CMDSSelect I/O ErrorNo data availableError receiving message/dev/nullnicesched_setschedulerkcs.cfgCMDDATA/dev/ipmi0Try open dev ipmi0....dev /dev/ipmi0 can not open/dev/ipmi/0dev /dev/ipmi/0 can not open/dev/ipmidev/0Could not set IPMB addressOPEN SOCKET FAILEDERROR:SEND RMCPPlusOpenSessionRequest COMMAND TO BMC FAILEDERROR:SEND RAKPMessage1 COMMAND TO BMC FAILEDERROR:SEND RAKPMessage3 COMMAND TO BMC FAILEDExecute Get Device ID SuccessExecute Get Device ID FailExecute Cold Reset SuccessExecute Cold Reset FailsendBlockInfo fail...lanunknown file type!!!wbrbUnknown operation modeERROR: OPEN FILE FAILED Done./proc/scsi/usb-storageCan not open usb-storage /sys/class/scsi_disk/%s:*%s/device/block/*%s/device/model/dev/%s2.07VERSION : %sJul 13 2016BUILD DATE : %sAlUpdate[img]: The image format error!!Error: doIPMICmd failedError: inlen <= 0Total data length : %9ld Error : TASK_FAIL_STATEData preparing........Virtual FloppyFound %s Error: write to %s fail Phase1:Wait for BMC !!wb+length=0x%lx %ldK bytes %d%% %lx %lx %lx %s[end]out_webfs_img.binmalloc memory buffer failed!FWUpdate failsyncclearcls-f-ikcsusb-d-h-u-p-r-c%s Operation Failed.REBOOTING THE BMC ...malloc memory buffer failed!!configERROR:EXECUTE CHECK DUMP FLASH COMPLETE FAILED ERROR:EXECUTE PREPARE DUMP FLASH FAILED ERROR:PLEASE ENTER THE HOST IP ADDRESS ERROR:PLEASE ENTER THE USER NAME ERROR:PLEASE ENTER THE PASSWORD unknown transmission direction.=== IPMI Configuration Backup Mode ====== IPMI Configuration Restore Mode ===Can't get file size for restore mode.Done. Please wait at least 1 minute to restore configurations.****************************************************************************** ATEN Technology, Inc. ** FUNCTION : IPMI FIRMWARE UPDATE UTILITY ** USAGE : * (1)Update FIRMWARE : %s -f filename.bin [OPTION] (2)Dump FIRMWARE : %s -d filename (3)Restore CONFIG : %s -c -f filename.bin (4)Backup CONFIG : %s -c -d filename.bin* OPTION ** -i the IPMI channel, currently, kcs and lan are supported ** LAN channel specific arguments ** -h remote BMC address and RMCP+ port, (default port is 623) ** -u IPMI user name ** -p IPMI password correlated to IPMI user name ** -r Preserve Configuration (default is Preserve) ** n:No Preserve, reset to factory default settings ** y:Preserve, keep all of the settings ** -c IPMI configuration backup/restore ** -f [restore.bin] Restore configurations ** -d [backup.bin] Backup configurations ** EXAMPLE ** we like to upgrade firmware through KCS channel * %s -f fwuperade.bin -i kcs -r y %s -d fwdump.bin -i kcs -r y* ** we like to restore/backup IPMI config through KCS channel * %s -c -f restore.bin -i kcs -r y %s -c -d backup.bin -i kcs -r y* we like to upgrade firmware through LAN channel with ** - BMC IP address 10.11.12.13 port 623 ** - IPMI username is usr ** - Password for alice is pwd ** - Preserve Configuration * %s -f fw.bin -i lan -h 10.11.12.13 623 -u usr -p pwd -r y %s -d fwdump.bin -i lan -h 10.11.12.13 623 -u usr -p pwd -r y* we like to restore/backup IPMI config through LAN channel with * %s -c -f fw.bin -i lan -h 10.11.12.13 623 -u usr -p pwd %s -c -d fwdump.bin -i lan -h 10.11.12.13 623 -u usr -p pwd[doIPMICmd] Abnormal. CompCode == 0x%x Error : Unsynchronized sequence. Expected : %u, Received : %u Retransmission failed %u times. Bytes Processed data length : 0x%4lx Bytes Transmit Progress : %4ld %% %s If the FW update fails. PLEASE WAIT 5 MINS AND REMOVE THE AC...%s new firmware is updating...%d%% Update Complete,Please wait for BMC reboot, about 1 min Phase2:Receive the flash data........... ERROR: OPEN BINARY FILE FAILED %s find_respective_image_info() : image format err!!ERROR: OPEN BINARY FILE FAILED the file size of the firmware image is not correct!If the FW update fails,PLEASE TRY AGAINTransfer data ................ERROR:PLEASE SELECT THE INTERFACE:KCS,LAN or USB ERROR:PLEASE CORRECT THE PRESERVE CONFIGURATION:y or n ERROR:PLEASE CHECK THE INPUT OPTIONS, THERE ARE NO SUCH OPTIONS:%s Press any to continue name %s ERROR:BMC IS IN FW UPDATE MODE, SOMEONE IS UPDATING THE BMC FW NOWIF THE BMC IS STILL IN THE FW UPDATE MODE AFTER 10 MINS, PLEASE REBOOT THE BMCERROR:SEND "GetFWUpdateInfo" COMMAND TO BMC FAILEDERROR: ALLOCATE MEMORY FOR THIS PROGRAM FAILED,PLEASE CHECK THE MEMORY USAGECheck if this file is valid................Please select the correct image file and try again.ERROR:SEND "SendBlockInfo" COMMAND TO BMC FAILEDERROR:SEND "ReceiveFWData" COMMAND TO BMC FAILEDLoad part %d %8ld bytes, %5ldK bytes %d%% Load part %d %8ld bytes, [Ok] ERROR:Can't downgrade this firmware!B c0@P`p)Jk1s2R"RBrb9{Zb$C4 dtDTjK( S6r&0vfVF[z8HXhx@a(#8Hi +ZJzjqP 3:*yX;l|L\",<` A* hI~n^N>2.Qp:Yxʱ -No0 P%@Fpg`ڳ=^"25BRwbVr˥nO, 4$ftGd$TDۧ_~<&6WfvvF4VLm/șDXeHx'h8(}\?؛uJTZ7jz *:.lMɍ&|ld\EL<, >]|ُn6~UNt^.>0w,aQ mjp5cd2yҗ+L |~-d jHqA}mQDžӃVlkdzbeO\lcc=  n;^iLA`rqg<GK k 5lBɻ@l2u\E Y=ѫ0&:QQaп!#ijV(_ $ |o/LhXa=-fAvq Ҙ*q俟3Ըx4  j-=mld\cQkkbal0eNbl{WٰeP긾|bI-|ӌeLXaMQ:t0AJו=mѤjiCn4Fgи`s-D3_L | jm Zjz  ' }Dңhi]Wbgeq6lknv+ӉZzJgo߹ホCՎ`~ѡ8ROggW?K6H+ L J6`zA`Ugn1yiFafo%6hRw G "/&U;( Z+j\1е,[d&cju m ?6grWJz+{8 Ғ |! ӆBhn[&wowGZpj;f\ eibkaElx TN³9a&g`MGiIwn>JjѮZf @;7SŞϲG0º0S$6к)WTg#.zfJah]+o*7 Z-;LHNhNNNNNNNP`TUpXX(X@P[ \0_`0aPPahaa0ef0hhiik`lPm(mHpxvТ 00Hx0` @ ` p P@ h ` p г  ( x 8 @ @ 0 pzRx K4KLKdK|KKK LKBHE E(A0A8D`G 8C0A(B BBBC LLBGB E(D0D8I 8A0A(B BBBG d(Q-DZ B <8QWBNA A(Dp (A ABBB XT/pT+D fLTqBLB B(A0C8G 8A0A(B BBBB DVG,dhWAHGAALHZJBGE B(I0A8I8C0A(B BBBH[G[=D@x[dG\<0\,DgLTH\7BDB B(A0D8S 8A0A(B BBBA <8_BIA A(G(A ABB4`A M M C M C M A M@bF4xb4L@cBCA G AAB4dAAG0 AAB KAAPeA I  f;AZ E Z,@fARGAA4, i;AAD@w AAA  CAA $d(oAAA$AAAȚ/,G H N J [ E N, FL-d1|МȜSGKaGD E XaGD E J C S$GC F O A V<0YGz G $\pDD D g A jD D LkBBB B(A0C8Ig& 8A0A(B BBBA $MV0e H ,TAFGCAALd^Ai F mI$0RMX C hL`BEE E(D0D8G@ 8A0A(B BBBH , 0pDPO E LL RBGB E(A0C8I2 8A0A(B BBBG L BGA A(Dpy (C ABBH I (A ABBI D @BSH D(A0G0A(A BBB\4 BBJ A(A0G 0A(A BBBK T 0C(A BBBB L XBBB B(A0A8L 8A0A(B BBBA L ضBQE E(A0A8G   8C0A(B BBBA L4 (BGE B(A0A8G 8A0A(B BBBA  Ⱥ54 BFA G}  AABG L BBE E(I0A8G 8A0A(B BBBG $ $< Q_@X @ Ȟ@o`@`@@  `XX @ @` o @ooH @@`@@@@@.@>@N@^@n@~@@@@@@@@@@@.@>@N@^@n@~@@@@@@@@@@@.@>@N@^@n@~@@@@@@@@@@@.@>@N@^@#)bootcmd=bootm Ф@@@m@@GCC: (GNU) 4.4.7 20120313 (Red Hat 4.4.7-15)GCC: (GNU) 4.4.7 20120313 (Red Hat 4.4.7-16).shstrtab.interp.note.ABI-tag.note.gnu.build-id.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.text.fini.rodata.eh_frame_hdr.eh_frame.ctors.dtors.jcr.dynamic.got.got.plt.data.bss.comment @@ !<@<$4o`@`0> @F`@`NoH @H |[o @ 0j @ `tX @X X ~@y@p@pXȞ@Ȟ@( `@`L@d `(`(8`8@`@``` ```t 0`Z