Ronen,
As we discussed on 25 FEB, my gateway is a Western Digital My Net N750 running OpenWRT 15.04. The hardware specifications can be found here:
https://wiki.openwrt.org/toh/hwdata/westerndigital/westerndigital_mynetn750
- All interfaces on my device are sub-interfaces of: eth0, wlan0 (2.4 GHz) or wlan1 (5.4 GHz). In the future, I want to migrate to a device that has multiple Gigabit Ethernet interfaces built-in. Layer 2 switching does appear to be hardware-based though (as the switch IC is capable). I have a second N750 in my network configured as a 5-port managed switch, and I surmise more Ethernet interfaces could be added with USB devices compatible with the Linux kernel. I've attempted to connect a D-Link DSB-650 100 Mbps adapter (which works on Linux desktops and servers). So I need to install a module or driver.
You can compare your specific device model here:
https://wiki.openwrt.org/toh/start
The OpenWRT installation on the AMPR wiki was developed on my hardware (see edit notes). As for memory, it runs very well. I can make SNMP-based graphs available in the coming days (as I'm monitoring the device). I usually have a higher system load when navigating the LuCI web interface live graphs; but it does not fail, slow, halt or crash network traffic noticeably.
In addition to ampr-ripd, it also runs/had installed at a single time: ntpd, dnsmasq, snmpd, igmp proxy, LuCI plugins for QoS/Traffic Shaping, Samba, OpenVPN, USB, file systems, dynamic DNS, IPv6 tunneling, ping6, traceroute6 and softflowd (NetFlow). In addition, I have installed the other modules and packages needed to setup the IPIP tunnel, I still have flash space remaining.
73,
-Lynwood KB3VWG