[linux] nullmodem (siemens gigaset m101 data)[VYRIESENIE]

Ing. Daniel Malachovský dmalachovsky na nspbb.sk
Středa Srpen 15 12:10:20 CEST 2001


pomohlo taketo:

/etc/ppp/options:
lock
asyncmap 0
noauth
crtscts
local
noipdefault
-detach
proxyarp

/etc/inittab
S1:3:respawn:/usr/sbin/pppd /dev/ttyS0 115200

2PC:

/etc/inittab
S1:3:respawn:/usr/sbin/pppd -detach /dev/ttyS0 115200
192.168.1.1:192.168.1.2 local lock asyncmap 0 crtscts noauth defaultroute

very simple..
robi mi to trosku haluze-po nejakom (velmi nahodnom) case mi linka zostane
mrtva...pppd zije,
ifconfig hlasi spojenie, ale nedokazem ani pingnut druhu stranu...pomoze
manualne zhodit ifconfig
ppp1 down a killall pppd, potom sa zobudi respawn a zrobi spojenie...

zrobil som si k tomu skriptik v perle, ktory som dal do cronu aby sa pustal
po 15 min ...

#! /usr/bin/perl -w
open(STDIN,"ping -c 1 192.168.3.67|");
@subor=<>;
if ($subor[1]=~ /^\s*$/ ){
       system("ifconfig ppp0 down>/dev/null");
       system("skill -KILL pppd");

                     }
else{
}
close(STDIN);

nie som ziadny perl koder, takze sa mi nesmejte ani ma nepreklinajte ak je
to hruza, ale funguje mi to (napodiv)
ak sa to da urobit lahsie (verim ze ano) napiste...

                                dano





Další informace o konferenci linux