[Click] CLICK WITH ETH1 DEVICE

John Bicket jbicket at amsterdam.lcs.mit.edu
Fri Jul 23 16:05:49 EDT 2004


Hi Gaurav,

I'm not sure what the problem is with the orinico cards - that
driver isn't supported by the wifi extentions right now.

--john


gaurav dawra [openapproject at hotmail.com] wrote:
>Hi john
>
>Thanx for the suggestion, well i also tht about it and came to the same 
>conclusion. I was looking more closely into the gen_roofnet_config.pl file. 
>Is there is any wrap around to this problem because i can see that the 
>scripts file loads the prism2_param for prism2/2.5 based chipsets. It will 
>interesting to know if there is any wrap around to this problem.  Do you 
>believe that if i can hack this script i can load use click with orinoco 
>based cards. Why is the problem coming? How the bit rate is set and 
>determined. How CLICk is integrated with HOSTAP drivers.
>
>Well i am running click with orinoco but as stated earlier it is not 
>pinging outside( i am not sure of this), this cud be that the node which is 
>running click/roofnet with hostap is not recognising the format of the 
>packet. But as i understand a 802.11 packets is a 802.11 packet.
>
>In the end please suggest is there is any way to intergrate click/roofnet 
>with orinoco or hermes chipset based cards. I am willing to provide as much 
>information as i can.
>
>==>Also i loaded came accross this error while doing "gmake"
>
>I am trying to compile click with this configuration:
>./configure --enable-wifi --with-wifi=/home/madwifi.stripped/
>--enable-linuxmodule --with-linux=/usr/src/linux-2.4.20 --disable-adaptive
>--disable-userlevel
>It was succesfull.
>
>
>"gmake" gave me these errors.
>
>../elements/wifi/linkfailuredetection.cc: In member function `virtual int
>  LinkFailureDetection::configure(Vector<String>&, ErrorHandler*)':
>../elements/wifi/linkfailuredetection.cc:55: cannot convert `
>  LinkFailureDetection* const' to `Element**' for argument `2' to `bool
>  cp_handler_name(const String&, Element**, String*, Element*,
>ErrorHandler*)'
>gmake[1]: *** [linkfailuredetection.o] Error 1
>gmake[1]: Leaving directory `/root/click/linuxmodule'
>gmake: *** [linuxmodule] Error 2
>
>Well i looked into linkfailuredetection.cc , where is this function 
>cp_handler_name is defined()
>Infile : ../elements/wifi/linkfailuredetection.cc--->This Function:
>
>LinkFailureDetection::configure(Vector<String> &conf, ErrorHandler *errh)
>{
>
> if (conf.size() != 2) {
>   return errh->error("LinkFailureDetection need two args THRESHOLD and
>HANLDER");
> }
>
> if (!cp_integer(conf[0], &_threshold) || _threshold < 1) {
>   return errh->error("THRESHOLD must be >= 1");
> }
>
>==>  if (!cp_handler_name(conf[1],this, &_handler_e, &_handler_name, errh)) 
>{
>   return errh->error("invalid handler %s", conf[1].cc());
> }
> return 0;
>}
>
>
>Again thanx for all the help,looking forward to some quick response.
>
>
>Regards,
>--Gaurav
>
>
>
>
>
>
>>From: John Bicket <jbicket at amsterdam.lcs.mit.edu>
>>To: gaurav dawra <openapproject at hotmail.com>
>>CC: click at amsterdam.lcs.mit.edu
>>Subject: Re: [Click] CLICK WITH ETH1 DEVICE
>>Date: Thu, 22 Jul 2004 15:29:57 -0400
>>
>>Hi Gaurav,
>>
>>To enable a gateway, run the gen_config_roonfet.pl with the --gateway
>>argument. Then to see if it worked, run "cat /click/srcr_gw/is_gateway"
>>which should print "true".
>>
>>Right now, roofnet doesn't work with orinico cards (it doesn't set the
>>bitrate correctly), so it may work, but things will be slightly askew.
>>
>>--john
>>
>>gaurav dawra [openapproject at hotmail.com] wrote:
>>>Hey John
>>>
>>>i believe i have solved the problem, i can ping  from HOST attached to
>>>ROUTER A to SRCR of ROUTER B( which i am thinking of making GATEWAY).
>>>
>>>Thanx for the suggestion , it was indeed the NAT problem. But again still 
>>i
>>>could not able to access the internet from the remote host attached to
>>>ROUTER A --> cannot able to access internet thru the ROUTER & GATEWAY 
>>"B".
>>>I did IP MASQUERING and IP FORWARDING, but still not working.
>>>
>>>Do i need NAT again in ROUTER "B" besides IPMASQUERING. The problem if 
>>not
>>>what i am thinking cud be that i am not sure that the "gateway" is 
>>enabled
>>>or not. I will appreciate if you send me command, i just need to be sure.
>>>
>>>this is what i used:
>>>./conf/gen_config_roofnet.pl --dev "wlan0" >/click/config
>>>
>>>There is anyother issue, i have orinoco card which loads ornicco_cs.o
>>>drivers. Makes the interface "eth1" , will this work if i do
>>>
>>>./conf/gen_config_roofnet.pl --dev "eth1" >/click/config
>>>
>>>I will appreciate you quick response, as i believe i am quite close to
>>>deploying the roofnet network in MSU.
>>>
>>>--Gaurav
>>>
>>>>From: John Bicket <jbicket at amsterdam.lcs.mit.edu>
>>>>To: gaurav dawra <openapproject at hotmail.com>
>>>>CC: click at amsterdam.lcs.mit.edu
>>>>Subject: Re: [Click] PACKETS NOT GOING THRU !!
>>>>Date: Wed, 7 Jul 2004 16:02:27 -0400
>>>>
>>>>Hi Gaurav,
>>>>
>>>>Your problems are because of NAT - the roofnet network is
>>>>5.0.0.0, and if you want to route to ip addresses on any other subnet
>>>>over roofnet, the node with a connection to that subnet must be a
>>>>gateway.
>>>>
>>>>Also, the configuration "fakes" arp responses to 1:1:1:1:1:1 so that
>>>>it will get ethernet frames from the linux host that click can just
>>>>strip off.
>>>>
>>>>
>>>>
>>>>--john
>>>>
>>>>
>>>>gaurav dawra [openapproject at hotmail.com] wrote:
>>>>>Hi John
>>>>>
>>>>>I have this strange error(packets are not going through the "srcr"
>>>>>interface while trying to communicate between "two" NODES).
>>>>>
>>>>>I have set the same configuration as "roofnet" nodes with "click"
>>>>>configuration running with "madwifi".
>>>>>
>>>>>Pictorically each node is shown like this :
>>>>>
>>>>>NODE ONE:
>>>>>Win-PC(eth0)[192.168.0.2]<--->(eth0)[192.168.0.1]"click
>>>>>router"(wlan0)[5.8.11.168]
>>>>>(host)
>>>>>
>>>>>NODE TWO:
>>>>>Win-PC(eth0)[192.168.1.2]<--->(eth0)[192.168.1.1]"click
>>>>>router"(wlan0)[5.35.253.45]
>>>>>(host)
>>>>>
>>>>>Win-PC are assiged ip addresses "dynamically" as "click router" is also
>>>>>working as DHCP server.
>>>>>
>>>>>I am not making any Node as "gateway". I can ping back and forth from 
>>one
>>>>>Win-PC to "wlan0"interface of the same "NODE" configuration,for eg i 
>>can
>>>>>ping from 192.168.0.2 to 5.8.11.168 and vice versa.
>>>>>
>>>>>But i CANNOT to ping from Win-PC(192.168.0.2) to 
>>"Wlan0"(5.35.253.45)[plz
>>>>>see above] Interface of "other" node. For some reason madwifi drivers 
>>in
>>>>>"click" not allowing the packets to go thru srcr interface .
>>>>>
>>>>>If i do "tcpdump -i srcr" all i can see is the request send to DNS of
>>>>MSU.
>>>>>Why is it requesting to MSU DNS servers in the first place. When i 
>>looked
>>>>>into the problem, click config file created by the perl script
>>>>>"gen_config-roofnet.pl" has this "ARPTable()" entry. Where is this
>>>>function
>>>>>defined?
>>>>>
>>>>>How the entries in the ARPTable are created by "click"?. Is it is 
>>created
>>>>>by ARPResponder, which i gives 1:1:1:1:1:1 MAC address if the ip addr 
>>is
>>>>>0.0.0.0. I will mention my arp table before and after i pinged the 
>>"NODE
>>>>>ONE" which is one-hop away.
>>>>>
>>>>>[root at localhost conf]# more /click/srcr_es/bcast_stats
>>>>>5.8.11.168 00:02:6f:08:0b:a8 period 10000 tau 180000 sent 20 fwd_small
>>>>100
>>>>>rev_small 105 fwd_2 100 rev_2 94 fwd_4 100 rev_4 100 fwd_11 100 rev_11
>>>>100
>>>>>fwd_22 100 rev_22 94 etx 39 last_rx 1.529314
>>>>>
>>>>># ARP ENTRY BEFORE PINGING THE "NODE ONE"
>>>>>[root at localhost conf]# arp -n
>>>>>Address                  HWtype  HWaddress           Flags Mask
>>>>>Iface
>>>>>153.90.192.254           ether   00:04:DD:28:12:82   C
>>>>>eth0
>>>>>153.90.192.10            ether   00:00:F8:03:47:2F   C
>>>>>eth0
>>>>>
>>>>>#PINGED "Node One(i-DOT BOX)"
>>>>>[root at localhost conf]# ping 5.8.11.168
>>>>>PING 5.8.11.168 (5.8.11.168) 56(84) bytes of data.
>>>>>64 bytes from 5.8.11.168: icmp_seq=1 ttl=64 time=11.0 ms
>>>>>64 bytes from 5.8.11.168: icmp_seq=2 ttl=64 time=3.39 ms
>>>>>
>>>>># ARP ENTRY AFTER PINGING
>>>>>[root at localhost conf]# arp -n
>>>>>Address                  HWtype  HWaddress           Flags Mask
>>>>>Iface
>>>>>153.90.192.254           ether   00:04:DD:28:12:82   C
>>>>>eth0
>>>>>153.90.192.10            ether   00:00:F8:03:47:2F   C
>>>>>eth0
>>>>>5.8.11.168               ether   01:01:01:01:01:01   C
>>>>>srcr
>>>>>
>>>>>I am curious to know how the arp entries are created. Is the entry is
>>>>fine
>>>>>, how it supposed to be.
>>>>>Where i am sending my packets and where are they getting lost.
>>>>>
>>>>>As asked earlier the packets orginating from the "host"(win-PC in this
>>>>>case) are not going thru "srcr" interface of click router. I cannot 
>>ping
>>>>>from "one host"(Win-PC) to "srcr" interface of another node.
>>>>>
>>>>>But interestingly if i originate the request from "click router( which 
>>is
>>>>a
>>>>>LINUX machine running click with madwifi) packets get thru "srcr"
>>>>interface
>>>>>and i can ping "srcr" interface of another "click router"( an i-dot 
>>Box).
>>>>>But again cannot ping to eth0 interface of "same" I-Dot Box.
>>>>>
>>>>>#PINGED srcr interface of "Node One(i-DOT BOX)"
>>>>>[root at localhost conf]# ping 5.8.11.168
>>>>>PING 5.8.11.168 (5.8.11.168) 56(84) bytes of data.
>>>>>64 bytes from 5.8.11.168: icmp_seq=1 ttl=64 time=11.0 ms
>>>>>64 bytes from 5.8.11.168: icmp_seq=2 ttl=64 time=3.39 ms
>>>>>
>>>>>
>>>>>Please suggest, i really like to see it working after getting so close 
>>;)
>>>>>
>>>>>I am also copying my "dhcpd.conf" which i make CLICK ROUTER box as DHCP
>>>>>server also.
>>>>>
>>>>>
>>>>>
>>>>>default-lease-time 600;
>>>>>max-lease-time 7200;
>>>>>ddns-update-style ad-hoc;
>>>>>deny bootp;
>>>>>
>>>>>subnet 192.168.0.0 netmask 255.255.255.0 {
>>>>>   range 192.168.0.22 192.168.0.100;
>>>>>   option routers 192.168.0.1;
>>>>># I changed it!!
>>>>>   option domain-name "openap.eps.montana.edu";
>>>>>   option domain-name-servers 192.168.0.1;
>>>>>}
>>>>>
>>>>>subnet 6.0.0.0 netmask 255.0.0.0 {
>>>>>}
>>>>>
>>>>>subnet 5.0.0.0 netmask 255.0.0.0{
>>>>>}
>>>>>
>>>>>I hope you will reply soon enough.
>>>>>
>>>>>--Gaurav
>>>>>
>>>>>--------------------------------------
>>>>>
>>>>>
>>>>>>From: John Bicket <jbicket at amsterdam.lcs.mit.edu>
>>>>>>To: gaurav dawra <openapproject at hotmail.com>
>>>>>>CC: click at amsterdam.lcs.mit.edu
>>>>>>Subject: Re: [Click] Re: MAKING A NODE AS GATEWAY!!
>>>>>>Date: Sun, 4 Jul 2004 16:57:54 -0400
>>>>>>
>>>>>>
>>>>>>On the other node, there is still a default route through eth0. be 
>>sure
>>>>>>and delete it (route del default) before adding running
>>>>>>route add default srcr
>>>>>>
>>>>>>--john
>>>>>>
>>>>>>
>>>>>>gaurav dawra [openapproject at hotmail.com] wrote:
>>>>>>>Hi John
>>>>>>>
>>>>>>>I tried it TWICE, it didn't work. For the time being TWO HOSTS are
>>>>>>>involved. I can ping between two machines through wireless interface 
>>,
>>>>it
>>>>>>>is working fine with both running on " click configurations"
>>>>>>>
>>>>>>>GATEWAY NODE:
>>>>>>>./conf/gen_config_roofnet.pl --dev "wlan0" --gateway 1 > 
>>/click/config
>>>>>>>
>>>>>>>/sbin/iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
>>>>>>>echo 1 > /proc/sys/net/ipv4/ip_forward
>>>>>>>ROUTING TABLE OF GATEWAY NODE:
>>>>>>>Kernel IP routing table
>>>>>>>Destination     Gateway         Genmask         Flags Metric Ref    
>>Use
>>>>>>>Iface
>>>>>>>153.90.192.0    *               255.255.248.0   U     0      0        
>>0
>>>>>>eth0
>>>>>>>5.0.0.0         *               255.0.0.0       U     0      0        
>>0
>>>>>>srcr
>>>>>>>6.0.0.0         *               255.0.0.0       U     0      0        
>>0
>>>>>>>wlan0
>>>>>>>127.0.0.0       *               255.0.0.0       U     0      0        
>>0
>>>>>>lo
>>>>>>>default         epgwy192.msu.mo 0.0.0.0         UG    0      0        
>>0
>>>>>>eth0
>>>>>>>
>>>>>>>ETH0 INTERFACE OF GATEWAY NODE:
>>>>>>>[root at openap click]# ifconfig eth0
>>>>>>>eth0      Link encap:Ethernet  HWaddr 00:0D:56:3B:CE:61
>>>>>>>         inet addr:153.90.196.95  Bcast:153.90.199.255
>>>>>>Mask:255.255.248.0
>>>>>>>         UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
>>>>>>>         RX packets:43576 errors:0 dropped:0 overruns:0 frame:0
>>>>>>>         TX packets:2041 errors:0 dropped:0 overruns:0 carrier:0
>>>>>>>         collisions:0 txqueuelen:100
>>>>>>>         RX bytes:11104147 (10.5 Mb)  TX bytes:246566 (240.7 Kb)
>>>>>>>         Interrupt:11 Base address:0xe000 Memory:faffe000-fafff080
>>>>>>>---------------------------------------------------------------------------------
>>>>>>>OTHER NODE : DISABLED eth0 on this one
>>>>>>>added route srcr as default:
>>>>>>>/sbin/route add default srcr
>>>>>>>
>>>>>>>Command: "route"
>>>>>>>ROUTING TABLE OF THIS NODE:
>>>>>>>Kernel IP routing table
>>>>>>>Destination     Gateway         Genmask         Flags Metric Ref    
>>Use
>>>>>>>Iface
>>>>>>>5.0.0.0         *               255.0.0.0       U     0      0        
>>0
>>>>>>srcr
>>>>>>>6.0.0.0         *               255.0.0.0       U     0      0        
>>0
>>>>>>>wlan0
>>>>>>>127.0.0.0       *               255.0.0.0       U     0      0        
>>0
>>>>>>lo
>>>>>>>default         *                  0.0.0.0         UG    0      0
>>>>>>0
>>>>>>>eth0
>>>>>>>
>>>>>>>-------------------------------------------------------------------------------
>>>>>>>I am trying to ping the eth0 interface (153.90.196.45)of the GATEWAY
>>>>>>>machine!! it didn;t work. Something is wrong in my configuration?, i
>>>>>>>followed as suggested by you. I mean as far i understand it should
>>>>work.
>>>>>>>
>>>>>>>Some more hints?? i guess.
>>>>>>>
>>>>>>>Thanx for all help.
>>>>>>>
>>>>>>>Gaurav
>>>>>>>
>>>>>>>
>>>>>>>>From: John Bicket <jbicket at amsterdam.lcs.mit.edu>
>>>>>>>>To: gaurav dawra <openapproject at hotmail.com>
>>>>>>>>CC: click at amsterdam.lcs.mit.edu
>>>>>>>>Subject: Re: MAKING A NODE AS GATEWAY!!
>>>>>>>>Date: Fri, 2 Jul 2004 16:58:04 -0400
>>>>>>>>
>>>>>>>>
>>>>>>>>Hi Gaurav,
>>>>>>>>
>>>>>>>>
>>>>>>>>On the gateway machine, run this to start the nat:
>>>>>>>>
>>>>>>>> /sbin/iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
>>>>>>>> echo 1 > /proc/sys/net/ipv4/ip_forward
>>>>>>>>
>>>>>>>>on each other node, add the default route through the srcr 
>>interface:
>>>>>>>>
>>>>>>>>/sbin/route add default srcr
>>>>>>>>
>>>>>>>>
>>>>>>>>If you want to check the default route, run "route -n" - this won't 
>>do
>>>>>>>>hostname lookups, so it won't hang while the lookup times out.
>>>>>>>>That should work - to test it, cat /click/srcr_gw/gateway_stats
>>>>>>>>which should show you the gateway's ip, last packet rx from that gw,
>>>>and
>>>>>>>>the metric to the gateway.
>>>>>>>>
>>>>>>>>Then you should be able to connect to internet hosts through the
>>>>gateway
>>>>>>>>from other nodes.
>>>>>>>>
>>>>>>>>
>>>>>>>>--john
>>>>>>>>
>>>>>>>>gaurav dawra [openapproject at hotmail.com] wrote:
>>>>>>>>>
>>>>>>>>>Hi John
>>>>>>>>>
>>>>>>>>>I need ONE of the node in my network to work as Gateway( I think 
>>this
>>>>>>>>>functionality is required to access network on the OTHER side of
>>>>>>WIRELESS
>>>>>>>>>Network ).
>>>>>>>>>
>>>>>>>>>When i load the "roofnet" configuration using this command:
>>>>>>>>>
>>>>>>>>>./conf/gen_config_roofnet.pl --dev "wlan0" --gateway 1 >
>>>>/click/config
>>>>>>>>>
>>>>>>>>>i believe it is the right use of loading the configuration. If not
>>>>>>please
>>>>>>>>>suggest. I looked into your scripts to find out about the same and
>>>>also
>>>>>>>>>looked into the configuration file of CLICK in /click/config which 
>>is
>>>>>>>>>loaded using above command.
>>>>>>>>>
>>>>>>>>>srcr_gw :: GatewaySelector(ETHTYPE 0x092c,
>>>>>>>>>                     IP 5.35.253.45,
>>>>>>>>>                     ETH 00:09:5B:23:FD:2D,
>>>>>>>>>                     LT srcr_lt,
>>>>>>>>>                     ARP srcr_arp,
>>>>>>>>>                     PERIOD 15,
>>>>>>>>>                     GW false,
>>>>>>>>>                     LM srcr_ett);
>>>>>>>>>
>>>>>>>>>srcr_set_gw :: SetGateway(SEL srcr_gw);
>>>>>>>>>
>>>>>>>>># THIS IS ACTUALLY WORKING WHILE I LOOK INTO T HE /click/config 
>>FILE:
>>>>>>>>>GATWAY IS SET
>>>>>>>>># AS IT IS LOADING commands IN THE if { }
>>>>>>>>>   if ($gateway) {
>>>>>>>>>
>>>>>>>>>print <<EOF;
>>>>>>>>> -> gw_outgoing_cl :: IPClassifier(dst host $srcr_ip,
>>>>>>>>>                          -);
>>>>>>>>>gw_outgoing_cl[0] -> srcr_host;
>>>>>>>>>
>>>>>>>>>gw_outgoing_cl[1]
>>>>>>>>> -> gw_counter_outgoing :: IPAddressCounter(USE_SRC true)
>>>>>>>>> -> srcr_ratemon
>>>>>>>>> -> srcr_host;
>>>>>>>>> Idle -> [1] srcr_set_gw [1]-> Discard;
>>>>>>>>>EOF
>>>>>>>>>} else {
>>>>>>>>>print <<EOF;
>>>>>>>>> -> from_gw_cl :: IPClassifier(src net $srcr_net mask $srcr_nm,
>>>>>>>>>                               -);
>>>>>>>>>from_gw_cl[0]
>>>>>>>>> -> srcr_ratemon
>>>>>>>>> -> srcr_host;
>>>>>>>>>
>>>>>>>>>from_gw_cl[1]
>>>>>>>>>-> [1] srcr_set_gw [1]
>>>>>>>>>-> srcr_ratemon;
>>>>>>>>>EOF
>>>>>>>>>
>>>>>>>>>--------------------------------------------------------
>>>>>>>>>But How do i test it? I enable another node with "click 
>>configuration
>>>>"
>>>>>>>>>without enabling GATEWAY. And disables eth0 of this NODE ONE.
>>>>>>>>>
>>>>>>>>>There is No default route SET when i look into routing tables. When 
>>i
>>>>>>>>>execute this command to add default route:
>>>>>>>>>
>>>>>>>>>route add -net default gw 5.8.11.168 dev srcr
>>>>>>>>>
>>>>>>>>>So that all the packets pass thru srcr. but it does not add this
>>>>entry
>>>>>>,
>>>>>>>>>again when i type "route" it just displays previous settings and
>>>>hangs
>>>>>>>>>after that.
>>>>>>>>>
>>>>>>>>>It will be helpful if you can able to send routing table ENTRY of 
>>any
>>>>>>>>>gateway node of ROOFNET, what is the default being set, is it SRCR 
>>or
>>>>>>>>ETH0.
>>>>>>>>>
>>>>>>>>>I spend whole afternoon trying to figure out what exactly can i do 
>>to
>>>>>>>>test
>>>>>>>>>WHETHER SECOND NODE IS WORKING AS GATEWAY or NOT?
>>>>>>>>>
>>>>>>>>>I think setting default gw : as srcr makes sense to me. What do u
>>>>>>think?
>>>>>>>>>Any Suggestion?
>>>>>>>>>
>>>>>>>>>I will draw a picture to explain things better.
>>>>>>>>>
>>>>>>>>>   eth0(SHUT DOWN)<-->|| NODE ONE || <--> wlan0(6.8.11.168)
>>>>>>>>>srcr(5.8.11.168)
>>>>>>>>>
>>>>>>>>>TRYING TO PING ETH0 of SECOND NODE
>>>>>>>>>
>>>>>>>>>   wlan0( 6.35.253.45) srcr (5.35.253.45) <---> || NODE TWO || <-->
>>>>>>eth0
>>>>>>>>>(153.90.196.95) (TRYING TO PING THIS FROM NODE ONE)
>>>>>>>>>
>>>>>>>>>I know the obvious problem is the default is not SET in route 
>>tables
>>>>of
>>>>>>>>>NODE ONE: "route"
>>>>>>>>>Destination     Gateway         Genmask         Flags Metric Ref
>>>>Use
>>>>>>>>>Iface
>>>>>>>>>5.0.0.0         *               255.0.0.0       U     0      0
>>>>0
>>>>>>>>srcr
>>>>>>>>>6.0.0.0         *               255.0.0.0       U     0      0
>>>>0
>>>>>>>>>wlan0
>>>>>>>>>127.0.0.0       *               255.0.0.0       U     0      0
>>>>0
>>>>>>>>lo
>>>>>>>>>------------------------------------------------------------------------------------
>>>>>>>>>Please Suggest? i hope you will reply soon.
>>>>>>>>>
>>>>>>>>>--Gaurav
>>>>>>>>>
>>>>>>>>>>From: John Bicket <jbicket at amsterdam.lcs.mit.edu>
>>>>>>>>>>To: gaurav dawra <openapproject at hotmail.com>
>>>>>>>>>>CC: click at amsterdam.lcs.mit.edu
>>>>>>>>>>Subject: Re: madwifi.stripped works:CUD not PING WLAN0 from other
>>>>>>>>machine
>>>>>>>>>>Date: Tue, 29 Jun 2004 21:23:16 -0400
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>I am assuming that you have both machines running their own click
>>>>>>>>>>configs; Is there anything present in /click/srcr_es/bcast_stats
>>>>>>>>>>on either machine?
>>>>>>>>>>That should show nodes within one-hop.
>>>>>>>>>>
>>>>>>>>>>What happens when you run "ping -b 6.255.255.255"?
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>--john
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>gaurav dawra [openapproject at hotmail.com] wrote:
>>>>>>>>>>>Hi John--
>>>>>>>>>>>
>>>>>>>>>>>Thanx for the help it is working , i mean to say that the 
>>different
>>>>>>>>>>>interfaces including WLAN0 and srcr are up and i can ping to them
>>>>>>FROM
>>>>>>>>>>the
>>>>>>>>>>>same machine(Just to see). But i cannot able to PING the wireless
>>>>>>>>>>Interface
>>>>>>>>>>>from some OTHER machine.
>>>>>>>>>>>
>>>>>>>>>>>Machine with madwifiand roofnet configuration :
>>>>>>>>>>>
>>>>>>>>>>>wlan0:
>>>>>>>>>>>[root at localhost root]# ifconfig wlan0
>>>>>>>>>>>wlan0     Link encap:Ethernet  HWaddr 00:09:5B:23:FD:2D
>>>>>>>>>>>         inet addr:6.35.253.45  Bcast:6.255.255.255  
>>Mask:255.0.0.0
>>>>>>>>>>>         UP BROADCAST MULTICAST  MTU:1650  Metric:1
>>>>>>>>>>>         RX packets:13 errors:0 dropped:0 overruns:0 frame:0
>>>>>>>>>>>         TX packets:1300 errors:0 dropped:0 overruns:0 carrier:0
>>>>>>>>>>>         collisions:0 txqueuelen:0
>>>>>>>>>>>         RX bytes:182 (182.0 b)  TX bytes:1581432 (1.5 Mb)
>>>>>>>>>>>         Interrupt:3 Base address:0x100
>>>>>>>>>>>[root at localhost root]# ifconfig srcr
>>>>>>>>>>>srcr      Link encap:Ethernet  HWaddr 00:01:02:03:04:05
>>>>>>>>>>>         inet addr:5.35.253.45  Bcast:5.255.255.255  
>>Mask:255.0.0.0
>>>>>>>>>>>         UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
>>>>>>>>>>>         RX packets:0 errors:0 dropped:0 overruns:0 frame:0
>>>>>>>>>>>         TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
>>>>>>>>>>>         collisions:0 txqueuelen:100
>>>>>>>>>>>         RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
>>>>>>>>>>>
>>>>>>>>>>>---------------------------------------------------------------------------
>>>>>>>>>>>
>>>>>>>>>>>Other NODE has interface :
>>>>>>>>>>>
>>>>>>>>>>>wlan0 and eth0:
>>>>>>>>>>>
>>>>>>>>>>>wlan0:
>>>>>>>>>>>inetaddr: 6.35.253.1( i did it statically by modifying 
>>ifcfg-wlan0
>>>>>>>>file),
>>>>>>>>>>>and netmask: 255.0.0.0
>>>>>>>>>>>
>>>>>>>>>>>Same as the above machine. Everything seems to be fine with route
>>>>>>>>tables
>>>>>>>>>>on
>>>>>>>>>>>both machine.
>>>>>>>>>>>
>>>>>>>>>>>I reached the same stage earlier also by doing whole roofnet
>>>>>>>>>>configuration
>>>>>>>>>>>NOT by your suggested steps. BUt i am kind of struck here. HOW DO 
>>I
>>>>>>>>TEST
>>>>>>>>>>>THAT MY WLAN0 and SRCR interface is working, please let me know.
>>>>>>>>>>>
>>>>>>>>>>>Thanx for help anyways,
>>>>>>>>>>>
>>>>>>>>>>>Gaurav
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>>From: John Bicket <jbicket at amsterdam.lcs.mit.edu>
>>>>>>>>>>>>To: gaurav dawra <openapproject at hotmail.com>
>>>>>>>>>>>>CC: click at amsterdam.lcs.mit.edu
>>>>>>>>>>>>Subject: Re: [Click] Simple Authenticator:"Click" element Class
>>>>>>>>>>>>Date: Tue, 29 Jun 2004 13:52:35 -0400
>>>>>>>>>>>>
>>>>>>>>>>>>Hi Gaurav,
>>>>>>>>>>>>
>>>>>>>>>>>>There were a few changes that I just checked in.
>>>>>>>>>>>>Try a cvs up -dP  and recompile and then try again.
>>>>>>>>>>>>
>>>>>>>>>>>>--john
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>gaurav dawra [openapproject at hotmail.com] wrote:
>>>>>>>>>>>>>Thanx for the help John!!
>>>>>>>>>>>>>
>>>>>>>>>>>>>Here is one error which i cud not able to understand. FIRST i 
>>cud
>>>>>>not
>>>>>>>>>>>>able
>>>>>>>>>>>>>to find the prism2_param script , SO used being provided with
>>>>>>>>"roofnet
>>>>>>>>>>>>>distribution" in /home/roofnet/bin/ made  a small change to
>>>>script
>>>>>>in
>>>>>>>>>>>>line
>>>>>>>>>>>>>:85
>>>>>>>>>>>>>
>>>>>>>>>>>>>if ($dev =~ /wlan/) {
>>>>>>>>>>>>># JUST GAVE THE PATH TO THE prism2_param directory
>>>>>>>>>>>>>   system "/home/roofnet/bin/prism2_param $dev pseudo_ibss 1"; 
>>#
>>>>>>line
>>>>>>>>>>85
>>>>>>>>>>>>>
>>>>>>>>>>>>>   system "iwconfig $dev essid $ssid";
>>>>>>>>>>>>>   system "iwconfig $dev rts off";
>>>>>>>>>>>>>   system "iwconfig $dev retries 8";
>>>>>>>>>>>>>   #system "iwconfig $dev txpower 23";
>>>>>>>>>>>>># HOSTAP does not support SET TX POWER MODE
>>>>>>>>>>>>>}
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>EXECUTED THIS COMMAND:
>>>>>>>>>>>>>[root at openap conf]# ./gen_config_roofnet.pl --dev "wlan0" >
>>>>>>>>>>/click/config
>>>>>>>>>>>>>[root at openap conf]#
>>>>>>>>>>>>>DONE but an ERROR
>>>>>>>>>>>>>
>>>>>>>>>>>>>[root at openap conf]# more /click/errors
>>>>>>>>>>>>>line 3: While configuring 'rates :: AvailableRates':
>>>>>>>>>>>>> error param DEFAULT 2 4 11 22: must start with ethernet 
>>address
>>>>>>>>>>>>>Router could not be initialized!
>>>>>>>>>>>>>---------------------------------------------------------------------
>>>>>>>>>>>>>'dmesg' gives me this :
>>>>>>>>>>>>>wifi0: LinkStatus=2 (Disconnected)
>>>>>>>>>>>>>wifi0: LinkStatus: BSSID=00:00:00:00:00:00
>>>>>>>>>>>>>wifi0: LinkStatus=2 (Disconnected)
>>>>>>>>>>>>>wifi0: LinkStatus: BSSID=00:00:00:00:00:00
>>>>>>>>>>>>>line 3: While configuring 'rates :: AvailableRates':
>>>>>>>>>>>>> error param DEFAULT 2 4 11 22: must start with ethernet 
>>address
>>>>>>>>>>>>>Router could not be initialized!
>>>>>>>>>>>>>chatter: txf :: WifiTXFeedback: couldn't cleanup - 1886544160 
>>!!!
>>>>>>>>>>>>>----------------------------------------------------------------------
>>>>>>>>>>>>>
>>>>>>>>>>>>>Any Ideas? I have never seen this error before. Is your script
>>>>>>giving
>>>>>>>>>>>>this
>>>>>>>>>>>>>error?
>>>>>>>>>>>>>
>>>>>>>>>>>>>Thanx,
>>>>>>>>>>>>>
>>>>>>>>>>>>>Gaurav
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>>From: John Bicket <jbicket at amsterdam.lcs.mit.edu>
>>>>>>>>>>>>>>To: gaurav dawra <openapproject at hotmail.com>
>>>>>>>>>>>>>>CC: click at amsterdam.lcs.mit.edu
>>>>>>>>>>>>>>Subject: Re: [Click] Simple Authenticator:"Click" element 
>>Class
>>>>>>>>>>>>>>Date: Tue, 29 Jun 2004 11:34:03 -0400
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>Try "gen_config_roofnet.pl" instead of "get_config_roofnet".
>>>>There
>>>>>>>>>>>>>>was a typo in the instructions.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>--john
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>gaurav dawra [openapproject at hotmail.com] wrote:
>>>>>>>>>>>>>>>Thanx John For the Quick Reply.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>Here is the command which i executed, i should have mentioned
>>>>the
>>>>>>>>>>>>command
>>>>>>>>>>>>>>>and error at first place.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>/root/click/conf/get_config_roofnet --wlan0 "wlan0"
>>>>>>>/click/config
>>>>>>>>>>>>>>>bash: /root/click/conf/get_config_roofnet: No such file or
>>>>>>>>directory
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>No i am using hostap_cs : here is output of my lsmod:
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>hostap_cs              51188   0  (unused)
>>>>>>>>>>>>>>>hostap                111048   0  [hostap_cs]
>>>>>>>>>>>>>>>sr_mod                 18136   0  (autoclean)
>>>>>>>>>>>>>>>input                   5728   0  (autoclean)
>>>>>>>>>>>>>>>lp                      9092   0  (autoclean)
>>>>>>>>>>>>>>>parport                37088   0  (autoclean) [lp]
>>>>>>>>>>>>>>>ds                      8264   1  [hostap_cs]
>>>>>>>>>>>>>>>i82365                 38016   1
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>JUST SHOWING One those matters.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>I USED command "gmake" to do compile the CLICK MODULES:
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>Gaurav
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>From: John Bicket <jbicket at amsterdam.lcs.mit.edu>
>>>>>>>>>>>>>>>>To: gaurav dawra <openapproject at hotmail.com>
>>>>>>>>>>>>>>>>CC: click at amsterdam.lcs.mit.edu
>>>>>>>>>>>>>>>>Subject: Re: [Click] Simple Authenticator:"Click" element
>>>>Class
>>>>>>>>>>>>>>>>Date: Tue, 29 Jun 2004 11:09:29 -0400
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>Try replacing "dev" with wlan0, if that device is present
>>>>after
>>>>>>>>you
>>>>>>>>>>>>>>>>modprobe hostap_cs. (if you are using a pci card, you might
>>>>need
>>>>>>>>to
>>>>>>>>>>>>>>>>modprobe hostap_pci instead).
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>--john
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>gaurav dawra [openapproject at hotmail.com] wrote:
>>>>>>>>>>>>>>>>>Hi john
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>Today i am trying to compile the LINUX MODULE. Again the
>>>>>>problem
>>>>>>>>in
>>>>>>>>>>>>the
>>>>>>>>>>>>>>>>>last step, yes ! there is a perl file. 
>>gen_config_roofnet.pl,
>>>>>>but
>>>>>>>>>>>>after
>>>>>>>>>>>>>>>>>compiling the whole click module with
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>./configure --enable-wifi 
>>--with-wifi=/home/madwifi.stripped/
>>>>>>>>>>>>>>>>>--enable-linuxmodule --with-linux=/usr/src/linux-2.4.20roof
>>>>>>>>>>>>>>>>>--disable-adaptive --disable-userlevel
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>modprobe hostap_cs
>>>>>>>>>>>>>>>>>modprobe ath_pci ( I BELIEVE I DO NOT REQUIRE THIS,  I am 
>>NOT
>>>>>>>>using
>>>>>>>>>>>>>>>>atheros
>>>>>>>>>>>>>>>>>based cardbus chipset)
>>>>>>>>>>>>>>>>>/sbin/insmod CLICKDIR/linuxmodule/proclikefs.o
>>>>>>>>>>>>>>>>>/sbin/insmod CLICKDIR/linuxmodule/click.o
>>>>>>>>>>>>>>>>>mkdir -p /click
>>>>>>>>>>>>>>>>>mount -n -t click none /click
>>>>>>>>>>>>>>>>>*******CLICKDIR/conf/get_config_roofnet --dev "dev" >
>>>>>>>>>>>>>>/click/config******
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>IT DID NOT AUTOMATICALLY GENERATED get_config_roofnet. So
>>>>again
>>>>>>>>the
>>>>>>>>>>>>>>LAST
>>>>>>>>>>>>>>>>>STEP of your instructions is not complete. Am i doing wrong
>>>>>>>>>>>>somewhere?
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>Are we supposed to generate file by running perl script or
>>>>will
>>>>>>>>it
>>>>>>>>>>>>>>>>generate
>>>>>>>>>>>>>>>>>using "gmake" command after ./configure for CLICK MODULES.
>>>>>>Please
>>>>>>>>>>let
>>>>>>>>>>>>>>me
>>>>>>>>>>>>>>>>>know. I will await for your response.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>Thanx,
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>Gaurav
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>From: John Bicket <jbicket at amsterdam.lcs.mit.edu>
>>>>>>>>>>>>>>>>>>To: gaurav dawra <openapproject at hotmail.com>
>>>>>>>>>>>>>>>>>>Subject: Re: [Click] Simple Authenticator:"Click" element
>>>>>>Class
>>>>>>>>>>>>>>>>>>Date: Mon, 28 Jun 2004 16:26:31 -0400
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>Hi Gaurav,
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>I have updated instructions at
>>>>>>>>>>>>>>>>>>http://www.pdos.lcs.mit.edu/~jbicket/madwifi.stripped/
>>>>>>>>>>>>>>>>>>about building for roofnet - please let me know if you 
>>have
>>>>>>>>>>trouble
>>>>>>>>>>>>>>>>>>with them.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>--john
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>John Bicket [jbicket at amsterdam.lcs.mit.edu] wrote:
>>>>>>>>>>>>>>>>>>>Hi Guarav,
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>SimpleAuthenticator is a click element in the
>>>>>>elements/wifi/ap
>>>>>>>>>>>>>>>>>>>directory. You probably don't want to be using it with a
>>>>wlan
>>>>>>>>>>>>device,
>>>>>>>>>>>>>>>>>>>it only really works with Atheros based chipsets.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>I am currently working on a howto for building a roofnet
>>>>>>>>>>>>>>configuration,
>>>>>>>>>>>>>>>>>>>I will be done in a day or two and will post it.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>--john
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>gaurav dawra [openapproject at hotmail.com] wrote:
>>>>>>>>>>>>>>>>>>>>Hi
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>I am have question regarding the element class
>>>>>>>>>>>>>>"SimpleAuthenticator",
>>>>>>>>>>>>>>>>>>what
>>>>>>>>>>>>>>>>>>>>is the functionality. Is it defined in the click 
>>software
>>>>or
>>>>>>>>is
>>>>>>>>>>it
>>>>>>>>>>>>>>>>some
>>>>>>>>>>>>>>>>>>>>"user defined". This might be a question which is not 
>>very
>>>>>>>>>>>>>>appropiate
>>>>>>>>>>>>>>>>>>but i
>>>>>>>>>>>>>>>>>>>>just need to know is it being defined in the "click
>>>>>>software"
>>>>>>>>or
>>>>>>>>>>>>>>not.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>I am using a "config" file from roofnet group(uses CLICK
>>>>as
>>>>>>>>>>>>routing
>>>>>>>>>>>>>>>>>>>>software) which defines this element class in their
>>>>>>>>>>configuration
>>>>>>>>>>>>>>>>file.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>pr :: ProbeResponder(INTERVAL 1000,
>>>>>>>>>>>>>>>>>>>>                      SSID "madwifi",
>>>>>>>>>>>>>>>>>>>>                      BSSID $mac,
>>>>>>>>>>>>>>>>>>>>                      CHANNEL 3);
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> auth :: SimpleAuthenticator(BSSID $mac);
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> beacon_source -> output;
>>>>>>>>>>>>>>>>>>>> auth -> output;
>>>>>>>>>>>>>>>>>>>> ar -> output;
>>>>>>>>>>>>>>>>>>>> pr -> output;
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> management_cl [6] -> Print ("auth") -> auth;
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>--------------------------------------------------------------------------------------------
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>But if i delete these lines and install click using
>>>>>>>>>>>>"click-install"
>>>>>>>>>>>>>>,
>>>>>>>>>>>>>>>>>>dmesg
>>>>>>>>>>>>>>>>>>>>gives me this error.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>Dead loop on virtual device wlan0, fix it urgently!
>>>>>>>>>>>>>>>>>>>>Dead loop on virtual device wlan0, fix it urgently!
>>>>>>>>>>>>>>>>>>>>---------------------------------------------------------------------------------------------
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>I searched hours on internet to fine relevance of  this
>>>>>>error,
>>>>>>>>>>if
>>>>>>>>>>>>>>any
>>>>>>>>>>>>>>>>>>one
>>>>>>>>>>>>>>>>>>>>came accross same error please suggest what is going
>>>>wrong.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>[root at localhost roofnet]# iwconfig wlan0
>>>>>>>>>>>>>>>>>>>>Warning: Driver for device wlan0 has been compiled with
>>>>>>>>version
>>>>>>>>>>14
>>>>>>>>>>>>>>>>>>>>of Wireless Extension, while this program is using 
>>version
>>>>>>15.
>>>>>>>>>>>>>>>>>>>>Some things may be broken...
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>wlan0     IEEE 802.11b  ESSID:"roofnet"
>>>>>>Nickname:"localhost"
>>>>>>>>>>>>>>>>>>>>         Mode:Ad-Hoc  Frequency:2.422GHz  Cell:
>>>>>>>>>>00:00:00:00:00:00
>>>>>>>>>>>>>>>>>>>>         Bit Rate:2Mb/s   Sensitivity=1/3
>>>>>>>>>>>>>>>>>>>>         Retry limit:8   RTS thr:off   Fragment thr:off
>>>>>>>>>>>>>>>>>>>>         Encryption key:off
>>>>>>>>>>>>>>>>>>>>         Power Management:off
>>>>>>>>>>>>>>>>>>>>         Link Quality:0/70  Signal level:-73 dBm  Noise
>>>>>>>>>>level:-73
>>>>>>>>>>>>>>dBm
>>>>>>>>>>>>>>>>>>>>         Rx invalid nwid:0  Rx invalid crypt:0  Rx 
>>invalid
>>>>>>>>>>frag:0
>>>>>>>>>>>>>>>>>>>>         Tx excessive retries:0  Invalid misc:2   Missed
>>>>>>>>>>beacon:0
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>-----------------------------------------------------------------------------------------------
>>>>>>>>>>>>>>>>>>>>I am loading this "configuration" file from roofnet to
>>>>>>>>>>understand
>>>>>>>>>>>>>>>>better
>>>>>>>>>>>>>>>>>>>>the functionality of "click" routing software. I also
>>>>tried
>>>>>>>>few
>>>>>>>>>>>>>>>>>>>>configurations file in CLICKDIR/conf/ directory.They
>>>>helped
>>>>>>to
>>>>>>>>>>>>>>>>>>understand
>>>>>>>>>>>>>>>>>>>>the click.Thanx!!
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>I am thinking of modifying this configuration file to 
>>work
>>>>>>for
>>>>>>>>>>me.
>>>>>>>>>>>>>>But
>>>>>>>>>>>>>>>>i
>>>>>>>>>>>>>>>>>>>>need to understand basic functionality of click router. 
>>I
>>>>>>read
>>>>>>>>>>>>docs
>>>>>>>>>>>>>>>>on
>>>>>>>>>>>>>>>>>>>>click router project page and thesis presented by eddie
>>>>and
>>>>>>>>>>>>others.
>>>>>>>>>>>>>>I
>>>>>>>>>>>>>>>>>>>>understand some asects of this configurations file but
>>>>need
>>>>>>>>some
>>>>>>>>>>>>>>help
>>>>>>>>>>>>>>>>>>with
>>>>>>>>>>>>>>>>>>>>this one to understand it better. IF needed i can copy 
>>the
>>>>>>>>whole
>>>>>>>>>>>>>>>>>>>>configuration file which i am using.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>Please suggest as it will help to write my own
>>>>configuration
>>>>>>>>>>file
>>>>>>>>>>>>>>for
>>>>>>>>>>>>>>>>>>click
>>>>>>>>>>>>>>>>>>>>router.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>Thanx,
>>>>>>>>>>>>>>>>>>>>Gaurav
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>_________________________________________________________________
>>>>>>>>>>>>>>>>>>>>Is your PC infected? Get a FREE online computer virus 
>>scan
>>>>>>>>from
>>>>>>>>>>>>>>>>McAfee?
>>>>>>>>>>>>>>>>>>>>Security.
>>>>>>>>>>>>http://clinic.mcafee.com/clinic/ibuy/campaign.asp?cid=3963
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>_______________________________________________
>>>>>>>>>>>>>>>>>>>>click mailing list
>>>>>>>>>>>>>>>>>>>>click at amsterdam.lcs.mit.edu
>>>>>>>>>>>>>>>>>>>>https://amsterdam.lcs.mit.edu/mailman/listinfo/click
>>>>>>>>>>>>>>>>>>>_______________________________________________
>>>>>>>>>>>>>>>>>>>click mailing list
>>>>>>>>>>>>>>>>>>>click at amsterdam.lcs.mit.edu
>>>>>>>>>>>>>>>>>>>https://amsterdam.lcs.mit.edu/mailman/listinfo/click
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>_________________________________________________________________
>>>>>>>>>>>>>>>>>Get fast, reliable Internet access with MSN 9 Dial-up ? now 
>>3
>>>>>>>>>>months
>>>>>>>>>>>>>>>>FREE!
>>>>>>>>>>>>>>>>>http://join.msn.click-url.com/go/onm00200361ave/direct/01/
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>_______________________________________________
>>>>>>>>>>>>>>>>>click mailing list
>>>>>>>>>>>>>>>>>click at amsterdam.lcs.mit.edu
>>>>>>>>>>>>>>>>>https://amsterdam.lcs.mit.edu/mailman/listinfo/click
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>_________________________________________________________________
>>>>>>>>>>>>>>>Get fast, reliable Internet access with MSN 9 Dial-up ? now 3
>>>>>>>>months
>>>>>>>>>>>>>>FREE!
>>>>>>>>>>>>>>>http://join.msn.click-url.com/go/onm00200361ave/direct/01/
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>_______________________________________________
>>>>>>>>>>>>>>>click mailing list
>>>>>>>>>>>>>>>click at amsterdam.lcs.mit.edu
>>>>>>>>>>>>>>>https://amsterdam.lcs.mit.edu/mailman/listinfo/click
>>>>>>>>>>>>>
>>>>>>>>>>>>>_________________________________________________________________
>>>>>>>>>>>>>Get fast, reliable Internet access with MSN 9 Dial-up ? now 3
>>>>>>months
>>>>>>>>>>>>FREE!
>>>>>>>>>>>>>http://join.msn.click-url.com/go/onm00200361ave/direct/01/
>>>>>>>>>>>>>
>>>>>>>>>>>>>_______________________________________________
>>>>>>>>>>>>>click mailing list
>>>>>>>>>>>>>click at amsterdam.lcs.mit.edu
>>>>>>>>>>>>>https://amsterdam.lcs.mit.edu/mailman/listinfo/click
>>>>>>>>>>>
>>>>>>>>>>>_________________________________________________________________
>>>>>>>>>>>MSN Toolbar provides one-click access to Hotmail from any Web 
>>page
>>>>?
>>>>>>>>FREE
>>>>>>>>>>>download!
>>>>>>http://toolbar.msn.click-url.com/go/onm00200413ave/direct/01/
>>>>>>>>>
>>>>>>>>>_________________________________________________________________
>>>>>>>>>Get fast, reliable Internet access with MSN 9 Dial-up ? now 2 
>>months
>>>>>>>>FREE!
>>>>>>>>>http://join.msn.click-url.com/go/onm00200361ave/direct/01/
>>>>>>>
>>>>>>>_________________________________________________________________
>>>>>>>Express yourself instantly with MSN Messenger! Download today - it's
>>>>>>FREE!
>>>>>>>http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/
>>>>>>>
>>>>>>>_______________________________________________
>>>>>>>click mailing list
>>>>>>>click at amsterdam.lcs.mit.edu
>>>>>>>https://amsterdam.lcs.mit.edu/mailman/listinfo/click
>>>>>
>>>>>_________________________________________________________________
>>>>>Get fast, reliable Internet access with MSN 9 Dial-up ? now 2 months
>>>>FREE!
>>>>>http://join.msn.click-url.com/go/onm00200361ave/direct/01/
>>>>>
>>>>>_______________________________________________
>>>>>click mailing list
>>>>>click at amsterdam.lcs.mit.edu
>>>>>https://amsterdam.lcs.mit.edu/mailman/listinfo/click
>>>
>>>_________________________________________________________________
>>>Overwhelmed by debt? Find out how to ?Dig Yourself Out of Debt? from MSN
>>>Money. http://special.msn.com/money/0407debt.armx
>>>
>>>_______________________________________________
>>>click mailing list
>>>click at amsterdam.lcs.mit.edu
>>>https://amsterdam.lcs.mit.edu/mailman/listinfo/click
>
>_________________________________________________________________
>Is your PC infected? Get a FREE online computer virus scan from McAfee? 
>Security. http://clinic.mcafee.com/clinic/ibuy/campaign.asp?cid=3963
>
>_______________________________________________
>click mailing list
>click at amsterdam.lcs.mit.edu
>https://amsterdam.lcs.mit.edu/mailman/listinfo/click


More information about the click mailing list