<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<meta name=Generator content="Microsoft Word 12 (filtered medium)">
<!--[if !mso]>
<style>
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style>
<![endif]-->
<style>
<!--
/* Font Definitions */
@font-face
{font-family:Wingdings;
panose-1:5 0 0 0 0 0 0 0 0 0;}
@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;}
@font-face
{font-family:Tahoma;
panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
{font-family:Consolas;
panose-1:2 11 6 9 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";
color:black;}
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;}
pre
{mso-style-priority:99;
mso-style-link:"HTML Preformatted Char";
margin:0cm;
margin-bottom:.0001pt;
font-size:10.0pt;
font-family:"Courier New";
color:black;}
span.EmailStyle17
{mso-style-type:personal;
font-family:"Calibri","sans-serif";
color:windowtext;}
span.HTMLPreformattedChar
{mso-style-name:"HTML Preformatted Char";
mso-style-priority:99;
mso-style-link:"HTML Preformatted";
font-family:Consolas;
color:black;}
span.EmailStyle20
{mso-style-type:personal-reply;
font-family:"Calibri","sans-serif";
color:#1F497D;}
.MsoChpDefault
{mso-style-type:export-only;
font-size:10.0pt;}
@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]-->
</head>
<body bgcolor=white lang=EN-GB link=blue vlink=purple>
<div class=Section1>
<div>
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span
style='color:#1F497D'>Hey Beat, and everyone else!<o:p></o:p></span></p>
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span
style='color:#1F497D'>Thanks a great deal for all your suggestions! I’ve built
a couple of systems working on different approaches which I can now test and
see which does the best job for me </span><span style='font-family:Wingdings;
color:#1F497D'>J</span><span style='color:#1F497D'> I’ll keep you all up to
date on things and the final descision that we make.<o:p></o:p></span></p>
<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span
style='color:#1F497D'>Rob</span><span style='font-size:8.0pt'><o:p></o:p></span></p>
</div>
<p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p>
<div>
<div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm'>
<p class=MsoNormal><b><span lang=EN-US style='font-size:10.0pt;font-family:
"Tahoma","sans-serif";color:windowtext'>From:</span></b><span lang=EN-US
style='font-size:10.0pt;font-family:"Tahoma","sans-serif";color:windowtext'>
Beat Meier [mailto:mbe_ml@swiss-wireless.com.ar] <br>
<b>Sent:</b> 10 September 2009 00:08<br>
<b>To:</b> Robert Rawlins - Think Blue<br>
<b>Cc:</b> Voyage-linux@voyage.hk<br>
<b>Subject:</b> Re: [Voyage-linux] bring up ppp automaticaly during boot<o:p></o:p></span></p>
</div>
</div>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>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: <o:p></o:p></p>
<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><span style='font-size:9.0pt;font-family:"Courier New"'>auto
ppp0</span><o:p></o:p></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>iface
ppp0 inet ppp</span><o:p></o:p></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>
provider three</span><o:p></o:p></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'> </span><o:p></o:p></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:9.0pt;font-family:"Courier New"'> </span><o:p></o:p></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>
<pre><o:p> </o:p></pre><pre style='text-align:center'>
<hr size=4 width="90%" align=center>
</pre><pre><o:p> </o:p></pre><pre>_______________________________________________<o:p></o:p></pre><pre>Voyage-linux mailing list<o:p></o:p></pre><pre><a
href="mailto:Voyage-linux@list.voyage.hk">Voyage-linux@list.voyage.hk</a><o:p></o:p></pre><pre><a
href="http://list.voyage.hk/mailman/listinfo/voyage-linux">http://list.voyage.hk/mailman/listinfo/voyage-linux</a><o:p></o:p></pre><pre> <o:p></o:p></pre>
<p class=MsoNormal><span style='font-size:12.0pt;font-family:"Times New Roman","serif"'><o:p> </o:p></span></p>
</div>
</body>
</html>