I have a dual boot XP with OpenSuSe 11.1 x86-64
Under XP everything is working fine.
The PC is behind a router, and router is connected to a cable modem (some Motorola).
Last night I’ve try to install Fedora 10 (i686 and x86_64), and I got into the same issues, so it isn’t OpenSuse specific problem.
To describe the problem:
ping works
IP, gateway, subnet mask - everything is OK
I got nameservers from dhcp
URLs resolves to IP in browser (“www.xyz.com contacted. Waiting for reply…”)
nothing more happens. It does not load the page. It does not even load the admin page of my router.
Nothing else regarding internet works (updating software etc.)
ifconfig shows a lot of errors in RX line.
Setting static IP does the job (tested last night with Fedora 10), but I do not want it to be set up that way as the IP may change (more than one PC on this router, and the local IPs are set up dynamically, depending on which PC is started first).
So, please, do someone have an idea what to do/try?
I got the OpenSuse downloaded just because I was hopping that I’ll get the network/internet working.
Before this search for my new distro I was using PCLinuxOS, and it worked fine (except that I needed to run dhclient manually).
I’m now searching for a distro that does have both 32 bit and 64 bit versions, so that I can compile and test my apps in both environments.
Post the output from the following commands, please:
ip addr sh
ip route sh
cat /etc/resolv.conf
Do things work if you plug your computer directly into the line going
into your router, assuming that line isn’t from your ISP (cable or dsl
or whatever)? In my setup, for example, my interface from the ISP is an
ethernet cable that plugs into my router/wap/switch and then I connect
to that so if you can connect directly without using your router that
may be interesting. Also compare network settings with those on another
box. I know you said they were okay but chances are something is amiss.
Good luck.
bobby100a wrote:
> I have a dual boot XP with OpenSuSe 11.1 x86-64
> Under XP everything is working fine.
>
> The PC is behind a router, and router is connected to a cable modem
> (some Motorola).
>
> Last night I’ve try to install Fedora 10 (i686 and x86_64), and I got
> into the same issues, so it isn’t OpenSuse specific problem.
>
> To describe the problem:
> - ping works
> - IP, gateway, subnet mask - everything is OK
> - I got nameservers from dhcp
> - URLs resolves to IP in browser (“www.xyz.com contacted. Waiting for
> reply…”)
> - nothing more happens. It does not load the page. It does not even
> load the admin page of my router.
> Nothing else regarding internet works (updating software etc.)
> ifconfig shows a lot of errors in RX line.
>
> Setting static IP does the job (tested last night with Fedora 10), but
> I do not want it to be set up that way as the IP may change (more than
> one PC on this router, and the local IPs are set up dynamically,
> depending on which PC is started first).
>
> So, please, do someone have an idea what to do/try?
> I got the OpenSuse downloaded just because I was hopping that I’ll get
> the network/internet working.
>
> Before this search for my new distro I was using PCLinuxOS, and it
> worked fine (except that I needed to run dhclient manually).
> I’m now searching for a distro that does have both 32 bit and 64 bit
> versions, so that I can compile and test my apps in both environments.
>
> regards
> bobby
>
>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
I can’t bypass the router as the cable modem is set up to work just if connected to one MAC address, and that is the MAC of my router (my ISP’s policy, I can’t do anything against that).
As for the rest of your instructions, I’ll need some time for that, as I need to reboot to SuSe and back to XP to post the results
Here are the results. I have typed them, so there may be some mistakes. MAC address is mangled by intention, but it does not differ a lot from the original MAC address.
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 brd 127.255.255.255 scope host lo
inet 127.0.0.2/8 brd 127.255.255.255 scope secondary lo
2: eth0: <BROADCST,MULTICAST,UP,LOWER_UP> mtu 1320 qdisc pfifo_fast state UP qlen 1000
link/ether 00:1f:c6:28:28:df brd ff:ff:ff:ff:ff:ff
inet 192.168.1.3/24 brd 192.168.1.255 scope global eth0
192.168.1.3/24 dev eth0 proto kernel scope link src 192.168.1.3 metric 1
127.0.0.0/8 dev lo scope link
default via 192.168.1.1 dev eth0 proto static
# I didn't copy the whole comment block#
nameserver 192.168.1.1
Well nothing looks tooo strange here that I notice… my routing table
is a little different from yours for my internal network but I don’t
know that it would be a problem.
Also you can change your MAC address for current load of the system too
in Linux:
ifconfig wlan0 hw ether aa:bb:cc:dd:ee:ff
Good luck.
bobby100a wrote:
> Here are the results. I have typed them, so there may be some mistakes.
> MAC address is mangled by intention, but it does not differ a lot from
> the original MAC address.
>
> Code:
> --------------------
> 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN
> link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
> inet 127.0.0.1/8 brd 127.255.255.255 scope host lo
> inet 127.0.0.2/8 brd 127.255.255.255 scope secondary lo
> 2: eth0: <BROADCST,MULTICAST,UP,LOWER_UP> mtu 1320 qdisc pfifo_fast state UP qlen 1000
> link/ether 00:1f:c6:28:28:df brd ff:ff:ff:ff:ff:ff
> inet 192.168.1.3/24 brd 192.168.1.255 scope global eth0
> --------------------
>
>
>
> Code:
> --------------------
> 192.168.1.3/24 dev eth0 proto kernel scope link src 192.168.1.3 metric 1
> 127.0.0.0/8 dev lo scope link
> default via 192.168.1.1 dev eth0 proto static
> --------------------
>
>
> Code:
> --------------------
> # I didn’t copy the whole comment block#
> nameserver 192.168.1.1
> --------------------
>
>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
yast2
Network Devices/Network Settings/Gobal options and disable ipv6
Reboot.
I do not understand why is the default IF it does not work.
In fedora there is a similar problem.
Bob since the release of opensuse 11.1 I am trying to make it work to be able to upgrade but is one problem after another one. I ordered a couple of retail boxes I wonder if there is any changes that facilitate this installation.
I have also tested Kubuntu 8.10, and I got the same problem.
I’ll go for some older distro now, to see how it is with distros that do not use this Network Manager.
I’ve mentioned before that I got static settings working in Fedora 10. In OpenSuSe neither the static settings are working…
I did also try to use my settings from PCLinuxOS (ifcfg-eth0), but these are also not working.
Something is different. As I said disabling ipv6 the system is working (kind of). Evolution does not work but firefox and the repositories due. I will keep working and if I find anything I’ll posted. I can not upgrade until this problem is solved. I am sure my problem with evolution is related to this one.
Opensuse 11.1 may not be getting dns from the router.
look at the /etc/resolv.conf and see what you have for <nameserver>. If you only had the router IP add the DNS IP.
Get the DNS IP from the status page of the router. Load the web utility where you setup the router and copy the DNS ip.
Many ways to do it but this how I did it.
yast / network devices/ network setting/hostname-dns
and add the dns ip under Name Server 1. This will write a line in the resolv.conf with
nameserver dnsIP
I reboot and everything is working well including evolution.
Just in case somebody who doesn’t know stumbles across this, by ‘DNS IP’
I’m fairly sure tdecampo means the IP address of the DNS server… not
the DNS or IP address of the DNS server. Using a DNS name to find a DNS
server is obviously stupid.
Also, for tdecampo, the contents of /etc/resolv.conf are posted in
another branch of this thread and currently only shows 192.168.1.1
(presumably the router). I typically keep 208.67.222.222 and
208.67.220.220 around for when I have DNS problems since they are
known-to-be-good public DNS servers that I have enjoyed in the past when
other DNS problems existed. Feel free to add them if no other servers
work, though using them full-time is probably a bit rude since you
should have your own from your ISP or wherever.
Good luck.
tdecampo wrote:
> Booby,
>
> I think I nailed
>
> Opensuse 11.1 may not be getting dns from the router.
>
> 1. look at the /etc/resolv.conf and see what you have for <nameserver>.
> If you only had the router IP add the DNS IP.
>
> 2. Get the DNS IP from the status page of the router. Load the web
> utility where you setup the router and copy the DNS ip.
>
> 3. Many ways to do it but this how I did it.
> yast / network devices/ network setting/hostname-dns
> and add the dns ip under Name Server 1. This will write a line in the
> resolv.conf with
> nameserver dnsIP
>
> 4. I reboot and everything is working well including evolution.
>
> -=terry=-
>
>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
I do not know for other routers, but with my Digitus, there is DNS proxy option.
That means the router should be used as DNS server in the settings on the PC.
If I turn DNS proxy on - I get 192.168.1.1 as nameserver in resolv.conf
If I turn the DNS proxy off, I get the real nameservers in resolv.conf
None works…
btw. why restarting the PC? wouldn’t the “service network restart” do the job?
I do not believe that the DNS settings are a problem in my case.
I can ping an URL, I can traceroute a URL etc. It means that URL to IP is done, thus DNS settings are OK.
Even in browsers, if I try to get to some web site, I get a response, but the browser gets stuck at opening the page.
Even if the DNS settings were not correct, a browser should open some web page if I type the IP address instead of an URL. It does not work either.
Now I’m getting suspicious about the driver for my Atheros L2.
Tomorrow I’ll get to PC store and buy another network card based on some other chipset (Realtek, if I find one).
I’ll post the results if I get any.
I’m posting this from Slax (modular Live CD based on Slackware).
I have added atl2 module and remstered the ISO.
Got the network working out of the box.
Now, the question is - what is different between Slax 6.07 and OpenSuSe, so that the network is working like a charm on Slax, but not on OpenSuSe?
all what you said is correct. I was so exited to have it working after many hours that I typed the message in a hurry. Thanks for the other two servers.
Still the question is why does openSUSE 11.1 not get the DNS servers properly from the router? When all my other machines get DNS1 and DNS2 correctly from my router but 11.1 needs manual intervention?
ccolotti wrote:
> Still the question is why does openSUSE 11.1 not get the DNS servers
> properly from the router? When all my other machines get DNS1 and DNS2
> correctly from my router but 11.1 needs manual intervention?
>
> This still seems buggy to me, does it not?
All 3 of my 11.1 machines do. That includes a desktop machine with only a wired
connection using ifup, a laptop with both wired and wireless devices that uses
NetworkManager, and a laptop with wireless that uses ifup. That seems to cover
the gamut and all work!
You need to check your configuration. You should also start a new thread and
describe how you are controlling the network, etc.
I got the things working here.
I have installed some old network card (Surecom 320, working with fealnx kernel module).
I got it working from Yast without any problem.
So, the problem is with the driver for Atheros L2 (atl2 kernel module).