I've never had any trouble modifying a db.txt and doing the wireless-regdb/crda-1.1.3 thing to get 33 dBi. The problem might be the upgraded dependencies (and thus the removal of outdated ones which are needed), and I don't know how to pipe around the issues.
After googling for .deb packages and doing dpkg for a while I thought I had it licked, but I'm still stuck on 20 dBi. I got this far but it didn't "take":
root@dip:~/Desktop/crda-1.1.3 w redone makefile for Kali# make
GEN keys-gcrypt.c
Trusted pubkeys: pubkeys/linville.key.pub.pem pubkeys/root.key.pub.pem
CC reglib.o
CC crda.o
LD crda
CC intersect.o
CC print-regdom.o
LD intersect
CC regdbdump.o
LD regdbdump
CHK /lib/crda/regulatory.bin
root@dip:~/Desktop/crda-1.1.3 w redone makefile for Kali# make install
GZIP crda.8
GZIP regdbdump.8
INSTALL crda
INSTALL regdbdump
INSTALL 85-regulatory.rules
INSTALL crda.8.gz
INSTALL regdbdump.8.gz
root@dip:~/Desktop/crda-1.1.3 w redone makefile for Kali#
Here's an old tutorial which worked fine in Kali 1.1.0 but not in Kali 2:
null-byte.wonderhowto.com/how-to/set-your-wi-fi-cards-tx-power-higher-than-30-dbm-0149606/
Would some smart and kind person please tell me how to get this done in 32 bit Kali 2.0?