Greetings all,
I am still working on TX function without any progress :-(

There is no GTT interrupt generated now,  but i failed to capture a
TX frame.

I guess i got something wrong in TX descriptors setting up, for example,
ath9k_hw_set11n_ratescenario(), is it necessary in non-11n mode? In
opensolaris, i have no enough information to initialize
ath9k_11n_rate_series, which is necessary for function
ath9k_hw_set11n_ratescenario(). I think rate algorithm implemented in ath9k
are base on MAC80211, i am wondering how to implement in opensolaris.

The attachemnt is the log file when i run scan command, hope it will help to
debug tx function.

Thanks a lot!

Br,

mumu

2009/1/20 Sujith <[email protected]>

> mumu wrote:
> > Greetings all,
> >
> > I am porting ath9k to opensolaris, now rx function is ok and i can get
> scan
> > results via received beacon frames; but tx function still doesn't work,
> when
> > i filtered beacon frames in rx function and run scan command, i got tx
> > interrupt and ds->ds_txstat.ts_status == 0, but i got no scan results, i
> > also used sniffer tools but captured nothing.
> >
>
> Nice. :)
>
> > I have no idea of what to do now, anyone would give me some clues or
> point
> > out the possible causes, sorry for lacking of useful debug information
> > because my OS crashed.
> >
> > I use compat-wireless-2008-11-30 as reference version.
>
> If a TX interrupt is being generated, then analyzing whether it was TXOK or
> else
> TXERR/TXEOL/TXDESC would provide some clue.
>
> Otherwise if GTT (Global Transmit Timeout) interrupts are being generated,
> it would indicate that the TX descriptors are not being setup properly.
>
> HTH.
>
> Sujith
> --
> http://sujith-m.blogspot.com
>

Attachment: scan.log
Description: Binary data

_______________________________________________
ath9k-devel mailing list
[email protected]
https://lists.ath9k.org/mailman/listinfo/ath9k-devel

Reply via email to