Atheros e091 Gigabit Ethernet card on MSI laptop Suse 12.2

Hello

I have gigabit ethernet card on MSI GT70 laptop. I installed openSUSE 12.2 but the ethernet doesn’t work.
I fixed this same issue on Linuxmint 13 with kernel 3.2.0-23 with instructions on Ubuntu forum.

Linux Mint Forums • View topic - [Solved] Atheros e091 Gigabit Ethernet card on MSI laptop

[SOLVED] Qualcomm Atheros Bigfoot Killer E2200 Ethernet working in linux - Ubuntu Forums](http://ubuntuforums.org/showthread.php?t=2008332)

alx | The Linux Foundation

I would like to know if there already is an work around other than compile the kernel module again.

Jalomann
https://twitter.com/jalomann

I will wrap up instructions to get it done in case somebody has same set up. To follow this you need to register to ubuntuforums as well. Kudos for them.

Open Yast. Goto Software management. Install next 5 packages:

patch
gcc
make
linux-glibc-devel
kernel-devel

cd /home/user
mkdir src
cd /home/user/src

download tarball for new drivers
http://linuxwireless.org/download/compat-wireless-2.6/compat-wireless-2012-05-10-p.tar.bz2

Untar the package

tar xvf compat-wireless-2012-05-10-p.tar.bz2

download patch file from Ubuntuforum. (you must register)
[SOLVED] Qualcomm Atheros Bigfoot Killer E2200 Ethernet working in linux - Ubuntu Forums](http://ubuntuforums.org/showthread.php?t=2008332)
download compat-batch.txt

Try to run it first. If you don’t get error message, proceed.

patch --dry-run -p2 < compat-patch.txt 
patch -p2 < compat-patch.txt 

make
sudo make install

Takes about 5 mins

sudo modprobe alx

Check your interface

/sbin/ifconfig -a

Jalomann
twitter.com/jalomann

in my case I also have anatheros which only work with the alx driver.
I use the later 3.5 version and was able to make it work with out the patch.
I think in their site there is a write up to use the later version to your os kernel version.

I noticed a lot of development work done in https://lkml.org/ and I tried with the latest kernel as well but with the same result - I needed to modify the source. I hope developers pay attention on this because the fix is already availvable.

Can you try this with the kernel from this repo ? :
Index of /repositories/Kernel:/stable/standard

Maybe you don’t need to compile the compat-wireless package.

You could also try the compat-wireless package from this repo :
Index of /repositories/driver:/wireless/openSUSE_12.1

Even though it’s for 12.1 it might just work in 12.2

The compat wireless from 12.1 I tried it after I installed 12.2 and
it is looking for a missing dependency which I could not find.
Sorry I forgot the name of the package it was looking.

No change. I tried with the latest stabile 3.5.4-1-desktop.

Not very promising. Kernel update mixed up the bootloader as well. Grub doesn’t recognize other OSs anymore. I think it is time to revert to Linuxmint.

Hi Folks.

I’ve installed a Gigabyte H77/DS3H motherboard with an OpenSuse12.2. So far so good.
When trying to get something out of the network, the Atheros ethernet NIC is not recognized.
A little brunch of Internet and I found this forum. Seems to apply for me: alx generic driver: OK; donload bz2: OK;
Compile and install module: OK
but when trying to install the module:

insmod /lib/modules/…/alx.ko

insmod error insertig …/alx.ko: -l unknown symbol in module

Yep. try to find the patch mentioned

download patch file from Ubuntuforum. (you must register)
[SOLVED] Qualcomm Atheros Bigfoot Killer E2200 Ethernet working in linux - Ubuntu Forums](http://ubuntuforums.org/showthread.php?t=2008332)
download compat-batch.txt

But I’m unable either to find it nor to unload it after login in.
Does anyone know how to get this patck ?

Antonio.

Please, next time don’t reuse an old thread, start a new one instead. What I’m missing is output that states that you have the exact nic from the topic’s title.
But for now: you may have downloaded a compat-wireless or compat-drivers that’s not compatible with your kernel. Take a look here: stable - Linux Wireless and read it carefully.
Furthermore I’d like to see

  • version of the driver you downloaded, compiled and installed
  • output of
uname -a
  • did you run
./driver-select alx

before compiling it?
Please post output between CODE tags, the # in the editor. And complete, not just snippets.

It should also work with this Instrucion:
https://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

modinfo alx:

alias:          pci:v00001969d0000E091sv*sd*bc*sc*i*