wlan0 does not show up in Firewall list

Hi, problem is described in title: It seems that the firewall is blocking wlnao from connecting to my NAS. It works through eth0, but not through wlan0.

I found this thread, but it does not provde a solution:

https://bugzilla.opensuse.org/show_bug.cgi?id=1017188

Any ideas? I have allocated eth0 to “External Zone” and would like to do the same with wlan0. Or, at least I would like to configure wlan0 at all …

The list in Yast2 under Firewall shows only eth0, and there is not way to add wlan0 to the list (as far as I see it).

Oh, and - yes, wlan0 is properly configured and working, of course …

Thanks!

Eriol

Hi
If you click on the ‘Help’ button, it says under ‘Custom’ to enter interfaces not configured yet :wink:

So just add the interface name based on the output from the ip addr command for your interface (may not be wlan0).

Do not manually enter any interface name unless you understand the consequences.
When by default no interface is named, then rules apply to all interfaces.
Once you specify an interface in a zone, then rules will only apply to that interface.

AFAIK once you’ve specified an interface, it’s not easy to undo that configuration (Maybe do a force re-install?)

TSU

So I presume that both wlan0 and eth0 point to networks that have been assigned private IP addresses…?

Anyway, have you set the following two?
**FW_ROUTE
FW_FORWARD

**If not, no routing between networks takes place, and you don’t get any connectivity.
I’d furthermore recommend to set the following on your firewall:
**FW_DEV_INT=“wlan0”
FW_DEV_DMZ=“eth0”

**Then make sure to install forwarding rules between your internal network and the LAN on which your NAS storage resides - both directions required!

Let’s assume your internal network is 192.168.1.0/24 and your NAS resides on 172.16.0.0/24, that would require this setting:
**FW_FORWARD=“192.168.1.0/24,172.16.0.0/24 172.16.0.0/24,192.168.1.0/24”

**Otherwise your data wouldn’t find their way to theNAS and back again.