-
Notifications
You must be signed in to change notification settings - Fork 325
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ath79-generic: (re)add support for UniFi AC Mesh Pro #2462
ath79-generic: (re)add support for UniFi AC Mesh Pro #2462
Conversation
Please find the test results below. My Comments in [BOLD]. I wasn't able to test meshing because I had no other router available at the moment. The biggest roadblock might be the port assignment IMHO. Right now WAN (PoE Port on Device) and LAN ("Mesh" Port on device) are bridged. I would have expected the LAN port to have the same network as WiFi. Not sure if error or expected behaviour though. WiFi works as expected though.
|
@Dark4MD confirmed, both ports are assigned vlan0. |
|
OpenWrt assigns both switch ports to the LAN VLAN. Gluon currently doesn't have a nice way to split ports that OpenWrt briges by default. The UAP Outdoor+ has the same issue. For now, the best solution I've come up with is to override Gluon's interface detection altogether: https://github.com/freifunk-gluon/gluon/pull/2440/files#diff-9683bc89cf803c758bfcc7b5f963bfbaf22d650a191a00743b697286d426bb4dR53 |
@neoraider: I'll update the PR in the afternoon, |
edaa28d
to
1807150
Compare
|
As far as I can tell from the code, there is no eth1 interface on the AC Mesh Pro, so this config is likely wrong. I think OpenWrt assigns both ports to the same VLAN, so we actually need more reconfiguration :/ |
Darn. Hoped for monkey-do-monkey-see. Will look into this later... |
Currently working on the TP-Link EAP245 and this device also has two Ethernet ports on the same switch that are currently bridged together. So a universal solution that I could also utilize for this device would be good. |
This is the output of @Dark4MD's AC PRO in ath79: |
Do we not fix this? Or was #2439 with the same issue merged by accident or in good faith? :D |
Ah, I did not notice that issue. This must definitely be fixed before the next Gluon release. |
1807150
to
be93ea1
Compare
this is blocked until #2548 is done |
be93ea1
to
860316f
Compare
@udoschneider did take me long enough, but I think this new firmware might do the trick: Testing this soon would be highly appreciated :) @rotanid this is no longer blocked by the lan split pr. |
@udoschneider Any chance you have tested this? |
@udoschneider we gotta get this done fast, or it will not make it into the release in time, as @rotanid highlighted earlier. |
I will visit a local community which has quite a few of these nodes on Sunday. Just want to confirm what's left to be tested is:
|
That should be it, yes. I'd recommend to do you own tests if possible in order not to mix checklists from two different images. |
Gone due to commit 45c84a1 ("ar71xx: drop target")
860316f
to
18d5267
Compare
AC Mesh Pro
|
Thanks to @nrbffs and @udoschneider for testing this. |
@udoschneider offered to test this migration.
The ath79 image can be found here: http://aiyionpri.me/shared/udoschneider/
A proper image to migrate from would be http://firmware.ffh.zone/vH21/sysupgrade/gluon-ffh-vH21-ubiquiti-unifi-ac-mesh-pro-sysupgrade.bin
Web interfaceTFTPsysupgrade [-n]
,firstboot
)(
lua -e 'print(require("platform_info").get_image_name())'
)(https://gluon.readthedocs.io/en/latest/dev/hardware.html#notes)
factory reset must be performed before checking the primary MAC address, as
the setting from the old version is not reset otherwise.
The PoE input should be the WAN port in this case.
(https://gluon.readthedocs.io/en/latest/features/configmode.html)
Should map to their respective radioShould show activityShould map to their respective port (or switch, if only one led present)Should show link state and activityis_outdoor_device
function inpackage/gluon-core/luasrc/usr/lib/lua/gluon/platform.lua