Having seen the reports that 7.16beta7 has fixed/improved many items, and the reported problems seem to be for advanced routing I don’t use, I felt like upgrading. And having upgraded my main router to 7.16beta7 I could use Dude again for such upgrades. I just upgraded all my remote devices, that were v7 but well under 7.13, to 7.16beta7. And most of them did just fine. The two exceptions were wireless stations, not AP’s, and they lost wireless connectivity until I visited the sites and fixed them.
I did learn, or re-learn, or just have a not-so-gentle reminder, not to do upgrades unless I really really need to and not to do so unless I have physical access to the units. But that’s not the point here.
My first affected site was a hAP AC2. For that one, moving from I believe 7.8, I installed the wireless package and things came up pretty quickly. The site AP was non-Mikrotik so there wasn’t anything else to play with. The hAP is showing 14.6MB of 16MB used - which if I recall is an issue which can be corrected by doing a Netinstall. I didn’t want to go through that, the site was functional, so I’m leaving it.
The second site is what prompted this post. There I have an Audience AP and a mAP station. The Audience had the wifi-qcom-ac package installed - but I didn’t realize that the interfaces created by this package are different than those created by the (now deactivated) wireless package. So my wireless interfaces were not in the bridge. Adding the ports to the bridge solved the first problem - now there was wifi available in the area.
Then I went to the mAP. Like the hAP I had to install the wireless package. Then the fun started. The mAP connected via wifi - but I could not get any IP traffic to flow. Some time later - I found the instructions that the “station-bridge” of wireless is incompatible with a “wifi” package AP. I kept fighting it - until I gave in, set the wlan interface to “station” removed the wlan interface from the bridge, and then the wlan dhcp-client worked. Then I had to figure out how to connect the ethernet ports to the wlan where it was previously handled through the simple bridge.
So I setup a DHCP server on the mAP ethernet bridge (for the IoT device plugged into it) and adjusted the srcnat/dstnat rules accordingly…and traffic flowed. Done. Packed up and ran away.
So the question now…besides all the good practices I should have followed and am now preparing against future needs - should I have configured things differently? Could I have used the “wireless” package on the Audience and retained the station-bridge function on the mAP? Was there another way to accomplish the goal of providing a PtP wifi connection from the mAP to the Audience?