Adrian Chadd's Ramblings
Friday, November 30, 2012
Be careful of adding debugging, as microseconds count..
›
.. after tinkering with the TDMA code a bit more, I discovered why I was seeing larger swings in the TDMA slot timings. Two words: Debug C...
Tuesday, November 27, 2012
Getting TDMA working on 802.11n chipsets
›
A few years ago, a bunch of clever people figured out how to implement TDMA using the Atheros 802.11abg NICs. Sam Leffler has a great write-...
Tuesday, November 20, 2012
Making the AR5210 NIC work in the office..
›
I'm quite happy that FreeBSD's ath(4) driver supports almost all of the PCI and PCIe devices that Atheros has made. Once I find a wa...
Thursday, October 4, 2012
Power save, CABQ, multicast frames, EAPOL frames and sequence numbers (or why does my Macbook Pro keep disassociating?)
›
I do lots of traffic tests when I commit changes to the FreeBSD Atheros HAL or driver. And I hadn't noticed any problems until very rece...
Lessons learnt from fiddling with the rate control code..
›
(Note before I begin: a lot of these ideas about rate control are stuff I came up with before I began working at my current employer.) Onc...
1 comment:
Wednesday, October 3, 2012
Filtered frames support, or how not to spam the air with useless transmission attempts
›
I haven't updated this blog in a while - but that doesn't mean I haven't been a busy little beaver in the world of FreeBSD Ather...
3 comments:
Friday, July 20, 2012
Reading rate control information from userland..
›
I've begun working on exporting the ath(4) driver rate control information. The "current" way to extract this information has ...
‹
›
Home
View web version