Both sides previous revisionEdellinen revisioSeuraava revisio | Edellinen revisio |
paketit:eduroam [2012/05/13 11:44] – mikko | paketit:eduroam [2014/11/20 15:01] (nykyinen) – ulkoinen muokkaus 127.0.0.1 |
---|
====== eduroam WiFi-profiilin paketointi ====== | ====== eduroam WiFi-profiilin paketointi ====== |
| |
Oppilaitoksen oman eduroam-profiilin jakaminen ei etenkään Windowsin kanssa ole järin yksinkertaista käyttäjille joiden koneet eivät ole keskitetyn hallinnan piirissä. Windows XP:n kohdalla langattoman profiilin luomisen tuskan voi helpoiten kokea [[http://www.csc.fi/hallinto/funet/palvelut/eduroam/kaytto|CSC:n Windows XP-ohjeesta]] eikä siihen juurikaan helpotusta ole tarjolla. Eduroamin dokumentaatiosta löytyy [[https://confluence.terena.org/display/H2eduroam/How+to+deploy+eduroam+on-site+or+on+campus#Howtodeployeduroamon-siteoroncampus-Provisioningconfigurationdetailsofsupplicantstoendusers|client-ohjeistus]] missä profiilin paketointiin ja jakamiseen käytetään kolmannen osapuolen tuotteita. Vistasta alkaen Windows osaa kuitenkin käsitellä WiFi-profiileja varsin monipuolisesti netsh-komentorivityökalun avulla. Jotta oppilaitoksen eduroam-profiilia voisi jakaa kätevästi tarvitaan tälle työkalulle vähän lihaa luiden ympärille eli jonkinlainen yksinkertainen eduroamin "asennusohjelma". Tarjolla olevat vaihtoehdot edellyttävät administrator-oikeuksia vaikka WiFi-profiilit voivat olla myös käyttäjäkohtaisia jolloin admin-oikeuksia ei tarvittaisi. Seuraavilla ohjeilla voit luoda eduroam WiFi-profiilin asennusohjelman, joka toimii standard user -oikeuksilla ja lisää ohjelman ajavalle käyttäjälle eduroam-verkon käyttöön oppilaitoksen määrityksillä. | Oppilaitoksen oman eduroam-profiilin jakaminen ei etenkään Windowsin kanssa ole järin yksinkertaista käyttäjille joiden koneet eivät ole keskitetyn hallinnan piirissä eikä asetuksia pystytä tuomaan koneelle esim. GPO-asetuksilla. Windows XP:n kohdalla langattoman profiilin luomisen tuskan voi helpoiten kokea [[http://www.csc.fi/hallinto/funet/palvelut/eduroam/kaytto|CSC:n Windows XP-ohjeesta]] eikä siihen juurikaan helpotusta ole tarjolla. Eduroamin dokumentaatiosta löytyy [[https://confluence.terena.org/display/H2eduroam/How+to+deploy+eduroam+on-site+or+on+campus#Howtodeployeduroamon-siteoroncampus-Provisioningconfigurationdetailsofsupplicantstoendusers|client-ohjeistus]] missä profiilin paketointiin ja jakamiseen käytetään kolmannen osapuolen tuotteita. Vistasta alkaen Windows osaa kuitenkin käsitellä WiFi-profiileja varsin monipuolisesti netsh-komentorivityökalun avulla. Jotta oppilaitoksen eduroam-profiilia voisi jakaa kätevästi tarvitaan tälle työkalulle vähän lihaa luiden ympärille eli jonkinlainen yksinkertainen eduroamin "asennusohjelma". Tarjolla olevat vaihtoehdot edellyttävät administrator-oikeuksia vaikka WiFi-profiilit voivat olla myös käyttäjäkohtaisia jolloin admin-oikeuksia ei tarvittaisi. Seuraavilla ohjeilla voit luoda eduroam WiFi-profiilin asennusohjelman, joka toimii standard user -oikeuksilla ja lisää ohjelman ajavalle käyttäjälle eduroam-verkon käyttöön oppilaitoksen määrityksillä. |
| |
Profiilin asennuksen luomiseen tarvitaan | ==== Vaatimukset ===== |
| eduroam-paketin luomiseen tarvitaan |
- Windows 7 x86/x64 (tai Vista) | - Windows 7 x86/x64 (tai Vista) |
- oppilaitoksen eduroam-asetukset | - XML-muotoinen WiFi-profiili oppilaitoksen eduroam-määrityksillä |
- XML-muotoinen WiFi-profiili | |
- addwifi.vbs -skripti | - addwifi.vbs -skripti |
| eduroam-paketin ajamiseen tarvitaan |
| - Windows Vista, 7 (x86 tai x64) - Windows XP ei kelpaa (addwifi.vbs tarkistaa) sekä |
| - käynnissä oleva Windowsin Service "WLAN AutoConfig" (addwifi.vbs tarkistaa). Kolmansien osapuolten langattomien verkkojen hallintaohjelmistot voivat kytkeä tämän palvelun pois päältä. |
| |
- Luo Windows 7 -koneella haluamasi eduroam-profiili käyttäen (perusohjeet CSC:ltä) | ==== XML-muotoisen WiFi-profiilitiedoston luominen ==== |
- Avaa komentorivi admin-oikeuksin | - Luo Windows 7 -koneella "eduroam"-niminen WiFi-profiili käyttäen normaalia graafista käyttöliittymää |
- komenna ''netsh wlan export profile eduroam'' | * Conrol Panel -> Network and Internet -> Network and Sharing Center -> Manage wireless networks -> Add |
- ota muodostunut XML-tiedosto talteen. Voit myös nimetä sen yksinkertaisemmaksi, esim. eduroam.xml | - Avaa komentorivikehote (cmd.exe) |
- Totea, että VB-skripti ''addwifi.vbs'' tekee mitä toivotkin sen tekevän | - Exportoi WiFi-profiili antamalla komento ''netsh wlan export profile eduroam'' |
- käynnistä 32-bittinen Windowsin mukana tuleva iexpress.exe -ohjelma, jotta muodostuva ohjelma olisi 32-bittinen ja toimisi siten niin 32- kuin 64-bittisissä Windowseissa | - Ota muodostunut XML-tiedosto talteen. Kannattanee nimetä tiedosto yksinkertaisemmaksi, esim. nnn-eduroam.xml |
* 32-bittisessä Windowsissa ''"%systemroot%\System32\iexpress.exe"'' | |
* 64-bittisessä Windowsissa ''"%systemroot%\SysWOW64\iexpress.exe"'' | ==== exe-muotoisen eduroam-paketin luominen ==== |
- Iexpress.exe-ohjelmalle annetut vastaukset voi tallettaa tiedostoon. Tämä kannattaa toki tehdä. | - Totea, että VB-skripti ''addwifi.vbs'' tekee mitä toivotkin sen tekevän. Muokkaa halutessasi. |
- | - käynnistä __administrator-oikeuksin__ 32-bittinen Windowsin mukana tuleva **iexpress.exe** -ohjelma. 32-bittinen siksi, jotta muodostuva ohjelma olisi 32-bittinen ja toimisi näin ollen niin 32- kuin 64-bittisissä Windowseissa |
- wscript.exe addwifi.vbs eduroam "Utu-eduroam.xml" | * 32-bittisessä Windowsissa käynnistä ''"%systemroot%\System32\iexpress.exe"'' |
| * 64-bittisessä Windowsissa käynnistä ''"%systemroot%\SysWOW64\iexpress.exe"'' |
| * Iexpress.exe-ohjelmalle annetut vastaukset voi tallettaa .SED-tiedostoon. Tämä kannattaa ilman muuta tehdä. |
| * Huom! Iexpress.exe ei ole kaikilta osin järin moderni sovellus. |
| - Valitse **Create Package.** -> **Next** |
| - **Extract files and run installation command** -> **Next**\\ {{:paketit:eduroam-001.png|iexpress.exe}} |
| - Anna paketille nimi, esim "nnn eduroam WiFi Profile" ja paina **Next**\\ {{:paketit:eduroam-002.png|iexpress.exe}} |
| - Valitse **No prompt.** -> **Next** -> **Do not display a license** -> **Next** |
| - Lisää **Add**-painikkeella pakettiin tiedostot ''addwifi.vbs'' ja luomasi eduroam xml-profiili. Paina **Next**.\\ {{:paketit:eduroam-003.png|iexpress.exe}} |
| - Määrittele ajettava komento kun paketti suoritetaan ja valitse **Next** |
| * Install program: **%%wscript.exe addwifi.vbs eduroam "nnn-eduroam.xml"%%** |
| * Post install command: **<None>**\\ {{:paketit:eduroam-004.png|iexpress.exe}} |
| - **Default (recommended)** -> **Next** |
| - **No Message** -> **Next** |
| - Määrittele luotavan paketin nimi, esim. **nnn-eduroam.exe** sekä |
| * valitse **"Hide File Extracting Progress Animation from User"** sekä |
| * **"Store files using Long File Name inside package"** ja paina **Next**\\ {{:paketit:eduroam-005.png|iexpress.exe}} |
| - **No restart** -> **Next** |
| - Valitse **Save Self Extraction Directive (SED) file:** jotta saat tehdyt määritykset talteen ja määrittele vastaustiedoston sijainti. Paina **Next** |
| - Paina **Next** ja iexpress.exe luo paketin. Paketin luominen epäonnistuu jos et käynnistänyt iexpress.exe:ä administrator-oikeuksin |
| - Kun paketti on valmis, paina **Finish** ja levitä muodostunutta eduroamin "asennusohjelmaa" **nnn-eduroam.exe** haluamallasi tavalla.\\ {{:paketit:eduroam-006.png|}} |
| |
==== Appendix ==== | ==== Appendix ==== |