meta-eca is used to build ECA (Embedded Connectivity Appliance). ECA is a platform for building network appliances. One such use case is mobile access point which uses ConnMan tethering functionality to tether wifi, bluetooth, USB gadget and ethernet connections.

Setup information

Git repository

git:// web repo


meta-eca web subdirectory

Last commit: 8 years, 8 months ago (master branch)



The meta-eca layer depends upon:

Recipe name Version Description
ap-mode-toggle 0.1 WiFi AP mode toggle in Edison
bluez5 5.30+gitX Linux Bluetooth Stack Userland V5
connman 1.30+gitX A daemon for managing internet connections within embedded devices
connman-init-systemd 1.0 Initialization service for ConnMan
connman-ncurses git A simple ncurses interface for ConnMan
eca-image 0.2
eca-pwr-button-handler 0.1 Daemon listening to Edison PWR button press, and doing things
eca-web 0.1 Simple web UI for Embedded Connectivity Appliance
linux-mainline 3.8
neard 0.15+gitX Linux NFC daemon
ninja-native 1.4.0 Ninja is a small build system with a focus on speed.
nmap 6.47 network auditing tool
ofono 1.16+gitX open source telephony
omping 0.0.4+gitX
packagegroup-eca 1.0 Packagegroup for ECA packages
packagegroup-eca-desktop 1.0 Packagegroup for ECA desktop packages
pulseaudio 5.0 Sound server for Linux and Unix-like operating systems
python-scapy 2.3.1 Scapy is a powerful interactive packet manipulation tool, packet generator, network scanner, network discovery, packet sniffer, etc. It can for the moment replace hping, 85% of nmap, arpspoof, arp-sk, arping, tcpdump, tethereal, p0f, ....
unstrung 1.0+gitX
usb-modeswitch 2.2.1 A mode switching tool for controlling 'flip flop' (multiple device) USB gear
usb-modeswitch-data 20150115 Data files for usbmodeswitch
webpy 0.37 makes web apps
wpa-supplicant 2.4+gitX Client for Wi-Fi Protected Access (WPA)
wpan-tools 0.4+gitX Userspace tools for Linux IEEE 802.15.4 stack
eca Embedded Connectivity Appliance
eca-bleeding Embedded Connectivity Appliance
eca-graphics Embedded Connectivity Appliance