*

Welcome, Guest. Please login or register.

Get your own OLPC - Buy an XO laptop on eBay!
Pages: [1]
Print
Author Topic: Kismet on Ye Olde XO  (Read 6535 times)

Kismet on Ye Olde XO

Malacoda
New

Posts: 1


December 31, 2007, 01:20:14 AM

Hi All!
so my XO came and Ive had a few days to play with it. Overall I'm quite pleased,the Opera browser is fantastic, Nmap works out of the box, tcpdump came installed, and even metasploit seems to work happily on it!
I'm even working on setting it up as a rogue AP via a few tiny shell scripts!
The only problem I can't seem to work out is Kismet.  It installs fine by Yum, but I don't know what to put into the "sources=" line in the .conf file.  The XO uses a Marvell Libertas chipset, which doesn't seem to be supported  by kismet.  I did come across an article from a guy who tore into and recompiled the drivers to suit his needs, but he did it on a bsd box so I'm not sure it applies and I don't know enough about device drivers to be comfortable doing that. =/
Any and all help or advice is appreciated!
Thanks!
Logged

#1 Re: Kismet on Ye Olde XO

falter
New

Posts: 1


January 04, 2008, 07:28:28 AM

I started working on getting kismet working last night. I've hacked around for a couple hours, and got kismet to putting the interface in monitor mode, in addition to the gui coming up and it seeing networks.

I'm currently working on:
1. Having kismet put the interface into monitor mode with little/no hard-coding. The libertas driver has a funny way of going into monitor mode by echoing a string into a /sys file, which creates an rtap interface. I haven't seen how to figure out what the interface name is, aside from assuming that it is rtap0. Looking at the libertas-dev mailing list, it looks like they've recognized that this is a weird way to do things, but I don't know that there's been any significant work toward making it less weird.

2. Channel-hopping - I think this is just me not telling kismet how to do its job.

3. Getting it to turn monitor mode off properly. I think this has been mentioned in the libertas-dev mailing list, but the system/driver can get a bit wiggy if something tries to do something to eth0 whilst rtap0 is hanging around. This goes back to #1 on my list, in that they thought that it was important that eth0 still operate normally while rtap0 can be used to suck down packets. Turns out it makes the driver unstable. A few times, my command line prompt would hang if I tried to do an "ifconfig" after running kismet. I think this is as simple as cleanly resetting things to the way they were, prior to throwing things into monitoring mode.

Like I said, I'm still working on it. I'm going to play around with it a bit more, this weekend. Coding with the XO's keyboard is a little tough; things will go faster when I manage to get up off my duff, and plug a keyboard into it Smiley

When I've got something that I think would be usable to others, I'll post the patches to kismet, and what needs to be done in order to get it going.

~falter
Logged

#2 Re: Kismet on Ye Olde XO

ianw
New

Posts: 2


September 30, 2008, 02:16:35 AM

any updates about kismet on xo from you falter? thanks in advance.
Logged

#3 Re: Kismet on Ye Olde XO

grantbow
New

Posts: 1


January 21, 2009, 06:29:47 PM

More discussion at http://wiki.laptop.org/go/Wireless_network_hacking
Logged
Pages: [1]
Print
Jump to:  

Members
Total Members: 2406
Latest: sembik
Stats
Total Posts: 31943
Total Topics: 3843
Online Today: 30
Online Ever: 238
(April 18, 2011, 09:48:50 PM)
Users Online
Users: 0
Guests: 10
Total: 10