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