I was looking for something like Apple's bonjour sleep proxy but for my Linux based home network. (It's a service that wakes up machines on demand and therfore imitates them (e.g. samba server) while the actual server is asleep/powered down. If a client tries to access, the actual server wakes up)
I stumbled over this project and tried to compile it for an Netgear WNDR3700v1 running LEDE 17.01.4:
I have no clue who is behind the project and there is no information how to contact the developer.
Since it is my first time to build anything from source, I had to stick closely to the (sadly few) instructions of the readme and the OpenWrt-wiki (https://openwrt.org/docs/guide-developer/build-system/use-buildsystem).
After many attempts I finally extracted an ipk-file named "sleep-proxy_0.0.1-1_mips_24kc.ipk". Yet on installation it states this:
Installing sleep-proxy (0.0.1-1) to root... Collected errors: * satisfy_dependencies_for: Cannot satisfy the following dependencies for sleep-proxy: * ndisc6 * * opkg_install_cmd: Cannot install package sleep-proxy.
ndisc seems to be a part of sleep-proxy source code (at least there is a likewise named folder within).
Now I have two questions:
Could I have made something wrong while buildung the package?
The architecture seems to be right and since LEDE doesn't complain about anything other than missing dependencies, I suppose not.
Do I have to compile the package "ndisc" the same way? And how do I do this? (s.a.: it's my first time and I came only so far by following step-by-step instructions and some try and error)
The instructions don't mention any of that.
I would be glad if someone could point me in the right direction.