Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

pomoc oko skripte za startovanje interface-a

[es] :: Wireless :: Mikrotik :: pomoc oko skripte za startovanje interface-a

[ Pregleda: 3756 | Odgovora: 14 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Kolins Balaban
Kolins Balaban
Srednja bosna

Član broj: 4847
Poruke: 1318
77.74.231.*

ICQ: 166070540


+8 Profil

icon pomoc oko skripte za startovanje interface-a24.08.2007. u 18:36 - pre 202 meseci
ovako, treba mi skripta, koja ce omoguciti interfejs na mikrotiku. posto sam fizicki udaljen od mikrotika, a cesto mi treba da onemogucim pppoe interfejs prema provideru, radi promjene ip adrese (jer je dinamicka), onda mi treba neka skripta, da ga omoguci, da bih ponovo mogao preko winboxa uci na mikrotik.nadam se, da razumijete sta zelim.
interfejs prema provideru se zove pppoe_privider. ja sam pokusavao ovako nesto dodati u sheduler:
/interface pppoe out enable pppoe_provider
ali nisam siguran, da li ce to raditi, jer ako onemogucim interface rucno, a ovo ne proradi, onda moram klapati pjehe vise od kilometar, da bi fizicki pristupio mikrotiku. hvala na svakoj pomoci.
PS: adresu tika saznajem preko stranice changeip.com, jer je tik redovno updatuje :)
MyCoNfa:
CPU: AMD Phenom II X4 965 3,4GHz BOX
Maticna:Asus M4A89GTD PRO
RAM: Corsair 4x2GB 1600MHz, 9-9-9-24
Grafa: Diamond ATI 5870 1GB
HDD:3xWD 320GB AAKS, stripe raid
DVD/RW:LG,SATA
SilverStone SST-ST50F 500W
CoolerMaster CM690
LG 24" 2453TQ-PF
Tastatura A4Tech X7 G800
Stakor: A4Tech X7-755FS
 
Odgovor na temu

Kolins Balaban
Kolins Balaban
Srednja bosna

Član broj: 4847
Poruke: 1318
77.74.231.*

ICQ: 166070540


+8 Profil

icon Re: pomoc oko skripte za startovanje interface-a25.08.2007. u 10:52 - pre 202 meseci
evo napokon sam rijesio svoj problem, pa mozda nekom pomogne rjesenje. U sheduler sam dodao ovo, i podesio vremenaki intervali na 5 min:
Code:

:if ([ :typeof pppoe_provider ] != nil ) do={ 
/interface pppoe-client enable [/interface pppoe-client find name=pppoe_provider]
:log info "Konektovan je :pppoe_provider"
}

MyCoNfa:
CPU: AMD Phenom II X4 965 3,4GHz BOX
Maticna:Asus M4A89GTD PRO
RAM: Corsair 4x2GB 1600MHz, 9-9-9-24
Grafa: Diamond ATI 5870 1GB
HDD:3xWD 320GB AAKS, stripe raid
DVD/RW:LG,SATA
SilverStone SST-ST50F 500W
CoolerMaster CM690
LG 24" 2453TQ-PF
Tastatura A4Tech X7 G800
Stakor: A4Tech X7-755FS
 
Odgovor na temu

Kolins Balaban
Kolins Balaban
Srednja bosna

Član broj: 4847
Poruke: 1318
77.74.231.*

ICQ: 166070540


+8 Profil

icon Re: pomoc oko skripte za startovanje interface-a25.08.2007. u 13:15 - pre 202 meseci
nazalost, nakon malo testiranja, uvidio sam, da mi ovo rjesenje ne odgovara :( onda sam pokusao ovako nesto:

Code:

:if ([ :typeof pppoe_provider-status ] !=true ) do={
/interface pppoe-client enable [find name=pppoe_provider]
}

malo mi je logicnije, da tu stoji:
Code:

:if ([ :typeof pppoe_provider-status ] =disabled ) do={
/interface pppoe-client enable [find name=pppoe_provider]
}

ali mi to ne radi :(
ta skripta, koliko sam ja shvatio, funkcionise na sljedeci nacin: ako je status pppoe_provider konekcije disabled, onda je postavi na enabled, i to mi i uradi, ali je problem kada je konekcija vec enabled, onda mi se promjeni ip adresa (nemam poima zasto), a to necu :(
znaci, zelim da mi skripta provjeri, da li je ostvarena konekcija ka provideru. ako jeste, da ne radi nista (jer zelim da se promjeni ip adresa, SAMO kad ja rucno onemogucim pppoe_provider), ako nije, da je uspostavi. cackao sam dosta po tikovom forumu, i ne mogu naci rjesenje :(
pokusao sam modifikovati i ovo rjesenje: http://forum.mikrotik.com/viewtopic.php?t=7528
ali mi nije uspjelo. desava se ista stvar, kao i sa ovim gore :(:(:(
koliko sam shvatio, ta skripta najprije omoguci pppoe interfejs, zatim saceka 5 sec (vjerovatno da prodje konekcija, da se dobije ip....) zatim uzima ip adresu od tog interfejsa, provjerava da li ona postoji (da li je konekcija ka provideru prosla) ako JESTE prosla, zapisuje to u log, a konekciju prema drugom provideru onemogucava......
i meni treba tako nesto, ali mi se promjeni ip adresa na pppoe_provider i kad je on konektovan :((
HELP LJUDI PLEASE!
MyCoNfa:
CPU: AMD Phenom II X4 965 3,4GHz BOX
Maticna:Asus M4A89GTD PRO
RAM: Corsair 4x2GB 1600MHz, 9-9-9-24
Grafa: Diamond ATI 5870 1GB
HDD:3xWD 320GB AAKS, stripe raid
DVD/RW:LG,SATA
SilverStone SST-ST50F 500W
CoolerMaster CM690
LG 24" 2453TQ-PF
Tastatura A4Tech X7 G800
Stakor: A4Tech X7-755FS
 
Odgovor na temu

no2_wire
Darko Mirkovic

Član broj: 111436
Poruke: 48
87.250.110.*



Profil

icon Re: pomoc oko skripte za startovanje interface-a25.08.2007. u 23:09 - pre 202 meseci
malo si mi konfuzan i ne znam sta tacno hoces al ako sam te dobro razumio ti hoces da simuliras rucno disable-ovanje pppoe-out1 interfacea i da ga ponovo enable.E sad bojim se kad to uradis kako ces znati njegovu novu IP adresu i kako ces moci da pristupis njemu ali imam i tu scriptu koju sam napisao da mi se salje na mail pa ako ti zatreba javi.A sad resenje za tebe ovako dodaj ovo u skripts

/system scripts add name=promjena source={/interface set pppoe-out1 disabled=no}
i u scheduler
/system scheduler add name=pokreni on-event=promjena start-time=startup interval=1m i kad napravis ovaj scheduler disejblujes ga obavezno.

mozes i da stavis manji interval recimo 20 sekundi.
E kako sam ja zamislio da ti to radi: fino udjes u mikrotik winbox enejblujes scheduler i imas 20 sekundi da disejblujes pppoe-out1.
Nakon sto se interfejs ponovo enejbluje imas opet 20 sekundi da disejblujes scheduler.
Ne mora to da bude 20 sekundi to je vrijeme podeseno u interval=x

Kazem ti mozda postoje i bolja resenja al nisi mi potpuno jasan.Moze se napisati i skripta da svakih x minuta resetuje pppoe-out1 ... ....
 
Odgovor na temu

Kolins Balaban
Kolins Balaban
Srednja bosna

Član broj: 4847
Poruke: 1318
77.74.231.*

ICQ: 166070540


+8 Profil

icon Re: pomoc oko skripte za startovanje interface-a26.08.2007. u 11:52 - pre 201 meseci
i bojao sam se, da necu objasniti na pravi nacin, sta zelim. ponekad skidam nesto sa rapidshare-a, ali to radim preko interneta u skoli gdje odrzavam mrezu (kod kuce imam ogranicen download, samo 4GB mjesecno). e sad, da ja ne bih dole u skoli camio citav dan, i prekidao konekciju na tiku prema provideru, ja to radim od kuce. kako? u skoli, na jednom localnom compu imam instaliran Remote Administrator, i na tiku sam omogucio pristup tom compu sa javne ip adrese. od kuce se fino preko radmin-a nakacim na taj comp, i stavim da se nesh skida. znamo kako rapidshare funkcionise, ono cekanje od 200 min. da ne bih cekao, ja se od svoje kuce nakacim winboxom na tik u skoli, i onemogucim pppoe interfejs ka provideru (da bi dobio drugu ip adresu, i izbjegao cekanje od 200min). kad onemogucim pppoe interfejs, onda naravno ne mogu vise pristupiti ni tiku preko winboxa ni preko remote administratora na comp u lokalu (jer tiku pristupam preko INTERNETA), gdje radim download. radi toga mi treba skripta, koja ce omoguciti taj pppoe SAMO U SLUCAJU, DA JE ON ONEMOGUCEN. IP adresu mogu saznati na 2 nacina. prvi je preko changeip.com, jer mi tik redovno updatuje ip adresu na njihovu stranicu, jer imam registrovan domen tamo. drugi nacin, je skeniranje opsega javnih ip adresa koje provider dodjeljuje (nije velik, pa vrlo brzo nadjem NOVU ip adresu tika).tvoje rjesenje mi ne odgovara, jer ne mogu za 20 sec da saznam novu ip adresu tika, da bih onemogucio skriptu :(:( nadam se, da me sad razumijes. pozz
PS: ne bi bilo loshe, da mi posaljes tu skriptu, koja ce mi slati mail sa adresom tika.
Ja sam nasao rjesenje koje odgovara mom zahtjevu. ja od kuce onemogucim ETHERNET interfejs na kojem je pppoe ka provideru, a skripta ga omoguci, i to mi radi. ali sam htio,da to radim sa pppoe konekcijom ka provideru,u slucaju da je nehotice onemogucim, da to skripta ispravi.

[Ovu poruku je menjao Kolins Balaban dana 26.08.2007. u 13:06 GMT+1]
MyCoNfa:
CPU: AMD Phenom II X4 965 3,4GHz BOX
Maticna:Asus M4A89GTD PRO
RAM: Corsair 4x2GB 1600MHz, 9-9-9-24
Grafa: Diamond ATI 5870 1GB
HDD:3xWD 320GB AAKS, stripe raid
DVD/RW:LG,SATA
SilverStone SST-ST50F 500W
CoolerMaster CM690
LG 24" 2453TQ-PF
Tastatura A4Tech X7 G800
Stakor: A4Tech X7-755FS
 
Odgovor na temu

Kolins Balaban
Kolins Balaban
Srednja bosna

Član broj: 4847
Poruke: 1318
77.74.231.*

ICQ: 166070540


+8 Profil

icon Re: pomoc oko skripte za startovanje interface-a27.08.2007. u 16:45 - pre 201 meseci
pa zar niko da mi pomogne? :(:( zar je toliko tesko izvesti ovo sto ja trazim :(
MyCoNfa:
CPU: AMD Phenom II X4 965 3,4GHz BOX
Maticna:Asus M4A89GTD PRO
RAM: Corsair 4x2GB 1600MHz, 9-9-9-24
Grafa: Diamond ATI 5870 1GB
HDD:3xWD 320GB AAKS, stripe raid
DVD/RW:LG,SATA
SilverStone SST-ST50F 500W
CoolerMaster CM690
LG 24" 2453TQ-PF
Tastatura A4Tech X7 G800
Stakor: A4Tech X7-755FS
 
Odgovor na temu

ilijadunic
Zagubica

Član broj: 24774
Poruke: 167
195.252.72.*

Sajt: www.vrelahomolja.com


+35 Profil

icon Re: pomoc oko skripte za startovanje interface-a27.08.2007. u 17:13 - pre 201 meseci
Nesto mi pade na pamet ako vec imas skriptu koja omogucava konekcuju ,mada nisam pisao skripte umesto ETHERNET unesi pppoe trebalo bi da radi e sad nisam probao pa ne znam

Ja sam nasao rjesenje koje odgovara mom zahtjevu. ja od kuce onemogucim ETHERNET interfejs na kojem je pppoe ka provideru, a skripta ga omoguci, i to mi radi. ali sam htio,da to radim sa pppoe konekcijom ka provideru,u slucaju da je nehotice onemogucim, da to skripta ispravi.

nesto na foru reset-a probaj vredi ako ne mozes sad probaj preko vikenda zbog recimo prekida net-a

pozdrav Ilija
 
Odgovor na temu

roppe
Perica Dujmovic
Novi Travnik

Član broj: 96118
Poruke: 150
*.Global-Internet.ba.



Profil

icon Re: pomoc oko skripte za startovanje interface-a27.08.2007. u 18:28 - pre 201 meseci
Pokusaj ovako: dodaj u netwatch host IP adresu od mikrotika na providerovoj strani, on DOWN da ti pokrene skriptu "aktiviraj-interfejs" i nek provjerava svakih 30 sekundi. Zatim napravi skriptu sa imenon "aktiviraj-interfejs" i dodaj
Code:
/ interface ethernet enable "IME_INTERFEJSA_PREMA_PROVIDERU"

U biti, netwatch ce provjeravati da li mu odgovara ip adresa od tvog providera, kad ti disejblas ethernet prema providderu, automatski ce ti puci PPPoE, netwatch kad bude provjeravao (najkasnije za 30 sec) pokrenuti skriptu koja ce ti enejblati interfejs, i onda ce se PPPoE ponovno konektovati.
 
Odgovor na temu

Kolins Balaban
Kolins Balaban
Srednja bosna

Član broj: 4847
Poruke: 1318
77.74.231.*

ICQ: 166070540


+8 Profil

icon Re: pomoc oko skripte za startovanje interface-a27.08.2007. u 20:19 - pre 201 meseci
kako da dodam adresu, kad je dinamicka? :(:(
ja ne znam isprogramirati to, ali logika je ova: provjeri da li je pppoe_provider interfejs onemogucen (ili da nije omogucen). ako jeste omoguci ga, a ako je vec OMOGUCEN, onda NE RADI NISTA.
to sam ja pokusao ovdje:

Code:

:if ([ :typeof pppoe_provider-status ] !=true ) 
  do={
        /interface pppoe-client enable [find name=pppoe_provider]
  }

i to radi djelomicno, ali je problem sto NECE DA NE URADI NISTA, kad je interfejs omogucen vec. znaci, omoguci mi interfejs kad je onemogucen, ali kad je omogucen, onda nesh uradi, pa mi se PROMJENI IP ADRESA :( kao da uradi RECONNECT, iako ne vidim u codu da sam mu to "naredio"
MyCoNfa:
CPU: AMD Phenom II X4 965 3,4GHz BOX
Maticna:Asus M4A89GTD PRO
RAM: Corsair 4x2GB 1600MHz, 9-9-9-24
Grafa: Diamond ATI 5870 1GB
HDD:3xWD 320GB AAKS, stripe raid
DVD/RW:LG,SATA
SilverStone SST-ST50F 500W
CoolerMaster CM690
LG 24" 2453TQ-PF
Tastatura A4Tech X7 G800
Stakor: A4Tech X7-755FS
 
Odgovor na temu

roppe
Perica Dujmovic
Novi Travnik

Član broj: 96118
Poruke: 150
*.Global-Internet.ba.



Profil

icon Re: pomoc oko skripte za startovanje interface-a27.08.2007. u 20:33 - pre 201 meseci
start>run>tracert google.ba

Prva adresa poslije adrese tvog routera, u biti to je adresa tvog gatewaya i nemoguce da je dinamicka!
 
Odgovor na temu

roppe
Perica Dujmovic
Novi Travnik

Član broj: 96118
Poruke: 150
*.Global-Internet.ba.



Profil

icon Re: pomoc oko skripte za startovanje interface-a27.08.2007. u 20:53 - pre 201 meseci
Nemas sta komplicirati, spoji se na mikrotik i pastaj ovo:

Code:
/tool netwatch add host=66.249.93.104 interval=30s down-script=aktiviraj-interfejs coment=ping-prema-google

Code:
/system script add name=aktiviraj-interfejs source={
/ interface wireless enable "IME_INTERFEJSA_PREMA_PROVIDERU"
}


Ako se na providera spajas ethernet interfejsom, to wireless promjeni u ethernet.
Taj prvi kod ti dodaje netwatch koji ce svakih 30 sekundi provjeravati da li je google IP adresa dostupna. U tvom slucaj, kad disejblas interfejs prema provideru, automatski ce ti se raskinuti i PPPoE konekcija , sto znaci da ce IP adresa googla bit inedostupna, te ce netwatch u najvise 30 sekundi pokrenuti skriptu koja ce enejblati taj interfejs prema tvom provideru, a nakon toga ce ti se PPPoE konekcija rekonaktovati sama.
 
Odgovor na temu

Kolins Balaban
Kolins Balaban
Srednja bosna

Član broj: 4847
Poruke: 1318
77.74.231.*

ICQ: 166070540


+8 Profil

icon Re: pomoc oko skripte za startovanje interface-a28.08.2007. u 15:43 - pre 201 meseci
nece pa nece :(:(:( pokusao sam i sa pppoe-client interfejsom, i sa ethernet interfejsom, na kojem se nalazi taj pppoe, ista stvar se desava :( prvi i drugi put kad onemogucim interfejs, skipta ga omoguci. treci puta nece da ga omoguci :( HELP! ima li jos neka ideja?
MyCoNfa:
CPU: AMD Phenom II X4 965 3,4GHz BOX
Maticna:Asus M4A89GTD PRO
RAM: Corsair 4x2GB 1600MHz, 9-9-9-24
Grafa: Diamond ATI 5870 1GB
HDD:3xWD 320GB AAKS, stripe raid
DVD/RW:LG,SATA
SilverStone SST-ST50F 500W
CoolerMaster CM690
LG 24" 2453TQ-PF
Tastatura A4Tech X7 G800
Stakor: A4Tech X7-755FS
 
Odgovor na temu

roppe
Perica Dujmovic
Novi Travnik

Član broj: 96118
Poruke: 150
*.Global-Internet.ba.



Profil

icon Re: pomoc oko skripte za startovanje interface-a28.08.2007. u 17:56 - pre 201 meseci
Onda ti nesto nije ok sa mikrotikom, imama to pravilo u jednoj svojoj failover skripti i radi ok vec nekoliko mjeseci.
 
Odgovor na temu

Kolins Balaban
Kolins Balaban
Srednja bosna

Član broj: 4847
Poruke: 1318
77.74.231.*

ICQ: 166070540


+8 Profil

icon Re: pomoc oko skripte za startovanje interface-a28.08.2007. u 19:49 - pre 201 meseci
Koristim verziju 2.9.27, mozda to ima kakve veze. znaci, ja onemogucim interfejs 2 puta, i skripta ce ga omoguciti 2 puta, i vise nece, dok ne promjenim nesh u netwatch postavkama, bilo to ip adresa, bilo interval....,onda opet radi SAMO 2 puta i kapak :(
MyCoNfa:
CPU: AMD Phenom II X4 965 3,4GHz BOX
Maticna:Asus M4A89GTD PRO
RAM: Corsair 4x2GB 1600MHz, 9-9-9-24
Grafa: Diamond ATI 5870 1GB
HDD:3xWD 320GB AAKS, stripe raid
DVD/RW:LG,SATA
SilverStone SST-ST50F 500W
CoolerMaster CM690
LG 24" 2453TQ-PF
Tastatura A4Tech X7 G800
Stakor: A4Tech X7-755FS
 
Odgovor na temu

Kolins Balaban
Kolins Balaban
Srednja bosna

Član broj: 4847
Poruke: 1318
*.team.ba.

ICQ: 166070540


+8 Profil

icon Re: pomoc oko skripte za startovanje interface-a06.10.2007. u 09:27 - pre 200 meseci
iako je tema poprilicno zastarila, ipak cu napisati rjesenje koje sam pronasao, jer moze nekom zatrebati. Skripta koja omogucava pppoe interfejs prema provideru, samo ako je on onemogucen, a ne radi nista ako je vec omogucen glasi:
Code:

:global ddns-interface "pppoe_provider"
:global ddns-ip [ /ip address get [/ip address find interface=$ddns-interface] address ]
:if ([ :typeof $ddns-ip ] = nil ) do={
interface pppoe-client enable [find name=$ddns-interface]
:log info "Interfejs pppoe_provider je bio onemogucen i skripta ga je omogucila!"

pozz
MyCoNfa:
CPU: AMD Phenom II X4 965 3,4GHz BOX
Maticna:Asus M4A89GTD PRO
RAM: Corsair 4x2GB 1600MHz, 9-9-9-24
Grafa: Diamond ATI 5870 1GB
HDD:3xWD 320GB AAKS, stripe raid
DVD/RW:LG,SATA
SilverStone SST-ST50F 500W
CoolerMaster CM690
LG 24" 2453TQ-PF
Tastatura A4Tech X7 G800
Stakor: A4Tech X7-755FS
 
Odgovor na temu

[es] :: Wireless :: Mikrotik :: pomoc oko skripte za startovanje interface-a

[ Pregleda: 3756 | Odgovora: 14 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.