Ethersex, originally developed to provide an alternative firmware for the etherrape hardware,
evolved into a full-featured still light-weight firmware for the Atmel megaAVR processors.
For more information and a comprehensive documentation consult http://www.ethersex.de!
Make sure that you meet the requirements.
Use make menuconfig
to configure and make
to compile the firmware.
The final hex file is named ethersex.hex
.
See the Quick Start Guide in the wiki for more information
Use the script at scripts/add-hardware
to add a new pinning.
This program contains software by other authors:
- the uIP tcp/ip stack in the directory
/protocols/uip/
, written by Adam Dunkels - usb-software stack from obdev in
/protocols/usb/usbdrv/
- sd card reader in
/hardware/storage/sd_reader
All ethersex related code is licensed under GPLv3, unless otherwise noted. See COPYING in the main directory, but in doubt check the file header. Usually every file contains a header, stating all contributing authors and the specific license used.
make show-config
-- Shows the activated modules