What Firefox shows is only a symptom.
You check if you have Internet connection by pinging a system on the Internet. E.g.:
Code:
ping -c1 130.57.66.6
So please check this first.
And when it shows that it can ping to the system, you have Internet connection. Though it might be that you have no proper DNS server configured and thus using host/domain names does not "work" because they are not resolved to IP addresses. You can check that e.g. with:
Code:
nslookup forums.opensuse.org