[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: problem z neostradą



18-04-07, Maciej Kóska <grv@o2.pl> napisał(a):
Witam,

Czy ktoś ma może pomysł (przetestował praktycznie) gdzie można sprawdzać
stan połączenia po podłączeniu się z neostradą za pośrednictwem ppp.
Oraz na skrypt który okresowo sprawdzał by jego stan i ew. rozłączeniu
łączył się na nowo.

Rozwiązanie które mam to prosty router + firewall + bramka vpn + klient
dyndns-a

Chodzi mi wiadomo, o to, żeby do jakichś tam zasobów udostępnionych w
sieci za routerem można się było dostać (po vpn-ie) zawsze pod tą samą
nazwą. Problem jest w tym że jak TP po 24h rozłącza neostradę to ppp
nie daje rady samo na nowo zestawić połączenia...pomimo zastosowania
opcji które do tego w ppp są.

Dziękuję z góry za pomoc
Pozdrawiam
Maciej

Prosta skryptoza:
Podtrzymywanie neostrady :

root@brama:~# cat /root/adsl.sh
#!/bin/sh

while [ 1 = 1 ]
       do
           sleep 5
               if [ ! -f /var/run/ppp0.pid ]; then
                   /usr/bin/killall pppd
                   /usr/bin/killall pppoa3
                   /usr/sbin/pppd call adsl
                   /bin/bash /root/masq.sh # firewall
                   /sbin/ifconfig ppp0 | wall
                   /bin/echo 'restart neo' $data >> /var/log/neo.log
               else

                  data=`date`
                  /bin/echo 'neo dziala' $data >> /var/log/neo.log
               fi
done
root@brama:~#

Dyndns : zainstaluj sobie no-ip i wejdz na no-ip.org

na modemie speedtouch jakos polaczenie samo pada, z tego co sie
orientuje na innych modemach polaczenie chyba wstaje samo (opcja jakaś
przekazywana do pppd  ? )

--
Wojciech Ziniewicz
Unix SEX :{look;gawk;find;sed;talk;grep;touch;finger;find;fl
ex;unzip;head;tail; mount;workbone;fsck;yes;gasp;fsck;more;yes;yes;eje
ct;umount;makeclean; zip;split;done;exit:xargs!!;)}

Reply to: