Sem vložte zadání Vaší práce.

Rozměr: px
Začít zobrazení ze stránky:

Download "Sem vložte zadání Vaší práce."

Transkript

1 Sem vložte zadání Vaší práce.

2

3 České vysoké učení technické v Praze Fakulta informačních technologií Katedra počítačových systémů Bakalářská práce Použití Intel AMT a IPMI pro testování low-level softwaru Václav Fanfule Vedoucí práce: Ing. Michal Sojka, Ph.D. 13. května 2014

4

5 Poděkování Děkuji vedoucímu práce Ing. Michalu Sojkovi, Ph.D. za vedení, rady a pomoc při tvorbě této práce. Dále také děkuji rodině za podporu v průběhu celého studia a všem dalším, kteří jakkoli přispěli ke vzniku této práce.

6

7 Prohlášení Prohlašuji, že jsem předloženou práci vypracoval samostatně a že jsem uvedl veškeré použité informační zdroje v souladu s Metodickým pokynem o etické přípravě vysokoškolských závěrečných prací. Beru na vědomí, že se na moji práci vztahují práva a povinnosti vyplývající ze zákona č. 121/2000 Sb., autorského zákona, ve znění pozdějších předpisů. V souladu s ust. 46 odst. 6 tohoto zákona tímto uděluji nevýhradní oprávnění (licenci) k užití této mojí práce, a to včetně všech počítačových programů, jež jsou její součástí či přílohou a veškeré jejich dokumentace (dále souhrnně jen Dílo ), a to všem osobám, které si přejí Dílo užít. Tyto osoby jsou oprávněny Dílo užít jakýmkoli způsobem, který nesnižuje hodnotu Díla a za jakýmkoli účelem (včetně užití k výdělečným účelům). Toto oprávnění je časově, teritoriálně i množstevně neomezené. Každá osoba, která využije výše uvedenou licenci, se však zavazuje udělit ke každému dílu, které vznikne (byť jen zčásti) na základě Díla, úpravou Díla, spojením Díla s jiným dílem, zařazením Díla do díla souborného či spracováním Díla (včetně překladu), licenci alespoň ve výše uvedeném rozsahu a zároveň zpřístupnit zdrojový kód takového díla alespoň srovnatelným způsobem a ve srovnatelném rozsahu, jako je zpřístupněn zdrojový kód Díla. V Praze dne 13. května

8 České vysoké učení technické v Praze Fakulta informačních technologií c 2014 Václav Fanfule. Všechna práva vyhrazena. Tato práce vznikla jako školní dílo na Českém vysokém učení technickém v Praze, Fakultě informačních technologií. Práce je chráněna právními předpisy a mezinárodními úmluvami o právu autorském a právech souvisejících s právem autorským. K jejímu užití, s výjimkou bezúplatných zákonných licencí, je nezbytný souhlas autora. Odkaz na tuto práci Fanfule, Václav. Použití Intel AMT a IPMI pro testování low-level softwaru. Bakalářská práce. Praha: České vysoké učení technické v Praze, Fakulta informačních technologií, 2014.

9 Abstract This paper focuses on Intel Active Management Technology (AMT) and on using this technology for testing low-level software. The result is a set of tools for power control, IDE redirection and serial over LAN and integration of these tools into the novaboot tool, which is used for testing low-level software. Created tools are primarily intended for Linux. Keywords AMT, SOL, IDE-R, novaboot, Power control Abstrakt Práce je zaměřena na technologii Intel Active Management Technology (AMT) a na využití této technologie při testování nízkoúrovňového softwaru. Výsledkem je vytvoření sady nástrojů pro ovládání stavu napájení, IDE redirection a serial over LAN a integrace těchto nástrojů do nástroje novaboot, který slouží pro testování low-level softwaru. Vytvářené nástroje jsou primárně určeny pro Linux. Klíčová slova AMT, SOL, IDE-R, novaboot, Ovládání stavu napájení ix

10

11 Obsah Úvod 1 1 Technologie Intel AMT Nástroje pro práci s AMT Novaboot Implementace Remote power control a SOL IDE-R Návod k použití Povolení SOL apod Flashování ME Použití novabootu Testování Použité počítače Výsledky Závěr 29 Literatura 31 A Seznam použitých zkratek 35 B Obsah přiloženého CD 37 xi

12

13 Seznam obrázků 1.1 Diagram platformy založené na chipsetu Q87 [15] Diagram komunikace SOL Zprávy na velikost média Struktura zprávy s odesílanými daty Struktura požadavku na zaslání dat Stavy AMT [1] AMT MEBx AMT web server xiii

14

15 Seznam tabulek 4.1 Specifikace prvního testovacího počítače Gigabyte Specifikace druhého testovacího počítače ASUS Specifikace třetího testovacího počítače Lenovo Specifikace čtvrtého testovacího počítače Dell xv

16

17 Úvod Testování nízkoúrovňového softwaru (například jádra operačního systému nebo ovladačů zařízení) je podstatně náročnější než testování běžných programů. Pokud je testován běžný program, je možné ho zkompilovat a spustit na lokálním počítači. Jeho chyby nijak neohrozí operační systém, stačí pouze program opravit a zkompilovat znovu, ovšem při testování low-level softwaru může často docházet k pádu celého operačního systému. Z tohoto důvodu tedy není žádoucí testovat nízkoúrovňový software na stejném počítači, na kterém je vyvíjen. Z tohoto důvodu byl vyvinut nástroj novaboot, který automatizuje bootování různých operačních systémů na různých počítačích nebo v emulátoru [20]. Cílem této práce bylo prozkoumat technologii Intel Active Management Technology (AMT) a využít ji při testování low-level softwaru. Jedná se především o možnost řízení stavu napájení počítače bez závislosti na aktuálním stavu napájení počítače nebo operačním systému počítače. Jediná podmínka je, že počítač musí být připojen do elektrické a počítačové sítě. Dále jde o přesměrování výstupu sériové linky ze vzdáleného počítače za účelem získání výstupu z tohoto počítače. Nakonec jsem také využil přesměrování IDE zařízení na testovaný počítač (IDE-R). Tato funkce umožňuje připojit virtuální CD mechaniku na vzdáleném počítači. Data z tohoto CD jsou ale uložena na lokálním počítači ve formě ISO obrazu disku a jsou na vzdálený počítač posílána přes síť. Z této virtuální CD mechaniky je možné na vzdáleném počítači nabootovat testovaný software (například jádro operačního systému) i přesto, že data, ze kterých se načítá daný software jsou uložena pouze na lokálním počítači. V první kapitole se zabývám popisem technologií využitých v této práci, nejprve zmíním hlavní součásti a specifikace technologie Intel AMT, poté se zaměřím na nástroje pro práci s AMT a to zejména na Software Developement 1

18 Úvod kit (SDK), který vydal Intel na podporu AMT a budu pokračovat u opensource nástrojů amtterm a amttool. Ve druhé kapitole části se nachází popis samotné implementace, konkrétně se jedná o podporu Serial over LAN (SOL), vzdáleného řízení stavu napájení a IDE redirection. Všechny funkce, které jsem implementoval využívají technologii Intel AMT. V původním zadání byla i část zabývající se technologií Intelligent Platform Management Interface (IPMI). Kvůli podstatně vyšší náročnosti implementace IDE-R, než bylo očekáváno, bylo po konzultaci s vedoucím práce rozhodnuto, že se zaměřím pouze na AMT a upřednostním kompletní dokončení práce s AMT před započetím práce na IPMI. IPMI jsem se věnoval pouze z teoretického hlediska. Pravděpodobně by nebylo možné přesměrovat pomocí IPMI obraz disku, SOL a řízení stavu napájení by nejspíš pomocí IPMI možné bylo [9], z tohoto pohledu jsem se tedy věnoval pro tyto účely vhodnější technologii. Ve třetí části mé bakalářské práce jsem vytvořil také detailní návod k použití a nastavení AMT na daném počítači. Ve stejné kapitole se také nachází popis aktualizace firmwaru pro AMT, v neposlední řadě je zde uveden i návod k použití nástroje novaboot. Ve čtvrté kapitole s názvem Testování uvedu na jakých počítačích probíhal vývoj a testování a jsou zde uvedeny i výsledky mé práce. Využitelnost vidím především při testování a ladění low-level softwaru v součinnosti s nástrojem novaboot. Využití AMT značně zjednodušuje použití novabootu, není již potřeba hardwarový prvek který by obstarával vzdálené ovládání napájení a přesměrování sériové linky. Je možné také použít jednotlivé programy zvlášť, například je možné pomocí IDE-R na vzdáleném počítači přeinstalovat operační systém. 2

19 Kapitola 1 Technologie V této kapitole stručně představím technologie použité v mé bakalářské práci. Nejprve představím technologii Intel AMT, poté se zaměřím na nástroje pro práci s AMT a v závěru kapitoly představím nástroj Novaboot. 1.1 Intel AMT Intel AMT (Active Management Technology) je technologie pro vzdálenou správu počítačů založených na platformě Intel bez závislosti na operačním systému. První verze Intel AMT se objevila v období procesorů Core 2 (rok 2006). Pomocí AMT je možné například restartovat vzdálený AMT počítač, přesměrovat sériovou linku nebo přesměrovat IDE machaniku. Tuto technologii podporují některé základní desky s chipsetem řady Q. Základní desky s chipsetem Q965 jsou první, které mohou mít podporu technologie Intel AMT. S každou další generací chipsetů vydal Intel novou generaci AMT, aktuální verze Intel AMT je 9.0. Update na novější generaci AMT je možný pouze prostřednictvím výměny základní desky. Intel AMT patří pod marketingové označení vpro. Pod označení vpro kromě AMT spadá například podpora zabezpečení IEEE 802.1x, podpora hardwarové virtualizace a další převážně bezpečnostní technologie [12]. Pro podporu AMT není potřeba žádný další specializovaný hardware, všechny funkcionality jsou integrované v chipsetu prostřednictvím mikrokontroléru založeného na architektuře ARC [19]. O samotnou obsluhu AMT se stará Management Engine (ME), což je součást BIOSu. Rozšíření BI- OSu pro správu ME se nazývá MEB-x (Management Engine BIOS Extension). Blížší informace jsou vidět na obrázku 1.1. Technologie AMT má za primární cíl zjednodušení správy počítačů v podnikové síti. Její výhody spočívají ve zjednodušení a usnadnění práce administrátorů, nevýhodami jsou především požadavky na hardware, pro funkčnost této technologie je potřeba mít certifikovanou základní desku s chipsetem řady 3

20 1. Technologie Obrázek 1.1: Diagram platformy založené na chipsetu Q87 [15] Q. Někteří výrobci počítačových sestav ale tuto funkcionalitu v některých případech blokují [2]. Výběr těchto základních desek je omezený, ale především v podnikové sféře jsou hojně zastoupené. Mezi hlavní funkce AMT patří: řízení stavu napájení vzdáleného počítače IDE redirection (IDE-R), které umožňuje přes síť emulovat IDE mechaniku, využívá se pro přesměrování mechaniky nebo obrazu CD přesměrování sériové linky od verze 6.0 připojení ke vzdálenému grafickému uživatelskému rozhraní s možností ovládání vzdáleného počítače (KVM) [1] za využití protokolu VNC. User Consent - možnost vyžadovat před každým připojením k počítači souhlas uživatele. Vzdálené ovládání počítače je realizováno několika způsoby, jedním z nich jsou protokoly pro vzdálené volání procedur Simple Object Access Protocol 4

21 1.2. Nástroje pro práci s AMT (SOAP) [22] nebo Web Services Management (WS-management) [3]. WSmanagement i SOAP posílají XML strukturované příkazy na ovládaný počítač, WS-management vychází ze syntaxe SOAP, využívá pouze jiné konkrétní příkazy. Další možnost je využít k řízení zabudovaný web server. Intel AMT využívá pro síťovou komunikaci protokol TCP a porty a Port je využíván pro integrovaný web server a pro WS-management, pak pro serial over LAN (SOL), IDE-R a případně KVM (KVM je možné i přesměrovat na výchozí VNC port 5900). Síťová komunikace může (ale nemusí) být zabezpečena pomocí protokolu TLS. Při TCP komunikaci je využívána Digest [6] nebo Basic autorizace. Je možná i autorizace pomocí Active Directory účtu nebo pomocí protokolu Kerberos. Mezi alternativy k AMT se řadí například Open Platform Management Architecture (OPMA) nebo Intelligent Platform Management Interface (IPMI) [9]. OPMA je otevřený standard pro vzdálenou správu hardwaru. Vyžaduje připojení dedikované karty do tzv. mcard slotu a v některých verzích vyžaduje i připojení druhého ethernetového kabelu výhradně pro technologii OPMA, proto je tato technologie vhodná spíše pro servery. OPMA je podporovaná firmou AMD a stává se tak přímým konkurentem pro AMT od Intelu, AMT je ale mnohem více rozšířeno, a to především v osobních počítačích. IPMI je v dnešní době nejrozšířenější technologií pro vzdálenou správu hardwaru serverů. Narozdíl od AMT vyžaduje IPMI dedikovaný chip, který může být přímo integrovaný buď na základní desce, nebo na přídavné PCI kartě. Může být využito jak pro zjišťování informací ze senzorů (teploty, otáčky ventilátorů atp.), tak pro SOL (Serial over LAN) a další. IPMI je určen pro vzdálenou správu, je tedy podobně zaměřen jako AMT. Jeho nevýhoda je, že standard pro IPMI je omezený a další rozšíření (jako web server nebo KVM) již implementuje každý výrobce serveru sám, a proto není jednoduché vytvořit univerzální ovládací program. 1.2 Nástroje pro práci s AMT V této sekci jsou uvedeny nástroje pro práci s AMT SDK Firma Intel na svých stránkách uveřejňuje Software developer kit (SDK), který má pomoci vývojářům s psaním programů které podporují Intel AMT. Součástí tohoto SDK jsou jak ukázkové kusy kódu, tak knihovny potřebné pro samotný běh programů. V neposlední řadě také obsahuje dokumentaci k Intel 5

22 1. Technologie AMT PC Intel AMT Síťová karta SOL PC Virt. sériový port Operační systém Obrázek 1.2: Diagram komunikace SOL AMT. Zdrojové kódy v SDK jsou psané v C++ a C# a některé skripty, převážně pro nastavení AMT, jsou psané v powershellu. Intel neuveřejňuje zdrojové kódy podpůrných knihoven, v rámci SDK dodává pouze již zkompilované dynamické (pro Windows) nebo statické (pro Linux) knihovny. Tyto knihovny ovšem oficiálně podporují pouze některé hlavní distribuce Linuxu, jako Red Hat nebo Debian a to v 32 i 64bitové verzi. Množství ukázkových aplikací pro Linux je výrazně nižší než pro Windows, taktéž některé funkce jsou přístupné pouze pro Windows. Samotné protokoly např. pro SOL nebo IDE-R nejsou v rámci SDK zdokumentovány. Taktéž WS-Management je zdokumentován pouze z uživatelské stránky, samotná struktura XML dotazů posílaných na AMT již není zdokumentována ani jinak popsána. SDK je poměrně rozsáhlé a zaměřuje se především na administrátory a na hromadnou správu počítačů s AMT. Intel AMT SDK je ke stažení na webu firmy Intel [8]. Referenční příručka je k dispozici tamtéž [10] Amtterm, amttool Amtterm a amttool jsou open source nástroje od Gerda Hoffmanna určené pro práci s AMT počítači [7]. První verze byla vydána v roce 2007, v současnosti další vývoj neprobíhá, ale jsou opravovány chyby v těchto programech. Amtterm je nástroj, který umožňuje přesměrování sériové linky po síti (SOL), což je přeposlání výstupu sériové linky z testovaného počítače přes síť do jiného počítače a naopak. Diagram pro SOL je zobrazen na obrázku 1.2. Amtterm je psán v jazyce C a nevyužívá SDK, přímo komunikuje s ME přes TCP spojení s využitím komunikačního protokolu pro AMT SOL. Ve výchozím nastavení pracuje na portu Výchozí uživatelské jméno použité utilitou amtterm je admin, heslo je bráno z proměnné prostředí AMT_PASSWORD nebo z parametru. Pokud není zadán parametr pro heslo ani není nastavena 6

23 1.3. Novaboot proměnná AMT_PASSWORD, amtterm si vyžádá zadání hesla po spuštění. Aktuální verze je 1.3. V této i ve starších verzích se SOL přesměrování přeruší při každém restartu hostitelského počítače kvůli nedekódování jednoho druhu zprávy. Oprava této chyby je k dispozici v repozitáři projektu, ale tato opravená verze nebyla vydána a nedostala se tak například do Debian repozitářů. Amttool je nástroj pro získání informací o AMT a změnu stavu napájení vzdáleného počítače připojeného přes síť. Amttool je napsán v jazyce Perl a využívá protokol SOAP (Simple Object Access Protocol). SOAP je protokol pro výměnu zpráv, založených na XML, pomocí HTTP. V AMT 6.0 byl SOAP označen jako zastaralý [13] a od AMT verze 9.0 (která odpovídá procesorům Core čtvrté generace) již není vůbec implementován. Jako jeho náhrada je od AMT verze 3.2 implementován WS-management. Program amttool tedy není možné použít s nejnovějším hardwarem, ale na starších počítačích je využitelný především k získání informací o počitači nebo ke změně stavu napájení. Ukázka výpisu informací:./amttool info AMT version: Hostname:. Powerstate: S5 (soft-off) Remote Control Capabilities: IanaOemNumber 0 OemDefinedCapabilities IDER SOL BiosReflash BiosSetup BiosPause SpecialCommandsSupported PXE-boot HD-boot cd-boot SystemCapabilitiesSupported powercycle powerdown powerup reset SystemFirmwareCapabilities f820 K nástrojí amttool neexistuje žádná alternativa, která by využívala protokol WS-management. Z dlouhodobého hlediska tedy není příliš vhodné spoléhat se pouze na amttool. 1.3 Novaboot Novaboot je nástroj pro zjednodušení bootování různých operačních systémů v různých prostředích. Načte takzvaný novaboot skript a použije ho buď k nabootování systému v emulátoru (například qemu), nebo k vygenerování konfigurace pro daný bootloader a případně i k nakopírování potřebných souborů (např. obraz jádra operačního systému) na správná místa, například na vzdálený server. Dále, pokud je to možné, přesměruje sériovou linku testovaného počítače na standardní výstup testujícího počítače. Mým úkolem bylo integrovat podporu AMT do novabootu. 7

24

25 Kapitola 2 Implementace V této kapitole se budu zabývat samotnou implementací. Nejprve popíši implementaci podpory změny stavu napájení, poté serial over LAN, v další sekci se budu zabývat IDE redirection. 2.1 Remote power control a SOL Remote power control značí ovládání stavu napájení vzdáleného AMT počítače. K těmto účelům je možné použít utilitu amttool, která ale má nevýhodu v použití protokolu SOAP, který již od nových verzí AMT není podporován. Z důvodu zachování funkčnosti i s novými generacemi AMT jsem se rozhodl použít protokol WS-management. Implementoval jsem vlastní program s podporou AMT za využití WS-managementu, žádné již hotové řešení se mi nepodařilo nalézt. Existují programy na obsluhu WS-managementu, například wsl [21] nebo openwsman [16]. Wsl jsem se rozhodl nepoužít z důvodu špatné komunikace s AMT při put požadavcích, při požadavku na změnu stavu napájení, konkrétně při spuštění příkazu wsl put "CIM_PowerManagementService" PowerState=2 vrátí chybu namespace error : Namespace prefix c on SelectorSet is not defined a na základě této chyby není korektně vygenerován XML souboru, v tomto XML souboru zcela chybí požadavek na změnu PowerState. Get příkaz wsl get "CIM_PowerManagementService" ale proběhne v pořádku a vrátí očekávaný obsah. Openwsman jsem nepoužil, protože není ve standardních repozitářích Debianu. Dále mi nepřišlo zcela nutné kvůli jednomu specifickému požadavku na WS-management používat externí nástroje, které většinou nejsou standardní součástí systému. Napsal jsem proto vlastní skript, který řeší autorizované připojení na AMT počítač a poté vykoná určenou změnu stavu napájení. 9

26 2. Implementace Skript je přímo součástí novabootu, je tedy psán v Perlu, za využití modulu LWP, který je určen pro obsluhu webu. K ovládání změny stavu jsou v novabootu implementovány další přepínače: bez dalších přepínačů je AMT počítač restartován s přepínačem --on je počítač pouze zapnut s přepínačem --off je počítač vypnut a novaboot je poté ukončen. V případě neúspěšné změny stavu napájení je vypsána chyba a novaboot skončí chybou. Neúspěch může nastat zejména v případě, že je již někdo připojen k AMT, v tom případě selže pokus o vypnutí počítače. V případě pokusu o změnu stavu napájení lokálního počítače je také vypsána chyba. Také pokud je počítač vypnutý, tak se při pokusu o restart zobrazí varovné hlášení. Pro obsluhu SOL byl využit program amtterm, který je psán v jazyce C a jeho volání je taktéž integrované do novabootu. Je spouštěn za pomoci modulu Expect, po spuštění je 10 vteřin vyčkáno na vypsání textu RUN_SOL, který značí, že amtterm úspěšně navázal spojení a spustil přesměrování sériové linky. Pokud amtterm tento text nevypíše, novaboot vypíše chybové hlášení a ukončí se. Chyba může nastat zejména v případě, že je již někdo připojen k SOL na vzdáleném počítači, v takovém případě amtterm skončí chybou, mezi další chyby může patřit například neexistující cílový počítač nebo špatné heslo. 2.2 IDE-R V této části se budu zabývat implementací IDE-R. Protože neexistuje žádný vhodný program pro Linux, který by toto řešil, bylo nutné zvolit vlastní řešení. Jsou dvě možnosti jak implementovat IDE-R, buď je možné využít SDK a napsat poměrně krátký program, nebo se SDK úplně vyhnout. Obě možnosti mají své výhody i nevýhody. 10 využití SDK výhody jednoduchost a malá délka programu nevýhody Intel poskytuje své podpůrné knihovny pouze ve formě uzavřených binárních knihoven, tento program tedy nemusí na některých platformách fungovat chybí kontrola nad programem a posílanými daty

27 2.2. IDE-R Intel v dokumentaci k SDK u popisu funkce IMR_IDEROpenTCPSessionEx píše, že na Linuxu není podporované přesměrování obrazů disků, ale pouze přesměrování fyzických disků [10] bez použití SDK výhody univerzálnost, toto řešení bude fungovat bez ohledu na platformu přehled o tom, jaká data se posílají po síti nevýhody složitost a rozsahu kódu IDE-R protokol není nikde zdokumentován nejprve je nutné metodami zpětného inženýrství zjistit, jak tento protokol funguje Po konzultaci se svým vedoucím práce jsem se rozhodl pro řešení bez využití SDK a jeho funkcí, zejména z důvodu funkčnosti na různých systémech a bez nutnosti využívání zbytečně rozsáhlého SDK. Původně jsem se domníval, že komunikační protokol pro IDE-R nebude příliš složitý, doufal jsem v textový nebo již nějaký známý zdokumentovaný protokol. Rozhodl jsem se pro prozkoumání tohoto protokolu použít program Wireshark, který slouží k zachytávání síťového provozu. Další možností byla dekompilace binárních knihoven z SDK, tato možnost mi přišla zbytečně komplikovanější než prozkoumání protokolu za využití programu Wireshark. Program na obsluhu IDE-R jsem psal v jazyce C. Jako referenční program jsem použil ukázkový program na přesměrování IDE a sériové linky z SDK v grafické verzi pro Windows. Na začátku procesu zkoumání protokolu pro IDE-R jsem zjitil, že není možné zachytávat síťový provoz na AMT počítači, zde se dotyčný síťový provoz již nedostane k programu Wireshark, je tedy proto nutné používat Wireshark na počítači, ze kterého je spuštěné přesměrování IDE. Bylo zjištěno, že tento protokol je stejný jako protokol pro SOL, pouze využívá jiné příkazy, pro další testování jsem tedy použil zdrojové kódy amttermu, které jsem dále rozšiřoval. Protokol je binární, obvyklá délka jednotlivých zpráv je přibližně 30 B, pokud se v dané zprávě neposílají přesměrovaná data. Odlišnou strukturu od ostatních zpráv mají inicializační a keep-alive zprávy, které budu popisovat později. AMT počítač budu dále nazývat server a počítač, ze kterého je spuštěno přesměrování, budu nazývat klient. Obecnou strukturu zprávy je možné vidět například na obrázku 2.1a. V prvních 4 bajtech zprávy je číslo typu zprávy 11

28 2. Implementace a případně i příznaky. Obvykle je použit pouze první bajt pro číslo typu zprávy, podle tohoto čísla ale není možné určit, o jakou zprávu se přesně jedná, je to pouze obecný typ zprávy, který například rozlišuje, jestli se jedná o navázání spojení, autorizaci, nebo o posílání dat. V dalších 4 bajtech je pořadové číslo zprávy, posílané, v rozporu se standardem pro posílání dat přes síť [18], v Little-endian pořadí. Výjimkou jsou pouze úvodní a autorizační zprávy, které číslo zprávy neobsahují. Veškeré požadavky jdou od AMT počítače, klient pouze odpovídá na dané požadavky. V dalších bajtech se již liší struktura požadavků od odpovědi. V 12. bajtu je určení přesného typu zprávy, 13. bajt slouží pro příznaky ohledně typu zprávy, obvykle je tento bajt nulový. Ve 14. a 15. bajtu se určuje, jestli se jedná o přesměrování disketové nebo CD mechaniky, pokud se jedná o přesměrování CD, tak tyto bajty mají hodnotu B0 A0. Pokud o FD, pak mají hodnotu A0 A0, ve zvláštních případech mohou mít tyto bajty i jinou hodnotu, především se to týká zpráv zasílaných během BIOS POST fáze (zjišťování stavu počítače BIOSem). Další bajty jsou již specifické pro každý požadavek a budou popsány při rozebírání jednotlivých požadavků, všechny čísla zpráv a jiná identifikační čísla budu pro přehlednost uvádět v hexadecimální soustavě. Jako první zpráva je posláno zahájení komunikace a určení, jestli se bude jednat o IDER nebo SOL. Tato zpráva používá první 4 bajty na typ zprávy, číslo zprávy je 0x10, délka zprávy je 8 B, v této zprávě je v textové podobě uvedeno SOL nebo IDER. Následuje autentizace, ukázka z SDK využívala Digest autentizaci, já jsem ale použil funkce z amttermu, které používaly Basic autentizaci. Následuje příkaz pro spuštění přesměrování IDE-R a poté příkaz pro zapnutí přesměrování CD a FD. Není možné zapnout pouze přesměrování CD nebo FD, existuje jedině příkaz na zapnutí obojího současně. Tento příkaz je poslední, který posílá klient, ostatní posílá server a klient pouze odpovídá. Výjimkou je pouze příkaz pro ukončení přesměrování. Každá zpráva obsahuje své pořadové číslo, číslováno je od nuly, první číslovaná zpráva je první zpráva po autentizaci. Číslovány jsou zvlášť zprávy od klienta a zvlášť zprávy od serveru. Vzhledem k tomu, že odpověď na zprávu nemusí mít (a po zasílání dat ani nemá) stejné pořadové číslo jako původní zpráva, nedokázal jsem najít důvod, proč vůbec zprávy pořadové číslo obsahují. Vzhledem k tomu, že komunikace probíhá po TCP protokolu, který zajišťuje, že budou doručeny všechny zprávy a že budou doručeny ve stejném pořadí, ve kterém byly odeslány, není potřeba zprávy číslovat. Pomocí tohoto číslování ani není možné odeslat více požadavků a poté přijmout více odpovědí, protože odpověď na zprávu nemusí mít stejné číslo jako samotná zpráva. 12

29 2.2. IDE-R Číslo zprávy je pravděpodobně použito z důvodu univerzálnosti protokolu. Kdyby například byl použit transportní protokol UDP, bylo by již potřeba posílat číslo zprávy. V pravidelném několikavteřinovém intervalu jsou posílány tzv. keepalive zprávy, jejich délka je 8 B a kromě čísla zprávy (0x4B) obsahují pouze pořadové číslo. Na každou takovouto zprávu je nutné odpovědět se stejným číslem zprávy a vlastním pořadovým číslem. Zde využitý protokol nemá dokumentaci ani není popsán, není podobný žádnému mně známému protokolu na přenos dat po síti, pravděpodobně se jedná o upravenou verzi ATA příkazů [17], nekorespondují ale čísla požadavků a délka příkazů také neodpovídá. Poslání prvních dat z média je předchází přibližně 30 jiných požadavků, mezi nimi jsou například autentizace nebo zjištění velikosti média. Diagram zobrazující strukturu požadavku na zjištění velikosti média je možné vidět na obr. 2.1a. Zpráva, ve které je zaslána velikost média, má strukturu zobrazenou na obr. 2.1b Velikost média je čtyřbajtové kladné číslo přenášené po síti v Big-endian pořadí, narozdíl od čísla zprávy. Toto číslo je vypočítáno jako velikost obrazu disku v B lomeno velikost bloku mínus jedna. Velikost bloku je B v případě CD a 512 B v případě disketové mechaniky. Další požadavek, který zde blíže popíši, je požadavek na poslání dat viz obr AMT si zažádá o určitý úsek dat z média, zašle informaci o požadované velikosti dat a o požadované pozici dat. První bajt ze čtveřice upřesnění typu požadavku značí, že se jedná o požadavek na poslání dat, při některých speciálních hodnotách příznaků ale nemusí být zasílána data, může se posílat pouze jiná zpráva. Druhý bajt značí velikost požadované části dat, velikost dat v bajtech je rovna 256násobku tohoto bajtu. Z toho vyplývá, že je možné v rámci jednoho požadavku požádat o maximálně 64 kb dat. V případě FD je vždy žádáno o data o velikosti nějakého násobku 512, v případě CD je žádáno o násobek Pozice udává umístění prvního požadovaného bajtu dat, je posílána jako čtyřbajtové číslo v Big-endian pořadí. Je vypočítána jako velikost bloku krát poslané číslo. Jako odpověď je posílána hlavička znázorněná na obrázku 2.2. Příznaky, zejména u odpovědí, jsou si dost často velmi podobné, ale málokdy zcela shodné. U většiny bajtů z příznaků jsem nedokázal vypozorovat, co přesně značí. Posílání větších částí dat má jednu specifickou vlastnost, na jejíž důvod jsem nedokázal přijít: pokud je posíláno víc než 8 kb dat najednou, je po těchto 8 kb znovu poslána obdobná hlavička, jako je zobrazena na obr Navíc při 13

30 2. Implementace Typ požadavku Čítač Příznaky Upřesnění typu požadavku Příznaky B B0 A IDE-R příkaz Požadavek na velikost disku Rozhodnutí jestli se jedná o FD nebo CD Celkem 12B příznaků Typ odpověďi Čítač Příznaky Velikost média Příznaky A ae IDE-R odeslání informací b b b Celkem 26B příznaků mj. označující typ média (a) Struktura požadavku na zjištění velikosti média. (b) Struktura odpovědi na požadavek na zjištění velikosti média. 14 Obrázek 2.1: Zprávy na velikost média

31 2.2. IDE-R Typ odpověďi Čítač Příznaky Data D Data z přesměrovaného média Velikost je určena požadavkem IDE-R odeslání informací b b b Celkem 26B příznaků mj. označující typ média Obrázek 2.2: Struktura zprávy s odesílanými daty. 15

32 2. Implementace Typ požadavku Čítač Příznaky Upřesnění typu požadavku Příznaky Pozice Příznaky IDE-R příkaz A0 A0 Pozice požadované části dat Požadavek na poslání dat Velikost požadované části Rozhodnutí jestli se jedná o FD nebo CD A0 A0 značí FD, A0 B0 značí CD Obrázek 2.3: Struktura požadavku na zaslání dat. 16

33 2.2. IDE-R těchto požadavcích musí být u poslední takto vložené hlavičky v příznacích uvedeno, kolik 256B bloků ještě zbývá k odeslání. Toto chování si vysvětluji univerzálností tohoto komunikačního protokolu. Výsledný program byl také zaintegrován do novabootu, pokud je novaboot spuštěn s parametrem --ider, je na začátku vygenerován bootovatelný iso image dle konfiguračního souboru. Následně je vygenerován prázdný image diskety, který je nutný pro přesměrování disketové i CD mechaniky. Následuje spuštění přesměrování v samostatném procesu pomocí příkazu fork, po spuštění IDE redirection je pokračováno stejně jako v případě použití pouze parametru --amt, což znamená spuštění programu amtterm a následně restartování testovaného počítače. Pro správnou funkčnost je nutné v programu BIOS nastavit primární bootovací zařízení na přesměrované CD. 17

34

35 Kapitola 3 Návod k použití V této kapitole stručně popíši návod na nastavení Intel AMT a používání programů novaboot a dalších utilit potřebných v mé práci. 3.1 Povolení SOL apod. Pro podporu AMT je potřeba mít zapojenou paměť RAM v prvním slotu, obvykle se jedná o slot nejblíže k procesoru. Bez splnění této podmínky není možné používat AMT. Dále je nutné AMT nastavit, neboť se může nacházet ve třech různých stavech, viz obrázek 3.1. Výchozím stavem je Factory Mode. Z tohoto stavu je možné se dostat pomoci MEB-x (Management Engine BIOS Extension). K tomu, abychom se do MEB-x dostali, je nutné povolit AMT v setup programu BIOSu. Do MEB-x je možné se dostat pomocí klávesové zkratky Ctrl+P stisknuté v průběhu tzv. Power-On Self Testu (POST) při startu počítače, Výchozí heslo do MEB-x je admin a je potřeba ho změnit po prvním přihlášení. Heslo musí obsahovat alespoň 8 znaků, malé i velké písmeno, číslici i speciální znak. Uživatelské jméno je admin. V MEB-x lze Obrázek 3.1: Stavy AMT [1] 19

36 3. Návod k použití Obrázek 3.2: AMT MEBx nastavit základní nástroje viz obrázek 3.2. V podnikových sítích existuje i možnost nastavení bez nutnosti fyzického přístupu k počítači, ale tato možnost je pro naše účely zbytečně komplikovaná, proto se budu zabývat počáteční konfigurací pouze přes MEB-x. Dalším stavem je Setup Mode, což je stav, ve kterém je již možné AMT nakonfigurovat vzdáleně a nebo lokálně, a to i bez pomoci MEB-x. Plně nakonfigurovaný stav se nazývá Operational Mode. Pro účely mé bakalářské práce je potřeba povolit SOL, IDER a zakázat User consent (při povoleném User consent je nutný souhlas uživatele před každým připojením). Také je nutné v MEB-x správně nakonfigurovat síťové připojení. Power Policies je potřeba nastavit na: Desktop: ON in S0, ME Wake in S3, S4-5, aby bylo možné se připojit i na vypnutý počítač. Compatibility mode doporučuji vypnout, při jeho zapnutí se na testovacích strojích přerušovalo spojení při spuštění počítače. Dále je ještě potřeba nastavit ListenerEnabled na hodnotu true, což už nelze udělat přes MEB-x. Je možné to nastavit například přes Powershellový skript, který je přiložen na CD. Skript se jmenuje amt_listener.ps1, skript si po spuštění vyžádá hostname, uživatelské jméno a heslo a poté nastaví ListenedEnabled na true. Pro správnou funkčnost skriptu je potřeba mít nainstalovaný MEI driver [14]. 20

37 3.2. Flashování ME Obrázek 3.3: AMT web server Základní správu je možné provádět i z prostředí web serveru, který běží na portu 16992, ukázka viz obrázek Flashování ME Někdy může být z různých důvodů nutné aktualizovat firmware Intel ME. Tyto aktualizace mohou pomoci například při chybách MEB-x vzniklých buď uživatelskou chybou, nebo chybou v samotném AMT. Intel k ME vydává aktualizace, ale poskytuje je pouze svým partnerům, kteří s nimi mohou naložit dle svého uvážení, z velkých výrobců HW uveřejňuje tyto aktualizace ke stažení pouze Lenovo, například na AMT verze 6 jsou ke stažení zde [11]. Aktualizovat je možné z prostředí Windows nebo DOS, a to pouze lokálně. Není možné aktualizovat firmware na nižší verzi a také nelze atualizovat firmware na vyšší hlavní verzi, tedy například není možný update z AMT 5 na Použití novabootu Typické použití novabootu spočívá ve vytvoření spustitelného novaboot skriptu, který bude mít na první řádce #!/usr/bin/env novaboot. Poté bude bootování různých operačních systémů na vzdáleném (nebo emulovaném) počítači stejné jako spouštění lokálních programů. Výchozí akce při spuštění novaboot skriptu je spuštění Qemu s konfigurací danou novaboot skriptem. Mezi další možnosti patří nahrání vytvořeného boot loaderu a všech dalších nutných souborů na server (parametr --server). Parametr --iprelay umožňuje použití relé řízeného přes TCP/IP k resetování a přesměrování sériové linky 21

38 3. Návod k použití testovaného počítače. V neposlední řadě je možné pomocí novabootu vytvořit bootovatelný iso image z novaboot skriptu pomocí přepínače --iso. Pro práci s AMT počítačem je určen parametr --amt, pro resetování počítače se používá WS-management a pro přesměrování vstupu/výstupu se používá SOL (Serial over LAN). Parametr --amt má formát: [user[:password]@]host[:port]. Výchozí hodnota pro user je admin, pokud není zadáno heslo, tak je použita hodnota proměnné prostředí AMT_PASSWORD. Pokud není stanoven port, je použit výchozí port pro SOL Pokud je použit parametr --amt, je možné použít i parametr --ider, který zapne přesměrování obrazů CD a FD na testovaný počítač. Autorizace je použita stejná jako pro parametr --amt, je potřeba zadat cestu k.img obrazu diskety a k.iso obrazu CD. Formát parametru je --ider "cesta k obrazu diskety.img""cesta k obrazu CD.iso". Ukázka výpisu programu novaboot při použití --amt i --ider:./linux-test amt sh.fanfule.cz ider novaboot: Read /home/x/novaboot/.novaboot novaboot: Generating images. novaboot: Running: dd if=/dev/zero of=fd.img bs=512 count= vstoupivších záznamů vystoupivších záznamů bajtů (102 kb) zkopírováno, 0, s, 97,0 MB/s novaboot: Running:./linux-test iso ider.iso novaboot: Read /home/x/novaboot/.novaboot novaboot: Entering directory /home/x/novaboot/examples novaboot: Created /home/x/novaboot/examples/scalar(0x9ed94ec) novaboot: Running: genisoimage -R -b stage2_eltorito -no-emul-boot -boot-load-size 4 -boot-info-table -hide-rr-moved -J -joliet-long -o ider.iso -graft-points bin/boot/grub/ boot/grub/menu.lst=menu-iso.lst build/buildroot/images/bzimage=build/buildroot/images/bzimage build/buildroot/images/rootfs.cpio.gz=build/buildroot/images/ rootfs.cpio.gz I: -input-charset not specified, using utf-8 (detected in locale settings) Size of boot image is 4 sectors -> No emulation Total translation table size: 2048 Total rockridge attributes bytes: 1723 Total directory bytes: Path table size(bytes): 78 Max brk space used 0 22

39 3.3. Použití novabootu 3327 extents written (6 MB) ISO image created: /home/x/novaboot/examples/ider.iso novaboot: Running: amtterm -u admin -p??? sh.fanfule.cz novaboot: Running: ider -f fd.img -c ider.iso -u admin -p??? sh.fanfule.cz ider: NONE -> CONNECT (connection to host) amtterm: NONE -> CONNECT (connection to host) ipv4 sh.fanfule.cz [ ] open redir start ider: CONNECT -> INIT (redirection initialization) ider: INIT -> AUTH (session authentication) ider: AUTH -> INIT_IDER (IDE redirect initialization) ider: INIT_IDER -> IDER_ENABLE_FEATURES (enable IDE-R features) ider: IDER_ENABLE_FEATURES -> IDER_ENABLE_FEATURES enable IDE-R of CD and FD) ider: IDER_ENABLE_FEATURES -> RUN_IDER (IDE redirect active) ipv4 sh.fanfule.cz [ ] open amtterm: CONNECT -> INIT (redirection initialization) amtterm: INIT -> AUTH (session authentication) amtterm: AUTH -> INIT_SOL (serial-over-lan initialization) amtterm: INIT_SOL -> RUN_SOL (serial-over-lan active) serial-over-lan redirection ok connected now, use ˆ] to escape novaboot: Entering directory /home/x/novaboot/examples novaboot: Reseting the test box... done novaboot: Serial line interaction (press Ctrl-C to interrupt)... The system is powered off. The system is powered on. Warning, SOL device is running in loopback mode. Text input may not be accepted SOL device is no longer running in loopback mode [ ] 0000:00:16.3: ttys2 at I/O 0xf0e0 (irq = 19) is a 16550A... Welcome to Buildroot buildroot login: 23

40

41 Kapitola 4 Testování 4.1 Použité počítače V tabulkách 4.1, 4.2, 4.3 a 4.4 je možné vidět hardwarové specifikace počítačů použitých při testování, 1. testovací počítač (dále bude nazýván také Gigabyte) je můj osobní, na kterém probíhal hlavní vývoj, 2. testovací počítač (ASUS) mi zpřístupnil pro testování můj vedoucí, 3. (Lenovo) a 4. testovací počítač (Dell) jsem měl krátce zapůjčen. Počítač Dell sice podporoval AMT, ale bylo na tomto počítači od výrobce nenávratně zakázáno [2], zprovoznění AMT by pravděpodobně vyžadovalo výměnu základní desky, nebo minimálně servisní zásah technika Dellu, z toho důvodu jsem tento počítač nemohl použít pro testování. Níže tedy budu uvá- Tabulka 4.1: Specifikace prvního testovacího počítače Gigabyte Procesor Intel(R) Core(TM) i GHz RAM 8GB DDR3 Chipset Q87 Základní deska Gigabyte Q87M-D2H Verze BIOSu F4 Verze ME Tabulka 4.2: Specifikace druhého testovacího počítače ASUS Procesor Intel(R) Core(TM) i5 CPU 3.33GHz RAM 4GB DDR3 Chipset Q57 Základní deska ASUS P7Q57-M DO Verze BIOSu 1103 Verze ME

42 4. Testování Tabulka 4.3: Specifikace třetího testovacího počítače Lenovo Procesor Intel(R) Core(TM) i GHz RAM 2GB DDR3 Chipset Q67 Základní deska Lenovo Verze BIOSu 9HK147AUS Verze ME Tabulka 4.4: Specifikace čtvrtého testovacího počítače Dell Procesor RAM Chipset Základní deska Verze BIOSu Verze ME Intel(R) Core(TM) Core 2 Duo Processor 3GHz 1GB DDR2 Q45 / Q43 Dell 0C27VV Dell-15 nezjištěno dět pouze zbylé 3 testovací počítače. Každý z testovacích počítačů je postaven na jiném chipsetu s jinou verzí AMT. Díky tomu jsem mohl vyzkoušet odlišnosti mezi různými verzemi AMT. Například testovací počítač Gigabyte jako jediný nepodporuje SOAP protokol, ale oproti ostatním podporuje měkké vypnutí počítače. 4.2 Výsledky Na testovacích počítačích se mi podařilo plně zprovoznit power control a SOL, jediný problém, na který jsem narazil, byla potřeba zapnout ListenerEnabled, což nebylo úplně triviální odhalit. IDE-R byl mnohem více problematický, i přesto se mi ale podařilo napsat funkční program na přesměrování obrazů medií, který fungoval na všech testovacích počítačích. Na prvním a na třetím počítači se mi podařilo i nabootovat z přesměrovaného obrazu, na 2. počítači, pravděpodobně kvůli omezení AMT, není možné zvolit bootování z přesměrovaného média. Protože jsem IDE-R implementoval na základě odposlouchávání síťové komunikace pomocí Wiresharku a snažil jsem se zreplikovat tuto komunikaci a protože AMT posílá několik desítek různých požadavků, nemohu zaručit, že na některých počítačích nebo v některých situacích AMT nepošle požadavek, který se ve sledované komunikaci neobjevil, a IDE-R tudíž nebude fungovat korektně. Zaměřil jsem se především na bootování a přesměrování CD, takže není otestované bootování z přesměrované diskety, ale načtení dat z diskety bylo funkční na všech testovacích počítačích. Přesměrování DVD je podpo- 26

43 4.2. Výsledky rováno, ale nedá se očekávat, že by bylo potřeba, z toho důvodu jsem ho neimplementoval. U některých požadavky, které AMT posílá, se mi nepodařilo zjistit, co přesně znamenají, proto na ně odpovídám stejnou zprávou jako odpovídá ukázkový program z SDK, nicméně neobjevil jsem žádný případ, kdy by se to ukázalo jako újma na obecnosti. 27

44

45 Závěr V uvodní, teoretické části jsem popsal technologii Intel AMT. Zejména se zaměřuji na části, které mohou být použity při testování low-level softwaru. Mezi tyto části patří Serial over LAN, IDE redirection a vzdálené ovládání stavu napájení. V teoretické části jsou zmíněny také konkurenční technologie IPMI a OPMA. Byla provedena integrace nástroje amtterm do nástroje novaboot, amtterm slouží pro Serial over LAN. Dále bylo implementováno ovládání stavu napájení a jeho integraci do novabootu. V poslední části bylo implementováno IDE redirection, přesměrování CD nebo FD mechaniky na vzdálený počítač. V původním zadání bylo i použití technologie IPMI. Kvůli podstatně vyšší náročnosti IDE redirection než bylo očekáváno (bylo nutné metodami zpětného inženýrství prozkoumat a naimplementovat nezdokumentovaný protokol pro IDE redirection) bylo rozhodnuto, že se v této práci budu věnovat pouze technologii AMT. IPMI jsem zkoumal pouze z teoretického hlediska. Podařilo se mi plně zprovoznit AMT a implementovat IDE redirection, Serial over LAN i řízení stavu napájení pro účely testování low-level softwaru. Na jednom z testovacích počítačů (ASUS) nebylo možné nabootovat z přesměrované mechaniky, zřejmě z důvodu omezení AMT, na počítači Lenovo bylo AMT zcela zakázáno a nebylo možné jej povolit. Na zbývajících dvou počítačích se mi podařilo restartovat dotyčný počítač, nabootovat na něm z přesměrovaného CD a poté přijímat obsah přesměrované sériové linky i odesílat obsah na sériovou linku. Tato funkčnost byla integrována do nástroje novaboot, čímž se novaboot stal plně použitelný bez využití specializovaného hardwaru, postačí pouze běžný stolní počítač na platformě Intel s vhodnou základní deskou. Zdrojové kódy je možné nalézt v mých repozitářích na githubu [5] a [4] nebo na přiloženém CD. 29

46 Závěr Všechny zde předvedené technologie se ukázaly být velmi mocným nástrojem ať už při využití pro testování low-level softwaru, jako tomu bylo v tomto případě, tak například při využití při správě sítě. 30

47 Literatura [1] Dell: Intel R Active Management Technology Start Here Guide [online]. [cit ]. Dostupné z: software.intel.com/sites/default/files/m/2/1/f/f/a/ Intel_AMT8_Start_Here_Guide.pdf [2] Dell: Manageability Mode Options on Replacement System Boards for the Dell TM OptiPlex TM 755 KB Article Dell US [online]. [cit ]. Dostupné z: troubleshooting/us/en/04/kcs/kcsarticles/articleview?c=us&l= en&s=bsd&docid=dsn_ fb593b86e040a68f5b [3] DMTF: Web Services Management [online]. [cit ]. Dostupné z: [4] Fanfule, V.: Intel R AMT SoL client + IDE-R client + tools [online]. [cit ]. Dostupné z: [5] Fanfule, V.: novaboot A tool for booting various operating systems on various hardware or in qemu [online]. [cit ]. Dostupné z: [6] Franks, J.; Hallam-Baker, P.; Hostetler, J.; aj.: HTTP Authentication: Basic and Digest Access Authentication. RFC 2617 (Draft Standard), Červen Dostupné z: [7] Hoffmann, G.: Intel AMT R SoL client + tools [online]. [cit ]. Dostupné z: [8] Intel: Download the latest Intel R AMT Software Development Kit (SDK) [online]. [cit ]. Dostupné z: https: //software.intel.com/en-us/articles/download-the-latestintel-amt-software-development-kit-sdk 31

48 Literatura [9] Intel: Intelligent Platform Management Interface Specification Second Generation v2.0 [online]. [cit ]. Dostupné z: product-briefs/second-gen-interface-spec-v2-rev1-4.pdf [10] Intel: Intel R AMT SDK Implementation and Reference Guide [online]. [cit ]. Dostupné z: sites/manageability/amt_implementation_and_reference_guide/ default.htm [11] Intel R Management Engine Firmware Update Tool (version ) [online]. [cit ]. Dostupné z: en_us/downloads/detail.page?docid=ds [12] Intel R vpro TM Technology [online]. [cit ]. Dostupné z: [13] Intel R AMT: WSMAN Interface is replacing the SOAP(EOI) Interface [online]. [cit ]. Dostupné z: [14] Intel R ME: Management Engine Driver [online]. [cit ]. Dostupné z: Detail_Desc.aspx?DwnldID=22596 [15] Intel R Q87 Chipset Platform Diagram [online]. [cit ]. Dostupné z: business-chipsets/q87-chipset-diagram.html [16] OpenWSMAN: OpenWSMAN WS-Management for all [online]. [cit ]. Dostupné z: [17] Reynolds, J.; Postel, J.: AT Attachment 8 ATA/ATAPI Command Set (ATA8-ACS) [online]. Dostupné z: UploadedDocuments/docs2006/D1699r3f-ATA8-ACS.pdf [18] Reynolds, J.; Postel, J.: Assigned Numbers. RFC 1700 (Historic), Říjen 1994, obsoleted by RFC Dostupné z: rfc1700.txt [19] Skochinsky, I.: Rootkit in your laptop [online]. [cit ]. Dostupné z: skochinsky 32

49 Literatura [20] Sojka, M.: novaboot A tool for booting various operating systems on various hardware or in qemu [online]. [cit ]. Dostupné z: [21] Ubuntu: Ubuntu Manpage: wsl A shell based command line client for WSMAN servers [online]. [cit ]. Dostupné z: manpages.ubuntu.com/manpages/saucy/man1/wsl.1.html [22] W3C: Simple Object Access Protocol [online]. [cit ]. Dostupné z: 33

50

51 Příloha A Seznam použitých zkratek AMT Active manegement technology IDE-R IDE redirection IPMI Intelligent Platform Management Interface ME Management engine MEB-x Management engine BIOS extension OPMA Open Platform Management Architecture POST Power-On Self Test SOAP Simple Object Access Protocol SOL Serial over LAN XML Extensible markup language 35

52

53 Příloha B Obsah přiloženého CD readme.txt...stručný popis obsahu CD src impl...zdrojové kódy implementace thesis... zdrojová forma práce ve formátu L A TEX text... text práce thesis.pdf... text práce ve formátu PDF 37

Základní deska (mainboard, motherboard)

Základní deska (mainboard, motherboard) Základní deska (mainboard, motherboard) Hlavním účelem základní desky je propojit jednotlivé součástky počítače do fungujícího celku a integrovaným součástem na základní desce poskytnout elektrické napájení.

Více

Článek I Předmět smlouvy 1. Prodávající se touto smlouvou zavazuje:

Článek I Předmět smlouvy 1. Prodávající se touto smlouvou zavazuje: Smlouva o dodávce sestav osobních počítačů uzavřená podle 409 a násl. zákona č. 513/1991 Sb., obchodní zákoník, ve znění pozdějších předpisů, mezi: Město Rumburk, Tř. 9. května 1366/48, 408 01 Rumburk

Více

Hardware. Z čeho se skládá počítač

Hardware. Z čeho se skládá počítač Hardware Z čeho se skládá počítač Základní jednotka (někdy také stanice) obsahuje: výstupní zobrazovací zařízení CRT nebo LCD monitor počítačová myš vlastní počítač obsahující všechny základní i přídavné

Více

Příručka pro rychlou instalaci

Příručka pro rychlou instalaci Kerio Control VMware Virtual Appliance Příručka pro rychlou instalaci 2011 Kerio Technologies s.r.o. Všechna práva vyhrazena. Tento dokument popisuje instalaci a základní nastavení produktu Kerio Control

Více

VirtualBox desktopová virtualizace. Zdeněk Merta

VirtualBox desktopová virtualizace. Zdeněk Merta VirtualBox desktopová virtualizace Zdeněk Merta 15.3.2009 VirtualBox dektopová virtualizace Stránka 2 ze 14 VirtualBox Multiplatformní virtualizační nástroj. Částečně založen na virtualizačním nástroji

Více

Stručný obsah KAPITOLA 1 KAPITOLA 2 KAPITOLA 3 KAPITOLA 4 KAPITOLA 5 KAPITOLA 6 KAPITOLA 7 KAPITOLA 8 KAPITOLA 9 KAPITOLA 10 KAPITOLA 11 KAPITOLA 12

Stručný obsah KAPITOLA 1 KAPITOLA 2 KAPITOLA 3 KAPITOLA 4 KAPITOLA 5 KAPITOLA 6 KAPITOLA 7 KAPITOLA 8 KAPITOLA 9 KAPITOLA 10 KAPITOLA 11 KAPITOLA 12 Stručný obsah KAPITOLA 1 Prohlídka počítače 23 KAPITOLA 2 Mikroprocesory 49 KAPITOLA 3 RAM 103 KAPITOLA 4 BIOS a CMOS 133 KAPITOLA 5 Rozšiřující sběrnice 165 KAPITOLA 6 Základní desky 209 KAPITOLA 7 Zdroje

Více

Stručná instalační příručka SUSE Linux Enterprise Desktop 11

Stručná instalační příručka SUSE Linux Enterprise Desktop 11 Stručná instalační příručka SUSE Linux Enterprise Desktop 11 RYCHLÝ ÚVODNÍ LIST NOVELL Při instalaci nové verze systému SUSE Linux Enterprise Desktop 11 postupujte podle následujících pokynů. Tento dokument

Více

Instalační manuál pro digitální videorekordér

Instalační manuál pro digitální videorekordér 1 Instalační manuál pro digitální videorekordér 2 1. DVR hlavní desky 1-1. 4k záchytné desky 4 kanály 30 snímků 4 kanály 60 snímků 4 kanály 120 snímků 3 1-2. 8,16,32 k záchytné desky 8,16 kanálů 60 snímků

Více

Technologie počítačových sítí 5. cvičení

Technologie počítačových sítí 5. cvičení Technologie počítačových sítí 5. cvičení Obsah jedenáctého cvičení Active Directory Active Directory Rekonfigurace síťového rozhraní pro použití v nadřazené doméně - Vyvolání panelu Síťové připojení -

Více

2N Helios IP HTTP API

2N Helios IP HTTP API 2N Helios IP HTTP API Konfigurační manuál Verze 2.10.1 www.2n.cz Společnost 2N TELEKOMUNIKACE a.s. je českým výrobcem a dodavatelem telekomunikační techniky. K produktovým řadám, které společnost vyvíjí,

Více

BankKlient. FAQs. verze 9.50

BankKlient. FAQs. verze 9.50 BankKlient FAQs verze 9.50 2 BankKlient Obsah: Úvod... 3 Instalace BankKlient možné problémy... 3 1. Nejsou instalovány požadované aktualizace systému Windows... 3 2. Instalační program hlásí, že nemáte

Více

Obecný popis základní jednotky

Obecný popis základní jednotky Obecný popis základní jednotky Základní součástí počítačové sestavy je skříň. Zatímco bez monitoru či klávesnice by principiálně počítač jako takový mohl fungovat, skříň je neodmyslitelná, tj. je nejdůležitějším

Více

Instalace OS, nastavení systému

Instalace OS, nastavení systému ZVT Instalace OS, nastavení systému SW vybavení PC HW hardware zařízení počítače (+ firmware těchto zařízení, BIOS VGA, ) BIOS basic input output systém poskytuje služby OS, uložen v paměti na MB. (Nastavení

Více

TMU. USB teploměr. Teploměr s rozhraním USB. Měření teplot od -55 C do +125 C. 6. května 2011 w w w. p a p o u c h. c o m 0188.00.

TMU. USB teploměr. Teploměr s rozhraním USB. Měření teplot od -55 C do +125 C. 6. května 2011 w w w. p a p o u c h. c o m 0188.00. USB teploměr Teploměr s rozhraním USB Měření teplot od -55 C do +125 C 6. května 2011 w w w. p a p o u c h. c o m 0188.00.00 Katalogový list Vytvořen: 30.5.2005 Poslední aktualizace: 6.5.2011 8:59 Počet

Více

SÁM O SOBĚ DOKÁŽE POČÍTAČ DĚLAT JEN O MÁLO VÍC NEŽ TO, ŽE PO ZAPNUTÍ, PODOBNĚ JAKO KOJENEC PO PROBUZENÍ, CHCE JÍST.

SÁM O SOBĚ DOKÁŽE POČÍTAČ DĚLAT JEN O MÁLO VÍC NEŽ TO, ŽE PO ZAPNUTÍ, PODOBNĚ JAKO KOJENEC PO PROBUZENÍ, CHCE JÍST. OPERAČNÍ SYSTÉMY SÁM O SOBĚ DOKÁŽE POČÍTAČ DĚLAT JEN O MÁLO VÍC NEŽ TO, ŽE PO ZAPNUTÍ, PODOBNĚ JAKO KOJENEC PO PROBUZENÍ, CHCE JÍST. OPERAČNÍ SYSTÉMY PŮVODNĚ VYVINUTY K ŘÍZENÍ SLOŽITÝCH VSTUPNÍCH A VÝSTUPNÍCH

Více

českém Úvod Obsah krabice Specifikace Požadavky na systém SWEEX.COM IP001 Sweex USB Internet Phone with Display

českém Úvod Obsah krabice Specifikace Požadavky na systém SWEEX.COM IP001 Sweex USB Internet Phone with Display IP001 Sweex USB Internet Phone with Display Úvod Především vám mnohokrát děkujeme za zakoupení Sweex USB Internet Phone with Display. Pomocí tohoto snadno zapojitelného telefonu můžete volat přes Internet.

Více

Rychlý postup k nastavení VoIP gatewaye ASUS VP100

Rychlý postup k nastavení VoIP gatewaye ASUS VP100 Rychlý postup k nastavení VoIP gatewaye ASUS VP100 Zapojení kabelů 1 Porty LINE1 a LINE2 připojte k telefonním přístrojům nebo faxu pomocí kabelu RJ-11 2 WAN port propojte ethernetovým kabelem RJ-45 s

Více

EW-7438APn Průvodce rychlou instalací

EW-7438APn Průvodce rychlou instalací EW-7438APn Průvodce rychlou instalací 07-2013 / v1.0 I. Informace o výrobku I-1. Obsah balení - Přístupový bod EW-7438APn - Disk CD s vícejazyčným průvodcem rychlou instalací a uživatelskou příručkou -

Více

P-334U. Bezdrátový Wi-Fi router kompatibilní s normou 802.11a/g. Příručka k rychlé instalaci

P-334U. Bezdrátový Wi-Fi router kompatibilní s normou 802.11a/g. Příručka k rychlé instalaci P-334U Bezdrátový Wi-Fi router kompatibilní s normou 802.11a/g Příručka k rychlé instalaci Verze 3.60 1. vydání 5/2006 Přehled P-334U představuje bezdrátový širokopásmový router (podporující normy IEEE

Více

VYUŽITÍ KNIHOVNY SWING PROGRAMOVACÍHO JAZYKU JAVA PŘI TVORBĚ UŽIVATELSKÉHO ROZHRANÍ SYSTÉMU "HOST PC - TARGET PC" PRO ŘÍZENÍ POLOVODIČOVÝCH MĚNIČŮ

VYUŽITÍ KNIHOVNY SWING PROGRAMOVACÍHO JAZYKU JAVA PŘI TVORBĚ UŽIVATELSKÉHO ROZHRANÍ SYSTÉMU HOST PC - TARGET PC PRO ŘÍZENÍ POLOVODIČOVÝCH MĚNIČŮ VYUŽITÍ KNIHOVNY SWING PROGRAMOVACÍHO JAZYKU JAVA PŘI TVORBĚ UŽIVATELSKÉHO ROZHRANÍ SYSTÉMU "HOST PC - TARGET PC" PRO ŘÍZENÍ POLOVODIČOVÝCH MĚNIČŮ Stanislav Flígl Katedra elektrických pohonů a trakce (K13114),

Více

MyIO - webový komunikátor

MyIO - webový komunikátor MyIO - webový komunikátor Technická příručka verze dokumentu 1.0 FW verze modulu 1.4-1 - Obsah 1 MyIO modul... 3 2 Lokální webové rozhraní... 3 2.1 Start, první přihlášení... 3 2.2 Home úvodní strana MyIO...

Více

Rychlá instalační příručka TP-LINK TL-WR741ND

Rychlá instalační příručka TP-LINK TL-WR741ND Rychlá instalační příručka TP-LINK TL-WR741ND Rychlá příručka Vám pomůže správně zapojit a zprovoznit Wi-Fi zařízení TP-LINK TL-WR741ND. Zařízení je nezávislé na použitém operačním systému. Postup zprovoznění

Více

TECHNICKÉ PODMÍNKY. Článek 2. Podmínky pro službu MojeBanka, MojeBanka Business, MojePlatba,Expresní linka Plus a TF OnLine

TECHNICKÉ PODMÍNKY. Článek 2. Podmínky pro službu MojeBanka, MojeBanka Business, MojePlatba,Expresní linka Plus a TF OnLine Tyto podmínky stanoví technické podmínky a požadavky pro poskytování vybraných Bankovních služeb. Seznamte se prosím důkladně s tímto dokumentem. Vaše případné dotazy rádi zodpovíme. Článek 1. Použití

Více

O autorovi 6 O odborném redaktorovi 7 Úvod 21 Laptop nebo notebook? 21 Co je cílem této knihy 22 Webové stránky autora 23 Osobní poznámka 23

O autorovi 6 O odborném redaktorovi 7 Úvod 21 Laptop nebo notebook? 21 Co je cílem této knihy 22 Webové stránky autora 23 Osobní poznámka 23 Obsah O autorovi 6 O odborném redaktorovi 7 Úvod 21 Laptop nebo notebook? 21 Co je cílem této knihy 22 Webové stránky autora 23 Osobní poznámka 23 KAPITOLA 1 Obecně o přenosných systémech 25 Definice přenosného

Více

českém Úvod Obsah balení Technické údaje PU101 Sweex 2 Port Serial ATA RAID PCI Card

českém Úvod Obsah balení Technické údaje PU101 Sweex 2 Port Serial ATA RAID PCI Card PU101 Sweex 2 Port Serial ATA RAID PCI Card Úvod Především bychom vám chtěli poděkovat za zakoupení výrobku Sweex 2 Port Serial ATA RAID PCI Card. Tento výrobek vám umožní jednoduše přidat k vašemu počítači

Více

2 Popis softwaru Administrative Management Center

2 Popis softwaru Administrative Management Center Testovací protokol USB token ikey 4000 1 Úvod 1.1 Testovaný produkt Hardware: USB token ikey 4000 Software: Administrative Management Center 7.0 Service Pack 8 SafeNet Borderless Security 7.0 Service Pack

Více

HW počítače co se nalézá uvnitř počítačové skříně

HW počítače co se nalézá uvnitř počítačové skříně ZVT HW počítače co se nalézá uvnitř počítačové skříně HW vybavení PC Hardware Vnitřní (uvnitř počítačové skříně) Vnější ( ) Základní HW základní jednotka + zobrazovací zařízení + klávesnice + (myš) Vnější

Více

Zřízení technologického centra ORP Dobruška

Zřízení technologického centra ORP Dobruška Příloha č. Technická specifikace. části zakázky: Zřízení technologického centra ORP Dobruška položka číslo Popis blade chassis pro servery: provedení do racku kapacita minimálně 8x dvouprocesorový blade

Více

SPARKLAN WX-7615A - návod k obsluze. Verze 1.2. 1 i4 Portfolio s.r.o.

SPARKLAN WX-7615A - návod k obsluze. Verze 1.2. 1 i4 Portfolio s.r.o. Bezdrátový 11ag AP router Příručka k rychlé instalaci (návod k obsluze) Verze 1.2 1 i4 Portfolio s.r.o. Obsah 1. Před instalací... 3 2. Instalace hardware... 4 3. Konfigurace nastavení TCP/IP vašeho počítače...

Více

Intelligent Platform Management Interface (IPMI) Pavel Slavíček

Intelligent Platform Management Interface (IPMI) Pavel Slavíček Intelligent Platform Management Interface (IPMI) Pavel Slavíček Intelligent Platform Management Interface 150 výrobců serverových technologií Významný standart Definice systémových a síťových rozhraní

Více

DWL-2000AP+ Než začnete. Kontrola obsahu dodávky

DWL-2000AP+ Než začnete. Kontrola obsahu dodávky Tento přístroj lze nastavit pomocí libovolného aktuálního webového prohlížeče, např. Internet Explorer 6 nebo Netscape Navigator 6.2.3. DWL-2000AP+ D-Link AirPlus G+ Bezdrátový přístupový bod Než začnete

Více

českém Úvod Hardware Aktivace funkce RAID PU103 Sweex 2 Port Serial ATA RAID PCI Card

českém Úvod Hardware Aktivace funkce RAID PU103 Sweex 2 Port Serial ATA RAID PCI Card PU103 Sweex 2 Port Serial ATA RAID PCI Card Úvod Především bychom vám chtěli poděkovat za zakoupení výrobku Sweex 2 Port Serial ATA RAID PCI Card. Tento výrobek vám umožní jednoduše přidat k vašemu počítači

Více

Internetová kamera ICA-300. Uživatelský návod

Internetová kamera ICA-300. Uživatelský návod Internetová kamera ICA-300 Uživatelský návod Obsah 1. Úvod...3 1.1 Obsah balení 3 1.2 Systémové požadavky 3 1.3 Vlastnosti zařízení 3 1.4 Specifikace 4 2. Fyzická instalace...5 2.1 Popis hardwaru 5 2.2

Více

TECHNICKÁ SPECIFIKACE

TECHNICKÁ SPECIFIKACE Příloha č. 1 zadávací dokumentace veřejné zakázky č. VZPL/04/2015 ICT VYBAVENÍ ZÁLOŽNÍHO PRACOVIŠTĚ ZOS ZZS LK TECHNICKÁ SPECIFIKACE 1 6 Obsah 1 Úvod... 3 1.1 Parametry serveru... 4 1.2 Množství a minimální

Více

Příloha č.2 - Technická specifikace předmětu veřejné zakázky

Příloha č.2 - Technická specifikace předmětu veřejné zakázky Příloha č.2 - Technická specifikace předmětu veřejné zakázky Popis stávajícího řešení u zadavatele Česká centra (dále jen ČC ) provozují 8 fyzických serverů, připojené k local storage. Servery jsou rozděleny

Více

DÁLKOVÁ SPRÁVA ŘÍDICÍCH SYSTÉMŮ V PROSTŘEDÍ CONTROL WEB 5

DÁLKOVÁ SPRÁVA ŘÍDICÍCH SYSTÉMŮ V PROSTŘEDÍ CONTROL WEB 5 1 DÁLKOVÁ SPRÁVA ŘÍDICÍCH SYSTÉMŮ V PROSTŘEDÍ CONTROL WEB 5 VŠB - Technická Univerzita Ostrava, Katedra automatizační techniky a řízení Příspěvek popisuje způsoby přístupů k řídicím systémům na nejnižší

Více

RE5USB programovatelné USB relé s integrovaným watchdogem ( RE5 ) Základní vlastnosti

RE5USB programovatelné USB relé s integrovaným watchdogem ( RE5 ) Základní vlastnosti RE5USB programovatelné USB relé s integrovaným watchdogem ( RE5 ) Základní vlastnosti 1 Napájení celého modulu přímo z USB portu. 2 Čtyři silové reléové výstupy s přepínacími kontakty pro spínání od malých

Více

Správa a tisk Uživatelská příručka

Správa a tisk Uživatelská příručka Správa a tisk Uživatelská příručka Copyright 2008, 2009 Hewlett-Packard Development Company, L.P. Intel a Centrino jsou ochranné známky nebo registrované ochranné známky společnosti Intel Corporation nebo

Více

Jak nasadit Windows 10 ve škole

Jak nasadit Windows 10 ve škole Jak nasadit ve škole Karel Klatovský PUBLIKOVÁNO: ÚNOR 2016 PRO AKTUÁLNÍ INFORMACE NAVŠTIVTE WEBOVÉ STRÁNKY WWW.MICROSOFT.CZ/SKOLSTVI Obsah Obsah...2 1. Úvod...3 2. Systémové požadavky... 4 3. Příprava

Více

ADDAT HEAT Control - Návod k použití - verze 2.07 (firmware 1.44)

ADDAT HEAT Control - Návod k použití - verze 2.07 (firmware 1.44) - ADDAT HEAT Control - Návod k použití - verze 2.07 (firmware 1.44) ADDAT s.r.o. Májová 1126 463 11 Liberec 30 telefon: fax: http: e-mail: 485 102 271 485 114 761 www.addat.cz addat@addat.cz Obsah: 1.

Více

CHARAKTERISTIKY MODELŮ PC

CHARAKTERISTIKY MODELŮ PC CHARAKTERISTIKY MODELŮ PC Historie: červenec 1980 skupina 12 pracovníků firmy IBM byla pověřena vývojem osobního počítače 12. srpna 1981 byl počítač veřejně prezentován do konce r. 1983 400 000 prodaných

Více

2N Access Commander. Základy použití. www.2n.cz 1.1.0. Verze

2N Access Commander. Základy použití. www.2n.cz 1.1.0. Verze 2N Access Commander Základy použití Verze 1.1.0 www.2n.cz Společnost 2N TELEKOMUNIKACE a.s. je českým výrobcem a dodavatelem telekomunikační techniky. K produktovým řadám, které společnost vyvíjí, patří

Více

Virtualizace koncových stanic Položka Požadováno Nabídka, konkrétní hodnota

Virtualizace koncových stanic Položka Požadováno Nabídka, konkrétní hodnota Technická specifikace Obnova školicího střediska OKRI PP ČR Virtualizace koncových stanic 20 ks Výrobce doplnit Název doplnit podpora stávající virtualizační platformy podpora technologie linkovaných klonů

Více

Instalace 2N Helios IP pro použití ve VoIP prostředí Centrex.

Instalace 2N Helios IP pro použití ve VoIP prostředí Centrex. Instalace 2N Helios IP pro použití ve VoIP prostředí Centrex. Typ zařízení: 2N Helios IP 91371xxxx Door entry solution Firmware: 1.13.1.288.3 (boot loader 1.4.0.6.0) Služba: Centrex Úvod Tento dokument

Více

Popis licencování, nastavení a ovládání replikací - přenosů dat

Popis licencování, nastavení a ovládání replikací - přenosů dat Popis licencování, nastavení a ovládání replikací - přenosů dat Ing. Martin Klinger 1.6.2016 Co jsou replikace? Sdílení dat, tzv. replikace najdou své uplatnění všude tam, kde je potřeba výměna dat v online

Více

Česká verze. Instalace hardwaru. Instalace ve Windows XP a Vista

Česká verze. Instalace hardwaru. Instalace ve Windows XP a Vista Česká verze Sweex LW312 - Bezdrátový LAN PCI adaptér 300 Mb/s Bezdrátový LAN PCI adaptér 300Mb/s nevystavujte nadměrným teplotám. Zařízení nenechávejte na přímém slunečním světle a v blízkosti topných

Více

Příloha č. 1 k Č.j.: OOP/10039/2-2011 Specifikace zařízení

Příloha č. 1 k Č.j.: OOP/10039/2-2011 Specifikace zařízení Příloha č. 1 k Č.j.: OOP/10039/2-2011 Specifikace zařízení Zadavatel požaduje dodávku 16 kusů serverů a 4kusů síťových datových úložišť. Servery se požadují bez dodání operačního systému. Specifikace minimálních

Více

TCP2RTU. Transparentní převodník protokolu MODBUS TCP na MODBUS RTU/ASCII. Tři varianty: pro RS422, RS485 a RS232

TCP2RTU. Transparentní převodník protokolu MODBUS TCP na MODBUS RTU/ASCII. Tři varianty: pro RS422, RS485 a RS232 Transparentní převodník protokolu MODBUS TCP na MODBUS RTU/ASCII Tři varianty: pro RS422, RS485 a RS232 17. února 2016 w w w. p a p o u c h. c o m 0385 TCP2RTU Katalogový list Vytvořen: 6.2.2008 Poslední

Více

MS WINDOWS UŽIVATELÉ

MS WINDOWS UŽIVATELÉ uživatelské účty uživatelský profil práce s uživateli Maturitní otázka z POS - č. 16 MS WINDOWS UŽIVATELÉ Úvod Pro práci s počítačem v operačním systému MS Windows musíme mít založený účet, pod kterým

Více

INFORMACE. Postup vytvoření virtuálního PC. Zpracoval: Ing. Emil Kajer Datum vydání: 2010-05-27

INFORMACE. Postup vytvoření virtuálního PC. Zpracoval: Ing. Emil Kajer Datum vydání: 2010-05-27 ÚČETNICTVÍ ORGANIZAČNÍCH KANCELÁŘÍ KOMPLEXNÍ SYSTÉM PRO VEDENÍ ÚČETNICTVÍ www.okuok.cz INFORMACE Postup vytvoření virtuálního PC Zpracoval: Ing. Emil Kajer Datum vydání: 2010-05-27 Zkratky v textu : "PTM"=

Více

XTB VPS. XTB Virtual Private Server manuál

XTB VPS. XTB Virtual Private Server manuál XTB VPS XTB Virtual Private Server manuál Poslední aktualizace: 12/9/2012 Obsah manuálu 1 Úvod... 3 2 Správa serveru... 3 2.1 Přihlášení do administrace serveru... 3 2.2 Karta Obecné... 4 2.2.1 Okno Akce

Více

Displej DT20-6. Update firmware řadiče. Simulační systémy Řídicí systémy Zpracování a přenos dat TM 2012_10_10 10. 10. 2012

Displej DT20-6. Update firmware řadiče. Simulační systémy Řídicí systémy Zpracování a přenos dat TM 2012_10_10 10. 10. 2012 Simulační systémy Řídicí systémy Zpracování a přenos dat Displej DT20-6 Autor: Ing. Jan Tupý TM 2012_10_10 10. 10. 2012 OSC, a. s. tel: +420 (5) 416 43 111 Staňkova 557/18a fax: +420 (5) 416 43 109 602

Více

Studentská tvůrčí a odborná činnost STOČ 2015

Studentská tvůrčí a odborná činnost STOČ 2015 Studentská tvůrčí a odborná činnost STOČ 2015 PROGRAMOVATELNÝ PRVEK SYSTÉMU INTELIGENTNÍ DOMÁCNOSTI Lukáš SMOLKA Vysoká škola báňská Technická univerzita Ostrava 17. listopadu 15/2172 708 33 Ostrava-Poruba

Více

UŽIVATELSKÝ MANUÁL. Model R502 Multifunctional Broadband Router

UŽIVATELSKÝ MANUÁL. Model R502 Multifunctional Broadband Router UŽIVATELSKÝ MANUÁL Model R502 Multifunctional Broadband Router UŽIVATELSKÝ MANUÁL Obsah Důležité informace 3 Obsah balení 3 Přehled indikace LED diod na předním panelu zařízení 3 Popis portů na zadním

Více

Technická specifikace ČÁST 1. Místo plnění: PČR Kriminalistický ústav Praha, Bartolomějská 10, Praha 1

Technická specifikace ČÁST 1. Místo plnění: PČR Kriminalistický ústav Praha, Bartolomějská 10, Praha 1 Technická specifikace ČÁST 1 Název veřejné zakázky ČÁST 1 Technologická obměna a doplnění informačními technologiemi HW- Část 1 Termín a místo plnění Termín plnění od vybraní subjektu a uzavření smlouvy

Více

Další vlastnosti. Úvod. Specifikace karty Sweex Wireless LAN PCI Card 140 Nitro XM (LW142) Obsah balení. Další vlastnosti

Další vlastnosti. Úvod. Specifikace karty Sweex Wireless LAN PCI Card 140 Nitro XM (LW142) Obsah balení. Další vlastnosti LW141 Sweex Wireless LAN PC Card 140 Nitro XM LW142 Sweex Wireless LAN PCI Card 140 Nitro XM LW143 Sweex Wireless LAN USB 2.0 Adaptor 140 Nitro XM Úvod Děkujeme vám za zakoupení tohoto produktu společnosti

Více

Instalace SQL 2008 R2 na Windows 7 (64bit)

Instalace SQL 2008 R2 na Windows 7 (64bit) Instalace SQL 2008 R2 na Windows 7 (64bit) Pokud máte ještě nainstalovaný MS SQL server Express 2005, odinstalujte jej, předtím nezapomeňte zálohovat databázi. Kromě Windows 7 je instalace určena také

Více

Stručný návod pro nastavení routeru COMPEX NP15-C

Stručný návod pro nastavení routeru COMPEX NP15-C Stručný návod pro nastavení routeru COMPEX NP15-C Předpokládáme, že máte router ve výchozím nestavení, pokud si nejste jisti, v jakém stavu router je, proveďte hardwarový reset routeru do továrního nastavení

Více

ADMINISTRAČNÍ PŘIRUČKA verze 1.1.19. Strana 2 (celkem 20) Strana 3 (celkem 20) 1. Obsah 1. Obsah...3 2. Úvod...5 2.1. Požadavky na hardware...5 2.2. Požadavky na software...5 2.3. Instalace...5 2.4. Výchozí

Více

Obsah. Kapitola 1 Skříně počítačů 15. Kapitola 2 Základní deska (mainboard) 19. Kapitola 3 Napájecí zdroj 25. Úvod 11

Obsah. Kapitola 1 Skříně počítačů 15. Kapitola 2 Základní deska (mainboard) 19. Kapitola 3 Napájecí zdroj 25. Úvod 11 Obsah Úvod 11 Informace o použitém hardwaru 12 Několik poznámek k Windows 13 Windows XP 13 Windows Vista 13 Kapitola 1 Skříně počítačů 15 Typy skříní 15 Desktop 15 Tower (věžová provedení) 15 Rozměry skříní

Více

9. Sítě MS Windows. Distribuce Windows. Obchodní označení. Jednoduchý OS pro osobní počítače, pouze FAT, základní podpora peer to peer sítí,

9. Sítě MS Windows. Distribuce Windows. Obchodní označení. Jednoduchý OS pro osobní počítače, pouze FAT, základní podpora peer to peer sítí, 9. Sítě MS Windows MS Windows existoval ve 2 vývojových větvích 9x a NT, tyto později byly sloučeny. V současnosti existují aktuální verze Windows XP a Windows 2003 Server. (Očekává se vydání Windows Vista)

Více

SPARKLAN WX-7800A - návod k obsluze Verze 1.2

SPARKLAN WX-7800A - návod k obsluze Verze 1.2 Bezdrátový 11ag AP Příručka k rychlé instalaci (návod k obsluze) Verze 1.2 1 i4 Portfolio s.r.o. Obsah 1. Před instalací... 3 2. Instalace hardware... 4 3. Konfigurace nastavení TCP/IP vašeho počítače...

Více

českém Úvod Obsah balení Technické údaje pro BT100 Doplňkové technické údaje pro BT100 S W E E X. C O M BT110 Sweex Bluetooth Class I Adapter USB

českém Úvod Obsah balení Technické údaje pro BT100 Doplňkové technické údaje pro BT100 S W E E X. C O M BT110 Sweex Bluetooth Class I Adapter USB BT100 Sweex Bluetooth Class II Adapter USB BT110 Sweex Bluetooth Class I Adapter USB Úvod Především bychom vám chtěli poděkovat za zakoupení zařízení Sweex Bluetooth Adapter. Pomocí tohoto adaptéru můžete

Více

Konfigurace pracovní stanice pro ISOP-Centrum verze 1.08.20

Konfigurace pracovní stanice pro ISOP-Centrum verze 1.08.20 Informační systém ISOP 7-13 Vypracováno pro CzechInvest Konfigurace pracovní stanice pro ISOP-Centrum verze 1.08.20 vypracovala společnost ASD Software, s.r.o. Dokument ze dne 24.3.2009, verze 1.00 Konfigurace

Více

Obsah. Kapitola 1 BIOS 9. Kapitola 2 Start počítače a POST testy 13. Kapitola 3 Setup 21. Úvod 7

Obsah. Kapitola 1 BIOS 9. Kapitola 2 Start počítače a POST testy 13. Kapitola 3 Setup 21. Úvod 7 Obsah Úvod 7 Kapitola 1 BIOS 9 Poslání BIOSu 9 Uspořádání BIOSu 10 Vrstvy BIOSu 10 Výrobci BIOSu 11 Baterie 11 Vymazání obsahu Setupu 11 Informace o použitém hardwaru 12 Kapitola 2 Start počítače a POST

Více

Automatizace bootování s novabootem

Automatizace bootování s novabootem Automatizace bootování s novabootem Michal Sojka sojkam1@fel.cvut.cz ČVUT v Praze Fakulta elektrotechnická Katedra řídicí techniky InstallFest 2014 Michal Sojka Novaboot InstallFest 2014 1 / 14 K čemu

Více

BIOS (BASIC INPUT-OUTPUT SYSTEM)

BIOS (BASIC INPUT-OUTPUT SYSTEM) Implemantace základních vstupně-výstupních funkcí, tzn firmware Využívá se pro inicializaci a konfiguraci připojených hardwarových zařízení a pro spuštění zavaděče operačního systému, Dříve používán i

Více

Příloha č. 1 - Specifikace předmětu plnění veřejné zakázky: Dodávka ICT a vnitřního vybavení pro KKC. Evidenční číslo: KRPK-21274/ČJ-2011-1900VZ

Příloha č. 1 - Specifikace předmětu plnění veřejné zakázky: Dodávka ICT a vnitřního vybavení pro KKC. Evidenční číslo: KRPK-21274/ČJ-2011-1900VZ ČÁST A) Příloha č. 1 - Specifikace předmětu plnění veřejné zakázky: Dodávka ICT a vnitřního vybavení pro KKC Evidenční číslo: KRPK-2127/ČJ-2011-1900VZ PC sestava Podpora síťových protokolů: DMI ano; WFM

Více

Skupina oborů: Elektrotechnika, telekomunikační a výpočetní technika (kód: 26)

Skupina oborů: Elektrotechnika, telekomunikační a výpočetní technika (kód: 26) Technik PC a periferií (kód: 26-023-H) Autorizující orgán: Ministerstvo vnitra Skupina oborů: Elektrotechnika, telekomunikační a výpočetní technika (kód: 26) Týká se povolání: Technik PC a periférií Kvalifikační

Více

Porovnání instalací linuxových distribucí Fedora x Debian Administrace počítačových sítí (2010/2011)

Porovnání instalací linuxových distribucí Fedora x Debian Administrace počítačových sítí (2010/2011) Porovnání instalací linuxových distribucí Fedora x Debian Administrace počítačových sítí (2010/2011) 1 Zadání Zkusit zinstalovat dvě různé distribuce včetně Xwindows a serveru Apache, porovnat a popsat

Více

SA-GSMALL. Instalační manuál

SA-GSMALL. Instalační manuál SA-GSMALL Instalační manuál SA-GSMALL 2 Popis funkce zařízení... 3 Popis konektorů... 3 Pokyny k instalaci... 3 LED ukazatele... 4 Ovládání pomocí Caller ID... 4 Nastavení Výstupu... 5 Nastavení Vstupu...

Více

Vladimír Mach. @vladimirmach 2. 1. 2013

Vladimír Mach. @vladimirmach 2. 1. 2013 Vladimír Mach @vladimirmach 2. 1. 2013 SQL Server Compact Edition Jednoduchá relační databáze Použití i v malých zařízeních s omezenými zdroji Dříve pod názvem SQL Server Mobile Časté využití při programování

Více

České vysoké učení technické v Praze

České vysoké učení technické v Praze České vysoké učení technické v Praze Fakulta elektrotechnická Testování programu Free Easy CD/DVD Burner 5.1.0 Semestrální práce B2 z předmětu A7B39TUR Vypracovali: David Rozenberg Tomáš Pavlík Pavel Chráska

Více

Instalace propojení dotykového PANELu a SYSTÉMU pomocí Ethernetu (náhrada propojení USB kabelem)

Instalace propojení dotykového PANELu a SYSTÉMU pomocí Ethernetu (náhrada propojení USB kabelem) Instalace propojení dotykového PANELu a SYSTÉMU pomocí Ethernetu (náhrada propojení USB kabelem) Propojení panelu a řídicího systému pomocí adaptéru LANTRONIX (převod z USB na lokální síť Ethernet) se

Více

MLE2 a MLE8. Datalogery událostí

MLE2 a MLE8. Datalogery událostí MLE2 a MLE8 Datalogery událostí Zapisovač počtu pulsů a událostí Návod k obsluze modelů MLE2 MLE8 Doporučujeme vytisknout tento soubor, abyste jej mohli používat, když se budete učit zacházet se zapisovačem.

Více

Název Popis Lhůta. dne Odmítnuté platby Zobrazení, tisk a export seznamu odmítnutých plateb. Informace připraveny k vyzvednutí z bankovního

Název Popis Lhůta. dne Odmítnuté platby Zobrazení, tisk a export seznamu odmítnutých plateb. Informace připraveny k vyzvednutí z bankovního PŘEHLED SLUŽEB A PARAMETRŮ ELEKTRONICKÉHO BANKOVNICTVÍ A) PŘEHLED SLUŽEB A PARAMETRŮ - ELTRANS 2000 Přehled pasivních služeb Eltrans 2000 Informace o zůstatcích Zobrazení, tisk a export Informací o zůstatcích

Více

českém Úvod Obsah krabice Specifikace Požadavky na systém SWEEX.COM IP002 Sweex USB Internet Phone

českém Úvod Obsah krabice Specifikace Požadavky na systém SWEEX.COM IP002 Sweex USB Internet Phone IP002 Sweex USB Internet Phone Úvod Především vám mnohokrát děkujeme za zakoupení Sweex USB Internet Phone. Pomocí tohoto snadno zapojitelného telefonu můžete volat přes Internet. Pro dosažení bezchybné

Více

VÝZVA. zájemcům k podání nabídky na veřejnou zakázku. 20x PC 2011,

VÝZVA. zájemcům k podání nabídky na veřejnou zakázku. 20x PC 2011, VÝZVA zájemcům k podání nabídky na veřejnou zakázku 20x PC 2011, kterou vyhlašuje město Nové Město nad Metují v souladu s ustanovením 6 a v návaznosti na 18 odst. 3 zákona č. 137/2006 Sb., o veřejných

Více

1. Jak pracuje počítač 3. Už víme, jak pracuje počítač, ale jak se pracuje s počítačem? 9

1. Jak pracuje počítač 3. Už víme, jak pracuje počítač, ale jak se pracuje s počítačem? 9 Počítače pro úplné začátečníky Obsah 1. Jak pracuje počítač 3 Základní princip je velmi jednoduchý 3 Dokumenty a nástroje (datové soubory a programy) 3 Složky (adresáře) 4 Jak to tedy vlastně funguje 5

Více

NWA-3166. Příručka k rychlé instalaci. Dvoupásmový bezdrátový přístupový bod N třídy business

NWA-3166. Příručka k rychlé instalaci. Dvoupásmový bezdrátový přístupový bod N třídy business Dvoupásmový bezdrátový přístupový bod N třídy business Výchozí nastavení: IP adresa: http://192.168.1.2 Heslo: 1234 Příručka k rychlé instalaci Firmware v3.60 Vydání 4, Leden 2010 Copyright ZyXEL Communications

Více

Skříň zevnitř. ventilátorem ven ze skříně. Dobrá cirkulace vzduchu v počítačové skříni je velmi

Skříň zevnitř. ventilátorem ven ze skříně. Dobrá cirkulace vzduchu v počítačové skříni je velmi cirkulaci vzduchu, tedy to, aby nejlépe z přední části byl vzduch nasáván dostatečnými ventilačními otvory a ze zadní strany skříně byl teplý vzduch vyváděn ventilátorem ven ze skříně. Dobrá cirkulace

Více

Radim Dolák Gymnázium a Obchodní akademie Orlová

Radim Dolák Gymnázium a Obchodní akademie Orlová Radim Dolák Gymnázium a Obchodní akademie Orlová Úvod Cíl prezentace Samba historie a budoucnost Samba - vlastnosti Samba verze 4 a 4.1 Instalace Současný a plánovaný stav Instalace Správa Testování a

Více

Fides Card Reader 2.0.0.8

Fides Card Reader 2.0.0.8 Trade FIDES, a.s. Fides Card Reader 2.0.0.8 (aktualizace - 8/2015) Popis software Manuál technika systému 2 Fides Card Reader 2 Obsah 1 Popis produktu...4 1.1 Úvod...4 2 Instalace software...5 2.1 Nutné

Více

PCU01.04. Procesorová jednotka. Příručka uživatele. Platí od výr. č. 066. Střešovická 49, 162 00 Praha 6, e-mail: s o f c o n @ s o f c o n.

PCU01.04. Procesorová jednotka. Příručka uživatele. Platí od výr. č. 066. Střešovická 49, 162 00 Praha 6, e-mail: s o f c o n @ s o f c o n. PCU01.04 Procesorová jednotka Příručka uživatele Platí od výr. č. 066 Střešovická 49, 162 00 Praha 6, e-mail: s o f c o n @ s o f c o n. c z tel./fax : 220 610 348 / 220 180 454, http :// w w w. s o f

Více

Zálohovací zařízení pro repozitář jazykových dat a digitálního materiálu pro jazykový výzkum

Zálohovací zařízení pro repozitář jazykových dat a digitálního materiálu pro jazykový výzkum Příloha č. 2 Zadávací dokumentace Technické specifikace část I. Zálohovací zařízení pro repozitář jazykových dat a digitálního materiálu pro jazykový výzkum Jedná se o dodávku technického vybavení pro

Více

2N NetSpeaker. Prezentační set Quick Start. IP Audio System. Verze 1.0.0 Firmware 1.0.0 www.2n.cz

2N NetSpeaker. Prezentační set Quick Start. IP Audio System. Verze 1.0.0 Firmware 1.0.0 www.2n.cz 2N NetSpeaker IP Audio System Prezentační set Quick Start Verze 1.0.0 Firmware 1.0.0 www.2n.cz Společnost 2N TELEKOMUNIKACE a.s. je českým výrobcem a dodavatelem telekomunikační techniky. K produktovým

Více

Shrnutí Obecné Operační systém Microsoft Windows 7 Ultimate Centrální procesor

Shrnutí Obecné Operační systém Microsoft Windows 7 Ultimate Centrální procesor Menu Operační systém Procesor a základní deska Paměťové zařízení Ovladače Zobrazení Síť Další zařízení Shrnutí Obecné Operační systém Microsoft Windows 7 Ultimate Centrální procesor Intel(R) Core(TM)2

Více

První použití notebooku GIGABYTE

První použití notebooku GIGABYTE Gratulujeme Vám ke koupi notebooku GIGABYTE! Tato příručka vás provede nastavením Vašeho notebooku při jeho prvním spuštění. Konečná konfigurace produktu závisí na daném modelu zakoupeném v prodejně. GIGABYTE

Více

O aplikaci Parallels Desktop 7 for Mac

O aplikaci Parallels Desktop 7 for Mac O aplikaci Parallels Desktop 7 for Mac Parallels Desktop 7 for Mac představuje zásadní upgrade softwaru Parallels pro používání Windows na Macu. O této aktualizaci Parallels Desktop 7 for Mac (sestavení

Více

Kontrolní seznam projektu a systémové požadavky Xesar 3.0

Kontrolní seznam projektu a systémové požadavky Xesar 3.0 Kontrolní seznam projektu a systémové požadavky Xesar 3.0 Obsah 1 Kontrolní seznam k projektu... 1 1.1 Systémové požadavky infrastruktura... 1 1.2 Konfigurace zařízení... 2 1.3 Témata týkající se projektu...

Více

Quick Installation Guide

Quick Installation Guide Wireless / Fast Ethernet Print Server Series Quick Installation Guide Version 2.1 Multi-Languages Content Table English......02 Nederlands...16 Deutsch.... 30 Français... 44 Polski... 59 Italiano...73

Více

Technologie počítačových sítí 1. cvičení

Technologie počítačových sítí 1. cvičení Technologie počítačových sítí 1. cvičení Obsah prvního cvičení Microsoft Windows 2003 server Operační systém Windows 2003 server - Vytvoření nového virtuálního stroje pro instalaci Windows 98 - Příprava

Více

FPC - Převodník pro čínské čtečky F17 a F18 - podrobný popis služeb a příkazů -

FPC - Převodník pro čínské čtečky F17 a F18 - podrobný popis služeb a příkazů - FPC - Převodník pro čínské čtečky F17 a F18 - podrobný popis služeb a příkazů - verze 1.0, 16.5.2011 Jiří Libra, jiri.libra@gmail.com Příkazy služby FPCManagement Formát dat služby FPCManagement v protokolu

Více

Manuál. i-tec Display over Ethernet Adapter (DoIP) LAN2DVI

Manuál. i-tec Display over Ethernet Adapter (DoIP) LAN2DVI Manuál i-tec Display over Ethernet Adapter (DoIP) LAN2DVI Úvod: Jedná se o převodník (adapter) Ethernet na grafický výstup DVI s jednoduchým designem pro připojení monitoru nebo projektoru. Funkčně se

Více

Nastavení telefonu Nokia 6303 Classic

Nastavení telefonu Nokia 6303 Classic Nastavení telefonu Nokia 6303 Classic Telefon Nokia 6303 Classic, zakoupený v prodejní síti společnosti T-Mobile Czech Republic a.s., má potřebné parametry pro použití T-Mobile služeb již přednastaveny.

Více

2.1 Obecné parametry 2.1.1 Obecné parametry Rack serveru

2.1 Obecné parametry 2.1.1 Obecné parametry Rack serveru . Obecné parametry.. Obecné parametry Rack serveru Redundantní napájecí zdroje v počtu a výkonu odpovídajícímu specifikovanému řešení. Redundantní ventilátory v počtu odpovídajícímu specifikovanému řešení

Více

Instalace Packet Radia pod systémem Debian Linux s použitím zvukové karty jako modemu

Instalace Packet Radia pod systémem Debian Linux s použitím zvukové karty jako modemu Instalace Packet Radia pod systémem Debian Linux s použitím zvukové karty jako modemu Hned na začátek bych chtěl napsat, že paket se mi podařilo tímto postupem rozchodit pouze u jader kernel-image-2.4.x.

Více

Data Sheet Fujitsu LIFEBOOK AH552/SL Notebook

Data Sheet Fujitsu LIFEBOOK AH552/SL Notebook Data Sheet Fujitsu LIFEBOOK AH552/SL Notebook Váš nepostradatelný elegantní společník Hledáte velmi tenký notebook vhodný pro každodenní použití? Fujitsu LIFEBOOK AH552/ SL s úhlopříčkou 39,6 cm (15,6

Více

Smlouva o dodávce serverů a sestav racků uzavřená podle 409 a násl. zákona č. 513/1991 Sb., obchodní zákoník, ve znění pozdějších předpisů, mezi:

Smlouva o dodávce serverů a sestav racků uzavřená podle 409 a násl. zákona č. 513/1991 Sb., obchodní zákoník, ve znění pozdějších předpisů, mezi: Smlouva o dodávce serverů a sestav racků uzavřená podle 409 a násl. zákona č. 513/1991 Sb., obchodní zákoník, ve znění pozdějších předpisů, mezi: Českou národní bankou Na Příkopě 28 115 03 Praha 1 zastoupenou:

Více