At delam co delam, pptp resp. pppd se mi nepripoji :( uz jsem se pustil i do upravy /etc/rc.d/rc.red scriptu, ale ani to nepomaha, netusite v cem muze byt problem? pppd vzdycky po nejake dobe spadne ...
dopingnu se maximalne na modem (10.0.0.138) zkousel jsem to i rucne (uprava souboru v /etc/ppp podle fungujiciho configu na desktopu gentoo a pptp 10.0.0.138) a stejne se mi nepripoji. Verzi ipcopu mam 1.3
Co je v logu, obsah ifconfig a route ?
Pri 8 instalacich byla nejcastejsi chyba preklepy pri vyplnovani uctu, nebo netmask a v uctech :-)
uvodni konfigurace pptp pri instalaci:
10.0.0.120 s 255.0.0.0 proti ADSL modemu nebo ADSL routeru, ktere mely default 10.0.0.138 s 255.0.0.0, nezadavat default GW, prideli pozdeji ppp. Po rebootu pres web rozhrani v dialup pojmenovat profil, vybrat interface pptp, zadat v Username a Password telef. cislo, zatrhnout Persistent connection, Connect on IPCop restart, pomoci Save ulozit. Po reloadu stranky se navic objevi polozka Additional PPTP settings, zadat do Phonebook Entry udaj RELAY_PPP1, ktery se musi shodovat s obsahem Phonebooku v modemu nebo routeru a IP adresu modemu, ci routeru - viz vyse. Znovu Save, nekolikanasobna opticka kontrola udaju a sup na Main Page/Home a Connect. Po nekolika pokusech by se mel ppp "chytit", zkusit ping na IP Dashboardu (v ssh session jako root), v ifconfig by se mel objevit interface ppp0 s pridelenou adresou z rozsahu 172.x.x.x, kontrola logu a rucne spustit script dashlogin se spravne zadanymi hodnotami, nebo z PC lokalni site prihlaseni browserem.
tak jsem to rozchodil, ale mirne hackovanim scriptu. originalni nastaveni presne jak pisete. Ethernet Modem Alcatel ve standartni konfiguraci, ale ipcop se mi stale chtel pripojovat synchrone (coz logicky neslo).
nakonec jsem zmenil v souboru /etc/rc.d/rc.red v casti "sub dopptpdial" puvodni radek:
my @pptpcommand = ('/usr/sbin/pptp',$routerip,'--nolaunchpppd','--phone',$pppsettings{'PHONEBOOK'},'--sync');
na:
my @pptpcommand = ('/usr/sbin/pptp',$routerip,'--nolaunchpppd','--phone',$pppsettings{'PHONEBOOK'},'--sync');
a puvodni radek:
push(@pppcommand,('noipdefault', 'default-asyncmap', 'defaultroute', 'hide-password', 'local', 'noaccomp', 'noccp', 'nobsdcomp', 'nodeflate', 'nopcomp', 'novj', 'novjccomp','user', $pppsettings{'USERNAME'}, 'lcp-echo-interval', '20', 'lcp-echo-failure', '3', 'lcp-max-configure', '50', 'maxfail', $pppsettings{'MAXRETRIES'}, 'sync'));
na:
push(@pppcommand,('noipdefault', 'default-asyncmap', 'defaultroute', 'local', 'noaccomp', 'noccp', 'nobsdcomp', 'nodeflate', 'nopcomp', 'novj', 'novjccomp','user', $pppsettings{'USERNAME'}, 'maxfail', $pppsettings{'MAXRETRIES'}));