I have good WiFi and a couple of servers that have Ethernet interfaces. I would like to use e.g. a Raspberry Pi to connect to my existing good WiFi and then provide Ethernet network access with a cheap Ethernet switch. I'd like to avoid NAT, since the other WiFi clients need to be able to see the servers on the Ethernet.
Part of my problem is that I'm not sure what such a setup is called. Is this a WiFi-Ethernet-bridge?
I've bought a D-Link DAP-1620 "Wifi Extender" and it works most of the time, but it looses connectivity every 48 hours or so and requires a power-cycle... = Garbage.
But other than that, it does excactly what I need.
So I thought: How about using a Raspberry Pi?
I thought "Lets just setup a bridge between wlan0 and eth0", but it is not as simple as that, as pointed out in:
https://wiki.debian.org/BridgeNetworkConnections#Bridging_with_a_wireless_NIC
That section goes on to document how to use ebtables and requires knowledge of every Ethernet host's IP and MAC addresses.
But is there a solution using e.g. a Raspberry Pi so that the WiFi-to-Ethernet bridge is completely transparent to the Ethernet hosts, so DHCP and every other protocol under the sun will work? Apart from needing periodic reboots (AARRRRRHHHH), the D-Link does it perfectly...
Similar posts:
- How do I configure a network interface bridge from WiFi to Ethernet with Debian? - Unix & Linux Stack Exchange - solution uses a straight up bridge which doesn't work as described in the debian wiki link above and there is a NAT solution.
- networking - How can I most simply transparently bridge traffic between wlan0 and eth0? - Unix & Linux Stack Exchange - with a NAT solution.