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 >
scan.log
Description: Binary data
_______________________________________________ ath9k-devel mailing list [email protected] https://lists.ath9k.org/mailman/listinfo/ath9k-devel
