Instrukcja zarządzania licencjami
Transkrypt
Instrukcja zarządzania licencjami
KONIECZNIE PRZECZYTAĆ !!! Zasady obsługi licencji oprogramowania firmy KEIL Ze względu na problemy klientów z obsługą licencji oprogramowania firmy KEIL poniżej zebrano istotne informacje i zalecenia, które pozwolą uniknąć wielu kłopotów w trakcie użytkowania. Oprogramowanie firmy Keil jest oferowane w trzech wariantach licencji: • Single-User – pozwala na użytkowanie oprogramowania na stacji roboczej wyłącznie na rzecz licencjobiorcy przez jednego pracownika, przy czym dopuszcza zainstalowanie oprogramowania na dwóch komputerach (np. stacjonarnym i mobilnym), pozostających pod względem prawnym w gestii licencjobiorcy. • FlexLM – pozwala na jednoczesne używanie oprogramowania wyłącznie na rzecz licencjobiorcy przez określoną ilość pracowników, na komputerach połączonych w sieci. Istnieje przy tym możliwość okresowego odłączenia licencji od serwera i użytkowania jej poza siecią na komputerze mobilnym. Dla opcji licencji sieciowej FlexLM nie ma ograniczeń co do minimalnej ilości posiadanych licencji. • Floating-User – pozwala na jednoczesne używanie oprogramowania wyłącznie na rzecz licencjobiorcy przez określoną ilość pracowników, na komputerach połączonych w sieci. Istnieje przy tym możliwość okresowego odłączenia licencji od serwera i użytkowania jej poza siecią na komputerze mobilnym. Ta tradycyjnie metoda zarządzania licencjami sieciowymi wymaga posiadania minimum trzech licencji i a przy większej ich ilości dopuszcza tylko pewne skwantowane liczby. Licencja Single-User jest programowo przypisana do konkretnego komputera (nie ma opcji klucza sprzętowego). Każda instalacja na komputerze wymaga rejestracji na serwerze producenta na podstawie numeru seryjnego produktu PSN (ang. Product Serial Number) i numeru identyfikującego komputer CID (ang. Computer ID). Przy rejestracji generowany jest licencyjny kod identyfikacyjny LIC (ang. License ID Code), który umożliwia aktywację oprogramowania na danym komputerze. Licencję można też odinstalować z komputera najpierw deaktywując ją, co skutkuje zmianą kodu LIC, a następnie wyrejestrowując ten zmieniony kod na serwerze producenta. Licencja zostaje w ten sposób zwolniona do następnej instalacji. Licencjodawca monitoruje operacje przeinstalowywania i ogranicza ich ilość, aby wykluczyć permanentne przenoszenie oprogramowania między różnymi użytkownikami. Narzuca minimalne limity czasowe na okres między deinstalacją i instalacją tej samej licencji. Licencja FlexLM umożliwia jednoczesne korzystanie z oprogramowania przez taką ilość użytkowników, ile licencji FlexLM jest w posiadaniu firmy. Oprogramowanie instaluje się na dowolnej ilości stacji roboczych, a uaktywnienie użytkownika wymaga uwierzytelnienia przez serwer sieciowy. Administrator systemu musi przy instalacji na stacjach roboczych dostarczyć URL. Ta metoda zarządzania licencjami sieciowymi oparta jest na standardzie FlexLM (FlexNet) firmy Flexera Software. Jest na dzień dzisiejszy rekomendowana przez firmę KEIL. W przypadku licencji Floating-User na serwerze, tworzony jest, przypisany do niego, plik licencyjny FLF (ang. Floating License File) (nie ma opcji klucza sprzętowego). Oprogramowanie instaluje się na dowolnej ilości stacji roboczych (procedura analogiczna do instalacji Single-User), a ilość jednocześnie aktywnych użytkowników jest ograniczana poprzez monitorowanie dostępu stacji roboczych do pliku FLF. 16-05-13 1/19 Numer CID identyfikujący komputer jest generowany m.in. na bazie identyfikacji sprzętu i systemu operacyjnego. Każdorazowa zmiana konfiguracji sprzętowej komputera lub przeinstalowanie systemu operacyjnego zmienia CID i uniemożliwia deinstalację oprogramowania, a tym samym zwolnienie licencji do następnej instalacji. Dlatego należy … Przed zmianami sprzętowymi komputera lub przeinstalowaniem systemu operacyjnego koniecznie odinstalować licencję Użytkownik sam zarządza swoimi licencjami - zdalnie przez stronę www producenta. On też ponosi konsekwencje nieprawidłowych działań. Między innymi podstawowym dla prawidłowej rejestracji licencji jest dokładne podanie danych w formularzach rejestracyjnych i ustawienie filtrów antyspamowych tak aby adres e-mailowy [email protected] nie był blokowany i informacja od producenta docierała do użytkownika. Prosimy o dopilnowanie aby przy rejestracji podawano wyłącznie dane licencjobiorcy i rzeczywistego uprawnionego użytkownika. Zaleca się więc … Zachować dyscyplinę i staranność przy zarządzaniu licencjami Na właścicielu oprogramowania spoczywa obowiązek ochrony swoich praw nabytych. Ponosi on odpowiedzialność za świadome lub nieświadome udostępnienie oprogramowania osobom trzecim. Powinien więc ograniczyć dostęp do kodów potrzebnych do instalacji oprogramowania tylko do osób upoważnionych np. administratora IT. Tak więc … Numer seryjny oprogramowania PSN powinien być chroniony jako informacja poufna Z tych samych powodów dystrybutor i producent nie będą podawać numerów PSN osobom nieupoważnionym przez właściciela oprogramowania. Dla uniknięcia problemów zachęcamy do zapoznania się na stronie producenta z następującymi dokumentami: • umową licencyjną http://www.keil.com/support/man/docs/license/license_agreement.htm • zasadami obsługi technicznej i aktualizacji oprogramowania http://www.keil.com/product/maintenance.asp • instrukcją zarządzania licencjami http://www.keil.com/support/man/docs/license/license_management.htm • listą błędów związanych z zarządzaniem licencjami http://www.keil.com/support/man/docs/license/license_errors.htm W przypadku problemów z licencjami, w sytuacjach awaryjnych pozostajemy do Państwa dyspozycji. Prosimy o natychmiastowy kontakt z dystrybutorem lub obsługą techniczną producenta. Bowiem … Niekontrolowane powtarzanie operacji instalacyjnych może doprowadzić do przekroczenia limitu dopuszczalnych rejestracji, a w konsekwencji do zablokowania licencji i konieczności korekt na serwerze producenta . 16-05-13 2/19 Prosimy o postępowanie dokładnie wg załączonych i umieszczonych na stronach www instrukcji instalacji i deinstalacji oprogramowania. Zalecamy też dokumentowanie operacji instalacyjnych dla celów ewentualnego odtworzenia historii i umożliwienia nam korekt na serwerze producenta. Prosimy więc … Archiwizować numery PSN, daty operacji instalacyjnych , kody LIC w tym również kody deinstalacyjne TRN Klienci którym wygasł kontrakt aktualizacyjny nie są objęci darmowym wsparciem technicznym ze strony firmy Keil. W takim przypadku pomoc techniczna może wiązać się z dodatkowymi kosztami. Producent KEIL An ARM Company E: [email protected] 16-05-13 Autoryzowany dystrybutor WG Electronics Sp. z o.o. E: [email protected] T: +48 22 847 97 20 3/19 Instrukcja instalacji licencji Single-User Instalacja oprogramowania powinna być przeprowadzona przez osobę upoważnioną. Udostępnienie numeru PSN jest bowiem równoważne udostępnieniu licencji i daje możliwość niekontrolowanej jej instalacji Procedura instalacji polega na zainstalowaniu oprogramowania na komputerze, rejestracji instalacji na serwerze producenta i uaktywnieniu oprogramowania pozyskanym od producenta kodem licencyjnym. Procedura rejestracji standardowo jest realizowana zdalnie przez użytkownika via Internet. Możliwe jest przy tym zainstalowanie oprogramowania na komputerze bez dostępu do Internetu. Procedura instalacji jest opisana na stronie producenta: http://www.keil.com/support/man/docs/license/license_sul_install.htm Procedura instalacji 1. Zainstalować na komputerze oprogramowanie pobrane ze strony producenta https://www.keil.com/download/product/. Wymagane są uprawnienia administratora. 2. Zidentyfikować numer seryjny PSN (format: xxxxx-xxxxx-xxxxx) nabytego produktu i zarchiwizować go. 3. W menu środowiska IDE (ang. Integrated Development Environment) µVision wybrać opcje File>License Management. 4. W oknie dialogowym License Management wybrać zakładkę Single-User License dla komputera z dostępem do Internetu 5. Kliknąć klawisz Get LIC via Internet Użytkownik powinien zostać automatycznie przełączony na stronę rejestracyjną producenta. 6. Jeśli nie - przejść do punktu 7. Jeśli tak - przejść do punktu 10 dla komputera bez dostępu do Internetu 7. Odczytać z okna dialogowego License Management>Single-User License numer identyfikacyjny komputera CID (format: xxxxx-xxxxx) 8. Na innym komputerze z dostępem do Internetu wejść na stronę rejestracyjną producenta: https://www.keil.com/license/install.htm 9. W odpowiednie pole wpisać numer CID 10. W odpowiednie pola wpisać numer PSN i prawidłowe dane adresowe. Zweryfikować. Kliknąć klawisz Submit Użytkownik powinien automatycznie w ciągu kilku minut otrzymać via e-mail numer LIC. Jeśli nie - zalecamy kontakt z dystrybutorem lub obsługą techniczną producenta (powtórzenie procedury może zablokować jedną licencję i wykorzystać licencję dla kolejnego stanowiska) 11. Zarchiwizować numer LIC 12. W oknie dialogowym License Management>Single-User License w polu New License ID Code (LIC) wpisać otrzymany LIC (format: xxxxx-xxxxx-xxxxx-xxxxx-xxxxx-xxxxx) i kliknąć klawisz Add LIC 16-05-13 4/19 W oknie dialogowym License Management>Single-User License w polu centralnym powinna pojawić się nowa linia z opisem zainstalowanego oprogramowania, numerem LIC i okresem objętym umową serwisową obejmującą darmowe update’y. 13. Zweryfikować zapisy. Procedura instalacyjna została zakończona. Uwagi: • • • Licencjodawca monitoruje operacje przeinstalowywania i ogranicza ich ilość, aby wykluczyć permanentne przenoszenie oprogramowania między różnymi użytkownikami. Narzuca minimalne limity czasowe na okres między deinstalacją i instalacją tej samej licencji. W czasie całej procedury instalacji nie wolno zmieniać ustawień parametrów sieciowych komputera, dokonywać zmian w sprzęcie i w oprogramowaniu systemowym komputera. Przy zainstalowanym oprogramowaniu na komputerze nie wolno zmieniać ustawień parametrów sieciowych komputera, dokonywać zmian w sprzęcie i w oprogramowaniu systemowym komputera. Powoduje to bowiem istotną zmianę numeru identyfikacyjnego CID i tym samym zablokowanie możliwości przeinstalowania licencji z tego komputera. Przed takimi zmianami zawsze należy odinstalować oprogramowanie Keila. 16-05-13 5/19 Instrukcja deinstalacji licencji Single-User Procedura deinstalacji polega na deaktywowaniu licencji na komputerze i wyrejestrowaniu jej na serwerze producenta. Procedura wyrejestrowania standardowo jest realizowana zdalnie przez użytkownika via Internet. Możliwe jest przy tym odinstalowanie oprogramowania na komputerze bez dostępu do Internetu. Procedura deinstalacji jest opisana na stronie producenta: http://www.keil.com/support/man/docs/license/license_sul_uninstall.htm Procedura deinstalacji licencji Single-User 1. W menu środowiska IDE (ang. Integrated Development Environment) µVision wybrać opcje File>License Management. 2. W oknie dialogowym License Management wybrać zakładkę Single-User License 3. Wybrać z listy produkt do deinstalacji 4. Kliknąć klawisz Uninstall i potwierdzić komunikat ostrzegawczy pojawiający się na ekranie wybierając Yes W oknie dialogowym License Management>Single-User License w polu centralnym w linii odpowiadającej deinstalowanemu produktowi powinien pojawić się opis stanu jako Uninstalled i powinien zmienić się LIC na kod w formacie TRNxx-xxxxx-xxxxx-xxxxx-xxxxxxxxxx-xxxxx. Oprogramowanie jest wówczas dezaktywowane i działa w wersji ewaluacyjnej. 16-05-13 6/19 5. Zarchiwizować kod identyfikacyjny TRN deaktywowanego programu dla komputera z dostępem do Internetu Użytkownik powinien zostać automatycznie przełączony na stronę rejestracyjną producenta. 6. Jeśli nie - przejść do punktu 7. Jeśli tak - przejść do punktu 9 dla komputera bez dostępu do Internetu 7. Na komputerze z dostępem do Internetu wejść na stronę rejestracyjną producenta: https://www.keil.com/license/uninstall.htm 8. W polu Uninstall LIC wpisać odczytany kod TRN deaktywowanego programu 9. Kliknąć klawisz Submit Na ekranie powinien pojawić się komunikat potwierdzający wyrejestrowanie licencji. Uwagi: • Licencjodawca monitoruje operacje przeinstalowywania i ogranicza ich ilość, aby wykluczyć permanentne przenoszenie oprogramowania między różnymi użytkownikami. Narzuca minimalne limity czasowe na okres między deinstalacją i instalacją tej samej licencji. • W czasie całej procedury instalacji nie wolno zmieniać ustawień parametrów sieciowych komputera, dokonywać zmian w sprzęcie i w oprogramowaniu systemowym komputera . 16-05-13 7/19 Instrukcja instalacji licencji FlexLM Instalacja oprogramowania powinna być przeprowadzona przez osobę upoważnioną. Udostępnienie numeru PSN jest bowiem równoważne udostępnieniu licencji i daje możliwość niekontrolowanej jej instalacji Procedura instalacji polega na zainstalowaniu oprogramowania na serwerze sieci i na stacjach roboczych. Programowy serwer licencji instalowany na serwerze sieci kontroluje ilość jednocześnie aktywnych licencji, ogranicza dostęp dla stacji roboczych do ilości zakupionych licencji poprzez uwierzytelnianie zgłaszających akces poszczególnych stacji roboczych (standardowa konfiguracja Klient-Serwer). Serwer licencji może być zainstalowany na platformach Windows i Unix/Linux. MDK-ARM wspomaga instalacje w jednoserwerowych sieciach LAN. Dla wieloserwerowych sieci LAN konfiguracja musi być wykonana ręcznie przez służby IT. Procedura instalacji jest opisana na stronie producenta: http://www.keil.com/support/man/docs/license/license_flex_install.htm Procedura instalacji licencji FlexLM na stacji roboczej 1. Zainstalować na stacji roboczej oprogramowanie pobrane ze strony producenta https://www.keil.com/download/product/. Wymagane są uprawnienia administratora. 2. Podłączyć komputer do sieci LAN. 3. Pozyskać URL od administratora sieci. URL powinien mieć format portNumber@hostServer 4. W menu środowiska IDE (ang. Integrated Development Environment) µVision wybrać opcje File>License Management. 16-05-13 8/19 5. W oknie dialogowym License Management wybrać zakładkę FlexLM License 6. Kliknąć klawisz Edit i wprowadzić URL w pojawiającym się oknie Flex License Server. Potwierdzić klawiszem OK. 7. Zaznaczyć opcję Use Flex Server 8. Podświetlić kliknięciem linię z instalowanym produktem. Kliknąć klawisz Set as Active Product aby uaktywnić wybrany produkt. 9. Kolory na liście zainstalowanych produktów identyfikują ich stan: • █ – licencja aktywna na tej stacji roboczej • █ – brak dostępu, wyczerpany jest limit jednoczesnych użytkowników • █ – dostępne licencje, które mogą być aktywowane na tej stacji roboczej • █ – pokazuje lokalnie zainstalowane inne licencje W trakcie pracy na stacji roboczej podłączonej do sieci licencje z serwera na czas pracy z oprogramowaniem firmy KEIL są pobierane automatycznie jak tylko uruchomiony zostanie kompilator lub debuger. Oznacza to, że edycja może być realizowana na dowolnej ilości komputerów bez ograniczeń. Licencje zwracane są do serwera również automatycznie po standardowym okresie jednej godziny. Zainstalowana licencja FlexLM, może też być okresowo pobrana z serwera procedurą wybieraną klawiszem Check Out i używana w terenie. 16-05-13 9/19 Procedura instalacji licencji FlexLM na serwerze sieciowym Pobranie pliku licencyjnego 1. Zalogować się na portalu Self-Service firmy ARM https://silver.arm.com/ . Wymagane jest konto, a jeśli się go nie posiada trzeba wcześniej się zarejestrować. 2. W menu na lewym marginesie wybrać kolejno opcje Resources>Licensing>Generate 3. Wpisać numer seryjny PSN instalowanego produktu i kliknąć klawisz Get License 4. Na wyświetlanej stronie podać wymagane kody ID. Kliknąć klawisz Generate 5. Na kolejnej stronie potwierdzić dane klikając Confirm lub wrócić do pkt. 4 klikając Back 16-05-13 10/19 6. Kliknąć View aby wyświetlić plik licencyjny 7. Powrócić do portalu Self-Service https://silver.arm.com/ 16-05-13 11/19 Pobranie oprogramowania licencyjnego na serwer 8. W menu na lewym marginesie wybrać kolejno opcje Resources>Downloads 9. Z listy dostępnych produktów wybrać Utilities>FLEXnet binaries and utilities 10. W prawej kolumnie kliknąć polecenie Download Now 11. Poleceniem Save zapamiętać plik wykonując zalecenia pojawiające się na ekranie. Instalacja oprogramowania na serwerze 12. Plik zawiera następujące oprogramowanie: • armlmd – demon ARM • lmgrd – demon serwera FlexNet • lmutil – programy użytkowe FlexNet • lmtools.exe – interfejs graficzny użytkownika dla Windows dla programów FlexNet 13. Wyodrębnić pliki binarne dla odpowiedniego systemu operacyjnego i skopiować je do dedykowanego folderu serwera licencji 14. Na serwerach Unix/Linux przełączyć się na folder programów użytkowych licencji i napisać sh ./makelinks.sh Adaptacja sieciowego pliku licencyjnego 15. Zapisać plik licencyjny w znanej lokacji na serwerze. Zaleca się ten sam folder co dla serwera licencji. Sugeruje się nazwę pliku license.dat. ta nazwa będzie w dalszej części używana jako synonim pliku licencyjnego. 16. Wykorzystać edytor tekstowy do modyfikacji pliku license.dat. Zastąpić „this host” w pliku licencyjnym odpowiednią nazwą serwera. Jeśli Host ID jest nieprawidłowy lub jeśli się zmienił, trzeba pozyskać nowy plik z portalu firmy ARM – iść do punktu 2 17. Dodać po Host ID numer portu. Standardowo jest to 8224 16-05-13 12/19 18. Zapamiętać zmodyfikowany plik licencyjny jako zwykły tekst. Oryginalny plik licencyjny można zawsze ściągnąć z portalu firmy ARM. Na przykład jeśli wygenerowany przez serwer ARM’a plik licencyjny zawiera linię: SERVER this_host 001002A34BC5 i chcemy użyć portu o numerze 8224 na serwerze sieciowej licencji o nazwie synchrotron, musimy zmienić ją na: SERVER synchrotron 001002A34BC5 8224 Aktywacja serwera licencji na platformie Windows 19. Uruchomić program lmtools.exe. 20. W zakładce Server/License File, wybrać opcję Configuration using Services. 21. Wybrać zakładkę Config Services z oknem dialogowym. 22. Zdefiniować ścieżki do poszczególnych plików podając je wprost lub umiejscawiając je opcją przeglądania. Plik programu zarządzajacego lmgrd.exe. Plik licencyjny license.dat. Plik logowania, w przykładzie debug.log. 23. Dla samoczynnego startu oprogramowania po restarcie komputera uaktywnić opcje: Use Services. Start Server at Power Up. 24. Kliknąć Save Service i potwierdzić zapamiętanie ustawień FlexNet License Manager 16-05-13 13/19 25. Wybrać zakładkę Start/Stop/Reread i upewnić się, że jest wybrany FlexNet License Manager 26. Uruchomić sieciowy serwer licencji klikając Start 27. Zweryfikować prawidłowe działanie serwera licencji: Wybierając zakładkę Server Status Klikając Perform Status Enquiry Po uruchomieniu sieciowego serwera licencji, można użyć dowolnego edytora tekstu dla podglądu pliku logowania. Aktywacja serwera licencji na platformie Windows z poziomu linii rozkazów 28. Wybrać podkatalog gdzie zainstalowano sieciowe oprogramowanie licencyjne 29. Wprowadzić komendę: lmgrd -c license_file_name -l logfile_name gdzie license_file_name Określa pełną ścieżkę do pliku licencyjnego logfile_name Określa pełną ścieżkę do pliku logowania. Wielkość tego pliku może być bardzo duża i może być konieczne jej kontrolowanie. Po uruchomieniu sieciowego serwera licencji, można użyć dowolnego edytora tekstu dla podglądu pliku logowania. 16-05-13 14/19 Aktywacja serwera licencji na platformie Unix/Linux 30. Wybrać podkatalog gdzie zainstalowano sieciowe oprogramowanie licencyjne 31. Wprowadź komendę: nohup lmgrd -c license_file_name -l logfile_name gdzie license_file_name Określa pełną ścieżkę do pliku licencyjnego logfile_name Określa pełną ścieżkę do pliku logowania. Dla uniknięcia problemów z siecią, plik ten powinien być na lokalnym dysku. Wielkość tego pliku może być bardzo duża i może być konieczne jej kontrolowanie. Uwagi: • lmgrd nie wymaga uprzywilejowania i ARM zaleca uruchomienie serwera z pozycji nieuprzywilejowanego użytkownika. 32. Po starcie serwera licencji komendą: tail -f logfile_name można podejrzeć ostatnie logowania Więcej szczegółów dotyczących konfiguracji i uruchomienia serwera licencji na platformie znaleźć w dokumentacji firmy Flextera Software Unix/Linux można http://www.flexerasoftware.com/. Uwagi: • Aby dodać nową licencję do systemu z działającym serwerem licencji należy: Deaktywować serwer licencji Przełączyć serwer na nowy plik licencyjny Restartować serwer licencji Jeśli pominiemy te kroki, nowa dane licencyjne mogą być nie rozpoznane w systemie • ARM nie zaleca używania rozkazu lmreread Procedury Check Out i Check In okresowego pobierania i zwrotu licencji FlexLM z/do serwera Zainstalowaną na serwerze licencje można zabrać z serwera na dłuższy okres czasu np. na czas pracy w terenie bez dostępu do sieci LAN. W tym celu należy: 1. W menu środowiska IDE (ang. Integrated Development Environment) µVision wybrać opcje File>License Management. 2. W oknie dialogowym License Management wybrać zakładkę FlexLM License 3. Kliknąć klawisz Check Out i na kalendarzu wybrać datę do kiedy licencja będzie do dyspozycji na stacji roboczej poza siecią. 4. W każdej chwili pobraną licencję można zwrócić do serwera klikając klawiszem Check In. Oczywistym jest, że w trakcie powyższych operacji stacja robocza musi mieć dostęp do sieci. 16-05-13 15/19 Instrukcja deinstalacji licencji FlexLM Deinstalacja licencji FlexLM na stacji roboczej Procedura deinstalacji polega na deaktywowaniu licencji na stacji roboczej i jest opisana na stronie producenta: http://www.keil.com/support/man/docs/license/license_flex_uninstall.htm 1. W menu środowiska IDE (ang. Integrated Development Environment) µVision wybrać opcje File>License Management. 2. W oknie dialogowym License Management wybrać zakładkę FlexLM License 3. Deaktywować opcję Use Flex Server Deaktywacja serwera licencji FlexLM na serwerze sieciowym Procedura deaktywacji serwera licencji zależy od platformy i jest opisana na stronie producenta: http://www.keil.com/support/man/docs/license/license_flex_serv_stop.htm Uwagi: Unikać używania na platformie Windows menadżera zadań, a na platformie Unix/Linux polecenia kill -9 do deaktywacji serwera licencji. Może to powodować problemy z restartem serwera • W przypadku konieczności deaktywacji serwera licencji zawsze należy zatrzymać lmgrd przed armlmd • Deaktywacja serwera licencji na platformie Windows Z poziomu interfejsu graficznego należy: 1. Uruchomić program lmtools.exe 2. Wybrać zakładkę Start/Stop/Reread 3. Kliknąć klawisz Stop Server Z poziomu linii poleceń postępować jak w poniższej procedurze dla platform Unix/Linux. Deaktywacja serwera licencji na platformie Unix/Linux 1. Wybrać podkatalog zawierający program serwera licencji sieciowych. 2. Wprowadzić polecenie: Lmutil lmdown –q –c license_file_name gdzie license_file_name Określa pełną ścieżkę do pliku licencyjnego 16-05-13 16/19 Instrukcja instalacji licencji typu Floating-User Instalacja oprogramowania powinna być przeprowadzona przez osobę upoważnioną. Udostępnienie numeru PSN jest bowiem równoważne udostępnieniu licencji i daje możliwość niekontrolowanej jej instalacji Po zainstalowaniu oprogramowania na dowolnej stacji roboczej sieci należy utworzyć plik licencyjny FLF (ang: Floating License File) na serwerze. Następnie należy zainstalować oprogramowanie na wymaganej ilości stacji roboczych rejestrując je na serwerze producenta i uzyskując kody aktywacyjne LIC. Procedura ta standardowo jest realizowana zdalnie przez użytkownika via Internet. Przy czym w czasie procedury instalacyjnej nie wolno zmieniać ustawień parametrów sieciowych komputerów. Możliwe też jest zainstalowanie oprogramowania na sieci bez dostępu do Internetu. Procedura instalacji jest opisana na stronach producenta: http://www.keil.com/support/man/docs/license/license_floating_admin.htm http://www.keil.com/support/man/docs/license/license_ful_install.htm Procedura tworzenia pliku licencyjnego FLF 1. Zidentyfikować numer seryjny produktu PSN 2. W menu środowiska IDE (ang. Integrated Development Environment) µVision wybrać opcje File>License Management. 3. W oknie dialogowym License Management wybrać zakładkę Floating License Administrator 4. W polu Path podać ścieżkę dostępu do katalogu na dysku sieciowym gdzie ma być przechowywany plik licencyjny FLF. Zweryfikować prawidłowość ścieżki dostępu. 5. W polu PSN wpisać numer seryjny produktu 6. Kliknąć klawisz Create FLF Uwagi: • Ścieżka dostępu do pliku licencyjnego FLF nie może być zmieniona po pierwszej rejestracji użytkownika (stacji roboczej) na serwerze producenta • Plik FLP musi być umieszczony na dysku sieciowym serwera i musi być dostępny w trybie zapisu/odczytu z każdej stacji roboczej, z tą samą ścieżka dostępu w standardzie UNC • W przypadku konieczności zmiany serwera i utworzenia pliku FLF na innym serwerze należy skontaktować się z dystrybutorem lub obsługą techniczną producenta 16-05-13 17/19 Procedura instalacyjna licencji Floating-User na stacji roboczej 1. Zainstalować oprogramowanie na stacji roboczej pobrane ze strony producenta https://www.keil.com/download/product/. Wymagane są uprawnienia administratora. 2. W menu środowiska IDE (ang. Integrated Development Environment) µVision wybrać opcje File>License Management. 3. W oknie dialogowym License Management wybrać zakładkę Floating-User License 4. Kliknąć klawisz Add Product i wybrać lub podać ścieżkę dostępu do pliku licencyjnego FLF dla komputera z dostępem do Internetu Użytkownik powinien zostać przełączony na stronę rejestracyjną producenta. 5. Jeśli nie - przejść do punktu 6. Jeśli tak - przejść do punktu 10 dla komputera bez dostępu do Internetu 6. Otworzyć ten plik klikając Open 7. Odczytać numery identyfikacyjne komputera CID i licencji FLI (ang. Floating License Identification) 8. Na komputerze z dostępem do Internetu wejść na stronę rejestracyjną producenta: https://www.keil.com/license/floating.htm 9. Wpisać numery CID i FLI w odpowiednie pola 10. Wprowadzić prawidłowe dane adresowe. Zweryfikować. Kliknąć klawisz Submit Użytkownik powinien automatycznie w ciągu kilku minut otrzymać via e-mail numer LIC. Jeśli nie - zalecamy kontakt z dystrybutorem lub obsługą techniczną producenta (powtórzenie procedury grozi zablokowaniem jednej instalacji i wykorzystaniem licencji dla drugiego stanowiska) 11. W oknie dialogowym License Management>Floating-User License w polu New License ID Code (LIC) wpisać otrzymany LIC i kliknąć klawisz Add LIC W oknie dialogowym License Management>Single-User License w polu centralnym powinna pojawić się nowa linia z opisem zainstalowanego oprogramowania, numerem LIC i okresem objętym umową serwisową (darmowe update) 12. Zweryfikować zapisy. W przypadku zgodności procedura instalacyjna została zakończona. W przypadku niezgodności skontaktować się z dystrybutorem lub obsługą techniczną producenta Uwagi: • W wyjątkowych przypadkach procedura rejestracji licencji stacji roboczej na serwerze producenta może być przeprowadzona przez autoryzowanego dystrybutora lub obsługę techniczną producenta na podstawie numeru PSN i CID docelowej stacji roboczej. • Deinstalacja licencji „floating-user” na stacji roboczej odbywa się wg procedury dla licencji „single-user”. Nie jest przy tym konieczna ze względu na brak ograniczeń na ilość nie używanych instalacji na stacjach roboczych 16-05-13 18/19 Procedury Check Out i Check In okresowego pobierania i zwrotu licencji Floating-User z/do serwera Zainstalowaną na serwerze licencje można zabrać z serwera na dłuższy okres czasu np. na czas pracy w terenie bez dostępu do sieci LAN. W tym celu należy: 1. W menu środowiska IDE (ang. Integrated Development Environment) µVision wybrać opcje File>License Management. 2. W oknie dialogowym License Management wybrać zakładkę Floating-User License 3. Kliknąć klawisz Check Out i na kalendarzu wybrać datę do kiedy licencja będzie do dyspozycji na stacji roboczej poza siecią. 4. W każdej chwili pobraną licencję można zwrócić do serwera klikając klawiszem Check In. Oczywistym jest, że w trakcie powyższych operacji stacja robocza musi mieć dostęp do sieci. 16-05-13 19/19