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

pppoe SKRIPT (GUI) za olaksavanje koriscenja pppoe-a.

[es] :: Linux aplikacije :: pppoe SKRIPT (GUI) za olaksavanje koriscenja pppoe-a.
(TOP topic, by Srđan Pavlović)
Strane: 1 2 3 4 5 ... Dalje > >>

[ Pregleda: 46899 | Odgovora: 131 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Srđan Pavlović
Specijalna Edukacija i Rehabilitacija MNRO
Vojvodina, Bačka Palanka

Član broj: 139340
Poruke: 5571
77.46.145.*

Sajt: www.oligofrenolog.com


+382 Profil

icon pppoe SKRIPT (GUI) za olaksavanje koriscenja pppoe-a.14.12.2010. u 18:49 - pre 168 meseci
Jel ima neko 10 min da napravi jednostavan GTK frontend za
ovu skriptu sto sam pravio za pppoe konekciju, treba da ima samo 2 dugmeta,
i dva text polja otprilike...

1. connect dugme
2. disconnect dugme
3. polje za unos username-a
4. polje za unos lozinke


Skripta je ova, pa na osnovu nje:

Code (bash):


 #!/bin/bash

 clear

 echo "Skript za start pppoe konekcije"

poff -a > /dev/null

echo "Upisi username:"
   read kor_ime
echo "Upisi password:"
  read kor_pass

 echo "\"$kor_ime\"" '*' "\"$kor_pass\""  > /etc/ppp/pap-secrets
 
 echo noipdefault > /etc/ppp/peers/dsl-provider
 echo defaultroute >> /etc/ppp/peers/dsl-provider
 echo replacedefaultroute >> /etc/ppp/peers/dsl-provider
 echo hide-password >> /etc/ppp/peers/dsl-provider
 echo noauth >> /etc/ppp/peers/dsl-provider
 echo persist >> /etc/ppp/peers/dsl-provider
 echo plugin rp-pppoe.so wlan0 >> /etc/ppp/peers/dsl-provider
 echo usepeerdns >> /etc/ppp/peers/dsl-provider
 echo user "\"$kor_ime\"" >> /etc/ppp/peers/dsl-provider
 echo " " >> /etc/ppp/peers/dsl-provider

pon dsl-provider > /dev/null

echo "Proverite da li ste sada konektovani."


Kontate vec sta skripta radi... znaci treba da moze da se
unesu korisnicko ime i pass, i da se moze kliknuti na
connect ili disconnect.

Disconnect treba jednostavno da pozove "poff -a" iz bash-a.
A za konektovanje da se odradi ono sve dole sa unosenjem
lozinke, pravljenjem onog fajla, echo-vanjem u njega svega onoga... itd, sve.

Moze i jedan button za izlaz iz GUI-ja :)


U P D A T E :

Dany12 dodao je na moj skript GUI pomocu zenity-ja, i dodao jos neke
zanimljive opcije, evo trenutne verzije skript-a za olaksavanje pppoe povezivanja:


Najnovija verzija .deb paketa za instalaciju je okacena uz ovu poruku za download.

Link na GTK-Apps.org ka aplikaciji.

Link ka AUR-u za Arch Linux instalaciju.

[Ovu poruku je menjao Srđan Pavlović dana 23.01.2011. u 15:07 GMT+1]
Prikačeni fajlovi
 
Odgovor na temu

Srđan Pavlović
Specijalna Edukacija i Rehabilitacija MNRO
Vojvodina, Bačka Palanka

Član broj: 139340
Poruke: 5571
77.46.145.*

Sajt: www.oligofrenolog.com


+382 Profil

icon Re: pppoe SKRIPT (GUI) za olaksavanje koriscenja pppoe-a.14.12.2010. u 20:27 - pre 168 meseci
Evo, ovako nesto, poceo sam u mono-u, ali ne mogu se ja tu snaci... bas :)

Ovako nekako da izgleda, a okacio sam i mono "projekat" ako nekoga ne mrzi...

predpostavljam da moze da se odradi uz pomoc stdlib-a i system(skript.sh) poziva.



Kada se klikne na "konektuj se" trebalo bi da se pojave dva tekst polja
za unos username-a i password-a koji ce biti prosledjeni skriptu za konekciju.

Ili odmah gore da postoje na ovoj formi jos 2 tekst polja za to...
Prikačeni fajlovi
 
Odgovor na temu

dany12
/home

Član broj: 247039
Poruke: 464
*.mediaworksit.net.



+25 Profil

icon Re: pppoe SKRIPT (GUI) za olaksavanje koriscenja pppoe-a.15.12.2010. u 09:25 - pre 168 meseci
Probaj zenity.Nemas razloga da se za to malo petljas sa mono.
Grejna površina:Kuća na sprat 100 m2,podno grejanje,zid i plafon 10cm
stiropor,pod 5cm
stirodur + prizemna kuca 40 m2,radijatori,zid 5cm stiropor,plafon 10cm staklena
vuna + kombinovani bojler 120 litara.I na jednom i drugom objektu
petokomorna pvc stolarija sa duplim staklom punjena argonom.
Kotao: Termomont toby20
 
Odgovor na temu

Zekica
Filip Milivojević
Pirot, Niš

Član broj: 2856
Poruke: 309
*.exe-net.net.

Jabber: zekica@elitesecurity.org
Sajt: www.pirotcity.com


+10 Profil

icon Re: pppoe SKRIPT (GUI) za olaksavanje koriscenja pppoe-a.15.12.2010. u 13:33 - pre 168 meseci
Evo nečega u PyGTK-u napisano za 15ak minuta.

Postoji konfiguracioni fajl koji pamti poslednji username, password i mrežni interfejs.

Čita /sys/class/net folder za spisak mrežnih interfejsa...


Sad ja znam zašto sam vam ovo ispričao, ovo će sigurno nekome koristiti....
Prikačeni fajlovi
 
Odgovor na temu

lumpy986
Ognjen Radonic
IT administrator, mikroprocesorsko
upravljanje
Backa Palanka

Član broj: 220844
Poruke: 127
195.29.192.*



+4 Profil

icon Re: pppoe SKRIPT (GUI) za olaksavanje koriscenja pppoe-a.15.12.2010. u 14:22 - pre 168 meseci
Citat:
Zekica: Evo nečega u PyGTK-u napisano za 15ak minuta.

Postoji konfiguracioni fajl koji pamti poslednji username, password i mrežni interfejs.

Čita /sys/class/net folder za spisak mrežnih interfejsa...



Ovo mi se svidja :) Jos da proverimo kako radi :)
 
Odgovor na temu

dany12
/home

Član broj: 247039
Poruke: 464
*.mediaworksit.net.



+25 Profil

icon Re: pppoe SKRIPT (GUI) za olaksavanje koriscenja pppoe-a.15.12.2010. u 14:25 - pre 168 meseci
Evo kako bi to izgledalo sa zenity

Code (bash):
#!/bin/bash

zenity --width=400 --height=100 --title='Skript za start pppoe konekcije' --question --text="Da li zelite da startujete konekciju?" --ok-label "Konektuj se" --cancel-label "Diskonektuj se"
if [ "$?" = 0 ];then
     kor_ime=`zenity --width=400 --height=100 --title='Skript za start pppoe konekcije' --entry --text="Unesite korisnicko ime"`
     kor_pass=`zenity --width=400 --height=100 --title='Skript za start pppoe konekcije' --entry --hide-text --text="Unesite lozinku"`

     poff -a > /dev/null


     echo "\"$kor_ime\"" '*' "\"$kor_pass\""  > /etc/ppp/pap-secrets
 
     echo noipdefault > /etc/ppp/peers/dsl-provider
     echo defaultroute >> /etc/ppp/peers/dsl-provider
     echo replacedefaultroute >> /etc/ppp/peers/dsl-provider
     echo hide-password >> /etc/ppp/peers/dsl-provider
     echo noauth >> /etc/ppp/peers/dsl-provider
     echo persist >> /etc/ppp/peers/dsl-provider
     echo plugin rp-pppoe.so wlan0 >> /etc/ppp/peers/dsl-provider
     echo usepeerdns >> /etc/ppp/peers/dsl-provider
     echo user "\"$kor_ime\"" >> /etc/ppp/peers/dsl-provider
     echo " " >> /etc/ppp/peers/dsl-provider

     pon dsl-provider > /dev/null

     zenity --info --width=400 --height=100 --title='Skript za start pppoe konekcije' --text="Proverite da li ste sada konektovani."
else
     poff -a > /dev/null
fi    


/edit: bash code tag dodat.

[Ovu poruku je menjao Srđan Pavlović dana 15.12.2010. u 21:14 GMT+1]
Grejna površina:Kuća na sprat 100 m2,podno grejanje,zid i plafon 10cm
stiropor,pod 5cm
stirodur + prizemna kuca 40 m2,radijatori,zid 5cm stiropor,plafon 10cm staklena
vuna + kombinovani bojler 120 litara.I na jednom i drugom objektu
petokomorna pvc stolarija sa duplim staklom punjena argonom.
Kotao: Termomont toby20
 
Odgovor na temu

Zekica
Filip Milivojević
Pirot, Niš

Član broj: 2856
Poruke: 309
*.exe-net.net.

Jabber: zekica@elitesecurity.org
Sajt: www.pirotcity.com


+10 Profil

icon Re: pppoe SKRIPT (GUI) za olaksavanje koriscenja pppoe-a.15.12.2010. u 15:14 - pre 168 meseci
Citat:
lumpy986: Ovo mi se svidja :) Jos da proverimo kako radi :)

Nije gotovo, potrebno je samo promeniti skripte koje se pozivaju iz gui-a

Za sada se poziva samo echo, jer je već Srđan napravio skriptu koju treba pozvati (samo što umesto read treba koristiti $1 i $2)...

configFile="test.cfg"
uiFile="pppoe-gui.glade"
disconnectScript="echo poff -a"
connectScript="echo connect"

ove stringove treba promeniti...

connect skripta se poziva sa parametrima $1=username, $2=password, $3=mrežni interfejs
Sad ja znam zašto sam vam ovo ispričao, ovo će sigurno nekome koristiti....
 
Odgovor na temu

Srđan Pavlović
Specijalna Edukacija i Rehabilitacija MNRO
Vojvodina, Bačka Palanka

Član broj: 139340
Poruke: 5571
77.46.145.*

Sajt: www.oligofrenolog.com


+382 Profil

icon Re: pppoe SKRIPT (GUI) za olaksavanje koriscenja pppoe-a.15.12.2010. u 18:43 - pre 168 meseci
@Zekica, dany12 - hvala ljudi, trebalo bi dalje da se snadjem sam
sa ovim sto ste uradili, ako negde zapne, javljam ;)

Pozz!
 
Odgovor na temu

lumpy986
Ognjen Radonic
IT administrator, mikroprocesorsko
upravljanje
Backa Palanka

Član broj: 220844
Poruke: 127
46.17.124.*



+4 Profil

icon Re: pppoe SKRIPT (GUI) za olaksavanje koriscenja pppoe-a.15.12.2010. u 20:29 - pre 168 meseci
Citat:
dany12: Evo kako bi to izgledalo sa zenity

Code (bash):
#!/bin/bash

zenity --width=400 --height=100 --title='Skript za start pppoe konekcije' --question --text="Da li zelite da startujete konekciju?" --ok-label "Konektuj se" --cancel-label "Diskonektuj se"
if [ "$?" = 0 ];then
     kor_ime=`zenity --width=400 --height=100 --title='Skript za start pppoe konekcije' --entry --text="Unesite korisnicko ime"`
     kor_pass=`zenity --width=400 --height=100 --title='Skript za start pppoe konekcije' --entry --hide-text --text="Unesite lozinku"`

     poff -a > /dev/null


     echo "\"$kor_ime\"" '*' "\"$kor_pass\""  > /etc/ppp/pap-secrets
 
     echo noipdefault > /etc/ppp/peers/dsl-provider
     echo defaultroute >> /etc/ppp/peers/dsl-provider
     echo replacedefaultroute >> /etc/ppp/peers/dsl-provider
     echo hide-password >> /etc/ppp/peers/dsl-provider
     echo noauth >> /etc/ppp/peers/dsl-provider
     echo persist >> /etc/ppp/peers/dsl-provider
     echo plugin rp-pppoe.so wlan0 >> /etc/ppp/peers/dsl-provider
     echo usepeerdns >> /etc/ppp/peers/dsl-provider
     echo user "\"$kor_ime\"" >> /etc/ppp/peers/dsl-provider
     echo " " >> /etc/ppp/peers/dsl-provider

     pon dsl-provider > /dev/null

     zenity --info --width=400 --height=100 --title='Skript za start pppoe konekcije' --text="Proverite da li ste sada konektovani."
else
     poff -a > /dev/null
fi    


/edit: bash code tag dodat.

[Ovu poruku je menjao Srđan Pavlović dana 15.12.2010. u 21:14 GMT+1]




Skripta radi do neke granice, konektuje se bez problema, ali ne moze se diskonektovati. Promenio sam kod:

Code:
 poff -a > /dev/null 


u

Code:
 sudo poff -a > /dev/null 


sada se diskonektuje ali ne moze se ponovo konektovati dok se ne restartje komp.

Predlozi?
 
Odgovor na temu

dany12
/home

Član broj: 247039
Poruke: 464
*.mediaworksit.net.



+25 Profil

icon Re: pppoe SKRIPT (GUI) za olaksavanje koriscenja pppoe-a.16.12.2010. u 08:58 - pre 168 meseci
Skripta se mora pokrenuti sa sudo da bi odradila posao,mislim da je to bilo ocigledno pa zato to nisam naveo.
Kada se konektujes iz comandne linije,da li pises sudo pon dsl-provider ili samo pon dsl-provider.
Ako napravis shortcut negde na desktop-u,onda moras uneti gksudo ispred poziva skripte.
Grejna površina:Kuća na sprat 100 m2,podno grejanje,zid i plafon 10cm
stiropor,pod 5cm
stirodur + prizemna kuca 40 m2,radijatori,zid 5cm stiropor,plafon 10cm staklena
vuna + kombinovani bojler 120 litara.I na jednom i drugom objektu
petokomorna pvc stolarija sa duplim staklom punjena argonom.
Kotao: Termomont toby20
 
Odgovor na temu

Srđan Pavlović
Specijalna Edukacija i Rehabilitacija MNRO
Vojvodina, Bačka Palanka

Član broj: 139340
Poruke: 5571
77.46.145.*

Sajt: www.oligofrenolog.com


+382 Profil

icon Re: pppoe SKRIPT (GUI) za olaksavanje koriscenja pppoe-a.16.12.2010. u 10:23 - pre 168 meseci
E, da, pokreni skriptu sa sudo, a ono sinoc sto smo ubacili ona dva sudo u samu skriptu, to izbaci.
 
Odgovor na temu

lumpy986
Ognjen Radonic
IT administrator, mikroprocesorsko
upravljanje
Backa Palanka

Član broj: 220844
Poruke: 127
46.17.124.*



+4 Profil

icon Re: pppoe SKRIPT (GUI) za olaksavanje koriscenja pppoe-a.16.12.2010. u 16:00 - pre 168 meseci
Ok probacu, ali ajde jedno pitanje ne vezano za ovo a da ne otvaram novu temu. Kad ustekam lan kabel u lapatopa nestane mi ikonica notification area. To je ono srdjane za wireless sto je nestalo. Skontao sam da se desilo zbog lana. Kad istekam kabel trebalo bi da se vrati ali je nema, sto mi smeta nema je ni spole restarta. Kako je vratiti?
 
Odgovor na temu

dany12
/home

Član broj: 247039
Poruke: 464
*.mediaworksit.net.



+25 Profil

icon Re: pppoe SKRIPT (GUI) za olaksavanje koriscenja pppoe-a.16.12.2010. u 16:46 - pre 168 meseci
To je neki bug,ne desava se to samo tebi.Inace kad spomenu lan,pa kako se konektujes,jel preko ethernet card ili preko wireless card.Ako je ovo prvo onda treba da u skripti umesto 'wlan0' stavis 'eth0'.
Grejna površina:Kuća na sprat 100 m2,podno grejanje,zid i plafon 10cm
stiropor,pod 5cm
stirodur + prizemna kuca 40 m2,radijatori,zid 5cm stiropor,plafon 10cm staklena
vuna + kombinovani bojler 120 litara.I na jednom i drugom objektu
petokomorna pvc stolarija sa duplim staklom punjena argonom.
Kotao: Termomont toby20
 
Odgovor na temu

Srđan Pavlović
Specijalna Edukacija i Rehabilitacija MNRO
Vojvodina, Bačka Palanka

Član broj: 139340
Poruke: 5571
77.46.145.*

Sajt: www.oligofrenolog.com


+382 Profil

icon Re: pppoe SKRIPT (GUI) za olaksavanje koriscenja pppoe-a.16.12.2010. u 16:48 - pre 168 meseci
Preko wireless-a se kaci preko pppoe, cini mi se, a na eth (mreznu) kaci neki LAN... :)

network-manager (ili nm-applet) se nesto zaglupi verovatno, ima on te neke boljke :)
 
Odgovor na temu

lumpy986
Ognjen Radonic
IT administrator, mikroprocesorsko
upravljanje
Backa Palanka

Član broj: 220844
Poruke: 127
46.17.124.*



+4 Profil

icon Re: pppoe SKRIPT (GUI) za olaksavanje koriscenja pppoe-a.16.12.2010. u 17:01 - pre 168 meseci
Kacim se kako stignem, koristim pppoe i na ethernetu i na wireless-u. Imam svoj pppoe server kuci zajedno sa 2 AP, gde mi se kace komsije i okolina. U dogovoru sa njima da mi placaju internet skupi se da se zakupi veci link i d aza manje pare gledano svi imamo brz net :)
 
Odgovor na temu

dany12
/home

Član broj: 247039
Poruke: 464
*.mediaworksit.net.



+25 Profil

icon Re: pppoe SKRIPT (GUI) za olaksavanje koriscenja pppoe-a.16.12.2010. u 17:08 - pre 168 meseci
Ok,onda bi trebalo da sve radi bez problema,bas sam se prebacio na ubuntu da isprobam skriptu(posto na arch-u koristim drugi nacin povezivanja) i sve radi odlicno.Evo ovde se vidi da sam napravio i precicu na desktopu.



edit/:
E pa onda bi mogli da ubacimo i to da te pita,da li se kacis preko wlan0 ili eth0?
Grejna površina:Kuća na sprat 100 m2,podno grejanje,zid i plafon 10cm
stiropor,pod 5cm
stirodur + prizemna kuca 40 m2,radijatori,zid 5cm stiropor,plafon 10cm staklena
vuna + kombinovani bojler 120 litara.I na jednom i drugom objektu
petokomorna pvc stolarija sa duplim staklom punjena argonom.
Kotao: Termomont toby20
 
Odgovor na temu

lumpy986
Ognjen Radonic
IT administrator, mikroprocesorsko
upravljanje
Backa Palanka

Član broj: 220844
Poruke: 127
46.17.124.*



+4 Profil

icon Re: pppoe SKRIPT (GUI) za olaksavanje koriscenja pppoe-a.16.12.2010. u 17:16 - pre 168 meseci
Trebalo bi da se napravi, ako nije komplikovano suvise, konektuje se bez problema ali posle diskonektovanja moram restartovati komp da se opet konektujem. A da ne kazem da mi nm-applet pravi problema, sinoc sam do 1 trazio problem po netu i nisam nasao. Mozda bi moglo nesto kao sto je zekica predlozio da izgleda. Pocetnik sam na linuxu i jos mnogo treba da ucim. Uporan sam i bice nesto od mene jednom.
 
Odgovor na temu

Srđan Pavlović
Specijalna Edukacija i Rehabilitacija MNRO
Vojvodina, Bačka Palanka

Član broj: 139340
Poruke: 5571
77.46.145.*

Sajt: www.oligofrenolog.com


+382 Profil

icon Re: pppoe SKRIPT (GUI) za olaksavanje koriscenja pppoe-a.16.12.2010. u 17:20 - pre 168 meseci
Moze ono Zekicino

/sys/class/net/

samo, ako mozes Dany da ubacis u programcic da odatle iscita postojece interfejse i ponudi izbor.
 
Odgovor na temu

dare023
Bečkerek

Član broj: 60701
Poruke: 363
*.adsl-3.sezampro.yu.



+2 Profil

icon Re: pppoe SKRIPT (GUI) za olaksavanje koriscenja pppoe-a.16.12.2010. u 18:53 - pre 168 meseci
A da li može ovo da pomogne?
dare023
 
Odgovor na temu

lumpy986
Ognjen Radonic
IT administrator, mikroprocesorsko
upravljanje
Backa Palanka

Član broj: 220844
Poruke: 127
46.17.124.*



+4 Profil

icon Re: pppoe SKRIPT (GUI) za olaksavanje koriscenja pppoe-a.16.12.2010. u 19:47 - pre 168 meseci
Citat:
dare023: A da li može ovo da pomogne?


Jos kad bi bio download link :)
 
Odgovor na temu

[es] :: Linux aplikacije :: pppoe SKRIPT (GUI) za olaksavanje koriscenja pppoe-a.
(TOP topic, by Srđan Pavlović)
Strane: 1 2 3 4 5 ... Dalje > >>

[ Pregleda: 46899 | Odgovora: 131 ] > FB > Twit

Postavi temu Odgovori

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