[Click] 11n monitor mode NOT answer ACK

Yongheng Qi jetever at gmail.com
Mon Nov 2 10:54:09 EST 2009


yes, I use the atheros 11n sdk, and port it to our madwifi.

the HAL_TXDESC_NOACK flags, I have use it send the multicast packets.

but the not multicast packets, have i_addr packets can't get return ACK.

I use Omnipeek get the packets. not find any problem.

I don't know if the sdk HAL in monitor mode can't answer ACk.

Thanks

2009/11/2 Javier Sánchez <javier.recacha at gmail.com>

> I have no idea then.
>
> Is the packet being transmited correctly from the source device (you can
> use dump on 802.11n monitor device to verify) ?
>
> What driver are u using? u can try to look at the code  (packet injection
> code), may be ack flag is desactivated on packet injection ¿?
>
> on madwifi, ack can be desactivated like this
>
>     if (IEEE80211_IS_MULTICAST(wh->i_addr1)) {
>         flags |= HAL_TXDESC_NOACK;    /* no ack on broad/multicast */
>         sc->sc_stats.ast_tx_noack++;
>         try0 = 1;
>     }
>
> Regards
> Javier
>
> 2009/11/2 Yongheng Qi <jetever at gmail.com>
>
> yes, 802.11g is OK.
>>
>> I use roofnet on 802.11g. the click.config like you give.
>>
>> the same config explant to 802.11n.  other function all is ok but the
>> noack.
>>
>> Thanks
>>
>> 2009/11/2 Javier Sánchez <javier.recacha at gmail.com>
>>
>> it was working fine on 802.11g ? or is the first time you try?
>>>
>>> Have you tried something like this?
>>>
>>> ...
>>> define($IP_ADR 6.0.0.1/8)
>>> define($MAC_ADR 00:00:00:00:00:01) //use your real hw mac
>>>
>>> FromHost(fake1, $IP_ADR, ETHER $MAC_ADR)
>>> ...
>>>
>>> Regards
>>> Javier Sánchez
>>>
>>> On Mon, Nov 2, 2009 at 2:27 PM, Yongheng Qi <jetever at gmail.com> wrote:
>>>
>>>> Dear all:
>>>>
>>>> Do you know atheros Ar92xx card monitor mode can answer ACK?
>>>>
>>>> I write a  program do monitor mode send packet, but the receiver don't
>>>> answer ACK.
>>>>
>>>> how to do can let monitor mode answer ACK?
>>>>
>>>> Thanks
>>>> _______________________________________________
>>>> click mailing list
>>>> click at amsterdam.lcs.mit.edu
>>>> https://amsterdam.lcs.mit.edu/mailman/listinfo/click
>>>>
>>>
>>>
>>
>>
>> --
>> Yongheng Qi
>>
>> Mobile: +86 1390 119 7481
>>
>
>


-- 
Yongheng Qi

Mobile: +86 1390 119 7481


More information about the click mailing list