Meeskond "Tartu rõõm": Difference between revisions
No edit summary |
No edit summary |
||
Line 13: | Line 13: | ||
==Ajakava/progress== | ==Ajakava/progress== | ||
=== Esmaspäev | === Esmaspäev 26.03.2012 === | ||
'''Eesmärgid:''' | '''Eesmärgid:''' | ||
* Tutvuda olukorraga | * Tutvuda olukorraga | ||
Line 29: | Line 29: | ||
* Kohtusime Ericssoni inimesega ning arutasime, kuidas oleks võimalik ülesannet lahendada. Peaks määrama prioriteedid ning valima parima võrgu vastavalt prioriteedile. Wifi puhul võiks ühenduda public wifisse ning kui on mitu, proovima erinevaid. Võrgutegevust logitakse. Saime kaasa miniarvuti, G3 internetipulga, bluetooth adapteri, ethernet over powerline jms. | * Kohtusime Ericssoni inimesega ning arutasime, kuidas oleks võimalik ülesannet lahendada. Peaks määrama prioriteedid ning valima parima võrgu vastavalt prioriteedile. Wifi puhul võiks ühenduda public wifisse ning kui on mitu, proovima erinevaid. Võrgutegevust logitakse. Saime kaasa miniarvuti, G3 internetipulga, bluetooth adapteri, ethernet over powerline jms. | ||
'''Küsimus:''' Kas kasutame enda leitud badVPN NCD-d või kasutame by default olemasolevat Network | '''Küsimus:''' Kas kasutame enda leitud badVPN NCD-d või kasutame by default olemasolevat Network Manageri? | ||
'''Materjalid badVPN NCD kohta:''' | '''Materjalid badVPN NCD kohta:''' | ||
Line 48: | Line 48: | ||
'''Tulemus:''' Saime tööle Wifi ning kui tekib Ethernet vahetab selleks ümber. Hetkel aga on probleem public võrkudega, sest ühendub ainult etteantud võrku. Samuti oleme alustanud 3G-ga, kuid hetkel see konfliktib NCD-ga ja vajab eraldi konfi. | '''Tulemus:''' Saime tööle Wifi ning kui tekib Ethernet vahetab selleks ümber. Hetkel aga on probleem public võrkudega, sest ühendub ainult etteantud võrku. Samuti oleme alustanud 3G-ga, kuid hetkel see konfliktib NCD-ga ja vajab eraldi konfi. | ||
===Teisipäev 27.03.2012=== | |||
'''Eesmärgid:''' | |||
*Saada valmis prioritiseerimine | |||
*Alustada logimisega ning androidiga | |||
Hakkame uurima Network Manageri alternatiivvariandina, sest badVPN-il võib olla probleeme 3G-ga. | |||
Selgus, et NCD-ga ei õnnestu meil ikkagi teha ülesannet, sest wirelessi ja 3G-ga on keeruline funktsionaalsust luua. | |||
Võtsime Network Manageri käsurea utiliidi NMcli ning sellega toimib hetkel nii etherneti, wifi kui 3g peiotiseerimine, kuid prioriteedid on paigas ning peame uurima kuidas neid muuta. | |||
Kalmer hakkab tegema androidi bluetooth ühendust (javas), et saaks ühendada telefoni ja arvuti vahel. | |||
Kirjutasime skripti WiFi jaoks. SKRIPT | |||
Skript otsib kõik avalikud wifi võrgud, mis on läheduses ja koostab nende kohta individuaalfailid mida kasutab Network Maganager võrkudesse automaatseks ühendamiseks. | |||
Nüüd on vaja luua prioritiseerimine vastavalt meie vajadusele. | |||
Network Manageril on sisseehitatud kindlad prioriteedid ja selle raames toimib kõik väga hästi, aga probleem tekib sellestm et Network Manageris ei saa muuta prioriteete. | |||
Leidsime Kristjan Kaldre abiga lahenduse: hakkasime meetrikute alusel määrama routing tables default gatewaysid, mille tulemusena saime prioritiseerida võrguühendused. | |||
Probleem, mis tekkis oli see, et Network Manager hakkas ise oma tahtmist mööda käituma, kuid lahendasime probleemi Network Manageri skriptidega. | |||
===Kolmapäev 28.03.2012=== | |||
'''Eesmärgid:''' | |||
* Teha bluetooth ühendus | |||
* Korrastada dokumentatsioon | |||
* Valmistuda presentatsiooniks |
Revision as of 09:46, 28 March 2012
Liikmed
- Inger Romanenko
- Sander Saveli
- Sander Arnus
- Kalmer Tart
- Kristjan Rõõm
Meie eesmärk intensiivõppe raames
Automaatne võrguühenduste konfigureerimine erinevate võrkudega
Konfigureerida arvuti, millel on 3G, Wifi, Ethernet-over-Powerline ja Etherneti pordid ning mille operatsioonisüsteemiks on Ubuntu Linux. Võrguühendust vahetataks ühenduse olemasolu ja prioriteetide alusel üle erinevate tehnoloogiate võimalikult lihtsalt ja kiirelt. IP aadress ei pea samaks jääma. Wifi adapter valib ise parima avaliku võrgu, kui ei ole konfigureeritud teisiti. Kui Wifi ühendus kaob, proovib teisi ka taustal. Kõik ümberlülitamised logitakse. Näiteks: Prioriteetideks on Ethernet:1; EoP:2; Wifi:3; 3G:4. Ühendatakse kõikidesse võimalikesse võrkudesse ning kui Ethernet ära kukub ning pole võimalik ühenduda ka läbi EoP, toimub ühenduse ümberlülitamine Wifi võrku. Kui Wifi ära kukub, siis ühendutakse 3G võrku. Kui tuleb suvaline public wifi tagasi, ühendutakse sinna jne. Luua lihtne kasutajaliides Android telefonile, mis lubab üle bluetooth ühenduse erinevaid võrke ja prioriteete konfigureerida ning vaadata ühenduste ajalugu.
Ajakava/progress
Esmaspäev 26.03.2012
Eesmärgid:
- Tutvuda olukorraga
- Kohtuda Ericssoni inimesega
- Otsida lahendusi, kuidas teha kindlaks erinevaid võrguliideseid
Küsimused Ericssonile:
- Kuidas teha vahet eop-l ja ethernetil?
- Kui valmis peame tegema?
- Miks peab tegema läbi androidi?
- etc/interface?
Edusammud:
- Leidsime badVPN NCD ning proovime sellega prioritiseerida erinevaid võrguliideseid
- Kohtusime Ericssoni inimesega ning arutasime, kuidas oleks võimalik ülesannet lahendada. Peaks määrama prioriteedid ning valima parima võrgu vastavalt prioriteedile. Wifi puhul võiks ühenduda public wifisse ning kui on mitu, proovima erinevaid. Võrgutegevust logitakse. Saime kaasa miniarvuti, G3 internetipulga, bluetooth adapteri, ethernet over powerline jms.
Küsimus: Kas kasutame enda leitud badVPN NCD-d või kasutame by default olemasolevat Network Manageri?
Materjalid badVPN NCD kohta:
Katsetame virtuaalmasinas. Hetkel suudab NCD switchida kahe etherneti vahel. Kui on prioriteet 1. olemas paneb 1. kui 1. pole paneb 2. Kui siis tuleb 1. tagasi ja 2. kaob paneb jälle 1. AGA kui 1 tuleb tagasi aga 2 ka alles, siis ei pane 1.
Avastasime, et olime valesti manuali lugenud ning kood oli vigane. Nüüd parandasime ära vea ning saime veast lahti. Kui tuleb 1. prioriteet tagasi võtab selle üle.
Otsustasime enda leitud lahenduse kasuks, sest on juba osa koodist tehtud ning saab seda muuta enda soovide järgi. Network Manageriga peaks kõik nullist tegema ning seda varianti tegi ka ericcsoni inimene, seega meie lahendus tundus meile huvitavam. Network Manageri panime kinni, et see ei segaks.
Proovisime installeerida arvutisse Ubuntu, kuid lõpuks jäime ikkagi Lubuntu juurde, mis juba oli olemas. Proovime päris arvutis teha seda, mis tegime virtuaalmasinas.
Hakkame modifitseerima badVPN-i, et saada tööle ka wifi ja 3G.
Tulemus: Saime tööle Wifi ning kui tekib Ethernet vahetab selleks ümber. Hetkel aga on probleem public võrkudega, sest ühendub ainult etteantud võrku. Samuti oleme alustanud 3G-ga, kuid hetkel see konfliktib NCD-ga ja vajab eraldi konfi.
Teisipäev 27.03.2012
Eesmärgid:
- Saada valmis prioritiseerimine
- Alustada logimisega ning androidiga
Hakkame uurima Network Manageri alternatiivvariandina, sest badVPN-il võib olla probleeme 3G-ga.
Selgus, et NCD-ga ei õnnestu meil ikkagi teha ülesannet, sest wirelessi ja 3G-ga on keeruline funktsionaalsust luua. Võtsime Network Manageri käsurea utiliidi NMcli ning sellega toimib hetkel nii etherneti, wifi kui 3g peiotiseerimine, kuid prioriteedid on paigas ning peame uurima kuidas neid muuta.
Kalmer hakkab tegema androidi bluetooth ühendust (javas), et saaks ühendada telefoni ja arvuti vahel.
Kirjutasime skripti WiFi jaoks. SKRIPT Skript otsib kõik avalikud wifi võrgud, mis on läheduses ja koostab nende kohta individuaalfailid mida kasutab Network Maganager võrkudesse automaatseks ühendamiseks.
Nüüd on vaja luua prioritiseerimine vastavalt meie vajadusele. Network Manageril on sisseehitatud kindlad prioriteedid ja selle raames toimib kõik väga hästi, aga probleem tekib sellestm et Network Manageris ei saa muuta prioriteete.
Leidsime Kristjan Kaldre abiga lahenduse: hakkasime meetrikute alusel määrama routing tables default gatewaysid, mille tulemusena saime prioritiseerida võrguühendused.
Probleem, mis tekkis oli see, et Network Manager hakkas ise oma tahtmist mööda käituma, kuid lahendasime probleemi Network Manageri skriptidega.
Kolmapäev 28.03.2012
Eesmärgid:
- Teha bluetooth ühendus
- Korrastada dokumentatsioon
- Valmistuda presentatsiooniks