[Sarlug] ( без темы )

Anton Kerfi statkms71157 на net.kht.ru
Сб Дек 15 02:59:39 MSK 2007


В сообщении от 13 декабря 2007 04:31 Тимофей Телятников написал(a):
> Как в "LINUX ALT MASTER 2.4" настроить соединение интернет через мобильный
> "телефон (TRIUM eclipse)" и "USB инфракрасный порт (TEKRAM IR-412)", 
Вот тебе скриптик - поправь и юзай на здоровье
#!/bin/sh -x
/etc/rc.d/init.d/irda restart
DIALTIMEOUT=60

MODEM=ircomm0 SPEED=9600 MODEM_INIT='AT+CGDCONT=1,\"IP\",\"internet.mts.ru\" 
OK'
IH_IP=" ipcp-accept-local ipcp-accept-remote noipdefault
        debug usepeerdns user mts mtu 576
        novj nobsdcomp novjccomp nopcomp noaccomp"
LOGSCRIPT="CONNECT"
PHONE="*99***1#"
# перед запуском pppd удаляет default router, по окончании - восстанавливает
# Более корректно было бы вставить эти действия в /etc/ppp/ip-up.local 
и /etc/ppp/ip-down.local
DR=`/sbin/route -n | egrep '^0.0.0.0'| grep -v ppp | sed 's/^[^ ]*  
*\([^ ]*\) .*/default gw \1/'` ;
 if [ -n "$DR" ] ; then
   trap "echo /sbin/route add $DR ; /sbin/route add $DR ; exit"  2 3 9 15
    /sbin/route delete $DR
    echo /sbin/route delete $DR
 fi
##########################
##################### При обрыве соединения pppd перезапускается 
####################
while  true ; do
    /usr/sbin/pppd \
    connect '/usr/sbin/chat -v ABORT "NO DIALTONE" ABORT "NO CARRIER" ABORT 
BUSY "" '"$MODEM_INIT"' ATDP'$PHONE' '"$LOGSCRIPT"' ;' \
    crtscts defaultroute modem -detach mru 576 \
    $NASH_IP:$IH_IP /dev/$MODEM $SPEED
#    cat /etc/ppp/resolv.conf > /etc/resolv.conf
    sleep $DIALTIMEOUT
done


Доброе время суток

Лукаш Антон
ICQ:492979219


Подробная информация о списке рассылки Sarlug