What I've tried:
- Arch Linux wiki page on internet sharing (used iptables)
- Tried using NetworkManager (by going to wired connection, and setting method to 'Shared to other computers')
What I'm trying to do:
I have a laptop and a desktop. Both run Linux. The router is downstairs, and the desktop is upstairs. The desktop doesn't have a Wi-Fi adapter. My laptop does. I can't move the desktop downstairs, or the router upstairs.
I also have an Ethernet cable. I don't know if it's a crossover cable, as it can be used for normal connections as well. What I do know, however, is that my Ethernet cable will suffice and that I don't actually need to buy a crossover cable. I know this, because back when both machines were running Arch, internet sharing worked fine. But now that my laptop is running Qubes OS, it doesn't work anymore.