[Click] CLICK WITH ETH1 DEVICE

gaurav dawra openapproject at hotmail.com
Tue Jul 20 19:19:28 EDT 2004


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



More information about the click mailing list