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:
#!/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]