Hi... I want share how to fix this bug if you want need it quickly. I've added a library called netifaces because when i use alkisg's patch, object netifaces not defined. I google it and found this module. Try to workaround to install the module and try to WOL my client from Epoptes GUI and it works! Here's the fix:
1. Use alkisg's fix above and the current file is in /usr/lib/python2.7/dist-packages/epoptes/core/wol.py
2. In script, add import netifaces below import fcntl
3. To install netifaces module, i use pip. Install the pip from terminal: sudo apt-get install python-pip python-dev.
4. Type in terminal: pip install netifaces
If you open the GUI while do this fix, I recommend to re-open the GUI. Then, try the WOL and it should be fixed for now. Sorry for my bad explanation because i'm a newcomer ._.
Hi... I want share how to fix this bug if you want need it quickly. I've added a library called netifaces because when i use alkisg's patch, object netifaces not defined. I google it and found this module. Try to workaround to install the module and try to WOL my client from Epoptes GUI and it works! Here's the fix:
1. Use alkisg's fix above and the current file is in /usr/lib/ python2. 7/dist- packages/ epoptes/ core/wol. py
2. In script, add import netifaces below import fcntl
3. To install netifaces module, i use pip. Install the pip from terminal: sudo apt-get install python-pip python-dev.
4. Type in terminal: pip install netifaces
If you open the GUI while do this fix, I recommend to re-open the GUI. Then, try the WOL and it should be fixed for now. Sorry for my bad explanation because i'm a newcomer ._.