<DIV><PRE style="LINE-HEIGHT: normal; WIDOWS: 2; TEXT-TRANSFORM: none; FONT-VARIANT: normal; FONT-STYLE: normal; TEXT-INDENT: 0px; WHITE-SPACE: pre-wrap; ORPHANS: 2; LETTER-SPACING: normal; COLOR: rgb(0,0,0); FONT-WEIGHT: normal; WORD-SPACING: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">Hi all:</PRE><PRE style="LINE-HEIGHT: normal; WIDOWS: 2; TEXT-TRANSFORM: none; FONT-VARIANT: normal; FONT-STYLE: normal; TEXT-INDENT: 0px; WHITE-SPACE: pre-wrap; ORPHANS: 2; LETTER-SPACING: normal; COLOR: rgb(0,0,0); FONT-WEIGHT: normal; WORD-SPACING: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px"><P style="TEXT-ALIGN: left; PADDING-BOTTOM: 0.35em; WIDOWS: 2; TEXT-TRANSFORM: none; BACKGROUND-COLOR: rgb(250,250,250); TEXT-INDENT: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 12px/18px Verdana, Helvetica, Arial, sans-serif; WHITE-SPACE: normal; ORPHANS: 2; LETTER-SPACING: normal; COLOR: rgb(34,34,34); WORD-SPACING: 0px; PADDING-TOP: 0.35em; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">           I'm sorry my English is not good,please be patient.thank you!! I'm doing a </P><P style="TEXT-ALIGN: left; PADDING-BOTTOM: 0.35em; WIDOWS: 2; TEXT-TRANSFORM: none; BACKGROUND-COLOR: rgb(250,250,250); TEXT-INDENT: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 12px/18px Verdana, Helvetica, Arial, sans-serif; WHITE-SPACE: normal; ORPHANS: 2; LETTER-SPACING: normal; COLOR: rgb(34,34,34); WORD-SPACING: 0px; PADDING-TOP: 0.35em; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">project based on openwrt (SOC: Atheros ar9341) .As the following chart shows, I</P><P style="TEXT-ALIGN: left; PADDING-BOTTOM: 0.35em; WIDOWS: 2; TEXT-TRANSFORM: none; BACKGROUND-COLOR: rgb(250,250,250); TEXT-INDENT: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 12px/18px Verdana, Helvetica, Arial, sans-serif; WHITE-SPACE: normal; ORPHANS: 2; LETTER-SPACING: normal; COLOR: rgb(34,34,34); WORD-SPACING: 0px; PADDING-TOP: 0.35em; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px"> need a router as a dhcp relay agent,so i use isc-dhcp-relay</P><P style="TEXT-ALIGN: left; PADDING-BOTTOM: 0.35em; WIDOWS: 2; TEXT-TRANSFORM: none; BACKGROUND-COLOR: rgb(250,250,250); TEXT-INDENT: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 12px/18px Verdana, Helvetica, Arial, sans-serif; WHITE-SPACE: normal; ORPHANS: 2; LETTER-SPACING: normal; COLOR: rgb(34,34,34); WORD-SPACING: 0px; PADDING-TOP: 0.35em; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px"> </P><P style="TEXT-ALIGN: left; PADDING-BOTTOM: 0.35em; WIDOWS: 2; TEXT-TRANSFORM: none; BACKGROUND-COLOR: rgb(250,250,250); TEXT-INDENT: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 12px/18px Verdana, Helvetica, Arial, sans-serif; WHITE-SPACE: normal; ORPHANS: 2; LETTER-SPACING: normal; COLOR: rgb(34,34,34); WORD-SPACING: 0px; PADDING-TOP: 0.35em; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">dhcp server <------------> eth0 (router) eth1 <------------>dhcp client</P><P style="TEXT-ALIGN: left; PADDING-BOTTOM: 0.35em; WIDOWS: 2; TEXT-TRANSFORM: none; BACKGROUND-COLOR: rgb(250,250,250); TEXT-INDENT: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 12px/18px Verdana, Helvetica, Arial, sans-serif; WHITE-SPACE: normal; ORPHANS: 2; LETTER-SPACING: normal; COLOR: rgb(34,34,34); WORD-SPACING: 0px; PADDING-TOP: 0.35em; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px"> </P><P style="TEXT-ALIGN: left; PADDING-BOTTOM: 0.35em; WIDOWS: 2; TEXT-TRANSFORM: none; BACKGROUND-COLOR: rgb(250,250,250); TEXT-INDENT: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 12px/18px Verdana, Helvetica, Arial, sans-serif; WHITE-SPACE: normal; ORPHANS: 2; LETTER-SPACING: normal; COLOR: rgb(34,34,34); WORD-SPACING: 0px; PADDING-TOP: 0.35em; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">dhcp server ip:192.168.2.1        a normal dhcp server <BR style="DISPLAY: inline">router eth0 ip:192.168.2.101         eth0 get the ip from dhcp server<BR style="DISPLAY: inline">router eth1 ip:192.168.1.1             static ip,eth1 is directed connected to lan,the bridged interface name is br-lan</P><P style="TEXT-ALIGN: left; PADDING-BOTTOM: 0.35em; WIDOWS: 2; TEXT-TRANSFORM: none; BACKGROUND-COLOR: rgb(250,250,250); TEXT-INDENT: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 12px/18px Verdana, Helvetica, Arial, sans-serif; WHITE-SPACE: normal; ORPHANS: 2; LETTER-SPACING: normal; COLOR: rgb(34,34,34); WORD-SPACING: 0px; PADDING-TOP: 0.35em; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px"><SPAN style="TEXT-ALIGN: left; WIDOWS: 2; TEXT-TRANSFORM: none; BACKGROUND-COLOR: rgb(250,250,250); TEXT-INDENT: 0px; DISPLAY: inline !important; FONT: 12px/18px Verdana, Helvetica, Arial, sans-serif; WHITE-SPACE: normal; ORPHANS: 2; FLOAT: none; LETTER-SPACING: normal; COLOR: rgb(34,34,34); WORD-SPACING: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">I enter the command:</SPAN></P><P style="TEXT-ALIGN: left; PADDING-BOTTOM: 0.35em; WIDOWS: 2; TEXT-TRANSFORM: none; BACKGROUND-COLOR: rgb(250,250,250); TEXT-INDENT: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 12px/18px Verdana, Helvetica, Arial, sans-serif; WHITE-SPACE: normal; ORPHANS: 2; LETTER-SPACING: normal; COLOR: rgb(34,34,34); WORD-SPACING: 0px; PADDING-TOP: 0.35em; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px"><SPAN style="TEXT-ALIGN: left; WIDOWS: 2; TEXT-TRANSFORM: none; BACKGROUND-COLOR: rgb(250,250,250); TEXT-INDENT: 0px; DISPLAY: inline !important; FONT: 12px/18px Verdana, Helvetica, Arial, sans-serif; WHITE-SPACE: normal; ORPHANS: 2; FLOAT: none; LETTER-SPACING: normal; COLOR: rgb(34,34,34); WORD-SPACING: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">     dhcrelay -i br-lan 192.168.2.1</SPAN></P><P style="TEXT-ALIGN: left; PADDING-BOTTOM: 0.35em; WIDOWS: 2; TEXT-TRANSFORM: none; BACKGROUND-COLOR: rgb(250,250,250); TEXT-INDENT: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 12px/18px Verdana, Helvetica, Arial, sans-serif; WHITE-SPACE: normal; ORPHANS: 2; LETTER-SPACING: normal; COLOR: rgb(34,34,34); WORD-SPACING: 0px; PADDING-TOP: 0.35em; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px"><SPAN style="TEXT-ALIGN: left; WIDOWS: 2; TEXT-TRANSFORM: none; BACKGROUND-COLOR: rgb(250,250,250); TEXT-INDENT: 0px; DISPLAY: inline !important; FONT: 12px/18px Verdana, Helvetica, Arial, sans-serif; WHITE-SPACE: normal; ORPHANS: 2; FLOAT: none; LETTER-SPACING: normal; COLOR: rgb(34,34,34); WORD-SPACING: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">However, even though I tried two available dhcp server, the client can not obtain an IP address.</SPAN></P><P style="TEXT-ALIGN: left; PADDING-BOTTOM: 0.35em; WIDOWS: 2; TEXT-TRANSFORM: none; BACKGROUND-COLOR: rgb(250,250,250); TEXT-INDENT: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 12px/18px Verdana, Helvetica, Arial, sans-serif; WHITE-SPACE: normal; ORPHANS: 2; LETTER-SPACING: normal; COLOR: rgb(34,34,34); WORD-SPACING: 0px; PADDING-TOP: 0.35em; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px"><SPAN style="TEXT-ALIGN: left; WIDOWS: 2; TEXT-TRANSFORM: none; BACKGROUND-COLOR: rgb(250,250,250); TEXT-INDENT: 0px; DISPLAY: inline !important; FONT: 12px/18px Verdana, Helvetica, Arial, sans-serif; WHITE-SPACE: normal; ORPHANS: 2; FLOAT: none; LETTER-SPACING: normal; COLOR: rgb(34,34,34); WORD-SPACING: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">for dhcp server 1,wireshark shows </SPAN></P><P style="TEXT-ALIGN: left; PADDING-BOTTOM: 0.35em; WIDOWS: 2; TEXT-TRANSFORM: none; BACKGROUND-COLOR: rgb(250,250,250); TEXT-INDENT: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 12px/18px Verdana, Helvetica, Arial, sans-serif; WHITE-SPACE: normal; ORPHANS: 2; LETTER-SPACING: normal; COLOR: rgb(34,34,34); WORD-SPACING: 0px; PADDING-TOP: 0.35em; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px"><SPAN style="TEXT-ALIGN: left; WIDOWS: 2; TEXT-TRANSFORM: none; BACKGROUND-COLOR: rgb(250,250,250); TEXT-INDENT: 0px; DISPLAY: inline !important; FONT: 12px/18px Verdana, Helvetica, Arial, sans-serif; WHITE-SPACE: normal; ORPHANS: 2; FLOAT: none; LETTER-SPACING: normal; COLOR: rgb(34,34,34); WORD-SPACING: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">    1) router forwards dhcp discover from client to server         (unicast)</SPAN></P><P style="TEXT-ALIGN: left; PADDING-BOTTOM: 0.35em; WIDOWS: 2; TEXT-TRANSFORM: none; BACKGROUND-COLOR: rgb(250,250,250); TEXT-INDENT: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 12px/18px Verdana, Helvetica, Arial, sans-serif; WHITE-SPACE: normal; ORPHANS: 2; LETTER-SPACING: normal; COLOR: rgb(34,34,34); WORD-SPACING: 0px; PADDING-TOP: 0.35em; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px"><SPAN style="TEXT-ALIGN: left; WIDOWS: 2; TEXT-TRANSFORM: none; BACKGROUND-COLOR: rgb(250,250,250); TEXT-INDENT: 0px; DISPLAY: inline !important; FONT: 12px/18px Verdana, Helvetica, Arial, sans-serif; WHITE-SPACE: normal; ORPHANS: 2; FLOAT: none; LETTER-SPACING: normal; COLOR: rgb(34,34,34); WORD-SPACING: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">    2) server replies dhcp offer to router                       (broadcast)</SPAN></P><P style="TEXT-ALIGN: left; PADDING-BOTTOM: 0.35em; WIDOWS: 2; TEXT-TRANSFORM: none; BACKGROUND-COLOR: rgb(250,250,250); TEXT-INDENT: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 12px/18px Verdana, Helvetica, Arial, sans-serif; WHITE-SPACE: normal; ORPHANS: 2; LETTER-SPACING: normal; COLOR: rgb(34,34,34); WORD-SPACING: 0px; PADDING-TOP: 0.35em; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px"><SPAN style="TEXT-ALIGN: left; WIDOWS: 2; TEXT-TRANSFORM: none; BACKGROUND-COLOR: rgb(250,250,250); TEXT-INDENT: 0px; DISPLAY: inline !important; FONT: 12px/18px Verdana, Helvetica, Arial, sans-serif; WHITE-SPACE: normal; ORPHANS: 2; FLOAT: none; LETTER-SPACING: normal; COLOR: rgb(34,34,34); WORD-SPACING: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">    3) router doesn't send anything to client</SPAN></P><P style="TEXT-ALIGN: left; PADDING-BOTTOM: 0.35em; WIDOWS: 2; TEXT-TRANSFORM: none; BACKGROUND-COLOR: rgb(250,250,250); TEXT-INDENT: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 12px/18px Verdana, Helvetica, Arial, sans-serif; WHITE-SPACE: normal; ORPHANS: 2; LETTER-SPACING: normal; COLOR: rgb(34,34,34); WORD-SPACING: 0px; PADDING-TOP: 0.35em; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px"><SPAN style="TEXT-ALIGN: left; WIDOWS: 2; TEXT-TRANSFORM: none; BACKGROUND-COLOR: rgb(250,250,250); TEXT-INDENT: 0px; DISPLAY: inline !important; FONT: 12px/18px Verdana, Helvetica, Arial, sans-serif; WHITE-SPACE: normal; ORPHANS: 2; FLOAT: none; LETTER-SPACING: normal; COLOR: rgb(34,34,34); WORD-SPACING: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">for dhcp server 2,wireshark shows</SPAN></P><P style="TEXT-ALIGN: left; PADDING-BOTTOM: 0.35em; WIDOWS: 2; TEXT-TRANSFORM: none; BACKGROUND-COLOR: rgb(250,250,250); TEXT-INDENT: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 12px/18px Verdana, Helvetica, Arial, sans-serif; WHITE-SPACE: normal; ORPHANS: 2; LETTER-SPACING: normal; COLOR: rgb(34,34,34); WORD-SPACING: 0px; PADDING-TOP: 0.35em; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px"><SPAN style="TEXT-ALIGN: left; WIDOWS: 2; TEXT-TRANSFORM: none; BACKGROUND-COLOR: rgb(250,250,250); TEXT-INDENT: 0px; DISPLAY: inline !important; FONT: 12px/18px Verdana, Helvetica, Arial, sans-serif; WHITE-SPACE: normal; ORPHANS: 2; FLOAT: none; LETTER-SPACING: normal; COLOR: rgb(34,34,34); WORD-SPACING: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">      1) router forwards dhcp discover from client to server         (unicast)</SPAN></P><P style="TEXT-ALIGN: left; PADDING-BOTTOM: 0.35em; WIDOWS: 2; TEXT-TRANSFORM: none; BACKGROUND-COLOR: rgb(250,250,250); TEXT-INDENT: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 12px/18px Verdana, Helvetica, Arial, sans-serif; WHITE-SPACE: normal; ORPHANS: 2; LETTER-SPACING: normal; COLOR: rgb(34,34,34); WORD-SPACING: 0px; PADDING-TOP: 0.35em; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px"><SPAN style="TEXT-ALIGN: left; WIDOWS: 2; TEXT-TRANSFORM: none; BACKGROUND-COLOR: rgb(250,250,250); TEXT-INDENT: 0px; DISPLAY: inline !important; FONT: 12px/18px Verdana, Helvetica, Arial, sans-serif; WHITE-SPACE: normal; ORPHANS: 2; FLOAT: none; LETTER-SPACING: normal; COLOR: rgb(34,34,34); WORD-SPACING: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">    2)server replies nothing.</SPAN></P><P style="TEXT-ALIGN: left; PADDING-BOTTOM: 0.35em; WIDOWS: 2; TEXT-TRANSFORM: none; BACKGROUND-COLOR: rgb(250,250,250); TEXT-INDENT: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 12px/18px Verdana, Helvetica, Arial, sans-serif; WHITE-SPACE: normal; ORPHANS: 2; LETTER-SPACING: normal; COLOR: rgb(34,34,34); WORD-SPACING: 0px; PADDING-TOP: 0.35em; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">Does anyone have any suggestions? Thank you very much!<SPAN style="TEXT-ALIGN: left; WIDOWS: 2; TEXT-TRANSFORM: none; BACKGROUND-COLOR: rgb(250,250,250); TEXT-INDENT: 0px; DISPLAY: inline !important; FONT: 12px/18px Verdana, Helvetica, Arial, sans-serif; WHITE-SPACE: normal; ORPHANS: 2; FLOAT: none; LETTER-SPACING: normal; COLOR: rgb(34,34,34); WORD-SPACING: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px"></SPAN><SPAN style="TEXT-ALIGN: left; WIDOWS: 2; TEXT-TRANSFORM: none; BACKGROUND-COLOR: rgb(250,250,250); TEXT-INDENT: 0px; DISPLAY: inline !important; FONT: 12px/18px Verdana, Helvetica, Arial, sans-serif; WHITE-SPACE: normal; ORPHANS: 2; FLOAT: none; LETTER-SPACING: normal; COLOR: rgb(34,34,34); WORD-SPACING: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px"></SPAN></P></PRE></DIV>