LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Programming (http://www.linuxquestions.org/questions/programming-9/)
-   -   iwlist GUI front end? (http://www.linuxquestions.org/questions/programming-9/iwlist-gui-front-end-210987/)

sjoeboo 07-29-2004 07:48 AM

iwlist GUI front end?
 
Ok, i'm relativly new to linux. I've beeb using it for about a year now on my desktop and would like to think i know the enviroment pretty well. recently i got a laptop with wireless networking, and go that all up and running. The only thing is, I wish there was a GUI front end to something like iwlist.

Mainly, iwlist scanning. Just a simple GTK aplication that would allow you to select your interface (eth0, wlan0, wlan1, etc) and run a scan from it, and maybe have the scan repeat every few seconds. Then it could output the results (essid, WEP on/off, speed, etc) in a table within the app window and allow you to sort through all of the various availible connections.

Maybe eventually it would even allow you to interface with iwconfig and connect in a very simple manner to one of the networks discovered.

Now, I would love to build such an app. But the thing is, even though i go tot school for Computer Networks/programming, i have very little experiance with GTK programming, let alone interfacing it directly to a shell command without the use of C/C++ etc.

Would anyone out there know of an app. like this? (Kismet = no good, i use NDISwrapper). Would anyone be willing to help write one/give me some places to start/hints?

I think that if there was a simple, easy to use app. (Like the one windows xp has for wireless configuration), it could help bring linux to more people, because, think about it, you shouldn't have to go to a console, run iwlist scan, then manually run iwconfig and enter the essid , wep key, etc.

Plus this would be nice for war driving.

Chris Parker 07-29-2004 03:08 PM

Re: iwlist GUI front end?
 
Quote:

Originally posted by sjoeboo
Ok, i'm relativly new to linux. I've beeb using it for about a year now on my desktop and would like to think i know the enviroment pretty well. recently i got a laptop with wireless networking, and go that all up and running. The only thing is, I wish there was a GUI front end to something like iwlist.

Mainly, iwlist scanning. Just a simple GTK aplication that would allow you to select your interface (eth0, wlan0, wlan1, etc) and run a scan from it, and maybe have the scan repeat every few seconds. Then it could output the results (essid, WEP on/off, speed, etc) in a table within the app window and allow you to sort through all of the various availible connections.

Maybe eventually it would even allow you to interface with iwconfig and connect in a very simple manner to one of the networks discovered.

Now, I would love to build such an app. But the thing is, even though i go tot school for Computer Networks/programming, i have very little experiance with GTK programming, let alone interfacing it directly to a shell command without the use of C/C++ etc.

Would anyone out there know of an app. like this? (Kismet = no good, i use NDISwrapper). Would anyone be willing to help write one/give me some places to start/hints?

I think that if there was a simple, easy to use app. (Like the one windows xp has for wireless configuration), it could help bring linux to more people, because, think about it, you shouldn't have to go to a console, run iwlist scan, then manually run iwconfig and enter the essid , wep key, etc.

Plus this would be nice for war driving.

http://cvs.gnome.org/viewcvs/gnome-nettool/

This is a good program to look at. You will probably want to use a tree_view, which is a bit of a pain in gtk+, but it really is the only nice way to create a list in gtk+. You are going to have to use g_spawn_async_with_pipes to read in the command, process the data, and display it to a tree view.


All times are GMT -5. The time now is 01:57 AM.