I have updated my monitor mode patch for the wl1251 chip to fix some bugs.
First it is now possible to capture encrypted packets. I want to thank hardkorek for reporting this bug.
Second I have fixed the data rate reported for received packets. Previously all packets showed up as 1Mb/s regardless of which data rate they were really sent. Additionally this should also fix the reported channel type.
All in all it should now be a little bit closer to "fully functional"
Version 2 of my monitor mode patch can be downloaded here.
It will also be included in the upcoming 2.6.28-maemo35 release of Titan's power kernel.