From: Grant <emailgrant@gmail.com>
To: gentoo-user@lists.gentoo.org
Subject: Re: [gentoo-user] Re: wlan0 promiscuous mode
Date: Thu, 29 Jan 2009 14:05:56 -0800 [thread overview]
Message-ID: <49bf44f10901291405j2e08f4c5l84b0a87607583c74@mail.gmail.com> (raw)
In-Reply-To: <58965d8a0901291229j25a4de28uddd5110fac6604f0@mail.gmail.com>
>>>> >> > Does anyone know how to put my USB wireless network adapter into
>>>> >> > promiscuous mode so I can see everything that's happening wirelessley
>>>> >> > on my network in wireshark?
>>>> >>
>>>> >> ifconfig eth1 promisc
>>>> >>
>>>> >> But at least tcpdump puts the interface into promiscous mode
>>>> >> automatically, so there is a chance that wireshark does the same.
>>>> >>
>>>> >>
>>>> >
>>>> > Another way is to use airmon-ng from the aircrack-ng package:
>>>> >
>>>> > airmon-ng start wlan0
>>>>
>>>> I can't get that to work. I get:
>>>>
>>>> # airmon-ng start wlan0
>>>> Interface Chipset Driver
>>>> wlan3 ath5k_pci - [phy0]
>>>> wlan0 Ralink 2573 USB rt73usb - [phy1]/usr/sbin/airmon-ng: line 338:
>>>> /sys/class/ieee80211/phy1/add_iface: No such file or directory
>>>> mon0: ERROR while getting interface flags: No such device
>>>> (monitor mode enabled on mon0)
>>>>
>>>> It looks like I'm supposed to have /sys/class/ieee80211/phy1/add_iface
>>>> which isn't there. I've tried with net.wlan0 started and stopped.
>>>>
>>>> - Grant
>>>
>>> Your driver has to support monitor-mode.
>>> I am using an Atheros-based internal WiFi-card and an Alpha-USB-WiFi-device
>>> with Realtek-Chip. The drivers I used a while ago needed a patch to work with
>>> monitor-mode, but the recent drivers don't. Take a look at the driver-section
>>> on the aircrack-ng homepage. Maybe your driver needs to be patched.
>>
>> After updating to ~amd64 aircrack-ng, it's working like this:
>>
>> # airmon-ng start wlan0
>> # airodump-ng wlan0
>>
>> Injection is also reported to work. The only problem is I don't get
>> any results from airodump-ng unless net.wlan0 is started. 'ifconfig
>> wlan0 up' doesn't seem to help. Can I monitor without associating
>> net.wlan0?
>
> I use madwifi-ng not ath5k, so I'm not sure if the process is the same...
>
> Basically the way it works for me is I have wlan0 and ath0, and I have
> to destroy ath0 to be able to re-do wlan0 in the proper mode. The
> usual programs (kismet, aircrack) can usually set it up themselves,
> but you have to destroy it first. In my case I use this command:
>
> wlanconfig ath0 destroy
>
> and then i can manually set it up for monitor mode like:
>
> wlanconfig ath0 create wlandev wifi0 wlanmode monitor
Do you know if there is an equivalent destroy command for ifconfig or
iwconfig since wlanconfig is a madwifi tool? 'ifconfig wlan0 destroy'
doesn't work and I tried 'ifconfig wlan0 down'. 'airmon-ng start
wlan0' does put wlan0 into monitor mode (as verified by 'ifconfig')
but I don't get any airodump-ng results unless net.wlan0 is started.
- Grant
> Or if I want to run kismet, I destroy ath0, and in the kismet.conf i
> set up the source like:
>
> source=madwifi_g,wifi0,blah
>
> and kismet does its thing. After quitting kismet, I have to destroy
> ath0 again if I want to use a different program (or configure it
> manually again). Similarly, if I want to run airmon-ng I just destroy
> the ath0 and airmon-ng sets it up on its own. I guess airsnort might
> work the same way, though I've never tried it.
>
> Good luck :)
next prev parent reply other threads:[~2009-01-29 22:05 UTC|newest]
Thread overview: 28+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-01-28 17:00 [gentoo-user] wlan0 promiscuous mode Grant
2009-01-28 17:08 ` Paul Hartman
2009-01-28 17:17 ` [gentoo-user] " Miernik
2009-01-28 19:46 ` Dominic Kexel
2009-01-28 19:50 ` Saphirus Sage
2009-01-28 20:17 ` Grant
2009-01-28 20:38 ` Saphirus Sage
2009-01-28 20:51 ` Grant
2009-01-28 22:08 ` Paul Hartman
2009-01-29 2:29 ` Grant
2009-01-29 15:33 ` Paul Hartman
2009-01-29 16:00 ` Grant
2009-01-29 16:06 ` Paul Hartman
2009-01-29 17:06 ` Grant
2009-01-29 17:19 ` Saphirus Sage
2009-01-29 5:23 ` Grant
2009-01-29 11:43 ` Zhu Sha Zang
2009-01-29 12:46 ` Dominic Kexel
2009-01-29 13:15 ` Saphirus Sage
2009-01-29 18:49 ` Grant
2009-01-29 18:45 ` Grant
2009-01-29 20:29 ` Paul Hartman
2009-01-29 22:05 ` Grant [this message]
2009-01-29 22:48 ` Paul Hartman
2009-01-30 20:34 ` Dominic Kexel
2009-01-31 22:51 ` Grant
2009-02-04 18:07 ` Dominic Kexel
2009-02-04 20:28 ` Grant
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=49bf44f10901291405j2e08f4c5l84b0a87607583c74@mail.gmail.com \
--to=emailgrant@gmail.com \
--cc=gentoo-user@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox