<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
<title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
Robert<br>
<br>
You can tell pppd to try endless to reconect if ppp line goes down i.e.
pppd will reconnect.<br>
address and netmask is in case you have fix ip. I have dynamic ip but
configured so...<br>
My system is configured as follows:<br>
<br>
My provider script is /etc/ppp/peers/telecom<br>
<br>
/etc/network/interface entry:<br>
<br>
auto telecom<br>
iface telecom inet ppp<br>
provider telecom<br>
address 200.200.200.123<br>
netmask 255.255.255.0<br>
# please do not modify the following line<br>
pre-up /sbin/ifconfig eth1 up # line maintained by pppoeconf<br>
up /etc/network/telecom_config_interface || true<br>
<br>
The script<br>
/etc/network/telecom_config_interface<br>
will enable masquerading and port forwarding stuff etc.<br>
<br>
Add the following options to the file /etc/ppp/peers/telecom:<br>
persist<br>
maxfail 0<br>
To try endless with the modem to connect (mz provider use pppoe).<br>
<br>
Greetings<br>
<br>
Beat<br>
<br>
<br>
Robert Rawlins - Think Blue wrote:
<blockquote
cite="mid000f01ca2ff6$d62045e0$8260d1a0$@rawlins@thinkbluemedia.co.uk"
type="cite">
<meta http-equiv="Content-Type" content="text/html; ">
<meta name="Generator" content="Microsoft Word 12 (filtered medium)">
<style>
<!--
/* Font Definitions */
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0cm;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:blue;
text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
{mso-style-priority:99;
color:purple;
text-decoration:underline;}
span.EmailStyle17
{mso-style-type:personal-compose;
font-family:"Calibri","sans-serif";
color:windowtext;}
.MsoChpDefault
{mso-style-type:export-only;}
@page Section1
{size:612.0pt 792.0pt;
margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.Section1
{page:Section1;}
-->
</style>
<!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
<div class="Section1">
<p class="MsoNormal">Hello Guys,<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">There seem to be a lot of network related
questions on the
list recently, thought I’d add another one ;-)<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">I’ve got a ppp script configured on the system
which
connects just fine with ‘pon’ and likewise disconnects with ‘poff’.
I’m now looking to have the system treat it like the Ethernet, bringing
ppp0 up when the system boots and then maintain that connection if it
is
dropped.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">What would you suggest is the best way to go
about this? I’ve
added the ppp0 as an interface to /etc/network/interfaces like so:<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal" style=""><span
style="font-size: 9pt; font-family: "Courier New";">auto ppp0<o:p></o:p></span></p>
<p class="MsoNormal" style=""><span
style="font-size: 9pt; font-family: "Courier New";">iface ppp0 inet ppp<o:p></o:p></span></p>
<p class="MsoNormal"><span
style="font-size: 9pt; font-family: "Courier New";">
provider three<o:p></o:p></span></p>
<p class="MsoNormal"><span
style="font-size: 9pt; font-family: "Courier New";"><o:p> </o:p></span></p>
<p class="MsoNormal">with ‘three’ being the name of the ppp dialer
that I’m looking to use. However when I run ‘ifconfig ppp0 up’
I simply get an error message which says: ‘ppp0: ERROR while getting
interface flags: No such device’ and if I restart networking I get an
error like so:<o:p></o:p></p>
<p class="MsoNormal"><span
style="font-size: 9pt; font-family: "Courier New";"><o:p> </o:p></span></p>
<p class="MsoNormal">voyage:~# /etc/init.d/networking restart<o:p></o:p></p>
<p class="MsoNormal">Reconfiguring network
interfaces...if-up.d/mountnfs[eth0]:
waiting for interface ppp0 before doing NFS mounts (warning).<o:p></o:p></p>
<p class="MsoNormal">/lib/udev/hotplug.functions: line 10: [: :
integer
expression expected<o:p></o:p></p>
<p class="MsoNormal">/lib/udev/hotplug.functions: line 10: [: :
integer
expression expected<o:p></o:p></p>
<p class="MsoNormal">done.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">I’d appreciate your thoughts guys, let me know
how you
would go about doing this, like I say, I want to bring the connection
up as
early as possible in the boot and then ensure it is maintained and
reconnected
if dropped.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Also, getting the system to do a timesync once
connection is
made would also be good so the system has the latest time, in the same
was it
does when connecting over Ethernet.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Cheers,<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Rob<o:p></o:p></p>
</div>
<pre wrap="">
<hr size="4" width="90%">
_______________________________________________
Voyage-linux mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Voyage-linux@list.voyage.hk">Voyage-linux@list.voyage.hk</a>
<a class="moz-txt-link-freetext" href="http://list.voyage.hk/mailman/listinfo/voyage-linux">http://list.voyage.hk/mailman/listinfo/voyage-linux</a>
</pre>
</blockquote>
<br>
</body>
</html>