Internet connection hangs after some time

Hey everyone,
I have kind of a strange problem only related with OpenSUSE (everything works well with other linux distros).
Namely, each time, after the initial boot and after some time passes (browsing the net, intalling new apps maybe), the internet (wired) connection dies. The problem is, it still shows up as connected in the control module, but I have no internet access. I can’t seem to figure out the problem myself so I’m posting some logs here hoping that someone could be able to help me.
Also, I should mention, my ethernet controller works ok, but it has a driver which is not initially meant for my card model (and actually it is for a completely different card vendor), but it works ok as far as I can tell (which is not very reliable based on experience xD ).

linux-xynx:/etc # ifconfigeth0      Link encap:Ethernet  HWaddr C8:60:00:3A:D2:A1  
          inet addr:  Bcast:  Mask:
          inet6 addr: fe80::ca60:ff:fe3a:d2a1/64 Scope:Link
          RX packets:1219 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1243 errors:0 dropped:0 overruns:0 carrier:1
          collisions:0 txqueuelen:1000 
          RX bytes:629780 (615.0 Kb)  TX bytes:208877 (203.9 Kb)

lo        Link encap:Local Loopback  
          inet addr:  Mask:
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:193 errors:0 dropped:0 overruns:0 frame:0
          TX packets:193 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:11738 (11.4 Kb)  TX bytes:11738 (11.4 Kb)

wlan0     Link encap:Ethernet  HWaddr C0:18:85:19:06:6D  
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
linux-xynx:/etc # ethtool --driver eth0driver: atl1c
bus-info: 0000:05:00.0
supports-statistics: no
supports-test: no
supports-eeprom-access: yes
supports-register-dump: yes
supports-priv-flags: no
linux-xynx:/etc # route -nKernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface         UG    0      0        0 eth0   U     0      0        0 eth0

You say you loose your connection to the internet. But that is only a conclusion. What are the facts?
Did you try e.g.


as a simple check to see if you can go to the internet?

And did you check if you can still use your LAN, by e.g. ping to your router (at

Your eth0 seems still to be up and running and your default router is OK.

But that is all based on your copied/pasted computer text. And is that realy complete and unabridged? There seem to be missing at least some new lines there. And

route -n

is incomplete IMHO. How can we then be sure that all is complete and not faked?

Huh? Why would I fake this?
I’m simply looking for some help since I’ve just switched from mainly using Ubuntu for the past few months and I never had problems there. I’m actually using this laptop, if this information helps at all.
Anyway, I’ve come to realize that this only happens once after boot and after I reconnect the network, it doesn’t happen again, I think it might be a software error because everything seems to be in order on the hardware side. Here are some screenshots this time which hopefully can prove that I’m not faking this :slight_smile:
Connection loss logs:

After reconnecting:

If you need I can also post other command logs here, but this is all I could think of (and know of) for now…

It’s not that big of a deal for me, since the internet is back after reconnecting each time, but it’s kind of annoying, so if anyone has any ideas as to why this may be happening I’d be really grateful.
Thank you in advance.

P.S. Can anyone link me to a manual driver installation guide? I want to try to install a new driver I downloaded for my ethernet card, but I couldn’t find any comprehensive enough guide around (at least not one that I can understand currently).

Maybe I used the wrong words. But what you posted here between CODE tags as being copied/pasted from a terminal window straight into the post between the CODE tags simply can’t be that.

Line feeds are missing at least between the command and the output. And in the route listing I miss the local loop address.

The problem is that people do not fake this because they want to make fools of the people who try to help, but they often sincerely think that they leave out unneeded information. And thus the output is false (or faked) not out of bad meanings, but it is. And when they do, they often do not tell (you can imagine that people leave out a few hundred of lines from a log for good reason, but please tell!). And when they do not tell and we see corrupted output then we can not know what is left out. And what is left out can be of imminent importance. After all, the person with the problem did already look to that output from all sides, but, not finding a solution, often is blind for the obvious. Thus when you have a problem and want advice, you should offer as much as possible and as trustworthy as possible. This is often the only way that the helper can say: Oh, but …

Thus please copy/paste including prompts at start and finish, then it will allways be complete including the command and it’s output. And of course, when applicable, you can leave out or change readable passwords and the like, but please say so.

Edit: though your screen shots also provide what we try to get, but it is a bit unreadable.

so right click on it, copy image location, open in new tab and maxminize to the proper resolution :smiley: not the improper one…