||04-14-2012 03:40 AM
How do I set up a wi-fi bridge on Linux?
I have a netbook with Arch Linux and Windows XP Home Edition on dual boot, and a desktop computer with Arch as well and Windows 7.
Some time ago I used to connect to the internet on my desktop computer with a wi-fi PCI card, a Realtek RTL8185, associated to my 2Wire ADSL modem (the one issued to Telmex's Prodigy Infinitum subscribers). However, I later found out that this card doesn't works under Linux on my computer because the drivers make my system hang, so I removed it altogether and started using my laptop as a wireless-to-Ethernet bridge via Windows's own network bridging, so far with p. good results.
Now, because Windows XP is a pretty heavy OS compared to Arch Linux, I'd really like to do the same thing under Linux. Problem is, I found out that bridge-utils won't let me do that, all the guides I find are for creating an access point (which is literally the opposite of what I need; edit: to clarify my point, I need to bridge an existing SSID with an Ethernet port), and the only similar post I've seen in this forum is from 10 years ago. This leaves me with no clue as to what should I do.
Edit: NATing my desktop computer is the last choice because I once did this with Vyatta on VirtualBox and it worked fine for 10 minutes, then Telmex's god-awful internet gateway decided to stop routing towards my virtualized NAT, and I really don't want to tinker with my gateway's configuration because I live with my family and I know that doing so will uncork at least a week of "Da_Nuke, fix the internet!", "Da_Nuke, Facebook won't load!", "Da_Nuke, there's no internet!" and things of that nature.