Linux Archive

Linux Archive (http://www.linux-archive.org/)
-   CentOS (http://www.linux-archive.org/centos/)
-   -   Atheros Communications Inc. AR8161 Gigabit Ethernet (http://www.linux-archive.org/centos/706873-atheros-communications-inc-ar8161-gigabit-ethernet.html)

Johan Vermeulen 09-24-2012 10:13 AM

Atheros Communications Inc. AR8161 Gigabit Ethernet
 
Dear All,

first of all I must admit I posted this problem on the CentOs forum
yesterday, with 0 replies so far. :-(

I'm googling this problem all weekend, and getting a bit desperate actually.

I'm working on a new Dell Vostro 3460.

It has a Atheros Communications Inc. AR8161 Gigabit Ethernet carc that I cannot get to work.

There's no enty in /etc/udev/rules.d/70-persistent-net-rules or in /etc/sysconfig/network-scripts for wired network.

The laptop has Centos6.3 fully updated, lspci -v shows :

-----------------------------------------------------------------------------------------------------------

02:00.0 Ethernet controller: Atheros Communications Inc. AR8161 Gigabit Ethernet (rev 10)
Subsystem: Dell Device 0562
Flags: bus master, fast devsel, latency 0, IRQ 11
Memory at d0400000 (64-bit, non-prefetchable) [size=256K]
I/O ports at 2000 [size=128]
Capabilities: [40] Power Management version 3
Capabilities: [58] Express Endpoint, MSI 00
Capabilities: [c0] MSI: Enable- Count=1/16 Maskable+ 64bit+
Capabilities: [d8] MSI-X: Enable- Count=16 Masked-
Capabilities: [100] Advanced Error Reporting
Capabilities: [180] Device Serial Number ff-4c-ed-51-5c-f9-dd-ff

-------------------------------------------------------------------------------------------------------------

I found a CentOs6 post here :http://www.linuxquestions.org/questions/linux-newbie-8/atheros-not-working-905849/
that mentions a sollution by installing the AR81Family. I cannot find that.


I installed kmod-atl1e from ELREPO, as mentioned in this post:
http://www.mail-archive.com/scientific-linux-users@listserv.fnal.gov/msg11838.html

that enabled wlan0, but no eht0 showing up.


Several posts point me to this site :http://www.linuxfoundation.org/collaborate/workgroups/networking/alx

I downloaded the tarball but cannot get it compiled !.

I untarred it .
Next I run #./scripts/driver-select alx

Then I cannot get past make. EM :
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

[root@ndehauwere compat-wireless-2012-05-10-p]# make
make -C /lib/modules/2.6.32-279.5.2.el6.i686/build M=/opt/compat/compat-wireless-2012-05-10-p modules
make[1]: Map '/usr/src/kernels/2.6.32-279.5.2.el6.i686' wordt binnengegaan
CC [M] /opt/compat/compat-wireless-2012-05-10-p/compat/main.o
In bestand ingevoegd vanuit /opt/compat/compat-wireless-2012-05-10-p/include/linux/compat-2.6.h:53,
vanuit<commandolijn>:0:
/opt/compat/compat-wireless-2012-05-10-p/include/linux/compat-2.6.33.h:58:1: let op: "IFF_DONT_BRIDGE" opnieuw gedefinieerd
In bestand ingevoegd vanuit include/linux/netdevice.h:28,
vanuit /opt/compat/compat-wireless-2012-05-10-p/include/linux/compat-2.6.29.h:5,
vanuit /opt/compat/compat-wireless-2012-05-10-p/include/linux/compat-2.6.h:49,
vanuit<commandolijn>:0:
include/linux/if.h:83:1: let op: dit is de locatie van de eerdere definitie
In bestand ingevoegd vanuit /opt/compat/compat-wireless-2012-05-10-p/include/linux/compat-2.6.h:53,
vanuit<commandolijn>:0:
/opt/compat/compat-wireless-2012-05-10-p/include/linux/compat-2.6.33.h:62:1: let op: "NETDEV_POST_INIT" opnieuw gedefinieerd
In bestand ingevoegd vanuit include/linux/memory_hotplug.h:6,
vanuit include/linux/mmzone.h:690,
vanuit include/linux/gfp.h:4,
vanuit include/linux/kmod.h:22,
vanuit include/linux/module.h:13,
vanuit include/linux/textsearch.h:7,
vanuit include/linux/skbuff.h:27,
vanuit include/linux/if_ether.h:126,
vanuit include/linux/netdevice.h:29,
vanuit /opt/compat/compat-wireless-2012-05-10-p/include/linux/compat-2.6.29.h:5,
vanuit /opt/compat/compat-wireless-2012-05-10-p/include/linux/compat-2.6.h:49,
vanuit<commandolijn>:0:
include/linux/notifier.h:210:1: let op: dit is de locatie van de eerdere definitie
In bestand ingevoegd vanuit /opt/compat/compat-wireless-2012-05-10-p/include/linux/compat-2.6.h:54,
vanuit<commandolijn>:0:
/opt/compat/compat-wireless-2012-05-10-p/include/linux/compat-2.6.34.h:247:1: let op: "sysfs_bin_attr_init" opnieuw gedefinieerd
In bestand ingevoegd vanuit include/linux/kobject.h:21,
vanuit include/linux/module.h:16,
vanuit include/linux/textsearch.h:7,
vanuit include/linux/skbuff.h:27,
vanuit include/linux/if_ether.h:126,
vanuit include/linux/netdevice.h:29,
vanuit /opt/compat/compat-wireless-2012-05-10-p/include/linux/compat-2.6.29.h:5,
vanuit /opt/compat/compat-wireless-2012-05-10-p/include/linux/compat-2.6.h:49,
vanuit<commandolijn>:0:
include/linux/sysfs.h:94:1: let op: dit is de locatie van de eerdere definitie
In file included from /opt/compat/compat-wireless-2012-05-10-p/include/linux/compat-2.6.h:55,
from<commandolijn>:0:
/opt/compat/compat-wireless-2012-05-10-p/include/linux/compat-2.6.35.h:27: fout: static declaration of 'irq_set_affinity_hint' follows non-static declaration
include/linux/interrupt.h:218: note: previous declaration of 'irq_set_affinity_hint' was here
/opt/compat/compat-wireless-2012-05-10-p/include/linux/compat-2.6.35.h:50: fout: redefinition of 'usb_pipe_endpoint'
include/linux/usb.h:1599: note: previous definition of 'usb_pipe_endpoint' was here
In file included from /opt/compat/compat-wireless-2012-05-10-p/include/linux/compat-2.6.h:56,
from<commandolijn>:0:
/opt/compat/compat-wireless-2012-05-10-p/include/linux/compat-2.6.36.h:102: fout: redefinition of 'no_printk'
include/linux/kernel.h:341: note: previous definition of 'no_printk' was here
In file included from /opt/compat/compat-wireless-2012-05-10-p/include/linux/compat-2.6.h:61,
from<commandolijn>:0:
/opt/compat/compat-wireless-2012-05-10-p/include/linux/compat-3.1.h:11: fout: redefinition of '__netdev_alloc_skb_ip_align'
include/linux/skbuff.h:1572: note: previous definition of '__netdev_alloc_skb_ip_align' was here
In file included from /opt/compat/compat-wireless-2012-05-10-p/include/linux/compat-2.6.h:62,
from<commandolijn>:0:
/opt/compat/compat-wireless-2012-05-10-p/include/linux/compat-3.2.h:19: fout: redefinition of 'skb_frag_page'
include/linux/skbuff.h:1612: note: previous definition of 'skb_frag_page' was here
/opt/compat/compat-wireless-2012-05-10-p/include/linux/compat-3.2.h:35: fout: redefinition of 'skb_frag_dma_map'
include/linux/skbuff.h:1729: note: previous definition of 'skb_frag_dma_map' was here
/opt/compat/compat-wireless-2012-05-10-p/include/linux/compat-3.2.h:46: fout: redefinition of 'skb_frag_size'
include/linux/skbuff.h:148: note: previous definition of 'skb_frag_size' was here
make[3]: *** [/opt/compat/compat-wireless-2012-05-10-p/compat/main.o] Fout 1
make[2]: *** [/opt/compat/compat-wireless-2012-05-10-p/compat] Fout 2
make[1]: *** [_module_/opt/compat/compat-wireless-2012-05-10-p] Fout 2
make[1]: Map '/usr/src/kernels/2.6.32-279.5.2.el6.i686' wordt verlaten
make: *** [modules] Fout 2

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

part of the EM is in Dutch, sorry for that.

I googled the EM from the make-command, and found somewhere that I would need a patch for Red Hat


Can anyone help met get the alx kernel module or at least get past the make command?

Help would be greatly appreciated.

greetings, James




_______________________________________________
CentOS mailing list
CentOS@centos.org
http://lists.centos.org/mailman/listinfo/centos


All times are GMT. The time now is 10:06 PM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.