Send gini mailing list submissions to gini@cs.mcgill.ca To subscribe or unsubscribe via the World Wide Web, visit http://mailman.cs.mcgill.ca/mailman/listinfo/gini or, via email, send a message with subject or body 'help' to gini-requ...@cs.mcgill.ca
You can reach the person managing the list at gini-ow...@cs.mcgill.ca When replying, please edit your Subject line so it is more specific than "Re: Contents of gini digest..." Today's Topics: 1. Re: GINI Ad-hoc protocols support (UWA, Australia) (Prasad Lodha) 2. GINI Ad-hoc protocols support (lodha...@student.uwa.edu.au) 3. GINI 2.0.0 svn stable/ branch is now stable (Alexis Malozemoff) 4. Wireshark (Sanket Manjul Joshipura) 5. Re: Wireshark (Alexis Malozemoff) 6. scons: command not found (Ou Ya Deng) 7. Re: scons: command not found (Daniel Ng, Mr) ---------------------------------------------------------------------- Message: 1 Date: Thu, 11 Jun 2009 10:52:55 +0800 From: Prasad Lodha <lodha...@student.uwa.edu.au> Subject: Re: [gini] GINI Ad-hoc protocols support (UWA, Australia) To: Muthucumaru Maheswaran <mahes...@cs.mcgill.ca> Cc: gini@cs.mcgill.ca Message-ID: <20090611105255.iu6fqfwfusg0c...@webmail-1.ucs.uwa.edu.au> Content-Type: text/plain; charset=ISO-8859-1; DelSp="Yes"; format="flowed" Respected Sir, Sorry for replying late due to exams going on. Anyways, in my thesis I have to develop ad-hoc protocols considering the factor of readability more important than efficiency. The goal of the protocol is to make it simple to understand to learn ad-hoc protocols. The best way to implement these protocols in Linux kernel is via GINI. AS GINI's framework uses UML so it is beneficial and easy to implement and test the protocol using GINI. So my thesis is to use GINI to implement ad-hoc protocols. Could you please give me suggestions; how to start off, prerequisites needed to be learned to implement ad-hoc protocols using GINI, how to test the developed protocol in GINI etc, some additional GINI material needed to be studied... Thank you. Regards Prasad Lodha. > Quoting Muthucumaru Maheswaran <mahes...@cs.mcgill.ca>: > >> Prasad, >> >> The ping problem is normal. If you do ping IP_address on Linux >> it goes on until you stop it with Ctrl+C. This is different from >> Windows. If you want the ping session to stop after 5 (pings) issue >> the following command: >> >> ping -c 5 IP_address >> >> You can try traceroute and also start the Wireshark (you need to >> have Wireshark installed on your machine). Wireshark will give you >> good insights into the protocol operation. >> >> So.. is your MSc work centered around implementing ad hoc protocols >> on GINI only? I mean is this a first step towards something else or >> is this the thing you want to get done for the thesis? >> >> If you want to do it the proper way, you need to implement it >> on top of Wireless GINI. The wireless GINI implements a channel >> emulator. The wireless GINI is the newest part of the system. As a >> result, there are few kinks that we haven't really worked out there. >> If you want to go this route, I can help you there (to some extent!). >> Please let me know. >> >> -mahes >> >> >> -----Original Message----- >> From: Prasad Lodha [mailto:lodha...@student.uwa.edu.au] >> Sent: Monday, June 01, 2009 3:04 AM >> To: Muthucumaru Maheswaran >> Subject: Re: GINI Ad-hoc protocols support (UWA, Australia) >> >> Respected Sir, >> Thank you for providing those pdf files. That helped me >> a lot to understand the framework; how GINI works. Well I have also >> gone through the "wireless" thesis to understand wireless GINI. Also I >> have now started contacting the GINI mail group for further queries >> but don't know when would I get the reply as I am a digested member >> of GINI. Because for the last time I tried to mail GINI group I got >> reply saying that as you are digested member the the authorization >> would be done and then you would get the reply and didn't get any >> reply till the end. >> Well I have to implement ad-hoc protocol in GINI. I >> have started with AODV ad-hoc routing protocol. I have designed the >> structure of protocol using C with the data types, packet structure of >> route request-response etc, the header file etc but dont know how to >> implement/run that using GINI. >> Can you please provide some introductory examples to >> start off with, along with few examples of how to use the inbuilt GINI >> functions in my protocol, how to run them etc.. to get more familiar >> with GINI as I am still a beginner. >> Also as I discussed in the last mail about the ping >> session not ending for the defined topology as shown in the video. The >> receiver of ping is sending response packages continuously without >> ending like in infinite loop. Then i have to forcefully terminate ping >> command.Could you suggest me any reason for that and how to fix that. >> Once again thank you for your quick reply by sending >> those informative files immediately to start off with. >> >> Thank you. >> >> Regards >> Prasad Lodha, >> UWA. >> >> Quoting Muthucumaru Maheswaran <mahes...@cs.mcgill.ca>: >> >>> Hi Prasad, >>> >>> I am delighted to see that you have started working on GINI. >>> I can definitely help you. We are working on the GINI interface and a new >>> version will be out end of this summer. >>> >>> I assume your topology has two machines and a router? >>> Where are starting the pings from? One machine to another machine? >>> >>> Does the pings work? I mean do you get the reply packets for the ping? >>> In GINI, you have two places where you can add your protocols: machines >>> and routers. The machines are user-mode Linuxes. Therefore, adding >> protocols >>> to the machines are complicated. The routers are simple devices with >>> about 6000 lines >>> of C code. What kind of protocols do you have in mind? >>> >>> Could you let me know the protocol development plan you have. Then I can >>> provide you with better advise. >>> >>> In the mean time, I will send you some documentation in a follow up email. >>> >>> -mahes >>> >>> -------------------------------------------------- >>> From: "Prasad Lodha" <lodha...@student.uwa.edu.au> >>> Sent: Friday, May 29, 2009 3:52 AM >>> To: <mahes...@cs.mcgill.ca> >>> Subject: GINI Ad-hoc protocols support (UWA, Australia) >>> >>>> Respected Sir, >>>> My name is Prasad Lodha (Student ID: 20397725). I am >>>> pursuing Master of Computer Science at University of Western >>>> Australia. I have started with my thesis this semester. My >>>> supervisor is Prof. Chris McDonald. The topic for my thesis is >>>> "Implementation of ad-hoc protocols in GINI". My supervisor had >>>> attended the seminar of GINI and had a talk with the authors of >>>> GINI for the implementation of ad-hoc protocols in GINI. >>>> I have installed GINI on my local machine and it works >>>> fine. It is a very good piece of software to study computer >>>> networks with easy GUI. But the problem is i am not familiar with >>>> GINI. When I saw the GINI video and created the same topology and >>>> try to use ping command the ping session never finished. So i had >>>> to forcefully stop it using Ctrl + Z. I don't no whats wrong ... >>>> or is it the installation problem... missing some package... no >>>> idea about it. Also, how to write our own protocols, topology >>>> files in GINI and how to implement it from scratch. I dont have >>>> any documentation of GINI and din't find it on web as well. >>>> Please help me to proceed further with GINI as I am a >>>> newbie in GINI. If possible please send me useful document to start >>>> with GINI (e.g how to write protocols in GINI). >>>> >>>> Thank you. >>>> >>>> Regards, >>>> Prasad Lodha >>>> UWA, Australia. >>>> >>>> >> >> >> >> >> ------------------------------ Message: 2 Date: Wed, 29 Jul 2009 12:56:05 +0800 From: lodha...@student.uwa.edu.au Subject: [gini] GINI Ad-hoc protocols support To: <mahes...@cs.mcgill.ca> Cc: gini@cs.mcgill.ca Message-ID: <51154.1248843...@student.uwa.edu.au> Content-Type: text/plain; charset="utf-8" Respected Sir, My name is Prasad Lodha (UWA). I have already mailed the GINI group about my topic of thesis, few months ago. Well my topic is "Implementtation of ad hoc protocols in GINI". I wanted your help to proceed further. Is there any development left out in GINI's framework which I would need before I implement the ad hoc protocol ???. Also could you suggest me how to proceed further with my topic and GINI. Thank you. Regards, Prasad Lodha (UWA). -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mailman.cs.mcgill.ca/pipermail/gini/attachments/20090729/a197358f/attachment-0001.html ------------------------------ Message: 3 Date: Mon, 14 Sep 2009 19:59:15 -0400 From: Alexis Malozemoff <amalozemo...@gmail.com> Subject: [gini] GINI 2.0.0 svn stable/ branch is now stable To: gini@cs.mcgill.ca Message-ID: <c51203d0909141659p314fa3e0m4665a8b30873d...@mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1 The GINI svn stable/ branch is now stable. I fixed the issue that was occuring today in the tutorial. It is the same as the devel/ branch now, but if you want to update GINI in the future you should grab the source from the stable/ branch, NOT the devel/ branch (unless you really want the bleeding-edge version). Alex ------------------------------ Message: 4 Date: Tue, 15 Sep 2009 17:48:47 -0400 From: Sanket Manjul Joshipura <sanket.joship...@mail.mcgill.ca> Subject: [gini] Wireshark To: "gini@cs.mcgill.ca" <gini@cs.mcgill.ca> Message-ID: <2793a4bf6ecb5343a5bfd6bb88f11373437735d...@exmbxvs4b.campus.mcgill.ca> Content-Type: text/plain; charset="us-ascii" I tried the topology in the second part of Assignment 1 (multiple LANs connected by routers). However, Wireshark does not work. The console on the gBuilder says: Error: wireshark not found in path Even if I try it on the terminal it says: GINI-Router_2 $ wireshark (wireshark:28887): Gtk-WARNING **: cannot open display: Can anybody throw some light on this? Thanks Sanket Joshipura ------------------------------ Message: 5 Date: Tue, 15 Sep 2009 18:16:13 -0400 From: Alexis Malozemoff <amalozemo...@gmail.com> Subject: Re: [gini] Wireshark To: Sanket Manjul Joshipura <sanket.joship...@mail.mcgill.ca> Cc: "gini@cs.mcgill.ca" <gini@cs.mcgill.ca> Message-ID: <c51203d0909151516p1b792763nc999744d4c7ba...@mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1 Are you running the frontend on Windows or Linux? If on windows you need to add wireshark to the %PATH% variable. On Tue, Sep 15, 2009 at 5:48 PM, Sanket Manjul Joshipura <sanket.joship...@mail.mcgill.ca> wrote: > I tried the topology in the second part of Assignment 1 (multiple LANs > connected by routers). However, Wireshark does not work. > > The console on the gBuilder says: Error: wireshark not found in path > > Even if I try it on the terminal it says: > > GINI-Router_2 $ wireshark > (wireshark:28887): Gtk-WARNING **: cannot open display: > > Can anybody throw some light on this? > > Thanks > > Sanket Joshipura > _______________________________________________ > gini mailing list > gini@cs.mcgill.ca > http://mailman.cs.mcgill.ca/mailman/listinfo/gini > ------------------------------ Message: 6 Date: Wed, 16 Sep 2009 09:36:08 -0400 From: Ou Ya Deng <ou.d...@mail.mcgill.ca> Subject: [gini] scons: command not found To: "gini@cs.mcgill.ca" <gini@cs.mcgill.ca> Message-ID: <0400f7589d6ad446bf5d187b918442ed35483ce...@exmbxvs4a.campus.mcgill.ca> Content-Type: text/plain; charset="us-ascii" Hi, while following installation guide to install Gini on Linux, I blocked at command 'scons install' which returned '-bash: scons: command not found'. Does it mean I don't have scons installed? Thanks, Ou Ya ------------------------------ Message: 7 Date: Wed, 16 Sep 2009 09:59:55 -0400 From: "Daniel Ng, Mr" <daniel...@mail.mcgill.ca> Subject: Re: [gini] scons: command not found To: Ou Ya Deng <ou.d...@mail.mcgill.ca> Cc: "gini@cs.mcgill.ca" <gini@cs.mcgill.ca> Message-ID: <66ca6e9ad39ea644a9736998e6492e619cddf4e...@exmbxvs4b.campus.mcgill.ca> Content-Type: text/plain; charset="us-ascii" Most likely. Did you try installing scons? If so, which version and on which OS? -----Original Message----- From: gini-boun...@cs.mcgill.ca [mailto:gini-boun...@cs.mcgill.ca] On Behalf Of Ou Ya Deng Sent: September 16, 2009 9:36 AM To: gini@cs.mcgill.ca Subject: [gini] scons: command not found Hi, while following installation guide to install Gini on Linux, I blocked at command 'scons install' which returned '-bash: scons: command not found'. Does it mean I don't have scons installed? Thanks, Ou Ya _______________________________________________ gini mailing list gini@cs.mcgill.ca http://mailman.cs.mcgill.ca/mailman/listinfo/gini ------------------------------ _______________________________________________ gini mailing list gini@cs.mcgill.ca http://mailman.cs.mcgill.ca/mailman/listinfo/gini End of gini Digest, Vol 9, Issue 1 **********************************