2012-07-13 07:37:20

by sheerapthinath

[permalink] [raw]
Subject: BCM4313 injection support

Hi linux wireless,

Is there hardware support for injection in BCM4313 wireless card(PCI
id:14e4:4727)?
I only that driver has partial support without injection. I dunno if
there is hardware support.
Can you please let me know the details?

I am also planning to buy a wireless card with full injection support
if BCM4313 is not supported.
Can you please suggest me some good cheap wireless card with full
injection support?

--
Regards,
Sheerapthinath OS


2012-07-13 09:33:13

by Johannes Berg

[permalink] [raw]
Subject: Re: BCM4313 injection support

On Fri, 2012-07-13 at 11:30 +0200, Arend van Spriel wrote:
> On 07/13/2012 09:37 AM, sheerapthinath wrote:
> > Hi linux wireless,
> >
> > Is there hardware support for injection in BCM4313 wireless card(PCI
> > id:14e4:4727)?
> > I only that driver has partial support without injection. I dunno if
> > there is hardware support.
> > Can you please let me know the details?
>
> From the documentation in [1] I see that mac80211 can handle this on a
> monitor interface. brcmsmac does support monitoring, but I am not sure
> what functionality is needed in the brcmsmac driver for injection. Maybe
> Johannes can elaborate.

You just get a normal TX, but without a sta pointer.

johannes


2012-07-19 17:04:06

by sheerapthinath

[permalink] [raw]
Subject: Re: BCM4313 injection support

On Fri, Jul 13, 2012 at 3:03 PM, Johannes Berg
<[email protected]> wrote:
> On Fri, 2012-07-13 at 11:30 +0200, Arend van Spriel wrote:
>> On 07/13/2012 09:37 AM, sheerapthinath wrote:
>> > Hi linux wireless,
>> >
>> > Is there hardware support for injection in BCM4313 wireless card(PCI
>> > id:14e4:4727)?
>> > I only that driver has partial support without injection. I dunno if
>> > there is hardware support.
>> > Can you please let me know the details?
>>
>> From the documentation in [1] I see that mac80211 can handle this on a
>> monitor interface. brcmsmac does support monitoring, but I am not sure
>> what functionality is needed in the brcmsmac driver for injection. Maybe
>> Johannes can elaborate.
>
> You just get a normal TX, but without a sta pointer.
>
> johannes
>

As for as my hardware is concerned i could not figure out whether
there is support for injection. I know that the brcmsmac supports only
the monitoring mode. Since there is only partial support from
brcmsmac, i would like to patch to support injection.
Since iam a beginner, i don't know how to start the driver developement.
Can you please provide some documentation so that it would be helpful
in my development?

--
Regards,
Sheerapthinath OS

2012-07-20 14:03:18

by Dominique Martinet

[permalink] [raw]
Subject: Re: BCM4313 injection support

sheerapthinath wrote on Thu, Jul 19, 2012 :
> As for as my hardware is concerned i could not figure out whether
> there is support for injection. I know that the brcmsmac supports only
> the monitoring mode. Since there is only partial support from
> brcmsmac, i would like to patch to support injection.
> Since iam a beginner, i don't know how to start the driver developement.
> Can you please provide some documentation so that it would be helpful
> in my development?

I've got a laptop with a bcm4313 and injection works fairly well since
3.3 iirc, could you doublecheck that it doesn't work? e.g. run
aireplay-ng in test mode maybe.
(As far as I saw patches come in, injection worked off the bat through
mac80211 since they added monitoring mode)

--
Dominique Martinet | Asmadeus

2012-07-13 09:31:16

by Arend van Spriel

[permalink] [raw]
Subject: Re: BCM4313 injection support

On 07/13/2012 09:37 AM, sheerapthinath wrote:
> Hi linux wireless,
>
> Is there hardware support for injection in BCM4313 wireless card(PCI
> id:14e4:4727)?
> I only that driver has partial support without injection. I dunno if
> there is hardware support.
> Can you please let me know the details?

>From the documentation in [1] I see that mac80211 can handle this on a
monitor interface. brcmsmac does support monitoring, but I am not sure
what functionality is needed in the brcmsmac driver for injection. Maybe
Johannes can elaborate.

> I am also planning to buy a wireless card with full injection support
> if BCM4313 is not supported.
> Can you please suggest me some good cheap wireless card with full
> injection support?
>
> --
> Regards,
> Sheerapthinath OS
> --
> To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
> the body of a message to [email protected]
> More majordomo info at http://vger.kernel.org/majordomo-info.html
>

Gr. AvS

[1] http://linuxwireless.org/en/users/Documentation/packetspammer