Date: Thu, 23 Oct 2014 17:32:53 -0700 From: Adrian Chadd <adrian@freebsd.org> To: clutton <clutton@zoho.com> Cc: "freebsd-wireless@freebsd.org" <freebsd-wireless@freebsd.org> Subject: Re: pcap_inject() ruins my handmade packets Message-ID: <CAJ-Vmo=b7xgFHseZJbUpLYY%2B%2BFh2jt6D74dPw6BYtaKBHA=%2BUQ@mail.gmail.com> In-Reply-To: <1414110110.1395.14.camel@eva02.mbsd> References: <1414110110.1395.14.camel@eva02.mbsd>
next in thread | previous in thread | raw e-mail | index | archive | help
Which version of FreeBSD are you using? I only recently fixed raw frame injection in monitor mode in FreeBSD-11. How are you trying to do raw frame injection? -adrian On 23 October 2014 17:21, clutton <clutton@zoho.com> wrote: > Hi list. > > I'm porting a Linux application [reaver], and have a tough time figuring > out what is wrong. > > The way how Linux users use it doesn't work I mean building packet like > radiotap_header+frame+payload and use pcap_inject() for injections. > > Nevertheless, using the same packets with sockets work like a charm. > Since I didn't find any working example with packet injections > conjugates with pcap_inject for FreeBSD, I starting think it doesn't > work on FreeBSD platform. > > Right now, I started using LD_PRELOAD with my own version of libpcap, > because after end of day it uses write(), but why it is ruins my packets > is not obvious for me yet. > > May be somebody could explain me? May be it's well known not fixable > bug, and I'm just wasting my time. > > I really want to do this using libpcap! Using sockets is quicker > approach for me, but you know, fixing libpcap will bring a lot of others > apps to FreeBSD realm. > > > _______________________________________________ > freebsd-wireless@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-wireless > To unsubscribe, send any mail to "freebsd-wireless-unsubscribe@freebsd.org"
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAJ-Vmo=b7xgFHseZJbUpLYY%2B%2BFh2jt6D74dPw6BYtaKBHA=%2BUQ>