No. There is no eth0 by default, interfaces are named differently nowadays (since openSUSE 13.1)…
Your interface is called wlp2s0, it is up and has an IP address, so it should be working.
The first question is, what do you mean with “I can’t connect via ethernet”?
How exactly are you trying to connect, and to where?
As said above, your ethernet is connected, so you probably mean you can’t call a web page in your browser?
Maybe “just” a DNS problem.
Can you reach hosts via IP address?
Try this and post the output:
ping 8.8.8.8
And/or try to type http://130.57.66.6 into your browsers address field. You should get a page, right?
(it will say that the page is down for maintenance, but that doesn’t matter; the important thing is that you get that message from the server and not your browser…)
Oops, sorry! Now I got confused myself it seems. :shame:
wlp2s0 is of course a wireless device.
So apparently your ethernet card is not even detected. I suppose it doesn’t show up in YaST->Network Devices->Network Settings->Overview either, right?
Can you please post the output of “/sbin/lspci -nnk”?
Thank you for the reply.
Yes, right now I am connected via wireless tethering with the mobile phone and that is fine.
My problem is that I am trying to using ethernet at work and it does not work. And honestly I don’t know what should happen when I plug in the cable (some popups?). In network manager, the wired option is also grayed out and I can only add wireless connections.
I actually see eth0 in YaST->Network Devices->Network Settings->Overview.
Well, as long as no kernel module, i.e. “driver”, is loaded, your card won’t work at all.
This is your ethernet card, but it doesn’t have a “Kernel driver in use” line:
The strange thing is that this should be supported out of the box by the tg3 kernel module…
Does the interface appear if you run this?
sudo modprobe tg3
If not, please post the following output afterwards:
dmesg | tail
dmesg | grep -i tg3
And check that you have kernel-firmware installed. I’m not sure whether it’s needed in this case, and your problem doesn’t seem to be related to it missing, but anyway.
And a silly question:
You don’t have deactivated the card in the BIOS or something like that?
Hm. And what openSUSE/kernel version are you using? (I thought you wrote 13.2, but that must have been in a different thread…)
In 13.2 (kernel 3.16.7) the tg3 module definitely specifies it supports this chip, so it should at least be listed as available “Kernel modules” in the lspci output.
Maybe yours is too old? I don’t know since when this is supported.
In that case installing a newer kernel from http://download.opensuse.org/repositories/Kernel:/stable/standard/ should help.
OTOH, installing a newer kernel might not be a good idea if you use the fglrx driver. But you seem to use the intel chip only anyway (are you?), and if you installed the fglrx packages from the repo (or using Sebastian Siebert’s Script) they should include a patch for Kernel 3.19 too.
After a reboot, the ethernet should hopefully work.
If the newer kernel gives you problems (e.g. your system doesn’t boot), you should still be able to boot the older one via “Advanced Options” in the boot menu.
Good to hear. So the problem is indeed that 13.1’s kernel is just too old and doesn’t support this device yet.
Only problem encountered so far is the mouse pointer disappearance.
Hm. The kernel contains part of the intel driver, the other part, the Xorg driver, is in xf86-video-intel.
Maybe the (old) Xorg driver included in 13.1 has problems with the latest intel kernel module?
As mentioned before, you could try the 13.2 kernel too.
To boot specific kernel versions, use “Advanced Options” in the boot menu (by default the one with the highest version is booted).
To uninstall specific kernel versions, use YaST’s “Versions” tab, or specify the exact version to rpm:
sudo rpm -e kernel-desktop-3.19.3
OTOH, upgrading Xorg, Mesa and its drivers to the latest versions should help as well:
sudo zypper ar http://download.opensuse.org/repositories/X11:/XOrg/openSUSE_13.1 xorg
sudo zypper dup --from xorg
(just upgrading the intel driver isn’t possible unfortunately AFAIK)
But then you might as well consider an upgrade to openSUSE 13.2…