I’ve been trying for 3 days to share my internet connection between two computers… it’s involved numerous OSs and installs and failed almost everytime. It worked once between Windows 11 and the latest Ubuntu but after a restart it failed to work again.
Ultimately, my main rig is a Leap 15.3. It’s connected to the internet using a TP Link Archer T2U WiFi dongle (RTL8812). I dug out from the back of the garage an old Dell server and currently have SLES 11 installed on it.
All I want to do is connect the two using an ethernet cable so that the server has the internet. I wanted to install SLES 11 (or ideally SLES10) so I can play with the Dell software which I can’t get it to work with Leap 15.3. It’s designed for SLES10.
I’ve done no end of searches on the topic and it seems I need to consider masquerading but I use NetworkManager on the Leap rig. If I switch to Wicked the internet doesn’t connect. I’ve tried everything except whatever the solution is. I installed Leap on the server yesterday, installed the RTL8812 drivers from Sauerland repository and it connected using Wicked no problem. If I do the exact same thing on the main desktop rig… neh.
If I can get Leap to connect to the internet using Wicked it will be a big hurdle conquered!
Please can someone help?
Thank you
Also, Is there a go-to WiFi adapter (preferably PCIe) than works “out-of-the-box” for OpenSuse? I’ve read Intel work great but I can’t find an Intel WiFi adapter for sale anywhere!
I am not sure what “but” is supposed to imply here. NetworkManager supports connection sharing but you need to configure firewall on 15.3 to allow additional traffic or stop firewalld.
…“but” it’s not possible with network manager… at least that’s what I read. You need Wicked.
I was trying to follow this guide but the masquerading option isn’t there anymore. Doesn’t 15.3 have it? https://en.opensuse.org/SDB:Internet_connection_sharing
I don’t know what they are chatting about in that link but I turned off the firewall and it still didn’t work. It made the internet work using Wicked though!
This link is outdated, it talks about SuSEfirewall2. openSUSE switched to firewalld quite some time ago. See firewalld documentation which describes how to enable masquerading for a zone/policy.
As I mentioned, NetworkManager configures it automatically.