DOCS/diag.htm0000755000000000000000000002642411472503500010122 0ustar Test the Adapter

Intel Adapter Test Utilities

Intel's diagnostic software lets you test the adapter to see if there are any problems with the adapter hardware, the cabling, or the network connection. You can also use diagnostics to isolate problems during troubleshooting. There are four test programs documented here. Both test Intel® adapters, and operate identically.

These utilities are designed to test hardware operation and confirm the adapter's ability to communicate with another adapter in the same network. They are not throughput measurement tools. 

The utilities can test the adapter whether or not there is a responder present. In order to do a thorough test, however, you should set a responder system prior to starting the test. If there are hot keys, the letters will be highlighted.

Starting the Test Utilities

NOTE: If there is an MS-DOS network driver present, such as NDIS2 or DOS-ODI, the test utility and/or the network driver could become unstable. You should reboot and ensure that there are no network drivers loaded. 

Starting Under MS-DOS

  1. Boot to MS-DOS. 

  2. Navigate to the \APPS\TOOLS directory. 

  3. Type DIAGS, and press <Enter>

    The test utility program automatically scans the hardware and lists all Intel-based adapters. They are listed in the following manner:



    Select the adapter you want to test by moving the highlight and pressing <Enter>.  
  4. The test utility displays its main menu:

Starting Under the EFI Shell

  1. Boot to the EFI shell. 

  2. Navigate to the \TOOLS\EFI64\EndUser directory. 

  3. Type DIAGS64 or DIAGS64E and press <Enter>



  4. The test utility program automatically scans the hardware and lists all Intel-based adapters. They are listed in the following manner:

    Select the adapter you want to test by moving the highlight and pressing <Enter>.  
  5. The test utility displays its main menu:

View Adapter Configuration

Selecting "View Adapter Configuration" will bring up the adapter configuration screen. This screen describes various properties of the adapter.

Press <F5> to view additional information on the PCI slot occupied by the adapter. This is primarily used for troubleshooting by technical support. 

Press any key to return to Adapter Configuration.

Test Adapter Menu

Selecting "Test Adapter" from the Main Menu brings up the Test Menu. This allows you to test the adapter, select which tests to perform, or perform networking test.

Begin Adapter Tests

Selecting this option brings up the test screen. While tests are being performed, a rotating spinner is shown letting the user know that the application is still "alive." The results of the tests are displayed as each test is performed. If multiple test passes are selected, then the results contain a count of test failures. A list containing zeros means that all tests have passed. Single tests will display "Passed" or "Failed" for each pass.

Change Test Options

The test setup screen allows you to configure and select the specific tests desired. Each option is toggled by moving the cursor with the arrow keys and pressing <Enter> to change the option. The number of tests is simply entered from the keyboard in the appropriate box. If there is a gap in the menu, that means the test is not supported by your adapter. By default, local diagnostics run automatically, while network diagnostics are disabled.

NOTE: The test program will test attributes that are applicable to your adapter. Only supported tests are displayed. The screen shown here is an example of the types of tests performed. 

Device Registers - Test patterns are written, read and verified through the adapter's device registers to ensure proper functionality.

FIFOs - This utility will write test bit patterns to the adapter's FIFO buffers, to make sure the FIFOs are working properly. Not all adapters have FIFO, so it will not appear in all test lists.

EEPROM - Tests both the readability of the EEPROM as well as the integrity of the data stored in the EEPROM. It reads the EEPROM and calculates the checksum. This checksum is then compared to the checksum stored in the EEPROM. If values are not the same, the test reports failure.

Interrupt - This tests the adapter's ability to generate an interrupt. On EFI, interrupts are not supported. Therefore, this test sets the interrupt cause register and reads the interrupt set register, verifying the card internally registered an interrupt.

MAC Loopback and PHY Loopback - There are two internal loopback tests. These tests set the adapter in the appropriate loopback mode and send packets back through the adapter's receive circuitry and logic. These tests are chipset dependant and may not be selectable.

Link - This checks to see if the adapter has link or does not have link.

Network Test - The Network Test looks for a responder, and then sends packets. If no responder is found, then the test reports failure. If no link is found, it will also report a failure.  If packets are received back from the responder, the test reports success.

NOTE: In some cases, the network test will fail if the adapter is connected to a switch with Spanning Tree Protocol (STP) enabled.

Networking Menu

The networking menu contains network specific tests such as Spanning Tree detection and Network test responder.

Set Up as Responder

This allows the user to set up the adapter as a responder so a connected system can perform the network test portion of the diagnostics tests. Although you can use a variety of adapters as the responder and connect directly or through a switch, the best results are obtained with a cross-over cable and a same-type adapter.

When you press <Esc>,  the responder operation is cancelled and control is immediately returned to the Networking menu.

Detect Spanning Tree

Spanning trees can be troublesome in a networking configuration. The Detect Spanning Tree option attempts to detect if a spanning tree exists on the network. This is done by resetting the link and listening for spanning tree packets.

 


Last modified on 11/22/10 4:07p Revision 11

DOCS/diag1004.gif0000755000000000000000000001524710305307550010406 0ustar GIF89a-f3̙f3f3ffffff3f3333f333f3f3̙f3̙̙̙̙f̙3̙ffffff3f3333f333f3̙f3̙̙f3̙f3ff̙ffff3f33̙33f333̙f3ffffff3ffff̙fff3fffffff3ffffffffffff3fff3f3f3f3ff33f3ffffff3f3333f333333̙3f3333333f3333f3f3f3ff3f33f33333333f333333333f333f3̙f3f3ffffff3f3333f333f3,- H*\ȰÇ#JHŋ3jȱǏ Cpɓ&\ɲ˗0cʜI͛8sɳϟ@ JѣH*퉲@KKj**^_bWdZ,NkVm'\wWΝg]p+JԬcKLצ`ݎ]y׺^;ҕ1?ӨV=,g\cߜSNO;훲S[ f߭[\&o::ŎVxbr=V!$%TeHJ%x$ *וV>YRi!Kl)inSeso#(xo&XgB݊y2`ٹ!+9蝄Ι|$t&gy7}juegb&WzI~dkri谩n%O鬭FrvJJ呠ꜝ%j*jbyPI妰κ,ṁBhexkVxڒܶv{nd.a;l:q챮:yz0f-ڠg2)C]4">e"JY*|XKXڅpd-fò66lm7ODޭ|So`-n'7G.Wn僛w砇.褗n蚟ꬷ.}nny/o7Џ|Wo_?}w௾}o >~֯o߯} H,@gQʢ5T`0Z9}/ vԠPB!}X!!mHQp@ H"HLb qmi)`0S.z` hժU "(4х_)x>>bFf/ʖF*zHJZ\b,: bX"xIfL*WHjl%ި/nMc9-%GtGi+W-`SVbЬ\-\(#,$CXf 8#LnћL:NҜ{Dg;Iz5ȧ>y R%\I@kleu,P=*԰wfOj^vutK^4n}zW/[^)p%^6}~;;Uن=GWp~u`J5'歉[bL pҗ 2ik{] <.06}둕dVշR},,XzJ^hNs" RL绱n&東>πMBЈNF;ѐ'MJC=8Α5U5hRo*>QgU_թfuC]UշQ N҄> b~εc-l\zþcibynsQL9g:-lV{Ԣvwku:~} Z}7msO ~z[ 7Nnz;|v+~mcm3d9qgg{o5>q{%8=oevxOx 2-\L/:3Nl/]V9*<'8YrK{N{pxI=sgWxϫl? ozrkwWn|Q~wn&U9'>v9ӎ}y䝎s^>}zkǺŅ_Wy_|O5>Is!훿5zc/~Wgk&tv{| (qGy&wwyGi7~{{yY~ou<'x0|g~w7t緂n/x{Gwb|%h}g>r 87|3h9(97?XmLXwI(SPgrWw\Ȃ:~71I}[؂H8 Hx(Wwwi؄qkHsw gQq 8q1(XpY8Gnljhgmz7Vu8Hp1hȈ׉Wlz~h}Yu7rXƨ|wʸ̘pzn"،Xטڸ^Gu6H]WJ,O73"M1M0,e7t"E-DSF&4a4Lk"~߇!M=+X4.cHtD1r&FqMݒ*B%N(,/B-eX;(0 43TH2BK8cA%pv4GwD02O >yRSL74]sbEH[-')7 I"r,25R1)E0"\*ՔL$9@*;IyH4& *r0a(r"0ֲd$#@,2/1^nDGY&2x+R p)K1A" Km`)C3Rs3ĎӔ%dbiK*/3+T0K7S$Dv' 93pҎiYTf/t,{ 9!F2+fI.'/ɑ9R&yC MXKT萿\/٘YKR=)'䒟.)2əĠiF+y)jI('Z4ɠ+Ԡ|96L]Щxt-IQ0nZ-hI$9-u:t*# r鵟VY ʨ:䨇zZWjQrpI hgC7* Ħ]3 AA{XQLIpd%ɜڔ:*AyHk67xICz5Yz:ٓrDVYl[j(5#"dD)=JY %ʯiyA AiE:0ͺ$:kʧP${*{LL֩= ҹ!-7#9Z0=ٖ}٘<ٜٞ};٢=ڤ-=}ڨڬڮ?۲=ۇڴ}۸=ڶۼۓ۾]=}SȽ}>]<}ڽM;]ު39ޒ=8]|r<^^ ~^M "^M&⤍*. 2^M6ㆍ:>B^CFJPLT?U~/Z~S^^<]b;a>f;e~j>;in:mr~:q>v:wέ|}S>#~c舾腣;>޽S~>^ꦎ訞ꄾ}벮^w~>纾o뾾g>>~_ʾX^>Q^؞JnB^:~n2*>n~"o?^ __~ =$?&*,0_2?]68۽<>BD_}HJN?PN>VX^?`#Nn>hjnp+Nn>xz~ـ3Nn|>يؐ;Nnr>?ء?mf^?>KNnZ>O>= įXr6Zg%UuOcdO/>EO[u݆b,6VJ\۟TNPݟa SS0FW fRQK^1ׄ (A fB>F!jؐEC$ǒ)`ْe .UDxcǛ)Qd0'N$tgϢIfjʣJJӦԥn|t*ҙ[N9d̖0Ѯ0ǟZ=2ݧW Q/\{rqΓ36SGE#5:W]d3k.gN Mgǒ-׶ ׮P6㛅Y.'4 Jy<3rHɤFtLԔrD2HJC3䒪1㋒=߬?/~j}z7x>g~eJx .&t_ XZvv#|x!n -x]{x"z]%c*¨`}/-Ex٘ ^8aAtAId`f ǥuQw>z)NkZd2 $e!nzFct9Y#u1ݠt]IPE 7)6کfxM)hxB(➔d^~8kuɩ3Jh d:jY\If\S^'Z{*l[{jȩo6kfU;'* w+-m+W޹<1apgr-:̋0rR@jDmg,}s':*r<(BЅj&D#J͉R(33Qdr(H)ґ&%JSz˕t.}+c*UҴ)NGӝ~>$PzɡuF=#E2|FժnVjVh"pU+;j;,z}*LdY;V~7u%Xڕ `}֕q@ꁈ:0ZEtDVJC pKk ehYfVj /U1bs"KUZUF.smf p;YVvh@;bYh-Mm(6ҢY&֗M6?.*uKZA/\37,sͯ~L~)8LAaߘHΰ7,U~p 'N*b0 ,/c_<"}o\W+'@2I<*x_2L2Welp2L8wu}g0fF5l]6[yY3h>_VtHd4ky̒gGŢ4WdM#tlj1Դ|j9Evua;YSшrj ֏S|l`[;&crm /sHl:>3םNۖ{}w8V-B, ~#K, kI5M ~7:!]lؿEҪknqdhOwjqKۛ~{? 3U«6lRݽbӊGO?aD(/X慦M.[+UַT%\QH'ڭ>'B\N/Ùp\ɼ0.H?W2"N@>x+\U<=jN.]guNK}U{nY]W0- |,+a%YlIeBzw?WnZ!ɜK]Ck}#y;po,M2x#4~wի^[vKq=#~G~37r%O.Gs)gkD׀<|wsDg};7|]"VWzWg0֢yE|{aDV;oB\bp1@24h'+c~}} x{-C('7~fxтgz,xSzbB{]}q_1[w3Du e3VNu Z~AZ ('0~e,M7xDŽ`%Hyx1ljhm\7\xWxlHW7@%8Xx~؆8YC8;帎qh4;n`XE8EY n)E yi E YdDyaDّ)`D9$E%$J.ّ,D/9HD8ɐ6 U2egB9FDY_tHEJWԔN)_QTP9QTVDXJ\_R^'I=i;5hkymRj6r)CtY0tx G{9Rzٗ'IGQYtGQ٘GPYt HOٙIHiOYsHOٚH PNy<؛ydz4I8wqg&'ZZù,xJx>N1❧Rrøq⩌y%҈9~-0SKg2ʉuyrKE7t+Bz=ў)^/z^'{+7$_zrV% jW|Rfvkw[q/]JXT$:**ꯈk+.+ڮ{XZW۳{+[뵆˺ۼ+R[kK۽ҫ[`C{š{Pӷn;sȻ˿>| 뿕\m;/ @[ML^ˮ|񷄪:jd8JJk|jثRf~RT 8BOXTgcl=!o}f1v6eݬO}ց=f-؆M{m=_֪K؇| r=6m<Ҕט7n-ڏ]>3Kր}v ԥhMc֩o˾{ԫh۸պmڟ=ǭۮ=ܱx-j~ֹܡM>ܴmا ٳ ݸm۪\ްݔ(z}h1|}>-݂՝=Mط}p]t-F}V= NnP-կ=ޕز}nL۽-->1=6-b-A nn@8ݫPnTNI.ZnM8 f>XN\_JLyi.mznq#C.&]܌}቎U6N>;DOCS/diag1006.gif0000755000000000000000000001571110617612606010413 0ustar GIF89a+f3̙f3f3ffffff3f3333f333f3f3̙f3̙̙̙̙f̙3̙ffffff3f3333f333f3̙f3̙̙f3̙f3ff̙ffff3f33̙33f333̙f3ffffff3ffff̙fff3fffffff3ffffffffffff3fff3f3f3f3ff33f3ffffff3f3333f333333̙3f3333333f3333f3f3f3ff3f33f33333333f333333333f333f3̙f3f3ffffff3f3333f333f3!,+W(P*\ȰÇ#JHŋ3jȱǏ CIɌS\K aI@\(̛9!fğ}M(ҍJ F=ΌO5*]QYdIV%гÊ]֩DV"YTmלO΄+г~EۑnÀ;ϺDm*ȸde34ܶgrteΟ+_T2kЋKujkn}go3kxݟ ]:׫i&زlэlsЁ&]|:oOl8ug{/tiӖ/>^m7~A\YybX[5!UaV9xuaEx R!h蹗lw zy("oߡXu86x*6قdi8h>n(]U;evR>x&z9rƧi)k &tAZsC褞 $KN&T6 'x)%i^>jezid u颒i"(XQ 몥 sJ(&⥪G)Pf沃k뤡i޴b)g&cf;RS)ykkW߲`cy}(larƽhJqɈqZ{q'rwъW,,4;F)TX53X7,DSƳH9'L7PG-TWmXg\w`-dmhlp-tmx|߀.n'7G.Wngw砇.褗n騧ꬷ.n/o'7G/Wogw/o觯/o HL:'H Z̠7z GH(L W]0 gHN8Ѱ2ThYK"FL"Is!T7V詐 QXETkLbD+ы]LcHn6pH:xŬd#1xF;*P -v2?p[z$'IJZpԕNS—j*B<峠UUxFY1a͒+HH\|Qd ]ܖ-yZЌ4IM>rk`zUhaZZ7-EraIfb1apIkKVbVqZȝ4 ;P=S$ 1ecE"O#Il_DjYP t1H`t(5uZҔ?KgÕ44ͩNwS\@ *P- 29S٩PAT B}*TRUVEHP%rՃDիMjX"UudʪU-PVԆ-V[ڐVկSmk`5+Y*l[UR!UZ [ɾ5zRe״RĭE_[&6N,[k٩}*gg+W}\d)vG~wVUp;XV,d+n_ksŬl[߮W/z;">TL.=VJeE /zc;قwu/= -{˻_*׼q 紹V=0'EJGfScWoh`a&1pWCypj-[-0rgΥki̭65Bv_VC#{ˍqmdٳݯZ+vX, mcƉrkSGUvfdW _$z.5Wj -6(s~Lky3~ hH>g--TLצv Ig!oSmVw7p;pջ,~ɭjC5+cmWo W?߁,Ϝ'm>M L $]X7.r6Os!BcvPLcAy|żoWY^,y{@7:r+m/=3ƪ ?Z'pTu}-iuµ5׽s, C+vvWS3.l#:YAw x1O iE1.u |T|ɻާ] &uh˛wrasz<ǚS˻ t,3n]f.>m#C*_s5x&^⊽[[ u^kx8uwF{6{ַ~O&6200_RmGs 8s‡sos|F~|C7Z q+2p-r3x8hw5 >#E`/FKVR^s6s"k@BwyvjQA<[Fg:ZŲ`<9$d|2$Urq`Y-Ʋ{4X6ux,,z,?kv El v `\3l{glKȕAx\W^&c˙ܑiy|6,/l_|!j;"ynNyח}ė?ʋ'{U3jô</jFhLφ<RrK<έYjj KQ'Ȅ<ȢC~م   [od}Œz0dƒ& (ݼ0=ӷ̓ľ*y߫_4]DL~\hw=-\A6DM*s +kKJl{kPv7Y]$*PO&_hM)k:׻^18H9 ')e}]~ s;O O̿/#W0}㝻"Սfѿ]B~ᜭgt]r|;͞LAFe}ʭ @lN^؈i=ÌwnR4/=ӫ~> >TQ;3S‰K#LD7j#!=dk}^O QPcE]";_8Qb7ŖS~@:JP+cϭ4{:T.@O *,xN{;$H2PЖ{H lϩꀎqB ٽn4$Q$ϡ[ibOv`}w])\^]lkb>&V.McK;9?]j{DB0í9IgT])Dbrrh*oJbO tO 枭L6_]n{/قZ2JR>L;LO|j>4"_곻_eu"OڻԆKDDD?%'+}R|$3 k?=D' J9؝!L@ DPB >QD-V@`Fa<~BH%M1Ƌ-]SL5męSN=_IDWndSRM>UT7jVGVVXe͞EjǬ׸2\uśڶnnT`… FLoۿ&Ydʕ ʸǖ=ZY7s,xj֭]YZ铁aƝ[7nCi[pfkwƝ?ioG]vyws7<ݿם>xY|/@Dp/Ak0B /P 0C?Ѷ[OD i31E_o˨Fo1GwG2H!$H#D2I%dI'2J)R;1K-L9U2L1r6D3M5dM7߄3N9s\oL=x'xG>ygy矇>z駧;DOCS/diag1007.gif0000755000000000000000000002225210617612100010377 0ustar GIF89a,f3̙f3f3ffffff3f3333f333f3f3̙f3̙̙̙̙f̙3̙ffffff3f3333f333f3̙f3̙̙f3̙f3ff̙ffff3f33̙33f333̙f3ffffff3ffff̙fff3fffffff3ffffffffffff3fff3f3f3f3ff33f3ffffff3f3333f333333̙3f3333333f3333f3f3f3ff3f33f33333333f333333333f333f3̙f3f3ffffff3f3333f333f3!,,Hp*\ȰÇ#JHŋ3jȱǏ CIɓ \)p 0a.͛b!M4stPVzti̤J92=8S=5Fȴ«Hn Хٖ+M8۷P'z:Wϣm\ Zw+Lxm_ 51-_4Jǚ\|՜ab|ubɄ[;vGD}.3K^*pʯcSE7߬?/~j}z7x>g~eJx .&t_ XZvv#|x!n -x]{x"z]%c*¨`}/-Ex٘ ^8aAtAId`f ǥuQw>z)NkZd2 $e!nzFct9Y#u1ݠt]IPE 7)6کfxM)hxB(➔d^~8kuɩ3Jh d:jY\If\S^'Z{*l[{jȩo6kfU;'* w+-m+W޹<1apgr-:̋0rR@jDmg,D~Bdi-DJ $;Y$WQq+HL&:q/ Ro Gu1ꉡ*f Õ~XV34/JỌ= Äi¸/J?k/T T{*rWThLbTґ濉 ɔ(@~FU=eb$݅'}0XE9FbW'nA+"ff~%dJ լ 8HrfSҎ,S%i2fV4isN2Tg-c3J-"!HMBYM-aW@ S2( Snˣ=).Z*MdfIP+!+yG#"L_51L REq$'GQ?|*Kuu,VVU,Z\%QgjfJdMZֶV6=!NJ׺xMY5W lsǓ+Z:"a @.ͬf7N}e9KҚlh9ӺkjZ6ͭnQ8[LݭpK\lp:i,,r-u>."]&WծxKޞ)=kxV.kW.uojozzپ⨱Md` O#F5lX q9a8$V|m\o氈=,oF(R#15f,d!/pM E&qwa a'kg沒a![^3|;]z@ 3I6c~4|5l#/$FLd?xɖAwʼn՝k8'9L4vP7Z%$̚񩛜fA7gSCS{՚,_k9Ϋ)zRXI MiL&5IӴ.є2%5miRT_F.9j6+g3{V;*{lzO[g0-oLt^zII" zVkM}K[hB7M*dA~ 49muP:[r[XϺp>]`ϗb\5;2;I^󡧺IZk]TnntI6x!{|==W=4g$Kp{$Z7hQ{8î4/>qȯv>;mi-5N|zhFvgv,vzxѥLjB8huRՈNc@Hxqgk(ivTf{pgt~r!IH!B3TH(!7PNXaXpxX28d)4>'i(W'&'Sh1GCXp}Jg%|BctMƷhpx>$8wBw|PESh$A#X$m@hsVpH+'k4kƄo(>dpGx脮ƂwJfvnf4ilj淄R$biFYrvaj|y&H؈ᦍ95QybGxr?eAwLч[xHyk)]_y\WgYٛƹAtx̹cO(Hs9չɘ $שٝ4xIrx [iuhV&Xh8pYy({Ď>q8 }ىA9׏wF"7Sȧr}#ATY4*ɱax,OIlVD#R#T%63YR:FZ9yPءgSkUb:G@uS-s$cz5j&%L'E|Jjiҧ0Py0s٨uɨuɡN RKBٟ:f@ڤ٠?Hjj=YSaQIjQEً(,:2s[}jI駹ڬ5gȬZŪ^9ֺц*|EQ9* 披8 Ijȩ xɎj޺qXگlZ؜Aڎx;"{#[ w* ??ZDRSit6hl7ML;d*5{良jQkZW%yr{GWQ*FME8UXS+O]JJJV%z'X8 ,MYiKC{K~[vqZMR|*D y1uKG ;[H2yۺ{^Zڍ\ _`rx{z;[dz:XHKJ˭_ ^˗{+^黣}9^)j71ӸMٹ۩RN +kgK^[k1 B3h7!|%Ae>.ZnF^.2ؐn%%ؿǽuײ .[" sgS~Ȭwm..̨r<,مć{ۖK,R/u:㦧d]ܗĝɄ̆ШmR=qJr-_d=oh[Kԝ"V쨺भn,|8:N1. XQdxn/sl0n}PuK&T1zUx@hNG5,~[lx^uEm:W;[?Sw51]K'-0,)N>1Rq팧> ,+T,͋G@X`iEoI/?c?4E1<țtN[߱ Φ>y[#L.".9"A9tMI]׸!^pܨҐlE_=E?m,/"l) o}@OS|ZI,s%-iLn@0DXpB :D|PcÍB0F%Mv`Ja,<SL5męSN=}Z Ǒ9 PL;RԕSzUϋIS~BXe$F".6iDE隔#]pr% ֪` FX{r{/IȑR<54֨.J5})Ѿ{Zƅ3Ɲ[n޽}\p^[~--mx?7]tխ_bk*/;0n5˶ٶ 0Ƕ.xh9cD߆XpC qY2:T7%v[c[QqcJ,HOY!K}%tìķ}[\*VxntT Yc\P%\U 3yl$^wSYϲ3'5<ڥRJn󡕛Nj8sfIZFd\꙰ev%<彆ë5 AkZ/pֵ.[CV&U˼= sM[;lͰDG)\Y]Fw+N:2e;.ʩ4.7l=0~^h7gt6WL7@S)3'(K;p5AxS{NR#z\$cE>5'/rp{S4 bU.< < wzԻZRzuu}shzB]hZA,ΣVHkײۧLlrgz)GײgJҡj3xWfk.X=}!X#ԋ3bY7%iNF0]}eڻbǽ/_D`ıi}zm}5~5\|؉|!;p`Rv9x7d?v6ٿ@@7Z<¿ڱ};j K@˛p-<@@csc.<+A+0W3?S#! >:@g$ &, :'0S\bB,D3`>HB0ECۓ(89cC.;;AK P$q`jK<:DdrBHIL4/{P>S1DV@h-OD/;Z[\]^_`a$b4cDdTedftaTŪ:WF5|GGU$+-YPȅdȆtȇȈȉȋȌȍȎȏɐɑ$IAH(ɔTɕdɖtɗɘəɚtHɝɞɟʠʡTCoIDʤTʥdʦtʧHʪʫʬʊʯ˰˱$˖ʄ,˴T˵d˶˳DI˹˺KKظ˽˾˿dȼ| $4KD dt J, ȤʴIܚ$4DTdtׄMĖؤڴ͇N{ $4DTdNl՜$4DTtO$NL5E$eu} ;DOCS/diag1009.gif0000755000000000000000000001325410305311604010402 0ustar GIF89a,f3̙f3f3ffffff3f3333f333f3f3̙f3̙̙̙̙f̙3̙ffffff3f3333f333f3̙f3̙̙f3̙f3ff̙ffff3f33̙33f333̙f3ffffff3ffff̙fff3fffffff3ffffffffffff3fff3f3f3f3ff33f3ffffff3f3333f333333̙3f3333333f3333f3f3f3ff3f33f33333333f333333333f333f3̙f3f3ffffff3f3333f333f3,,Hp*\ȰÇ#JHŋ3jȱǏ CIɓ \)p 0a.͛b!M4stPVzti̤J92=8S=5Fȴ«Hn Хٖ+M8۷P'z:Wϣm\ Zw+Lxm_ 51-_4Jǚ\|՜ab|ubɄ[;vGD}.3K^*pʯcSE7߬?/~j}z7x>g~eJx .&t_ XZvv#|x!n -x]{x"z]%c*¨`}/-Ex٘ ^8aAtAId`f ǥuQw>z)NkZd2 $e!nzFct9Y#u1ݠt]IPE 7)6کfxM)hxB(➔d^~8kuɩ3Jh d:jY\If\S^'Z{*l[{jȩo6kfU;'* w+-m+W޹<1apgr-:̋0rR@jDmg,}s':*r<(BЅj&D#J͉R(33Qdr(H)ґ&%JSz˕t.}+c*UҴ)NGӝ~>$PzɡuF=#E2|Fժ>?j25tbjBCPHzb;tkHeQ#_*\uإ `+l٩dw5QV@/}d+]VMŧg˰yL,kCVUrW}Vq!m 3ڶ} ۉQ,Wp+YV*j] s&73EK90vR]^W/uw(ԝ7zu^%ͯ~LN޷0o_,&@cG` 7YM1| #Ɇ5`XqI'EqYU_5{d7OvL*r\ d3zΉfs GG҆޳ P¤-`Qf/Mg[Fgqk{vuMvھ2g '#Zntk7Zγ p3ǚN8 _+nwN#+Dc'qj\tʱk\CS~ĒdGOZ9JZ!WFХ* t^{>5>uӞDkv,oyЫ^I:}kVR{u{c0=N޴}NoJ}=kj]D?Ot@G=!{:~WJU/x'>VE=RoGwM̜km1;;N3oAhV{M>$~ 'O0߄yCO+uamw#V&GGG6vs6hgs 8vW&z./{b3'1']((B9p+v7x{y3B597HS7yatR0̧\z1Wr!s#8{W6SRvY.uxW(&u[v]Hv_z219#m\~kmy懀'U!C^k'=14{2D(V"wy7W(YwʼnR~3EAG9W؀82(~H(}xjqȅB\ʸ،ȌX~}xWX燍J'oXx蘎YHW%Wx!AU؏Ǐ8D# ;ĐIeCyV7 D!Y& iC',ِ-2i)YC3y8c5)C9ٓ>`;C?9DI`A CEJ)HDKIyPUS8jTViFXb\E^ZbiEdY\SyjDlٖ`JrDtYdAuz D|ٗyCYl/u)OiRH5yyyQٙA9TGPԚ HO9TIHiOӛHO9SH P˩Nٜ<9YwM۸%ns )6k;}0n!`B>73>}F.P9~GM^R 4nE6ea-'-^<>>pfs.i.~狾V^߃]t=Md^p9u>>nl^l^䁮:-㊾m}׸ܚN];nB>ꧾ >}AIP.OC}Q;DOCS/diag1010.gif0000755000000000000000000001457210305311670010401 0ustar GIF89a,f3̙f3f3ffffff3f3333f333f3f3̙f3̙̙̙̙f̙3̙ffffff3f3333f333f3̙f3̙̙f3̙f3ff̙ffff3f33̙33f333̙f3ffffff3ffff̙fff3fffffff3ffffffffffff3fff3f3f3f3ff33f3ffffff3f3333f333333̙3f3333333f3333f3f3f3ff3f33f33333333f333333333f333f3̙f3f3ffffff3f3333f333f3,,W(P*\ȰÇ#JHŋ3jȱǏ CIɌS\K aI@\(̛9!fğ}M(ҍJ F=ΌO5*]QYdIV%гÊ]֩DV"YTmלO΄+г~EۑnÀ;ϺDm*ȸde34ܶgrteΟ+_T2kЋKujkn}go3kxݟ ]:׫i&زlэlsЁ&]|:oOl8ug{/tiӖ/>^m7~A\YybX[5!UaV9xuaEx R!h蹗lw zy("oߡXu86x*6قdi8h>n(]U;evR>x&z9rƧi)k &tAZsC褞 $KN&T6 'x)%i^>jezid u颒i"(XQ 몥 sJ(&⥪G)Pf沃k뤡i޴b)g&cf;RS)ykkW߲`cy}(larƽhJqɈqZ{q'rwъW,,4;F)TX53X7,DSƳH9'L7PG-TWmXg\w`-dmhlp-tmx|߀.n'7G.Wngw砇.褗n騧ꬷ.wѴnzT]*{$X =IA3o=D_}E/cZT}hۗzn//ߟgaڟLn|ŮYH쟹z2&y7A/cV4G#G8̡)l |,ѢHLBƐAV{tUSDNh;4Q\D^2l[DǾDƓ+\" :lṿu5G'm# )|L"\㑐|JZqd$!9ɘa eI4ktL*WR$+gIZ畦'm^^<}Ib&f>%*Ijn ,n.Ir D9N a;IOɼPIS!4H)P ThA MBЄ2DY(B Y_'Oh!נI#єT)L]:ӗ-)ESӆp,uEi*`)jGQ|JT ZPUJ=iMqִUmjQgSUV}CR*g95iZ)q]+DzTlK*T 6O˺RvqNϺr6[ѺY6UkhɉN0'b$׸ͬeZٖ~V mnuTM{YۚvHd1r.L{ӵlg+]nVzJqFgOM+ֳ-a;J]e9[֊sbVyGJ6mX[r[?;qk* fqvC_n:t۴⛆304=qƈm_ BF1iel G1rrd{"1AD-YY}rcEs`E|gjρs,b76wFWn`n4E(Y>RkOAJ\iVI.&?LI!ƹaKK@V;RgsԦui DQQىE&oÉqǵ1ۼU:bq㑳j1C Ec^( |X+ceϖ֍V["}7yL0گ9Oˉ=[C{s~rK',7S򙣼7KcN}x@RcgHWN mO9v|?5w2Fn)Y陇 yiYy i4kmm0ӨSbTYOy8ٛ3YY8և1QXy4' wI97fAwmqgrT睊瓈y-=1o$ R0 <KetUDwmSyX0!ǘ Xv2JHV6y &zu0*4z63٣飯B 2%Dž'И^FETDZCZSjZWYʥbd]h<ɟj)z9rI8y*rY2ɧT vX$I:.0bd#ʤ&>WjJTZx}Iy{6*u8 :* '*,꟤3qj-r*Ǝʏ-mZȔZ'&Ztz{+Jz,ce _ʣgcjj媮 :񇤜*{~*8*/C*Z:z皰oրbnzԸ 8 8Õj!Q&8H,{|x *Htxh(:0(@#tBEg7FM&1$;Q[3 `G;#E@7vda3\"kkʳ\;/nvl|kڭg9ҩY_s ۰ kIzx/~X ɇ2臕 +{;ѓ?n˨/;K(7%@;T}sʫ{7*B䨳x :fϳIˋp 񞘊*_h˞kȦ(G;Hً8w{=K%a5⚭닿c鞗ҕ!ip x};sg,ul,XuDt O)=a :/KS|WULA-XrWTBpg'0e2X\V,\ؒ=ٸ}٘-.ٌ]){׼s -٦أ}ڥ}چڥڔS״Dڏ۬~ۗۺ]ٮ̞m;mۖ8I Iнھ]ݷmݖJJQ۝=M=ޣޮ-z K]ٝߚ}] ܛnmM+¬]ϭ}=$~ N;K"1$9.<2}B^\{ܸm?~mSmN4QO^G}k6}sU.k>%X.⾝Vo}rh:J.L~;x{萞-~bKlNٙ~霾V=ە -kt`N5D~븞뺾9DINHK>n솇G÷퐧':^~>?_~ ?_. ?$_&"*,.2?40_8:/7>@=D_FOJLNPR?T_VXZ\^`b?d_fhjlnpr?t_vxz|~?_?_?_?_?_]XecƏUdJNٟK5$߿ ^cى׿V_!?Iq X`^#P!Ã#>"ĉnhƋ^dI'EdK1eΤYM9uϗ)GѡD1t8SLNl4iFI6*`Vaj Yiծe۷]2$2bWQz\7ƫTݺݽBf cȑ%O\yyͬwÌb<:p͋7Emkرeφk_i܍FH.貼4sѥOҤ\b[oW:\6L:Tϧ_}2[4@;DOCS/diag1011.gif0000755000000000000000000001303610305302432010370 0ustar GIF87a-tnd,-80I8ͻ`(dihB tmx|pH,Ȥrl:ШZVkNp`K`o^w\橻mqo T9hgy;gE{Fvw5r3XVl4z>tiqe{_~nIKkpb?9B.Ùˣmò̰f:BղօHn=ȩlw'7 padI_ޤb( ~>:LMZl/q%+13wN9_R_|ܞ+ߧfn[8VO*}YYg72"ԣo+*tVScN3۱-b婀f'7+y\Quxc7ve[%(xf QaxaYg}x5Pa}^W 4_" D$M%8Z:;I$IRfXihZ%$F"[0`)ǀbiH]z&pƹ;riDI |矀*蠄j衈&袌6裐F*餔Vj饘f馜v駠*ꨤjꩨꪬ꫰*무j뭸뮼+k&6F+Vkfv+k覫+k,l' 7G,Wlgw ,$l(,0,4l8<@-DmH'L7PG-TWmXg\w')do eY)o>HXiy6q+Dd0bSwsDng= !G.WN9=&܇kn騧@H6c]oV`@m븺>6Ŭߝλc$s(췧G:w,3Oƒ_x{{ٲ_v$c-na拣 7+p;#G@YP ̠ z GBLC'pabA8 'j2.mzP8:!zRQB6.Vdu YPJ2$'1")K5h1R,*5Vr"A/Lِ$?Ze ) :(SEЇ/6-KTd INvʓ e"=#9LS# MgYK[n B$(-E-v\0G;,#3CBCk^ 7m/\KDw?e.a ' r  (-)L@ADhB9PZ4fD5eHML^@Zv"O]'Q1n_/Yߺiǐ49[ʱI>P}'$O_h_<ݦtzY3_4{l7߶*_nÿc4>c WW;S}+s bՒq7v>} Vް? Pَp}uCroSGUm6OywhҟN\LoOЏ~/9t*2}ߥ_v{|-`8}؀| BzHcp'Ϧ?tLP @bxypc ;8aYcj1[wkvi{U@wUw$AFMqHׂcd,d ǀd4*e22du?XTt/r~'Iȅ8D8T{+wgׇ4e:}S`gg?vZ}U26OUR_Ujolf[X1X{Ѓjx(YF0`@eM(xhpж5W(G %qVngq&ȉV/XnGAXXzu|HJclx89,wVq&е׍8'e;Ah%EPU[ww5I<߶f'hgiH ZR aF!xXFY9oȏ7،ydhrz&Xv$քCb #xO3t=ɂ}0dh|؉Ɗbh鷊Hȕ`|?AQIzsWdb|v$X>9WȖGd0h8ȁ]9XpTYZ5z7莑y Y_xySyxI%VXE{uhY}9qV9Y9.Y~I6as֗wlOiGMɊt%N3w {։ؙ-Yي~zt'y\#ryᙜA)7  ysaAXɗ~9SBjuVJhrT1 Vven#NED=*k֙ZݙIAI2DKwMIƙң"h|I+iMAtb>W-i{FM}}hmYh>Z zjL ZbG\:ChG9vbHY~|ʛ~f Gzs*iwp :)Erjک[!ڧy[jv>8_W^zWzQZvl̚:^tĚ檌 ls: T1wڣjڮ*܊*P*rzu6*ptjڰ=S{k[O .(w";Ǎر,۲.02K' {17y9k;x=?vA;uHJL۴N E5O;T[V{XLQ{Y۵^`ᴵV f{hYKUnp~Ķ0 v{x ty۷~W.[O+۸$;{x[;[{ۺ;A3{@] mL{&aې-;mLyH`6iի%⋱+ʐɈt\iD[{г:E:OHd|(d9pEZfj>;={ą"=a5Ȁ4$ˆvˇœɽl 5@̷\ˬ\B|̦M,ͺ˾\ΚLŌΪ ׼lL͒||Gдtʬ M ռ=u}MM} ܽg\<'}ʭl &,$ϲ<}HI=<-<}-RTc҉h:ʐa\Q=L?=Q-'v^~ >l!x ">$^N*NE v+X4Ϊ2x5zlҹ>@B޸2F~HJNENPR2V~XD(Z^`.Md^f~4hlknr>Rt~xkz~>^f+膞芾LK)v'TN)Po8(^*k)8=^R4kTX5F.Ry귮|'.muηR+B!Gf^휞5+׎(ʞ )η^nW݅ގgc~~ܮ\ˍ^Na  UC. *̾ -%07._ ﲞ9>M&Q/oeKG%G?SG)"?QV7^XZk~x_w{/T6yrzOSS?EO|o?&F ?7?o4\Q8`^ON?v(@b%? ;DOCS/diag1016.gif0000755000000000000000000000451610305302160010376 0ustar GIF87a,tnd,,80I8ͻ`(dihn tmx|pH,Ȥrl:ШZ.VkNp`K`o^w\橻mqo T9hgy;gE{Fvw5r3XWl4z>tiqe{_~nIKkpb?9B/Ùˣmò̰f:BղօHn=ȩlw'7 padI_ޤb( ~>:LMZl/q%+13wN9_R_|!ݞ+ߧfn[8VO*}YYg72"ԣo+*tVScN3۱-b婀f'7+y\Quxc7ve[%(xf Qaxa]g}x5Pa}^W 4_" D$M%8Z:;I$IRfXihZ%$F"[U`)ǀbiH]z&pƹ;riDI |矀*蠄j衈&袌6裐F*餔Vj饘f馜v駠*ꨤjꩨꪬ꫰*무j뭸뮼+k&6F+Vkfv+k覫+k,l' 7G,Wlgw ,$l(,0,4l8<@-DmH'L7PG-TWmXg\w`-dmhlp-tmx|߀.n'7G.Wngw砇.褗n騧ꬷ.n/o'7G/Wog?p/(o~޷'`o X@K a`>!P&z̠7o "HBG"\N W80D*d p&3̡jhCP@ET@"R 8&<x*PF4"C(J_Ÿ&~Qg,q05Nh6qaHF#2pc8HD&Ҍz\b$IE>BrlIF*|cҌ*9FV򕖤d!1=rde._G2EXJ92W_2e/m,.s%5#YQja*Mr6qI2%3!8 Cd&oPBf3 ɀЄD%ypa8*NҎ+QVDfJU:QlCeZY`T\H 78Lԧ=S:6]j1ԪTdUUjWǪN&LZֶf0*Ytͫ&V `zװ+:v6EZ֥ħ0z hGKҚMh5{պlgK[ٲvͭnw6oKq:7}sK7.v]bW x y:w|} ~LN;'L [ΰ7{ GL(NW0gL8αw@L"HN&;PL*[Xβ.{`L2hN6pL:xγ>πMBЈNF;ѐ'MJ[ҘδBF}snKHԎB513zjv5$d(ZkՒupjոQzԾ.ugkX:̎][V:q嵱aMg~vki7ٯ5[ ];~nrmn,{׾wnm{9&xw} V!q|xûx\(qst[vVyn9'z\@t;DOCS/diag1017.gif0000755000000000000000000003372510653643316010424 0ustar GIF89a,~~||zzyyvvttppjjee`` wwtt||zzyyrr~~{{ww }} jj ll  nn mmzzoopp~~ss!  ""%%'*)+(*,.10/57:7=9;=<>@@BB@HEDBDAGGEHF))M JNTS[Zcl~ytʚ΢цԮ׸╷ڑܼᘲ㞶ӫyzzż½[[[JJJ:::...%%%  ,,۵sG3HDrH2ō}@Hŋ!68qcEAB\HƆ$:! a2G3\*LD"/hޠ9gÝ-]ӧBչpɩ;{DT=IIR*ЅR/J ׷jfUp_jSk޽xoHb}\8["b4` LϠC vڧ - (( h&G.jt%nZYzJ(@,&( hhm2 "D"#-)-#RG*|<҂.he QdA -4$0#DB*nC21jh 3@$&0]0@@Bv ã2TOٍ~ | l:zʿiq_%CC3l 48N | -p )Z9 iDxp>@|!dQK0bdE.Ec1 V@ A b`<(0pY,$ $: tہ`@x?*n-ޣΙhD XP?h^E.@Y5/ BFQt ܫ:ŅP  كWodA:ztNwP55#yDq!"־Lx"@ SbsE#: Px,wuS8©pD 7 h¸YihWK CW,F0 ,`%ZjL@(c'2Հ4b0p"p O\4TWAt 1bRGhuY"(%2` Ẅ́#&2Xj'Pш3xEjq3«ܐ PskExqQ u)}Swk̹ a8  lH`ݥp$V䙪_Ă u5th$. 3p o*Z0a l(Vc,(F[ـ1T`-dBCpCG[_r)2T]^" jЖB_H\[JL"Zx3($)T[DP ԎbE`%,ƟAAX ŅI jPM$ ULFDgL? !L$,li^p@v7TU8jR! I4@LmDLbN`!, Z uE,%8V ڀVb ƳDnUTu_Zb {$S #LPBMD)0u#pC0 Z "pnv* Ӝ P̢d@ h1N?@XݑbAC(oЃ,} 5j1~u5LfЊ\h ˷ʕ0$.>k(Z< bO د*!1W>k(L!]/?/| XĂ OXA Q(@hP#Q 07p>)?J " mʻ VG O  p+90 pxeE)8pYh gL@L E ᷀1 s  F T Q !ph R,|@` C@:0 |0 zh C@mmT'zRpLu? P p*`50`?@ xp(Sng @7(dD@B  v21RtRp`o_ D҈6G 0T*wHMn0$Z TspdztN  60g-Por#0}0 Cl pq"@p`Sy060Bf o@\>f}a!vH6 5y`e pf H S5Y2dc+yd wj2`8J3M` gwbm0|W P8rtJӇPdC@ q0=CH! @9UƂ s ]\ 0 a n P b M[ }fÐ =JGUOp@ xP  A@` zE @ vx`Mehc)l(  -R p" sh  9 S'B@W>1 ቴ (zd # 'q)BB(/Ɠ ! pqU&.[pD# "@M)x-p7`  w g sCw  ,tC)gPt'` p'n*pu XoE)PM`P 'P )@.Ķ03 I " S46} ۲,e*Je26I4-iKH9  ?]p^P "}Pӣiw~m4yd |znpJ1p` ^:9|!`Qb6; 5=%^  czX`g<ףkЀcM= , P [M83 NZMGk' ?5}g0d_EpITibT + ^<-`5`4…TJ0 o|s  @)V A P'&b A@GAVP/\++zK-s@0d0pǞ| :( +`L , '(7['PUw ` F Y/'2P S*@$D(Ý lL L[p{PAp r*m* oJG c D$q'4-p RsA 3Np`bGP "p y J<{\'FU,%hP <x` /z `<] ;0`* g  © eK-p`fejbFP~K\g;@PT@5@~6bL ^d K7k  9 Pvֽ@ AȻ phWIYR𙹰b[`vO0:Tn0<G?V5ȕBP&P K0 X| 8` c5sXA 0 I R \̹@^衆k \vn h ϖ8* \Đ<e0 \ Ϫs Ёˢ` 3* /).7G*[Dd W? U6 @8 x̻A0{3 E<~4BP,X| `` }0Hm+qa U]X=_P x[ g Qyذ[bwl?7 Pb#_-04Z  ?RMah ƧQ[xO6lS ,mD۹` eu0X m  Egs U |wzړpf>o+v} 5ד}5)$` #G `ߊ0 ߖL`  0 ߪ 'C` i ͊FPfӀ } } 'Mp ㆠ80_@yBz`x>xNzP 8g4 r_-Bqv.||0 ^Ua.c~hp?] ]BKZE x`h 1O Pih =~0,-[~K9,m|]5cm釐m K q$j0a@1Y'>*n(@]`=0qn轮}`[Drrs06)p}Pn)5vN n@mp.CN)߮DտZDɭi,fܘqe̙5s[l(i&]iԩUfkرeh]6o'^|&޺uK8`O1lʹoݻvfЍyկg{ϧٴp@ |ii lFmn:&B 3pC;CCqDK4DSTqE[tEc0FkFsqG{G s1H"4H$TrI&dqH'rJ*J,2K.K0-4L4Ts*dM8sN:;tNO@tPBQPDUtQ@eQH#KG'RL3RM;SPE4TRK5QOUuUVMUXcUWgV\5W^{]vXbk XdUVTuYhG<6Zj%vZkVl[Sw\r1\tU\uuOvߕw^8^|Ŵ7_~r_XI6MExa,a#Na+C/x 3c=yE&dMFyUfe~]yyefumyqugm}zh&heFzafi^zYjVzRkO{K&lHF{mWf݆{{|' G|g|)R/ל`7?G7]OWWw=_]gow}7=fywy裗~z꫷z~{{N^cȱ|W}w}~~IhE( ` x@&P d`@FP`-xA N0B% N! b a MxBP+da ]BP3a mxC0 {582B`@pD$&QKdbD(FQSbxE,fQ[Ћt0" 4QkdcF8QscxG.g@cvs,9ZыfK\,XlF?ft-FNX ش{o #r((OX B\@ͅmi_vEB N l"{& L]WY:3K }(*` (@r$Xl1@En; B(N[ޮU }tD8h{o݆\$P@(ԟ8--LztI>Z8@xq` j{/yӕtK]$pPs6@,o\G~"m n(Y!`E ٧-_ϣ͟>5Pa:SHc8lkr>Q -h4`GpO6LThQ(V7HR Ap[ RG`HQ`S(A|k8AGXdq  X^0 l1Xp2`IpQS 59+BNk3B'KQ!8>PJ/$P A6d6ThIV0BU`Hxj=\",x4QT0UPI@PItR;P )KЂR DMD6PE>,V:*UI#JPYHPPpa=hbA8H IxB`*@`H /ka`Fj#Eؾ74F0h3PhC3\@GJp2Z84hGălGIh/]HEI5bBƏ$EHhvC4DXBPbPDHvlX(HGBX^JXJJSS0i#;kC GS~6QH6KxŌ7TPb1䃾Tb+K58.w{:PPxx7`xDK`SPp= ];9p9Vh2KX`H`|'8. [a@0`xca:ax;\Ok3^P؅Q$+9 PNb@p1 D})_Pm1U8-@[$61{d]JHXh:Sń7ȅYP~Pԃr8G:0P({ ȃ~7p,8̃[P@X '3X4p> Xȃ3E7@9D4`7@Q DH`h`;ϬaHpb00ڂa@(O2 ?P8@8A'!p6YG7a`xġx6Z8Z=[U1T`ԻM\V]*U8PD4(_kҺR"R`WXQN@YXXP҃ӃdR0T<7Gpd#PBCEIY8#^%S,H=P͂B`M48BADDD04؅XȂ)5G ^`A0,2]0cګX3Hڰ[TsK,cQ1RUPaY/`\hGX\`]̵<X؅m9ȅ܄(4P2$-}GZ7p'],P\PY8XxU:w]4:ZwtE؅LT8[5ȅPxWR X;^948ڍŁC:8@?X=`Z> `FoI76imžu8b@>)8?h;Dȃ)@#@A<4 8-Pa4>Ѓ3h>a20CUs=.$8>@9@88y[@+nC3>;/03@3c ->/Xc-`HB>?8=-E.dA Bc?M>>2&`2+3dOVUUѽLL5: _ȅFȫ9@䁈9Sf^^(fBfg>?zWS[gg4cfo&cjfedK[r>sgH6fr.uNgrfgKgrgto9vF h۶2+^p3H2T*;v7n4VekmQai3NKifi~kiV4^hrj:jcKj3;6]jvj˧ƻj&\^kivk\kF7@hl~lȎlɆl3ll͞llV@3lNkV hm~m؎mnm @+  @Anvm  &m_k@+ h$n1yhXdyphp~jX}nNo0fnvn_? PoF2yȆq(n`{؇boЇxqЇ^ppvkq:oy zxvyuoywpi W6epO?~tmX~qf~qjm~v77rcqrm؆lyh0)Go$pZN%^p:07+pq`onx"ss/s6@Fli7sm{O~un{@Vs^a9;tDxvn:!_t4wrѾ oY0(.OymP+utk<u5uLyzp0eyp}zseOr@j iO3wwxwywyw0 pw^wzw ppsT3NoYw4Cxxxxx&jmrsi(?yOy_yoyy/x֔sk㲄xyzz/z?zOz_zvg_*S%zzzz{{/{?{O{_{#aP+ENUR@{{||/|?|O|_|o||GbQ`Kg3m/6|}}/}?}O}_}o}}؏}ٟ*p]3mq=%~~/~?~O~_~o~~~~%M?pH\޽|/?O_ƟO ^z63J/8:::,h „ 2l!Ĉ'Rhq7dD#Hz`$ʔ*Wl%̘2gҬiq7w'P(p`(ҤJ2m)ԨRRj*֬Z"2ȒAǒ-kl˜hײmP Х;޼z/.l0Ċ3KǯD|k2j3sYP8xуFԪWn5زgӮm6ܺw ;_)lxȗ3IWeb:ڷs;Ǔ/oy'/('**ៅ:jҠy袕Zz)I*iM1`:*3ꔪ$ޣ >:+z+++ ;,:E^:gxꭻ>e~;ev;7g ~?2M<` L | L`, .K@(µyp&S O1p.LR _(Cp6P oCo>Y(D#pFlYD+qNLU(EMx,j2H<1L`,#ψF2qal8fqt(<щ|H# rB,!}Dp#)HJ҅ /Ijr"'?Pnp)O9Tl_ r-\o/9` },)sk.晊cդXJym:SPMĞ4-Nq `8Krts$'sʹo^ZX;u]:vs@1u0D):p$ZX:yTd!)O=QyC5'nӤ(;azL1{cAL!qhQ7!S|(g9$s3>)N{*ce)N*W~r81u57$ uÝ$awO@=ܱ5(F"u#G8N GpJz@ 9ZC+<7|xЗh9#Zjm:,G)MáyC`1LҊUl<:w5eQu:zEr*st#j7TiyGd%mXu=ich;Lq}wjAF %rxЇa:#;r8rd׆G ],'t]>xWnw`zG?2or#HAp|v;nv\xG>эulJ>O͵8t(u;0vGMuCDNIk^C0DZ_$V:n7;pKn:.u^x_3v끎qr" &۔ 7ktY:6jYx58d%Ke[ Adapter ID Tool

IDAdapt.exe - Intel PCI NIC Identification Utility

Contents

Overview

The Intel PCI NIC Identification Utility identifies Intel PCI NIC adapters and provides adapter properties and assigned resources. You can readily use this information in batch, script and configuration files for automation purposes.

The utility returns the following values:

  • SLOT (Slot number in decimal). The PCI logical slot number reported by the adapter, in decimal format. Not related to the physical slot number on the motherboard.

  • SLOTX (Slot number in hexadecimal, for Gigabit solutions). The PCI logical slot number reported by the adapter, in hexadecimal format. Not related to the physical slot number on the motherboard.

  • PCI ID (PCI device ID). Adapters sharing the same PCI ID can use the same driver. See the table at the end of this document showing the relationship between drivers and PCI IDs.

  • SSID (Sub System ID). The PCI subsystem ID and subvendor ID, displayed in hexadecimal. Each adapter model has a different SSID. The PCI ID identifies the adapter family; the SSID identifies the specific model.

  • RevID (PCI Revision ID). The PCI Revision ID reported by the adapter, in decimal format. The PCI Revision ID can be the only difference between some adapter SKUs.

  • MAC (MAC address). The 12-digit Ethernet ID assigned to the adapter. This number is also printed on the adapter label.

Running the Utility

To run IDADAPT.EXE, you must start the computer in MS-DOS 6.22 or above. This utility should not be run from a Windows Command Prompt within any version of Microsoft Windows*, or in any other non-DOS operating systems.

IDADAPT.EXE can be run with no command line options, or with either of the following command line options:

/?

Displays help information

/B:<filename>

Creates a file called <filename> and stores the adapter's properties in it. The file is formatted as a DOS batch file, and can be executed as such if <filename> ends in .BAT. Executing it will create environment variables from the adapter properties. Usage examples are listed below.

Usage Notes

Running the utility with no command line parameters displays the adapter properties on the screen. For example, if you enter IDADAPT in a computer with 2 Intel PCI adapters installed, the display would resemble the following:

NIC1 SLOT=43 SLOTX=0068 PCI ID=1229 SSID=10118086 MAC=0002B31FE072 RevID=4
NIC2 SLOT=47 SLOTX=0069 PCI ID=1031 SSID=10118086 MAC=0090270AAF73 RevID=4

In this example, the first adapter has the following properties:

  • Logical slot number is 43 (decimal)

  • Logical slot number is 0068 (hexadecimal)

  • PCI device ID is 1229

  • Sub System ID is 10118086

  • PCI Revision ID is 4

  • MAC address is 0002B31FE072

If the utility does not find any adapters, it reports "No supported adapters were found" and returns an error level of 1. You can use the error level for conditional branching in batch files.

If you run the utility using /B:<filename>, it creates a file with the name you specified. This file contains adapter properties in a batch file format. This is an example batch file:

SET NIC1_SLOT=43
SET NIC1_SLOTX=0068
SET NIC1_PCIID=1229
SET NIC1_SSID=10118086
SET NIC1_MAC=0002B31FE072
SET NIC1_REVID=4
SET NIC2_SLOT=47
SET NIC2_SLOTX=0069
SET NIC2_PCIID=1031
SET NIC2_SSID=10118086
SET NIC2_MAC=0090270AAF73
SET NIC2_REVID=4

When the name you assign to the file ends in .BAT, it can be executed in MS-DOS. Executing the file sets environment variables for each property of each adapter.

Once the environment variables are created by the batch file, you can insert the values into configuration files as needed. See examples below.

When using this batch file, remember that about 64 bytes of environment space will be needed for each adapter port found. Ensure that you make sufficient environment space available in your configuration. To set the available environment space in DOS, use the shell= command in the CONFIG.SYS file. For example, to set the environment space to 2048 bytes, you would use the following line in the CONFIG.SYS file (assuming you are booting from the A drive):

SHELL=A:\command.com a:\ /e:2048 /P

Important note concerning slot numbering

The decimal slot number (SLOT) returned by the utility is formatted in conventional style for both 10/100 and 10/100/1000 adapters. The conventional style consists of the PCI bus number plus the PCI device number. This will work in the PROTOCOL.INI for the NDIS 2 driver for both adapter families. However, this will not work for the DOS ODI driver for 1Gigabit capable adapters, or second port of a multiport 1Gigabit capable adapter in the PROTOCOL.INI for NDIS 2 drivers.

The hexadecimal slot number (SLOTX) returned by the utility is formatted differently for 1 Gigabit capable adapters. This newer format takes the conventional style and left-shifts it 3 bits. The low order 3 bits are used to specify the port number on multiport 1 Gigabit capable adapters.

You should always use the SLOTX parameter in the NET.CFG for the DOS ODI driver for 1 Gigabit capable adapters (E1000ODI.COM). Use of the SLOTX parameter in the PROTOCOL.INI for the NDIS 2 driver for the 1 Gigabit capable adapters (E1000.DOS) is optional unless attempting to use the second port of a multiport adapter.

When using the slot number in a PROTOCOL.INI, remember that the usage rules are different for hexadecimal values as opposed to decimal values. When using a hexadecimal value, the number must be preceded by 0x.

PROTOCOL.INI decimal value example:

Drivername = E1000$
SLOT =  47

PROTOCOL.INI hexadecimal value example:

Drivername = E1000$
SLOT =  0x0138

NET.CFG example

LINK DRIVER E1000
SLOT 0138

Examples

1. To create a startup disk that loads a Packet Driver named PCKTDRVR.COM on the second-found NIC, the AUTOEXEC.BAT file
    might contain the following:

IDADAPT /B:INTELSET.BAT
IF ERRORLEVEL 1 GOTO NO_NIC
CALL INTELSET.BAT
PCKTDRVR 0x60 %NIC2_SLOT%
GOTO END
:NO_NIC
ECHO NO ADAPTER FOUND!!
PAUSE
:END

2. To create a startup disk that automatically detects the adapter model and loads the proper DOS ODI driver, the AUTOEXEC.BAT
    file might contain the following:

IDADAPT /B:INTELSET.BAT
IF ERRORLEVEL 1 GOTO NO_NIC
CALL INTELSET.BAT
LSL
IF "%NIC1_PCIID%" == "1229" GOTO PRO100
IF "%NIC1_PCIID%" == "2449" GOTO PRO100
IF "%NIC1_PCIID%" == "1000" GOTO PRO1000
IF "%NIC1_PCIID%" == "1001" GOTO PRO1000
IF "%NIC1_PCIID%" == "1002" GOTO PRO1000
IF "%NIC1_PCIID%" == "1003" GOTO PRO1000
IF "%NIC1_PCIID%" == "1004" GOTO PRO1000
GOTO NO_NIC
:PRO100
E100BODI
GOTO CONTINUE
:PRO1000
E1000ODI
GOTO CONTINUE
:CONTINUE
IPXODI
VLM /V4
GOTO END
:NO_NIC
ECHO !! NO SUITABLE ADAPTER FOUND !!
PAUSE
:END

Limitations

This utility does not work with any Intel PCMCIA, ISA, EISA or MCA bus adapters, or Intel network adapters of any architecture released prior to 1996.

IDADAPT.EXE will detect and return information on a maximum of sixteen adapter ports in a computer.

IDADAPT.EXE will not work if EMM386.EXE or a similar upper memory manager is loaded.  If you must use EMM386 in your boot disk configuration due to memory limitations, you can set up your boot diskette to boot without EMM386, run IDADAPT and build a batch file with the adapter information, then change your configuration files to include EMM386 and reboot. Then run the resulting batch file to set the environment variables.

Driver-to-PCI ID Cross Reference

See idadapt.txt.


Last modified on 3/13/09 12:49p Revision 7 DOCS/index.htm0000755000000000000000000000216410671245414010327 0ustar Intel Adapter Diagnostic Utilities

Intel Network Adapter Diagnostic Utilities

The \APPS\TOOLS directory contains the diagnostic utility for Intel® Network Adapters. 

Also included in this directory: idadapt.exe - an MS-DOS* utility used to enhance automated installation processes by capturing NIC identification and configuration properties.

If you are in a Microsoft* Windows* environment, you can use Intel® PROSet to perform diagnostic tests on your adapter.

To run the .EXE utilities, you must start the computer with MS-DOS version 6.22 or later. They will not run from a Windows Command Prompt within any version of Microsoft Windows, or in any other non-DOS operating system.


Last modified on 9/10/07 2:47p Revision 4

DOCS/network.gif0000755000000000000000000001310010305307374010654 0ustar GIF89a,f3̙f3f3ffffff3f3333f333f3f3̙f3̙̙̙̙f̙3̙ffffff3f3333f333f3̙f3̙̙f3̙f3ff̙ffff3f33̙33f333̙f3ffffff3ffff̙fff3fffffff3ffffffffffff3fff3f3f3f3ff33f3ffffff3f3333f333333̙3f3333333f3333f3f3f3ff3f33f33333333f333333333f333f3̙f3f3ffffff3f3333f333f3,, H*\ȰÇ#JHŋ3jȱǏ Cpɓ&\ɲ˗0cʜI͛8sɳϟ@ JѣH*퉲@KKj**^_bWdZ,NkVm'\wWΝg]p+JԬcKLצ`ݎ]y׺^;ҕ1?ӨV=,g\cߜSNO;훲S[ f߭[\&o::ŎVxbr=V!$%TeHJ%x$ *וV>YRi!Kl)inSeso#(xo&XgB݊y2`ٹ!+9蝄Ι|$t&gy7}juegb&WzI~dkri谩n%O鬭FrvJJ呠ꜝ%j*jbyPI妰κ,ṁBhexkVxڒܶv{nd.a;l:q챮:yz0f-ڠg2)C]4">e"JY*|XKXڅpd-fò66lm7ODޭ|So`-n'7G.Wn僛w砇.褗n蚟ꬷ.}nny/o7Џ|Wo_?}w௾}o >~֯o߯y H@Lw:_#H Zpy7Au !2(#! WJ. ] !w갇@ ("~D<x$2P̞H*6oV̢-z"HFՉhLΨ6Qrl|爸8x>ʏ (BL$Fn$!)J.̤1N A)RLQVrea)Z:eq^ &IL#d1-3IMU&&6g} hJUA- \D'AZxFMэ^(HCё&=iBS҂})L)ә6'NsJϝ>);*Tt<*RԥrN&TZͩR5Vj3dr*X)ֱf%Zj˵Un}+*WUҵ׾gz5-P = c\f(qTcb.dhݛcsJ`Bm jWֺvla4Qjj[ p0 nkqZ/*>m΄0=E ռҺ+q˟¨S)|&[4cWfjq|a;&)%oX[𝯀fBjΘۣ7ZT_}l1$¦Hhע`X{זa0xk-,㤴/&^k\Qps"HN&;PL*[Xβ*xx\VWL+åf 6?9Hc[d5_Mlg<~me8YΜ|gF39Єr$CҘt mdDVі\37ԌVsUQ:ϩI}WӚ,G5KkUt=m\Pғv5f?پvuke׺ڧ6}mQR5]c/Zڶ5\ߺCm٦n ~+Y~nw/3¹jG{Ƕ nm[<䜣p|#\w4 p~{"W^_o5h+~٭E[qw uMsg<_tWXӡM}ϴκ.yOv㶻}dKͫ y+噏.6ĝ柦qwclZ_J!sE|"8O<1TYPˢq-?/ѼkXDQM|L \BF[~&[ub' Npvݟcջy1 waŧU۽r߰s ;¨K[zeɗ[o~Y,~'pg3D4]!|! 1U]kB{WsY1~{ ]-7}%x6d7d$6^1g 8ww>a9xh;(~=F6AiCHExNc~Wx2`VxXZ\؅2TOXDj;dhnx'(x^Xvxxz؅'YojXxdCJH,xD;XBFf؉6`䉢8fEMv^Ċ[$xfGZ؋Y8VDȘmfUWƌTXN&Qdڸ37jčH؈W]5Hx(H؎G8yTxGsF$uFyl ciVZ4iEyb<TH"iK5(I+YT*ْ=0I3ّ5S2y3:C<ٓ-@yJCRBYل$uJBLٔPJSQRYtX9K[)R]9QZb@dY thKkRmPjr?tYsx9L{Ozٗ ?cy77X4?y,.ǘp6/Ԓ"Bcwy /YIYrwM(Z9郭+"5U2hR*+\ҜbR~>#yi%Q|҆i7"|%2~Ba/!6|^܉# Wr*7'{2_aه 5`٠WU}Ig# !Z` lw"(e-U*J"'+LJhmJ8\ۦq{#ŚIfh6eO}`Ƨa9bj\|PpTr|xtZ#~ǀȂ<Ȅ\ȆZLLyȎdLÏ\ɖ|,ćɞɠʢ<ʇyɪ𩈍ʰˈʝ)˶|ˇHˮ˼Gˇ<\Ƽ8Ǽ\̋<\lь8׼|q<\el8΅<jM՝p4-f}ՈMم}؈ -g*0m=_ ҏp-֔ЄelҰن]֕}ڟ׸UHӢmԺ~ھmڍճىܾƽcӽ֡~=Rս܃ tܐM>9}6=ݿ}Q}a \=$ޘMߚ=۫ʭ:KMڞm nމ>ԭM ].(2  >n"=>)>~&"^ *=86GN'օ\Y^5Liў=T~|JHjxs^瀞߅%睝dmw)_^.}ҤR;DOCS/note.gif0000755000000000000000000000073207732316600010141 0ustar GIF89a!1J!Z)c1sRR{{{{Z{9sssBBssR99JJfffZZZ))ZZ9ZZ)RRRRRBJJJBBB333)))!!!!,@pH,  f!:(3z<H\! E@S$bQ/G2~C $.$G(c%Gz',sE!rrC $M*L ( +UMG&MBCN#L}G ,ȻB+KB)Yt(E # B*$#һ+s-N#m@@465֘ 09!.(*@ 1A ;DOCS/spantree.gif0000755000000000000000000000741610052655176011026 0ustar GIF89a.nigt\epm\urninn gsapninn gteret ets.igfیDawwx7w>w-C=\^(a$ATwE(}wwTww7w>ww=CC=@ w\daa糾(wwDw$wLT!,.H*\ȰÇ#JHŋ3jȱǏ C0ɓ&\ɲ˗0cʜI͛8sɳϟ@ JѣH*퉲@KKj*^_bWdZ,NkVm'\wWΝg]p+JԬcKLצ`ݎ]y׺^;ҕ1?ӨV=,g\cߜSNO;훲S[ f߭[\&o::ŎVxbr=V!$%TeHJ%x$ *וV>YRi!Kl)inSeso#(xo&XgB݊y2`ٹ!+9蝄Ι|$t&gy7}juegb&WzI~dkri谩n%O鬭FrvJJ呠ꜝ%j*jbyPI妰κ,ṁBhexkVxڒܶv{nd.a;l:q챮:yz0f-ڠg2)C]4">e"JY*|XKXڅpd-fò66lm7ODޭ|So`-n'7G.Wn僛w砇.褗n蚟ꬷ.}nny/o7Џ|Wo_?}w௾}o >~֯o߯y H@Lw:_#H Zpy7Au !2(#! WJ. ] !w갇@ ("~D<x$2P̞H*6oV̢-z"HFՉhLΨ6Qrl|爸8x>ʏ (BL$Fn$!)J.̤1N A)RLQVrea)Z:eq^ &IL#d1-3IMU&&6g} hJUA- \D'AZxFMэ^(HCё&=iBS҂})L)ә6'NsJϝ>);*Tt<*RԥrN&TZͩR5Vj3dr*X)ֱf%Zj˵Un}+*WUҵk׾.z_Kؘ1+b{>.m,Zͬf7z hGaMmJGbm}bZ<ʇͭnw%5¥#q E[s6cvb]nkЋ^b_,o}a2`Cy دozݸWIagX&[%JW%Fq~Uaw ?ܒs8 2cc%>s^&*>=6_"#Qsb&aVe)[v2]2f1Tn>>𔽬#m͌n}ɜet|r76C7ɶ]21EC<.s#-iGԐtYU7^Sf5z65\3/ucX׹%5q͕f7]_6^Tq>nD8ηak{+xN^#gN׼NrYsT-owHwˁ>٤;Eg!M[XϺַ{`GhOvmN۽i@@4D(@Fx1ńN?P3TH?VxZ>\؅=%dh>fx䓆j(AmNlr(EuTw8Ntճ|=~xE(UxMňԴH<3XNLNVHL8adT;ӊ:Cme4X:sԋ9Xsȸ9ʸ匡ԌH98pdT8ڸӍޘ