Hi, Stefan

On 05/27/2015 11:48 PM, Stefan Rompf wrote:

Integration into the kernel driver like your latest patch does.

Caveat: The build process seems to assume that all routers in the
ar71xx/generic target share the same set of kernel modules. So patching and
compiling yourself is no problem, but a working image on downloads.openwrt.org
is not feasible as every router would get the HSR driver. Correct me if I am
wrong.

This is not a problem because it is possible to use full platform name, which includes a profile name, as a dependency.

The ubiquity driver checks some flags before enabling hsr, but I can't still track down where they store them. May be somewhere in eeprom.


Or making ath9k expose the gpio and driving from user space. A generic patch
for ath9k to register its gpio pins via the standard gpio subsystem. This
should go upstream to the kernel and may prove usable for other access points
to.

An Unifi specific user space daemon listens to scan and channel change events
via netlink (will check next weekend if channel change is broadcasted
reliably) and tune the filter via sysfs interface accordingly like hsr.c
tried.


I like this idea because in this case it'll be much easier to correct problems or add changes.

However for more general use a patch to the driver is much better.

PS: I've started working on the wiki page
http://wiki.openwrt.org/toh/ubiquiti/unifi_outdoorplus that I hope to move to
"supported" soon ;-)


I have a couple photos of pcb (one with annotated serial port), can send them if you need.


Kirill.
_______________________________________________
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel

Reply via email to