On 2001-12-06, Doug Ambrisko wrote:
> Marco Molteni writes:
> | I am writing a small program that does a pcap_open_live() on the
> | Aironet an device, PCMCIA mode. System is a recent -stable on a
> | Toshiba Portege 7200 laptop.
> |
> | Now, pcap_open_live() takes more than 1 sec to return. Is this long
> | time expected?
> 
> Hmm, don't seem to recall that.  My system is busy doing a make world
> and stuff.  I just tried it and on my busy machine it was less then
> a second.  Note I was not in RFMON mode.  It might take longer when
> I have to switch into RFMON mode.  I can try that later.  You might
> try to compare it without RFMON if you are using RFMON.

Actually I am in RFMON mode.

Also, I found something strange: the first time that pcap_open_live()
is called, it is fast (50 ms), but subsequent calls are slow (1000 ms).
If I remove and reinsert the card, first call is once more fast.

# ./airomon an0
set monitor mode: 23 ms
pcap_open_live: 52 ms
^C

# ./airomon an0
set monitor mode: 24 ms
pcap_open_live: 1089 ms
^C

> FYI, I put a sample BPF packet dumper up at:
>         http://www.ambrisko.com/doug/an/dump_packet/
> I used it to debug the 802.11 packet problem and to look at the raw
> Aironet Header packets.
> 
> You'll see it has some test code to check gap length.
> 
> This is on -stable with my 802.11 aligment fix.

thanks a lot for this, I will try it out.

marco

To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-net" in the body of the message

Reply via email to