poweredge made details

15
October 2007 Wake-on-LAN (WOL) Support on Dell™ Servers Dell White Paper By Ken Bignell [email protected]

Upload: manedeep

Post on 18-Aug-2015

221 views

Category:

Documents


4 download

DESCRIPTION

Poweredge Made Details

TRANSCRIPT

Oc t ober2007 Wake-on-LAN (WOL) Support on Dell Servers Del lWhi t e PaperBy Ken Bignell [email protected] October 2007Page 2Dell Enterprise Product Group Cont ent s Introduction............................................................................................................................... 3Definition............................................................................................................................ 3Prerequisites ....................................................................................................................... 3Tools ................................................................................................................................................... 3DellServersthatSupportWakeonLAN ..................................................................... 3SupportedNICs(NetworkAdapters) ........................................................................................... 4SupportedOperatingSystems........................................................................................................ 5UsingWOLafterA/CPowerDisconnectorwithnoOperatingSystem(OS)Installed(OutofBox,orD0uninitialized) ........................................................................................... 6EnablingWOLunderMicrosoftWindowsNT4.0............................................................. 8EnablingWOLunderMicrosoftWindows2000ServerorMicrosoftServer2003FamilyOperatingSystems.................................................................................................... 10EnablingWOLunderRedHatEnterpriseLinuxversions4andlaterandSUSELinuxEnterpriseServerversions9andlater .................................................................... 12EnablingWOLunderNovellNetWare5.xand6.x .................................................... 14 October 2007Page 3Dell Enterprise Product Group Sec t i on 1 I nt r oduc t i on ThispaperprovidesstepbystepinstructionsforusingWakeOnLAN(WOL)withDellServers.Definition WakeOnLANallowsaservertoberemotelypoweredon.WakeOnLANtechnologyresidesinaserversmanagednetworkinterfacecard(NIC)and/orinaLANonmotherboard(LOM)integratednetworkconnection.WhenaWOLenabledsystemisplacedinapowersavingmode(hibernate,standby,poweroff,etc...),themanagedNICorLOMusestheauxiliarypowersourcetomonitorthenetworkandreceiveawakeuppacket.Whenawakeuppacketisreceived,thesystempowersupasnormal.Prerequisites Tools ThefollowingtoolsarenecessarytohaveonhandbeforeusingwakeonLANonaDellserver:1.DOSbootablefloppydisk,MSDOSversion6.0ornewer,FreeDOSorDRDOS(APMWOLonly.)2.IBAUTIL.EXEversion4.02.02.01ornewerforIntelnetworkinterfacecards(NICs)orIntelbasedLANsonMotherboard(LOMs).3.B57UTIL.EXEversion10.11ornewerorB57UDIAG.EXEversion6.04ornewerforBroadcomNICsorBroadcombasedLOMs.4.UXdiag.exeversion1.3.1ornewerforBroadcomNetXtremeIINICsorLOMs.5.Ethtool1.8.4orbetterforLinuxWOL(DellServerssupportRedHatEnterpriseLinuxandSUSEEnterprisedistributionsofLinux.)6.ThelatestBIOSforeachsystemtouseWOL. October 2007Page 4Dell Enterprise Product Group Dell Servers that Support Wake-on-LAN ThefollowingaretheDellserversthatsupportwakeonLAN,andtowhatextent:WOLisonlysupportedontheLOM(s)(LANonmotherboardorintegrated[embedded]NIC)oPowerEdge350oPowerEdge1550oPowerEdge6400oPowerEdge6450WOLissupportedontheLOM(s)andinallslotswithaWOLsupportedNIC oPowerEdge500 oPowerEdge600oPowerEdge1400 oPowerEdge1600SC oPowerEdge1650 oPowerEdge1750 BroadcomNICsmaycausethesystemtonotbootifWOLisenabledfortheminaslotinthissystemduetothelargeramountofcurrentdrawnbythemwheninaWOLstate. oPowerEdge2400 oPowerEdge2450 oPowerEdge2500 oPowerEdge2550 WOLisnotsupportedontheGigabitLOM oPowerEdge2600 oPowerEdge2650 oPowerEdge4400 oPowerEdge4600 oPowerEdge7150 WOLisnotsupportedontheLOMbutisinallslotswithaWOLcapableNICoPowerEdge1500AllDellServersexceptbladesystemsnewerthan2006supportWOLonbothLOMsandinslotswithWOLcapableNICs.Supported NICs (Network Adapters) ThefollowingaretheNICsavailableforDellserversthatsupportWOL:IntelPRO/100+ServerAdapter,DellPartNumber3710TIntelPRO/100SSecureServerAdapter,DellPartNumber6745UIntelPRO/100SServerAdapter,DellPartNumber8G779IntelPRO/1000XTGigabitServerAdapter,DellPartNumber0X885 October 2007Page 5Dell Enterprise Product Group IntelPRO/1000MTSinglePortGigabitServerAdapter,DellPartNumberW1392IntelPRO/1000MTDualPortGigabitServerAdapter,DellPartNumberIntel1000PTSinglePortGigabitServerAdapter,DellPartNumberU3867Intel1000PTDualPortGigabitServerAdapter,DellPartNumberX3959BroadcomNetXtremeGigabitAdapter,BCM5700,DellPartNumber063MYBroadcomNetXtremeGigabitAdapter,BCM5701,DellPartNumber1H984BroadcomNetXtremeGigabitAdapter,BCM5703,DellPartNumber4R672BroadcomNetXtremeGigabitAdapter,BCM5721,DellPartNumberHF692BroadcomNetXtremeGigabitAdapter,BCM5722,DellPartNumberXK104BroadcomNetXtremeIIGigabitAdapter,BCM5708,DellPartNumberTX564Note:DellPartNumbersmaychangeovertime,consultthelatestNICUserGuidedocumentationforWOLsupportforNICsnotlistedhere. Supported Operating SystemsNoOperatingSystemInstalledMicrosoftWindowsNT4.0ServerFamilyTheMicrosoftWindowsNT4.0ServerfamilyisnotACPIcompliant;thedrivermustsetupWOL.MicrosoftWindowsServer2000FamilyMicrosoftWindows2000isACPI(AdvancedConfigurationandPowerInterface)compliantandsupportsWOLfromHibernateandStandby.DellserverssupporttheHibernatemodeandnottheStandbymode,withtheexceptionofthePowerEdge350,whichsupportsStandbyandnotHibernate.MicrosoftWindowsServer2003and2008(whenavailable)FamiliesMicrosoftWindowsServer2003isACPI(AdvancedConfigurationandPowerInterface)compliantandsupportsWOLfromHibernateandStandby.DellserverssupporttheHibernatemodeandnottheStandbymode,withtheexceptionofthePowerEdge350,whichsupportsStandbyandnotHibernate.RedHatEnterpriseLinuxversions4andnewerLinuxisnotcurrentlyACPIcompliantandWOLmustbesetupbythedriveroranotheragent.SUSELinuxEnterpriseServerversions9andnewerLinuxisnotcurrentlyACPIcompliantandWOLmustbesetupbythedriveroranotheragent.NovellNetWare5.xand6.0NetWareisnotACPIcompliantandWOLmustbesetupbythedriver. October 2007Page 6Dell Enterprise Product Group Sec t i on 2 Usi ng WOL af t erA/C PowerDi sc onnec torw i t h no Oper at i ng Syst em (OS) I nst al l ed (Out -of -Box , orD0uni ni t i al i zed) DellsNICsandLOMscanaccomplishWOLafterasystemhasbeenunpluggedfromallA/Cpower,thenreturnedtoA/Cpower,butnotpoweredon.ThisstateisknownasOutOfBoxWOLorD0uninitialized.Thiscanbeusefulifserverstobeinstalledpassthroughacentralprocessingpointforpreparation,andthenareinstalledataremotesite.NICsandLOMsfromDellhaveWOLdisabledbydefault.HavingmorethanonedeviceenabledforWOLinasystemcanoverloadthe3.3voltauxiliarypowersupplyandcauseittomalfunction.DellstronglyrecommendsthatonlyonedevicebeenabledforWOLpersystem.ToenableOutofBoxWOL,createaDOSbootablefloppyandcopytheutility,listedintheToolssectionabove,specifictotheWOLdevicetoitfromtheDellOpenManagementServerAssistantordownloaditfromhttp://support.dell.com.Note:BroadcomB5700andB5701basedNICsandLOMsdonotsupportWOLinthisway.ThestepstoenablingWOLafterA/Cpowerdisconnectorwithnooperatingsystemareasfollows:1.BootthesystemusingtheDOSfloppy,andrunIBAUTIL.EXE,UXDIAG.EXEtABCDorB57UDIAG.EXEtABCD.TheseprogramswilldisplaythephysicallyinstalledadaptersandthestatusofeachcardsWOLsetting.UXDIAG.EXEisforNetXtremeIIdevicesandB57UDIAG.EXEisforNetXtremeIdevices.2.ChoosetheNICforWOL,recorditsMACaddress,andnoteitsnumberonthelefthandsideofthedisplay.a.EnableIntelWOLbytypingibautilnic=XwolewhereXisthenumberoftheNICinthedisplay.b.EnableBroadcomNX1WOLbytypingb57udiagw1cXwhereXisthenumberoftheNICinthedisplay.c.EnableBroadcomNX2WOLbytypinguxdiagcXwol1whereXisthenumberoftheNICinthedisplay. October 2007Page 7Dell Enterprise Product Group 3.Unplugthesystemandsendittotheremotesitetobeinstalled.ThesystemmustberemovedfromallA/Cinputforaperiodofatleast10secondstoallowallcapacitancetodrainfromthesystemsoitresetstoitsdefaultstate.Thesystemmustnotbepoweredon,justconnectedtoA/CandtheWOLenabledNICconnectedtotheactivenetwork.ThesystemisnowreadytobepoweredonviaWOLwhenneeded.4.SendaMagicPacketwakeupsignaltotheMACaddressoftheWOLenabledNIC,andthesystemwillboot.OutofBoxWOLcanonlybeaccomplishedviatheMagicPacketWOLsignal. October 2007Page 8Dell Enterprise Product Group Sec t i on 3 Enabl i ng WOL underMi c r osof tWi ndow s NT 4.0 NICsandLOMsfromDellhaveWOLdisabledbydefault.HavingmorethanonedeviceenabledforWOLinasystemcanoverloadthe3.3voltauxiliarypowersupplyandcauseittomalfunction.DellstronglyrecommendsthatonlyonedevicebeenabledforWOLpersystem.ToenableWOL,createaDOSbootablefloppyandcopytheutility,listedintheToolssectionabove,specifictotheWOLdevicetoitfromtheDellOpenManagementServerAssistantordownloaditfromhttp://support.dell.com.ThestepstoenablingWOLunderWindowsNT4.0areasfollows:1.BootthesystemusingtheDOSfloppy,andrunIBAUTIL.EXE,UXDIAG.EXEtABCDorB57UDIAG.EXEtABCD.TheseprogramswilldisplaythephysicallyinstalledadaptersandthestatusofeachcardsWOLsetting.UXDIAG.EXEisforNetXtremeIIdevicesandB57UDIAG.EXEisforNetXtremeIdevices.2.ChoosetheNICforWOL,recorditsMACaddress,andnoteitsnumberonthelefthandsideofthedisplay.a.EnableIntelWOLbytypingibautilnic=XwolewhereXisthenumberoftheNICinthedisplay.b.EnableBroadcomNX1WOLbytypingb57udiagw1cXwhereXisthenumberoftheNICinthedisplay.c.EnableBroadcomNX2WOLbytypinguxdiagcXwol1whereXisthenumberoftheNICinthedisplay.3.RebootthesystemandlogintoWindowsNT4.0withanaccountthathasadministratorprivileges.IfthemostrecentDellprovideddriversarenotinstalled,installthem.DellstronglysuggestsupdatingtothenewestversionsofthenetworkdriversavailableontheDellsupportwebsite.4.ForBroadcomNICsandLOMs,orIntelGigabit(1000MBps)NICsorLOMs,skiptostep9.5.ForIntelFastEthernet(10/100Mbps)NICsorLOMs,fromthesystemtrayorfromthecontrolpanel,openPROSetII.ClickontheNICwithWOL October 2007Page 9Dell Enterprise Product Group enabled.ThedisplayedEthernetAddresswillmatchtheMACaddressobtainedwhileusingIBAUTIL.EXE.6.ChoosetheAdvancedTab.Inthesettingsframe,chooseEnablePMEandchangethevaluetoEnabled.7.ClickOK.WindowsNT4.0willpromptforareboot.ChooseYes.8.Afterthesystemhasrestarted,iftheNICisnotalreadyconnectedtoaswitchorhub,connectitandshutthesystemdown.9.Shutthesystemoff.TheconnectionLEDontheNICandswitchorhubwillremainonindicatingtheNICismonitoringthenetworkforwakeuppacketsdirectedtoitsMACaddress.10.SendawakeupsignaltotheMACaddressoftheWOLenabledNIC,andthesystemwillboot.Note:IfthesystembootisinterruptedbeforetheOSandtheNICdriverareloaded,thesystemwillnotbeabletoperformWOLagainuntilthesystemisrebootedmanuallyandtheOSanddriverareallowedtoloadandresettheNICsWOLregisters. October 2007Page 10Dell Enterprise Product Group Sec t i on 4 Enabl i ng WOL underMi c r osof tWi ndow s 2000 Ser verorMi c r osof tSer ver2003 Fami l y Oper at i ng Syst ems NICsandLOMsfromDellhaveWOLdisabledbydefault.HavingmorethanonedeviceenabledforWOLinasystemcanoverloadthe3.3voltauxiliarypowersupplyandcauseittomalfunction.DellstronglyrecommendsthatonlyonedevicebeenabledforWOLpersystem.ToenableWOLfollowthestepsbelow.ThestepstoenablingWOLunderWindows2000ServerandWindowsServer2003operatingsystemsareasfollows:1.Windows2000andWindows2003donotrequirethatWOLbeturnedonintheNICsorLOMsfirmware,thereforethestepsusingDOSoutlinedintheOutofBoxandWindowsNT4.0proceduresarenotnecessaryandshouldbeskipped.EnablingWOLwithIBAUTIL.EXE,UXDIAG.EXEorB57UDIAG.EXEmaybedetrimentaltoWOLunderWindows2000andWindows2003.2.LogintoWindows2000/2003withanaccountthathasadministratorprivileges.IfthemostrecentDellprovideddriversfortheNICarenotinstalled,installthem.OpenthepropertiesfortheNICenabledforWOLandthenclicktheConfigurebutton.ChoosethePowerManagementTabandenablethecheckboxnexttothelineAllowthisdevicetobringthecomputeroutofstandby.StandbyinthiscasereferstobothStandbyandHibernate.EnsurethatthecheckboxnexttothelineAllowthecomputertoturnoffthisdevicetosavepowerisalsochecked.3.EnsureHibernateisenabledforthesystembyopeningPowerOptionsintheControlPanel,choosingtheHibernateTabandcheckingEnablehibernatesupport.(SeeNotebelowifusingaPowerEdge350.)4.ClickOK.5.IftheNICisnotalreadyconnectedtoaswitchorhub,connectitandsetthesystemtohibernatebyclickingStart/ShutdownandchoosingHibernate. October 2007Page 11Dell Enterprise Product Group 6.Thesystemwillshutoff.TheconnectionLEDontheNICandswitchorhubwillremainonindicatingtheNICismonitoringthenetworkforwakeuppacketsdirectedtoitsMACaddress.7.SendawakeupsignaltotheMACaddressoftheWOLenabledNIC,andthesystemwillboot.Note:Ifthesystembootisinterruptedbeforetheoperatingsystem(OS)andtheNICdriverareloaded,thesystemwillnotbeabletoperformWOLagainuntilthesystemisrebootedmanuallyandtheOSanddriverareallowedtoloadandresettheNICsWOLregisters.PowerEdge350Note:ThePowerEdge350istheonlyDellserverthatsupportsStandbyandnotHibernate.ThesameproceduresshouldbefollowedwiththeexceptionoftheHibernateenablingstepandtheshutdowntohibernate.Standbyisenabledbydefault.SendthesystemintostandbybyclickingStart/ShutDownthenchoosingStandby. October 2007Page 12Dell Enterprise Product Group Sec t i on 4 Enabl i ng WOL underRed HatEnt er pr i se Li nux ver si ons 4 and l at erand SUSE Li nuxEnt er pr i se Ser verver si ons 9 and l at erNICsandLOMsfromDellhaveWOLdisabledbydefault.HavingmorethanonedeviceenabledforWOLinasystemcanoverloadthe3.3voltauxiliarypowersupplyandcauseittomalfunction.DellstronglyrecommendsthatonlyonedevicebeenabledforWOLpersystem.ToenableWOL,createaDOSbootablefloppyandcopytheutility,listedintheToolssectionabove,specifictotheWOLdevicetoitfromtheDellOpenManagementServerAssistantordownloaditfromhttp://support.dell.com.ThestepstoEnablingWOLunderRedHatEnterpriseLinuxversions4andlaterandSUSELinuxEnterpriseServerversions9andlaterareasfollows:1.LogintotheBASHshellwithrootprivileges.IfthemostrecentDellprovideddriversarenotinstalled,installthem.RunethtoolethXwhereethXisthenameandinstanceofthedesiredWOLnetworkinterface.TheWOLcapabilitiesandcurrentdefaultsettingswillbedisplayedintheoutput.a.Theethtoolmanpageshavemoreinformationonsettingsandmeaningsofthesettings.b.IfthedefaultsettingsshowWOLdisabled(astheywillbydefaultasshippedfromDell)thenfollowingsteps1and2intheOutofBoxWOLinstructionsectionwillchangethedefaultsetting.c.EnablingWOLwithethtoolwhenthedefaultisdisabledwillnotpersistacrossreboots,meaningthatshuttingdownandperformingWOLonce,thenshuttingdownagainandattemptingWOLwillnotbesuccessfulwithoutrunningethtoolagaintoenableWOL.TheuseofastartupscriptcanenableWOLoneachsubsequentrebootifdesired,orchangingthedefaultfromtheDOSbasedutilities.2.RunethtoolethXswolgtoenableMagicPacketWOL,whereethXisthenameandinstanceofthedesiredWOLnetworkinterface.3.HaltLinuxandshutthesystemoff.TheconnectionLEDontheNICandswitchorhubwillremainon,indicatingtheNICismonitoringthenetworkforwakeuppacketsdirectedtoitsMACaddress. October 2007Page 13Dell Enterprise Product Group a.ToenablewakeuptypesotherthanMagicPacket,checktheethtoolmanpages.4.SendaMagicPacketwakeupsignaltotheMACaddressoftheWOLenabledNIC,andthesystemwillboot.Note:IfthesystembootisinterruptedbeforetheOSandtheNICdriverareloaded,thesystemwillnotbeabletoperformWOLagainuntileitherthesystemisrebootedmanuallyandtheOSanddriverareallowedtoloadandresettheNICsWOLregisters,orA/Cpowertothesystemisremovedforatleast30seconds,resettingtheNICsWOLregisters. October 2007Page 14Dell Enterprise Product Group Sec t i on 3 Enabl i ng WOL underNovel l Net War e 5.xand 6.x NICsandLOMsfromDellhaveWOLdisabledbydefault.HavingmorethanonedeviceenabledforWOLinasystemcanoverloadthe3.3voltauxiliarypowersupplyandcauseittomalfunction.DellstronglyrecommendsthatonlyonedevicebeenabledforWOLpersystem.ToenableWOL,createaDOSbootablefloppyandcopytheutility,listedintheToolssectionabove,specifictotheWOLdevicetoitfromtheDellOpenManagementServerAssistantordownloaditfromhttp://support.dell.com.ThestepstoenablingWOLunderNetWare5.xand6.xareasfollows:1.BootthesystemusingtheDOSfloppy,andrunIBAUTIL.EXE,UXDIAG.EXEtABCDorB57UDIAG.EXEtABCD.TheseprogramswilldisplaythephysicallyinstalledadaptersandthestatusofeachcardsWOLsetting.UXDIAG.EXEisforNetXtremeIIdevicesandB57UDIAG.EXEisforNetXtremeIdevices.2.ChoosetheNICforWOL,recorditsMACaddress,andnoteitsnumberonthelefthandsideofthedisplay.a.EnableIntelWOLbytypingibautilnic=XwolewhereXisthenumberoftheNICinthedisplay.b.EnableBroadcomNX1WOLbytypingb57udiagw1cXwhereXisthenumberoftheNICinthedisplay.c.EnableBroadcomNX2WOLbytypinguxdiagcXwol1whereXisthenumberoftheNICinthedisplay.3.RebootthesystemandstarttheNetWareserver.IfthemostrecentDellprovideddriversarenotinstalled,installthem.4.ForIntelbasedNICsorLOMsnomodificationisnecessary,thedriverissetupforWOLbydefault.ToturnoffWOL,usethepmedisable=1keywordintheloadline.Setpmedisable=0toreenableWOL5.ForBroadcombasedNICsorLOMS,thekeywordmagicp=1mustbeusedtoenablethedriverforWOL.Settingmagicp=0disablesWOL,disabledisthedefault. October 2007Page 15Dell Enterprise Product Group 6.Restarttheserver.Aftertheserverhasrestarted,iftheNICisnotalreadyconnectedtoaswitchorhub,connectitandshuttheserverdown.7.Shutthesystemoff.TheconnectionLEDontheNICandswitchorhubwillremainonindicatingtheNICismonitoringthenetworkforwakeuppacketsdirectedtoitsMACaddress.8.SendawakeupsignaltotheMACaddressoftheWOLenabledNIC,andthesystemwillboot.Note:IfthesystembootisinterruptedbeforetheOSandtheNICdriverareloaded,thesystemwillnotbeabletoperformWOLagainuntilthesystemisrebootedmanuallyandtheOSanddriverareallowedtoloadandresettheNICsWOLregisters.Copyright20032008DellComputerCorporation.Allrightsreserved.ReproductioninanymannerwhatsoeverwithouttheexpresswrittenpermissionofDellComputerCorporationisstrictlyforbidden.Formoreinformation,contactDell.Dellcannotberesponsibleforerrorsintypographyorphotography.Trademarksusedinthistext:Dell,PowerEdge,andOpenManagearetrademarksofDell,Inc.;Microsoft,Windows,WindowsNT,andWindowsServerareregisteredtrademarksofMicrosoft;IntelisaregisteredtrademarkofIntelCorporation.;RedHatandRedHatEnterpriseLinuxareregisteredtrademarksofRedHat,Inc.;NovellandNetWareareregisteredtrademarksofNovell,Inc.;SUSEisaregisteredtrademarkofSUSELinuxProductsGmbH.Othertrademarksandtradenamesmaybeusedinthisdocumenttorefertoeithertheentitiesclaimingthemarksandnamesortheirproducts.Delldisclaimsanyproprietaryinterestintrademarksandtradenamesotherthanitsown.Informationinthisdocumentissubjecttochangewithoutnotice.Thecontentisprovidedasis,withoutexpressorimpliedwarrantiesofanykind.