Previosly on madwifi using a special uci config parameter the polarisarion on Nanostation and Nano Loco plus polarisation on Loco could be set easily (refer to lines 138 to 196 in https://dev.openwrt.org/browser/trunk/package/madwifi/files/lib/wifi/madwifi.sh )
Trunk selects ath5k for atheros and ath9k for ar71xx by default in trunk, but the corresponding code does not include an antenna config parameter (refer to https://dev.openwrt.org/browser/trunk/package/mac80211/files/lib/wifi/mac80211.sh ) How then do we set polarization for ubiquiti device where available (Nano, Nano Loco, Nano M, Nano Loco M) and how do we target the external antenna where a connector is available (Nano, Nano M)? The code extract from Madwifi shows the antenna uci config is just a front end to txantenna, rxantenna and diversity, which is easy enough to replicate in /etc/config/wireless, but what about the gpios that are set? As far as I read the mac80211.sh code this cannot be configured from there. The situation is further complicated by the fact that the device recognition with mac80211.sh in not as fine grained as was with Madwifi; with the latter you knew whether you had a bullet, a pico, a nano or loco. With mac80211.sh it is all the same, they all are identified as Bullet or Bullet M (depending on architecture). Any thoughts and hints welcome. I have a number of different Ubiqiti Picostations and Nanostations and am happy to test any suggested patches.
_______________________________________________ openwrt-devel mailing list openwrt-devel@lists.openwrt.org https://lists.openwrt.org/mailman/listinfo/openwrt-devel