You are not logged in.
Assume a typical WiFi home network. In one room of the house, there are several devices that want to be connected to the network, but not all of them have WiFi (e.g. Ethernet printer). They cannot be wired directly to the router.
I'd like an Arch Linux box in that room to connect to WiFi, and allow the other devices in the room to also access the network by connecting them to the Arch box's Ethernet port via a switch, and have the Arch box forward traffic via WiFi. How would I set this up?
I guess I could turn the room mini-network into a separate subnet and use the Arch box as a router. That would require some routing configuration on the main router, I presume, so the rest of the network can find machines on the room subnet. (Is that right? If so, I'd like to avoid that.)
Or I could connect the Arch box's Ethernet and WiFi via a virtual bridge. In which case, all devices (WiFi, and the ones on the room network) should be peers on the same subnet. Does this sound like it might work?
Offline
Or I could connect the Arch box's Ethernet and WiFi via a virtual bridge.
Yes, it would seem so.
"UNIX is simple and coherent" - Dennis Ritchie; "GNU's Not Unix" - Richard Stallman
Offline
Might be late to reply but bridging wireless doesn't work well unless both sides supports WDS or 4-addr format in the packages.
If they don't support it then routing or proxy-arp might be the best solution if wired ethernet cannot be provided to the secondary site.
Hurricane Electric Certified IPv6 Sage
CPU: Core i7-2600 @ 4.0Ghz | RAM: 16GB (4x4GB) | GFX: AMD Radeon R9 290 4096MB VRAM | HDD: 1x 120GB SATA3 Corsair SSD (~500MB/s RW), 1x SATA2 250GB, 1x SATA2 320GB, 1x 180GB SATA3 Intel SSD
*EDIT* Replaced Nvidia GTX 570 for a AMD Radeon R9 290, and added an extra SSD 180GB
Offline