<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:st1="urn:schemas-microsoft-com:office:smarttags" 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 11 (filtered medium)">
<o:SmartTagType namespaceuri="urn:schemas-microsoft-com:office:smarttags"
name="City"/>
<o:SmartTagType namespaceuri="urn:schemas-microsoft-com:office:smarttags"
name="place"/>
<!--[if !mso]>
<style>
st1\:*{behavior:url(#default#ieooui) }
</style>
<![endif]-->
<style>
<!--
/* Font Definitions */
@font-face
{font-family:SimSun;
panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
{font-family:SimSun;
panose-1:2 1 6 0 3 1 1 1 1 1;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0cm;
margin-bottom:.0001pt;
text-align:justify;
text-justify:inter-ideograph;
font-size:10.5pt;
font-family:"Times New Roman";}
a:link, span.MsoHyperlink
{color:blue;
text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
{color:purple;
text-decoration:underline;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
{margin:0cm;
margin-bottom:.0001pt;
font-size:9.0pt;
font-family:SimSun;}
span.EmailStyle17
{mso-style-type:personal-compose;
font-family:Arial;
color:windowtext;}
/* Page Definitions */
@page Section1
{size:595.3pt 841.9pt;
margin:72.0pt 90.0pt 72.0pt 90.0pt;
layout-grid:15.6pt;}
div.Section1
{page:Section1;}
-->
</style>
</head>
<body lang=ZH-CN link=blue vlink=purple style='text-justify-trim:punctuation'>
<div class=Section1 style='layout-grid:15.6pt'>
<p class=MsoNormal><font size=1 face=Arial><span lang=EN-US style='font-size:
9.0pt;font-family:Arial'>We are trying to run OLSRD on WM6.1 platform. First,
we need to make sure that WM6.1 supports IP forwarding. But we failed to make
it work. Could anybody give us some suggestions? The test scenario is as
following<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=1 face=Arial><span lang=EN-US style='font-size:
9.0pt;font-family:Arial'><o:p> </o:p></span></font></p>
<p class=MsoNormal><font size=1 face=Arial><span lang=EN-US style='font-size:
9.0pt;font-family:Arial'><o:p> </o:p></span></font></p>
<p class=MsoPlainText style='text-indent:13.5pt;layout-grid-mode:char'><font
size=1 face=宋体><span lang=EN-US style='font-size:9.0pt'>169.254.19.49/16
169.254.54.165/16<o:p></o:p></span></font></p>
<p class=MsoPlainText style='layout-grid-mode:char'><font size=1 face=宋体><span
lang=EN-US style='font-size:9.0pt'>
+--------|
a
+--------+ <o:p></o:p></span></font></p>
<p class=MsoPlainText style='layout-grid-mode:char'><font size=1 face=宋体><span
lang=EN-US style='font-size:9.0pt'>
| PC1 | ----------- | Mobile | <o:p></o:p></span></font></p>
<p class=MsoPlainText style='layout-grid-mode:char'><font size=1 face=宋体><span
lang=EN-US style='font-size:9.0pt'>
+--------+
+--------+ <o:p></o:p></span></font></p>
<p class=MsoPlainText style='layout-grid-mode:char'><font size=1 face=宋体><span
lang=EN-US style='font-size:9.0pt'>
\
|<o:p></o:p></span></font></p>
<p class=MsoPlainText style='layout-grid-mode:char'><font size=1 face=宋体><span
lang=EN-US style='font-size:9.0pt'>
\
c
b |<o:p></o:p></span></font></p>
<p class=MsoPlainText style='layout-grid-mode:char'><font size=1 face=宋体><span
lang=EN-US style='font-size:9.0pt'>
\
|<o:p></o:p></span></font></p>
<p class=MsoPlainText style='layout-grid-mode:char'><font size=1 face=宋体><span
lang=EN-US style='font-size:9.0pt'>
\
|<o:p></o:p></span></font></p>
<p class=MsoPlainText style='layout-grid-mode:char'><font size=1 face=宋体><span
lang=EN-US style='font-size:9.0pt'>
\
+---------+ <o:p></o:p></span></font></p>
<p class=MsoPlainText style='layout-grid-mode:char'><font size=1 face=宋体><span
lang=EN-US style='font-size:9.0pt'>
\-------------- | PC2 | <o:p></o:p></span></font></p>
<p class=MsoPlainText style='layout-grid-mode:char'><font size=1 face=宋体><span
lang=EN-US style='font-size:9.0pt'>
169.254.160.194/16
+---------+<o:p></o:p></span></font></p>
<p class=MsoPlainText style='layout-grid-mode:char'><font size=1 face=宋体><span
lang=EN-US style='font-size:7.5pt'><o:p> </o:p></span></font></p>
<p class=MsoPlainText style='layout-grid-mode:char'><font size=1 face=宋体><span
lang=EN-US style='font-size:9.0pt'>We setup an Wi-Fi ad-hoc network and 3 nodes
involved. This is a full mesh network. There is a direct wireless link 'c'
between PC1 and PC2 and we expect the IP packets path changed to be PC1--<st1:place
w:st="on">Mobile</st1:place>--PC2. The following modifications are made to the
devices. <o:p></o:p></span></font></p>
<p class=MsoPlainText style='layout-grid-mode:char'><font size=1 face=宋体><span
lang=EN-US style='font-size:7.5pt'><o:p> </o:p></span></font></p>
<p class=MsoPlainText style='layout-grid-mode:char'><font size=1 face=宋体><span
lang=EN-US style='font-size:9.0pt'>PC1 <o:p></o:p></span></font></p>
<p class=MsoPlainText style='layout-grid-mode:char'><font size=1 face=宋体><span
lang=EN-US style='font-size:9.0pt'>----------------------------------------------------------------------------------------<o:p></o:p></span></font></p>
<p class=MsoPlainText style='layout-grid-mode:char'><font size=1 face=宋体><span
lang=EN-US style='font-size:9.0pt'>IP: 169.254.19.49/16<o:p></o:p></span></font></p>
<p class=MsoPlainText style='layout-grid-mode:char'><font size=1 face=宋体><span
lang=EN-US style='font-size:9.0pt'>Routing Table: <o:p></o:p></span></font></p>
<p class=MsoPlainText style='layout-grid-mode:char'><font size=1 face=宋体><span
lang=EN-US style='font-size:9.0pt'> Network
Destination
Netmask
Gateway
Interface Metric<o:p></o:p></span></font></p>
<p class=MsoPlainText style='layout-grid-mode:char'><font size=1 face=宋体><span
lang=EN-US style='font-size:9.0pt'>
<o:p></o:p></span></font></p>
<p class=MsoPlainText style='layout-grid-mode:char'><font size=1 face=宋体><span
lang=EN-US style='font-size:9.0pt'>
169.254.0.0
255.255.0.0
169.254.19.49 169.254.19.49 30<o:p></o:p></span></font></p>
<p class=MsoPlainText style='layout-grid-mode:char'><font size=1 face=宋体><span
lang=EN-US style='font-size:9.0pt'>
169.254.19.49
255.255.255.255
127.0.0.1
127.0.0.1 30<o:p></o:p></span></font></p>
<p class=MsoPlainText style='layout-grid-mode:char'><font size=1 face=宋体><span
lang=EN-US style='font-size:9.0pt'>
169.254.160.194
255.255.255.255
169.254.54.165 169.254.19.49 30<o:p></o:p></span></font></p>
<p class=MsoPlainText style='layout-grid-mode:char'><font size=1 face=宋体><span
lang=EN-US style='font-size:9.0pt'>
169.254.255.255
255.255.255.255
169.254.19.49 169.254.19.49 30<o:p></o:p></span></font></p>
<p class=MsoPlainText style='layout-grid-mode:char'><font size=1 face=宋体><span
lang=EN-US style='font-size:9.0pt'>Basically, the routing setting implies that
'to 169.254.160.194, the next hop is 169.254.54.165'.<o:p></o:p></span></font></p>
<p class=MsoPlainText style='layout-grid-mode:char'><font size=1 face=宋体><span
lang=EN-US style='font-size:7.5pt'><o:p> </o:p></span></font></p>
<p class=MsoPlainText style='layout-grid-mode:char'><font size=1 face=宋体><span
lang=EN-US style='font-size:9.0pt'>Registry setting:<o:p></o:p></span></font></p>
<p class=MsoPlainText style='layout-grid-mode:char'><font size=1 face=宋体><span
lang=EN-US style='font-size:9.0pt'>HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\EnableICMPRedirect
= 0 <o:p></o:p></span></font></p>
<p class=MsoPlainText style='layout-grid-mode:char'><font size=1 face=宋体><span
lang=EN-US style='font-size:9.0pt'>The purpose is to ignore possible ICMP
redirect message from the mobile phone which would change the route entry
169.254.160.194 back to a direct network route.<o:p></o:p></span></font></p>
<p class=MsoPlainText style='layout-grid-mode:char'><font size=1 face=宋体><span
lang=EN-US style='font-size:7.5pt'><o:p> </o:p></span></font></p>
<p class=MsoPlainText style='layout-grid-mode:char'><font size=1 face=宋体><span
lang=EN-US style='font-size:7.5pt'><o:p> </o:p></span></font></p>
<p class=MsoPlainText style='layout-grid-mode:char'><st1:place w:st="on"><st1:City
w:st="on"><font size=1 face=宋体><span lang=EN-US
style='font-size:9.0pt'>Mobile</span></font></st1:City></st1:place><span
lang=EN-US>:<o:p></o:p></span></p>
<p class=MsoPlainText style='layout-grid-mode:char'><font size=1 face=宋体><span
lang=EN-US style='font-size:9.0pt'>----------------------------------------------------------------------------------------<o:p></o:p></span></font></p>
<p class=MsoPlainText style='layout-grid-mode:char'><font size=1 face=宋体><span
lang=EN-US style='font-size:9.0pt'>IP: 169.254. 54.165/16<o:p></o:p></span></font></p>
<p class=MsoPlainText style='layout-grid-mode:char'><font size=1 face=宋体><span
lang=EN-US style='font-size:9.0pt'>Routing Table: <o:p></o:p></span></font></p>
<p class=MsoPlainText style='layout-grid-mode:char'><font size=1 face=宋体><span
lang=EN-US style='font-size:9.0pt'> Network
Destination
Netmask
Gateway
Interface Metric<o:p></o:p></span></font></p>
<p class=MsoPlainText style='layout-grid-mode:char'><font size=1 face=宋体><span
lang=EN-US style='font-size:7.5pt'><o:p> </o:p></span></font></p>
<p class=MsoPlainText style='layout-grid-mode:char'><font size=1 face=宋体><span
lang=EN-US style='font-size:9.0pt'>
169.254.0.0
255.255.0.0 169.254.160.194
0x3 25<o:p></o:p></span></font></p>
<p class=MsoPlainText style='layout-grid-mode:char'><font size=1 face=宋体><span
lang=EN-US style='font-size:9.0pt'>
169.254.19.49 255.255.255.255
169.254.54.165
0x3 30<o:p></o:p></span></font></p>
<p class=MsoPlainText style='layout-grid-mode:char'><font size=1 face=宋体><span
lang=EN-US style='font-size:9.0pt'>
169.254.54.165
255.255.255.255
127.0.0.1
0x3 30<o:p></o:p></span></font></p>
<p class=MsoPlainText style='layout-grid-mode:char'><font size=1 face=宋体><span
lang=EN-US style='font-size:9.0pt'>
169.254.160.194 255.255.255.255
169.254.54.165
0x3 30<o:p></o:p></span></font></p>
<p class=MsoPlainText style='layout-grid-mode:char'><font size=1 face=宋体><span
lang=EN-US style='font-size:9.0pt'>
169.254.255.255
255.255.255.255
169.254.2.1
0x30002 30<o:p></o:p></span></font></p>
<p class=MsoPlainText style='layout-grid-mode:char'><font size=1 face=宋体><span
lang=EN-US style='font-size:9.0pt'>
169.254.255.255 255.255.255.255
169.254.54.165
0x3 30<o:p></o:p></span></font></p>
<p class=MsoPlainText style='layout-grid-mode:char'><font size=1 face=宋体><span
lang=EN-US style='font-size:9.0pt'> <o:p></o:p></span></font></p>
<p class=MsoPlainText style='layout-grid-mode:char'><font size=1 face=宋体><span
lang=EN-US style='font-size:9.0pt'>Registry setting:<o:p></o:p></span></font></p>
<p class=MsoPlainText style='layout-grid-mode:char'><font size=1 face=宋体><span
lang=EN-US style='font-size:9.0pt'>HKEY_LOCAL_MACHINE\Comm\Tcpip\Parms\IpEnableRouter
= 1<o:p></o:p></span></font></p>
<p class=MsoPlainText style='layout-grid-mode:char'><font size=1 face=宋体><span
lang=EN-US style='font-size:9.0pt'>HKEY_LOCAL_MACHINE\Comm\Tcpip\Parms\EnableICMPRedirects
= 0<o:p></o:p></span></font></p>
<p class=MsoPlainText style='layout-grid-mode:char'><font size=1 face=宋体><span
lang=EN-US style='font-size:9.0pt'> <o:p></o:p></span></font></p>
<p class=MsoPlainText style='layout-grid-mode:char'><font size=1 face=宋体><span
lang=EN-US style='font-size:9.0pt'>PC2 <o:p></o:p></span></font></p>
<p class=MsoPlainText style='layout-grid-mode:char'><font size=1 face=宋体><span
lang=EN-US style='font-size:9.0pt'>----------------------------------------------------------------------------------------<o:p></o:p></span></font></p>
<p class=MsoPlainText style='layout-grid-mode:char'><font size=1 face=宋体><span
lang=EN-US style='font-size:9.0pt'>IP: 169.254.160.194/16 <o:p></o:p></span></font></p>
<p class=MsoPlainText style='layout-grid-mode:char'><font size=1 face=宋体><span
lang=EN-US style='font-size:9.0pt'>Routing Table: <o:p></o:p></span></font></p>
<p class=MsoPlainText style='layout-grid-mode:char'><font size=1 face=宋体><span
lang=EN-US style='font-size:9.0pt'> Network
Destination
Netmask Gateway
Interface Metric<o:p></o:p></span></font></p>
<p class=MsoPlainText style='layout-grid-mode:char'><font size=1 face=宋体><span
lang=EN-US style='font-size:7.5pt'><o:p> </o:p></span></font></p>
<p class=MsoPlainText style='layout-grid-mode:char'><font size=1 face=宋体><span
lang=EN-US style='font-size:9.0pt'>
169.254.0.0
255.255.0.0 169.254.160.194
169.254.160.194 25<o:p></o:p></span></font></p>
<p class=MsoPlainText style='layout-grid-mode:char'><font size=1 face=宋体><span
lang=EN-US style='font-size:9.0pt'>
169.254.19.49 255.255.255.255
169.254.54.165 169.254.160.194 30<o:p></o:p></span></font></p>
<p class=MsoPlainText style='layout-grid-mode:char'><font size=1 face=宋体><span
lang=EN-US style='font-size:9.0pt'>
169.254.160.194
255.255.255.255 127.0.0.1 127.0.0.1
25<o:p></o:p></span></font></p>
<p class=MsoPlainText style='layout-grid-mode:char'><font size=1 face=宋体><span
lang=EN-US style='font-size:9.0pt'>
169.254.255.255
255.255.255.255
169.254.2.2
169.254.2.2 30<o:p></o:p></span></font></p>
<p class=MsoPlainText style='layout-grid-mode:char'><font size=1 face=宋体><span
lang=EN-US style='font-size:9.0pt'>
169.254.255.255 255.255.255.255
169.254.160.194 169.254.160.194 25<o:p></o:p></span></font></p>
<p class=MsoPlainText style='layout-grid-mode:char'><font size=1 face=宋体><span
lang=EN-US style='font-size:9.0pt'>Basically, the routing setting implies that
'to 169.254.19.49, the next hop is 169.254.54.165'.<o:p></o:p></span></font></p>
<p class=MsoPlainText style='layout-grid-mode:char'><font size=1 face=宋体><span
lang=EN-US style='font-size:7.5pt'><o:p> </o:p></span></font></p>
<p class=MsoPlainText style='layout-grid-mode:char'><font size=1 face=宋体><span
lang=EN-US style='font-size:9.0pt'>Registry setting:<o:p></o:p></span></font></p>
<p class=MsoPlainText style='layout-grid-mode:char'><font size=1 face=宋体><span
lang=EN-US style='font-size:9.0pt'>HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\EnableICMPRedirect
= 0<o:p></o:p></span></font></p>
<p class=MsoPlainText style='layout-grid-mode:char'><font size=1 face=宋体><span
lang=EN-US style='font-size:7.5pt'><o:p> </o:p></span></font></p>
<p class=MsoPlainText style='layout-grid-mode:char'><font size=1 face=宋体><span
lang=EN-US style='font-size:9.0pt'>IP traffic between PC1 and PC2 doesn't work
after those configurations. Then we did 'ping 169.254.19.49' from PC2 and we
did get the ICMP replies. But the packet sniffer shows that those replies are
originated by the middle node (source IP is 169.254.54.165) and no packets are
received by 169.254.19.49. How come the mobile phone take the responsibility to
answer the ICMP reply for PC1 and it even does not check the reachability to
PC1.It seems there is some kind of proxy running on the mobile? Any
configuration we are missing?<o:p></o:p></span></font></p>
<p class=MsoPlainText style='layout-grid-mode:char'><font size=1 face=宋体><span
lang=EN-US style='font-size:9.0pt'><o:p> </o:p></span></font></p>
<p class=MsoPlainText style='layout-grid-mode:char'><font size=1 face=宋体><span
lang=EN-US style='font-size:9.0pt'>Thanks.</span></font><font face=Arial><span
lang=EN-US style='font-family:Arial'><o:p></o:p></span></font></p>
</div>
</body>
</html>