Hi everybody,
so I've been tinkering around with mac80211for the past several days. I created a patch using quilt that removes the channel tx limit check in mlme.c.
The reason for this are high losses due to my antenna cable running all the way to the roof. The rooftop antenna is connected to an AWUS036H which I used to plug into my windows box where I could just manually set the txpower in the driver. Now, it's connected to a TP-Link TP1043ND v. 2, everything works just fine, but the transfer rate is way worse because of OpenWRT insisting on the channel limit. I do not control the AP so I can't change its configuration either.
So... I drop the patch in buildroot/target/linux/ar71xx/patches-3.18/
If I run make target/linux/{clean,prepare} the source looks good.
Then, I build the system image using make world, flash the device, and... Still the same thing, still getting "Limiting TX power to 17 dbm as advertised by AP-BSSID".
So obviously I'm doing something wrong. It's my first patch so maybe it's a rookie thing.
Can anybody help me out here? Appreciate your help.