Installation and setup instructions for non-EdgeOS (generic Linux) devices
See original GitHub issueThanks so much for this great project. It works flawlessly for me, and as a Python developer I’m particularly grateful for the clean and readable code!
Initially when I found this repo I dismissed it for my own use because it appeared from the README to work only for Ubiquiti devices. Once I gave up on all the other (non-proxy) options and looked more carefully at the code, however, I realized there’s very little that is Ubiquiti-specific to this solution. I have it working on a Debian server right now and I’m fairly certain everything (except for the DHCP restart bits) will work fine on nearly any Linux-based device.
Would you be open to a PR (probably all README tweaks) to clarify that this can be used on other Linux-based devices, along with a sample config for Debian-based OSes? I’m happy to put something together if so. Another thought would be to make this pip-installable. I’m not sure if Ubiquiti devices come with pip
installed, but if they do that might simplify the installation process. Again I’m happy to work on this myself and submit a PR if you’re open to it.
Thanks again for the great project!
Issue Analytics
- State:
- Created 4 years ago
- Reactions:1
- Comments:13 (10 by maintainers)
Sample supervisor setup, until I have time to push up a PR for the README:
Tips:
pip3
installed you can skip installingpython3-setuptools
andpip
manually, but you might want topip3 install -U pip
first.eap_proxy
working manually before attempting to run via supervisor./var/log/supervisor
.Disclaimer: The pip-installable eap_proxy is built from the tobiasmcnulty/eap_proxy fork of this repo, which is identical (as of 8/12/19), other than for the presence of a
setup.py
. See: https://github.com/jaysoffian/eap_proxy/compare/master...tobiasmcnulty:master@cordone My semi-working config can be found in a comment above: https://github.com/jaysoffian/eap_proxy/issues/21#issuecomment-520637447