I have an embedded system running Angstrom just fine. This platform has multiple uses, one of which is to act as a home router, so it has wireless and wired network interfaces, which work correctly. I'm trying to configure DHCPD so that each interfaces hands out IP addresses from the same range, for instance 192.168.1.2 - 192.168.1.100, and I can't figure this out. Everything works fine if the interfaces handle different subnets, but when both interfaces are on the same subnet, things don't work. I've seen conflicting answers out there about whether this is even possible - but all home routers do this exact scenario, so there must be a way. I don't have my config files right now - will post them later. So I'm looking for advice if this is even possible. Tnanks!
Update: here's the script that worked - thanks Bill
# route all packets between all interfaces iptables -t nat -A POSTROUTING -s 172.16.0.0/16 -d 172.16.0.0/16 -j ACCEPT iptables -t nat -A POSTROUTING -s 172.16.0.0/16 -j MASQUERADE # set the MAC address ifconfig eth0 0 0.0.0.0 ifconfig eth0 down ip link set eth0 address 00:80:44:0F:06:C7 # setup the bridge brctl addbr br0 brctl stp br0 off brctl addif br0 eth0 # hostapd sets up the wireless before it is added to bridge hostapd -B /etc/hostapd/hostapd.conf brctl addif br0 wlan0 ifconfig wlan0 up ifconfig wlan0 0 0.0.0.0 ifconfig eth0 up ifconfig br0 172.16.10.247 netmask 255.255.0.0 up route add default gw 172.16.1.1 br0