I'm using 2.4.x so I can't really comment. But linux-wlan-ng-0.1.14-pre6 came out a couple of days ago - the change log makes mention of various fixes to get it to compile under 2.2... so have you tried that one?