wireless internet works. Wired connection does not. OpenSUSE 12.3

I am a beginner when it comes to Linux and I have tried searching google for a solution with no luck. Not too long ago I switched from Ubuntu to OpenSUSE and I have always used the wireless on OpenSUSE. When I installed OpenSUSE 12.3 I did not configure the ethernet connection because I was not connected to one. Now I am running virtualbox with Oracle Linux for a database class and I need to have wired internet but my wired internet does not work. I have other laptops connected to the router and their wired connection does work. The only thing I have tried on the command line is

systemctl is-active network.service && systemctl stop network.service
systemctl --force enable NetworkManager.service
systemctl start network.service

And gui wise I have gone to Yast, network devices, network settings. I see Attansic Ethernet controll and it says ip address not configured. It is grayed out and I can not get to it.

And I have rebooted it several times with the ethernet connection in.

I am thinking there must be a simple way to configure the wired internet post install that I am missing.

Thank you for any help!

From what you tell us you’re using the Networkmanager, i.e. create the networkconnection from the desktop. To create a wired connection, plugging a cable should be enough. Please post output of


/sbin/lspci -nnk
ip addr

One thing you might also want to try is create a wired or shared connection with NetworkManager. I’m attaching a screen shot of how this looks on my PC.

SUSE Paste

The problem is your network card. Suse doesn’t have a driver for the Attansic 1 Gb.network controller. I’m having the same problem.

I’ve found a driver module, but it needs to be compiled with the kernel… way over my skill set.

Can anyone else help with getting this driver ?

Hi, welcome

Don’t panic right now :D. It’s not all that difficult:

  • Start Yast - Software - Software manger
  • Run Packages - All Packages - Update if a newer version is available, don’t click accept yet
  • Select View - Patterns
  • Tick the checkbox left of “Linux Kernel Development”, this will install the kernel development files (sources etc), necessary to build the driver
  • Download the driver sources from here Download Attansic L1 Gigabit Ethernet driver from SourceForge.net store the file in the Downloads folder in your homedir
  • Open a terminal window, and do
cd ~/Downloads
tar -xvf atl1-2.0.7-linux-2.6.20-standalone.tar.gz
cd atl1-2.0.7-linux-2.6.20
make
su -c 'make install'
 

You may require a reboot before the driver gets properly loaded, but it may also work instantly.

Thanks, so much for going to the trouble of responding to what must seem like a really stupid question to you !
I ran through your instructions & all went well until the “make” command. This command yielded the following error:

“Makefile:90: *** Linux kernel source not configured - missing version.h. Stop.”

Once, again, i’m in over my head. Can you help one more time ?

If your Card needs the alx-Modul, see here:
http://forums.opensuse.org/english/get-technical-help-here/how-faq-forums/unreviewed-how-faq/485001-get-your-wired-ethernet-working-attansic-ethernet-controller-1969-1091-a.html

We need:

/sbin/lspci -nnk | grep -iA2 net

Tried the rpm from the depository Pasha19 suggested. Didn’t help the wired connection & lost the wireless, as well.

What netcard is not working in your PC?
Post:

/sbin/lspci -nnk | grep -iA2 net

Here is the output of your command:

/sbin/lspci -nnk | grep -iA2 net
01:00.0 Ethernet controller [0200]: Atheros Communications Inc. AR8161 Gigabit Ethernet [1969:1091] (rev 08)
Subsystem: Hewlett-Packard Company Device [103c:2ae0]
04:00.0 Network controller [0280]: Ralink corp. Device [1814:539b]
Subsystem: Hewlett-Packard Company Device [103c:18ed]
Kernel driver in use: rt2800pci

I uninstalled the driver rpm suggested by pasha19 : (alx-kmp-desktop-1.2.3+git20130403_k3.7.10_1.16-2.1.x86_64.rpm) & am now back to the original state of functioning wireless connection but no wired.

01:00.0 Ethernet controller [0200]: Atheros Communications Inc. AR8161 Gigabit Ethernet [1969:1091] (rev 08)

Here it is:

modinfo alx
filename:       /lib/modules/3.7.10-1.16-desktop/updates/drivers/net/ethernet/atheros/alx/alx.ko
version:        1.2.3+git20130403
license:        Dual BSD/GPL
description:    Qualcomm Atheros Gigabit Ethernet Driver
author:         Qualcomm Corporation, <nic-devel@qualcomm.com>
srcversion:     FE665EEDD7C5687FB5F359D
alias:          pci:v00001969d0000E091sv*sd*bc*sc*i*
alias:          pci:v00001969d000010A0sv*sd*bc*sc*i*
alias:          pci:v00001969d000010A1sv*sd*bc*sc*i*
alias:          pci:v00001969d00001090sv*sd*bc*sc*i*
alias:          pci:v00001969d00001091sv*sd*bc*sc*i*
depends:        mdio
vermagic:       3.7.10-1.16-desktop SMP preempt mod_unload modversions
uname -a
Linux linux64.linux 3.7.10-1.16-desktop #1 SMP PREEMPT Fri May 31 20:21:23 UTC 2013 (97c14ba) x86_64 x86_64 x86_64 GNU/Linux

alx-kmp-desktop-1.2.3+git20130403_k3.7.10_1.16-2.1.x86_64.rpm

This is the Version for the updated kernel -Desktop Version 3.7.10-1.16-desktop.

Post:

uname -a

Here’s my output :

$ uname -a
Linux linux-kf60.site 3.7.10-1.16-desktop #1 SMP PREEMPT Fri May 31 20:21:23 UTC 2013 (97c14ba) x86_64 x86_64 x86_64 GNU/Linux

$ modinfo alx
filename: /lib/modules/3.7.10-1.16-desktop/updates/drivers/net/ethernet/atheros/alx/alx.ko
version: 1.2.3+git20130403
license: Dual BSD/GPL
description: Qualcomm Atheros Gigabit Ethernet Driver
author: Qualcomm Corporation, <nic-devel@qualcomm.com>
srcversion: FE665EEDD7C5687FB5F359D
alias: pci:v00001969d0000E091svsdbcsci*
alias: pci:v00001969d000010A0svsdbcsci*
alias: pci:v00001969d000010A1svsdbcsci*
alias: pci:v00001969d00001090svsdbcsci*
alias: pci:v00001969d00001091svsdbcsci*
depends: mdio
vermagic: 3.7.10-1.16-desktop SMP preempt mod_unload modversions

Additionally, on the side of caution, I re-installed the rpm mentioned earlier. Still no wired connection.

Modul is loaded? PC rebooted?

Network configured?

Seen the Release Notes?

I solved the issue !

I followed the procedure outlined in the following site to download and install their driver & the card is now working.

alx | The Linux Foundation

I greatly appreciate the efforts of those of you who participated in this issue (Especially Sauerland)
Thanks, again !