Adrian Chadd's Ramblings

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 ...
Friday, June 15, 2012

Don't let anyone tell you that FreeBSD doesn't "do" 802.11n:

›
This is from my FreeBSD-HEAD 802.11n access point, currently doing ~ 130MBit/s TCP: # athstats -i ath0 41838297 data frames rec...
3 comments:
Monday, June 11, 2012

A tale of two sequence numbers, or "when QoS seqno and CCMP PN don't match up"..

›
Many moons ago (say, 3 or 4 weeks - so hm, most-of-a-moon-ago actually) I found a rather curious failure condition in the ath(4) TX aggregat...
Wednesday, June 6, 2012

FreeBSD, Netflix, CDN

›
The big news this week is the Netflix Openconnect platform , which was just announced . It uses off the shelf hardware - and FreeBSD + nginx...
3 comments:
‹
›
Home
View web version
Powered by Blogger.