Welcome to the Linux Foundation Forum!

Installing alx driver for Qualcomm Atheros AR8161 Ethernet Card on RHEL6.5

alpo
alpo Posts: 1
edited January 2014 in Drivers

I am attempting to install the alx driver (http://www.linuxfoundation.org/colla...networking/alx) on my RHEL6 system and the details of that system follow:

Code:

[root@localhost ~]# uname -a

Linux localhost 2.6.32-431.el6.x86_64 #1 SMP Sun Nov 10 22:19:54 EST 2013 x86_64 x86_64 x86_64 GNU/Linux

[root@localhost ~]# lspci -nn | grep Ethernet

03:00.0 Ethernet controller [0200]: Qualcomm Atheros AR8161 Gigabit Ethernet [1969:1091] (rev 08)

However, upon attempting to run make, the following error(s) arise for which I am requesting your assistance in resolving:

Code:

[root@localhost compat-drivers-2013-03-04-u]# ./scripts/driver-select alx

Processing new driver-select request...

Backup exists: Makefile.bk

Backup exists: Makefile.bk

Backup exists: drivers/net/ethernet/broadcom/Makefile.bk

Backup exists: drivers/net/ethernet/atheros/Makefile.bk

Backup exists: Makefile.bk

Backup exists: Makefile.bk

Backup exists: drivers/net/ethernet/broadcom/Makefile.bk

[root@localhost compat-drivers-2013-03-04-u]# make

make -C /lib/modules/2.6.32-431.el6.x86_64/build M=/root/devel/compat-drivers-2013-03-04-u modules

make[1]: Entering directory `/usr/src/kernels/2.6.32-431.el6.x86_64'

CC [M] /root/devel/compat-drivers-2013-03-04-u/compat/main.o

In file included from /root/devel/compat-drivers-2013-03-04-u/include/linux/compat-2.6.h:57,

from :0:

/root/devel/compat-drivers-2013-03-04-u/include/linux/compat-2.6.34.h:184: error: redefinition of ‘device_lock’

include/linux/device.h:475: note: previous definition of ‘device_lock’ was here

/root/devel/compat-drivers-2013-03-04-u/include/linux/compat-2.6.34.h:193: error: redefinition of ‘device_trylock’

include/linux/device.h:480: note: previous definition of ‘device_trylock’ was here

/root/devel/compat-drivers-2013-03-04-u/include/linux/compat-2.6.34.h:202: error: redefinition of ‘device_unlock’

include/linux/device.h:485: note: previous definition of ‘device_unlock’ was here

In file included from /root/devel/compat-drivers-2013-03-04-u/include/linux/compat-2.6.h:57,

from :0:

/root/devel/compat-drivers-2013-03-04-u/include/linux/compat-2.6.34.h:295:1: warning: "rcu_dereference_protected" redefined

In file included from include/linux/tracepoint.h:18,

from /root/devel/compat-drivers-2013-03-04-u/include/linux/tracepoint.h:19,

from include/linux/module.h:18,

from include/linux/textsearch.h:7,

from include/linux/skbuff.h:27,

from include/linux/if_ether.h:129,

from include/linux/netdevice.h:29,

from /root/devel/compat-drivers-2013-03-04-u/include/linux/compat-2.6.29.h:5,

from /root/devel/compat-drivers-2013-03-04-u/include/linux/compat-2.6.h:52,

from :0:

include/linux/rcupdate.h:256:1: warning: this is the location of the previous definition

In file included from /root/devel/compat-drivers-2013-03-04-u/include/linux/compat-2.6.h:58,

from :0:

/root/devel/compat-drivers-2013-03-04-u/include/linux/compat-2.6.35.h:29: error: redefinition of ‘qdisc_reset_all_tx_gt’

include/net/sch_generic.h:337: note: previous definition of ‘qdisc_reset_all_tx_gt’ was here

/root/devel/compat-drivers-2013-03-04-u/include/linux/compat-2.6.35.h:48: error: conflicting types for ‘netif_set_real_num_tx_queues’

include/linux/netdevice.h:1931: note: previous declaration of ‘netif_set_real_num_tx_queues’ was here

In file included from /root/devel/compat-drivers-2013-03-04-u/include/linux/compat-2.6.h:59,

from :0:

/root/devel/compat-drivers-2013-03-04-u/include/linux/compat-2.6.36.h:14:1: warning: "kparam_block_sysfs_write" redefined

In file included from include/linux/module.h:17,

from include/linux/textsearch.h:7,

from include/linux/skbuff.h:27,

from include/linux/if_ether.h:129,

from include/linux/netdevice.h:29,

from /root/devel/compat-drivers-2013-03-04-u/include/linux/compat-2.6.29.h:5,

from /root/devel/compat-drivers-2013-03-04-u/include/linux/compat-2.6.h:52,

from :0:

include/linux/moduleparam.h:133:1: warning: this is the location of the previous definition

In file included from /root/devel/compat-drivers-2013-03-04-u/include/linux/compat-2.6.h:59,

from :0:

/root/devel/compat-drivers-2013-03-04-u/include/linux/compat-2.6.36.h:15:1: warning: "kparam_unblock_sysfs_write" redefined

In file included from include/linux/module.h:17,

from include/linux/textsearch.h:7,

from include/linux/skbuff.h:27,

from include/linux/if_ether.h:129,

from include/linux/netdevice.h:29,

from /root/devel/compat-drivers-2013-03-04-u/include/linux/compat-2.6.29.h:5,

from /root/devel/compat-drivers-2013-03-04-u/include/linux/compat-2.6.h:52,

from :0:

include/linux/moduleparam.h:134:1: warning: this is the location of the previous definition

In file included from /root/devel/compat-drivers-2013-03-04-u/include/linux/compat-2.6.h:59,

from :0:

/root/devel/compat-drivers-2013-03-04-u/include/linux/compat-2.6.36.h:43: error: redefinition of ‘pcmcia_read_config_byte’

include/pcmcia/ds.h:242: note: previous definition of ‘pcmcia_read_config_byte’ was here

/root/devel/compat-drivers-2013-03-04-u/include/linux/compat-2.6.36.h:58: error: redefinition of ‘pcmcia_write_config_byte’

include/pcmcia/ds.h:259: note: previous definition of ‘pcmcia_write_config_byte’ was here

/root/devel/compat-drivers-2013-03-04-u/include/linux/compat-2.6.36.h:138: error: redefinition of ‘skb_tx_timestamp’

include/linux/skbuff.h:2180: note: previous definition of ‘skb_tx_timestamp’ was here

/root/devel/compat-drivers-2013-03-04-u/include/linux/compat-2.6.36.h:175: error: redeclaration of enumerator ‘WORK_BUSY_PENDING’

include/linux/workqueue.h:27: note: previous definition of ‘WORK_BUSY_PENDING’ was here

/root/devel/compat-drivers-2013-03-04-u/include/linux/compat-2.6.36.h:176: error: redeclaration of enumerator ‘WORK_BUSY_RUNNING’

include/linux/workqueue.h:28: note: previous definition of ‘WORK_BUSY_RUNNING’ was here

In file included from /root/devel/compat-drivers-2013-03-04-u/include/linux/compat-2.6.h:60,

from :0:

/root/devel/compat-drivers-2013-03-04-u/include/linux/compat-2.6.37.h:64:1: warning: "pcmcia_enable_device" redefined

In file included from /root/devel/compat-drivers-2013-03-04-u/include/linux/compat-2.6.33.h:14,

from /root/devel/compat-drivers-2013-03-04-u/include/linux/compat-2.6.h:56,

from :0:

include/pcmcia/ds.h:272:1: warning: this is the location of the previous definition

In file included from /root/devel/compat-drivers-2013-03-04-u/include/linux/compat-2.6.h:60,

from :0:

/root/devel/compat-drivers-2013-03-04-u/include/linux/compat-2.6.37.h:152:1: warning: "rtnl_dereference" redefined

In file included from include/net/dst.h:13,

from include/net/sock.h:60,

from /root/devel/compat-drivers-2013-03-04-u/include/linux/compat-2.6.34.h:11,

from /root/devel/compat-drivers-2013-03-04-u/include/linux/compat-2.6.h:57,

from :0:

include/linux/rtnetlink.h:799:1: warning: this is the location of the previous definition

In file included from /root/devel/compat-drivers-2013-03-04-u/include/linux/compat-2.6.h:60,

from :0:

/root/devel/compat-drivers-2013-03-04-u/include/linux/compat-2.6.37.h:164: error: redefinition of ‘skb_has_frag_list’

include/linux/skbuff.h:1997: note: previous definition of ‘skb_has_frag_list’ was here

In file included from /root/devel/compat-drivers-2013-03-04-u/include/linux/compat-2.6.h:61,

from :0:

/root/devel/compat-drivers-2013-03-04-u/include/linux/compat-2.6.38.h:92:1: warning: "create_freezable_workqueue" redefined

In file included from include/linux/pm.h:25,

from /usr/src/kernels/2.6.32-431.el6.x86_64/arch/x86/include/asm/apic.h:6,

from /usr/src/kernels/2.6.32-431.el6.x86_64/arch/x86/include/asm/smp.h:13,

from /usr/src/kernels/2.6.32-431.el6.x86_64/arch/x86/include/asm/mmzone_64.h:12,

from /usr/src/kernels/2.6.32-431.el6.x86_64/arch/x86/include/asm/mmzone.h:4,

from include/linux/mmzone.h:845,

from include/linux/gfp.h:4,

from include/linux/kmod.h:22,

from include/linux/module.h:13,

from include/linux/textsearch.h:7,

from include/linux/skbuff.h:27,

from include/linux/if_ether.h:129,

from include/linux/netdevice.h:29,

from /root/devel/compat-drivers-2013-03-04-u/include/linux/compat-2.6.29.h:5,

from /root/devel/compat-drivers-2013-03-04-u/include/linux/compat-2.6.h:52,

from :0:

include/linux/workqueue.h:202:1: warning: this is the location of the previous definition

In file included from /root/devel/compat-drivers-2013-03-04-u/include/linux/compat-2.6.h:61,

from :0:

/root/devel/compat-drivers-2013-03-04-u/include/linux/compat-2.6.38.h:94: error: redefinition of ‘skb_checksum_start_offset’

include/linux/skbuff.h:1424: note: previous definition of ‘skb_checksum_start_offset’ was here

/root/devel/compat-drivers-2013-03-04-u/include/linux/compat-2.6.38.h:137: error: redefinition of ‘is_unicast_ether_addr’

include/linux/etherdevice.h:128: note: previous definition of ‘is_unicast_ether_addr’ was here

In file included from /root/devel/compat-drivers-2013-03-04-u/include/linux/compat-2.6.h:62,

from :0:

/root/devel/compat-drivers-2013-03-04-u/include/linux/compat-2.6.39.h:13: error: redefinition of ‘PTR_RET’

include/linux/err.h:55: note: previous definition of ‘PTR_RET’ was here

In file included from /root/devel/compat-drivers-2013-03-04-u/include/linux/compat-2.6.h:62,

from :0:

/root/devel/compat-drivers-2013-03-04-u/include/linux/compat-2.6.39.h:21:1: warning: "NETIF_F_RXCSUM" redefined

In file included from /root/devel/compat-drivers-2013-03-04-u/include/linux/compat-2.6.29.h:5,

from /root/devel/compat-drivers-2013-03-04-u/include/linux/compat-2.6.h:52,

from :0:

include/linux/netdevice.h:928:1: warning: this is the location of the previous definition

/root/devel/compat-drivers-2013-03-04-u/include/linux/compat-2.6.39.h:46: error: static declaration of ‘set_irq_type’ follows non-static declaration

include/linux/irq.h:438: note: previous declaration of ‘set_irq_type’ was here

/root/devel/compat-drivers-2013-03-04-u/include/linux/compat-2.6.39.h:123: error: redefinition of ‘kstrtoul’

include/linux/kernel.h:251: note: previous definition of ‘kstrtoul’ was here

/root/devel/compat-drivers-2013-03-04-u/include/linux/compat-2.6.39.h:136: error: redefinition of ‘kstrtol’

include/linux/kernel.h:264: note: previous definition of ‘kstrtol’ was here

/root/devel/compat-drivers-2013-03-04-u/include/linux/compat-2.6.39.h:152: error: redefinition of ‘kstrtou64’

include/linux/kernel.h:280: note: previous definition of ‘kstrtou64’ was here

/root/devel/compat-drivers-2013-03-04-u/include/linux/compat-2.6.39.h:157: error: redefinition of ‘kstrtos64’

include/linux/kernel.h:285: note: previous definition of ‘kstrtos64’ was here

/root/devel/compat-drivers-2013-03-04-u/include/linux/compat-2.6.39.h:162: error: redefinition of ‘kstrtou32’

include/linux/kernel.h:290: note: previous definition of ‘kstrtou32’ was here

/root/devel/compat-drivers-2013-03-04-u/include/linux/compat-2.6.39.h:167: error: redefinition of ‘kstrtos32’

include/linux/kernel.h:295: note: previous definition of ‘kstrtos32’ was here

In file included from /root/devel/compat-drivers-2013-03-04-u/include/linux/compat-2.6.h:63,

from :0:

/root/devel/compat-drivers-2013-03-04-u/include/linux/compat-3.0.h:93: error: redefinition of ‘kstrtou64_from_user’

include/linux/kernel.h:316: note: previous definition of ‘kstrtou64_from_user’ was here

/root/devel/compat-drivers-2013-03-04-u/include/linux/compat-3.0.h:98: error: redefinition of ‘kstrtos64_from_user’

include/linux/kernel.h:321: note: previous definition of ‘kstrtos64_from_user’ was here

/root/devel/compat-drivers-2013-03-04-u/include/linux/compat-3.0.h:103: error: redefinition of ‘kstrtou32_from_user’

include/linux/kernel.h:326: note: previous definition of ‘kstrtou32_from_user’ was here

/root/devel/compat-drivers-2013-03-04-u/include/linux/compat-3.0.h:108: error: redefinition of ‘kstrtos32_from_user’

include/linux/kernel.h:331: note: previous definition of ‘kstrtos32_from_user’ was here

In file included from /root/devel/compat-drivers-2013-03-04-u/include/linux/compat-2.6.h:63,

from :0:

/root/devel/compat-drivers-2013-03-04-u/include/linux/compat-3.0.h:119:1: warning: "kfree_rcu" redefined

In file included from include/linux/tracepoint.h:18,

from /root/devel/compat-drivers-2013-03-04-u/include/linux/tracepoint.h:19,

from include/linux/module.h:18,

from include/linux/textsearch.h:7,

from include/linux/skbuff.h:27,

from include/linux/if_ether.h:129,

from include/linux/netdevice.h:29,

from /root/devel/compat-drivers-2013-03-04-u/include/linux/compat-2.6.29.h:5,

from /root/devel/compat-drivers-2013-03-04-u/include/linux/compat-2.6.h:52,

from :0:

include/linux/rcupdate.h:389:1: warning: this is the location of the previous definition

In file included from /root/devel/compat-drivers-2013-03-04-u/include/linux/compat-2.6.h:65,

from :0:

/root/devel/compat-drivers-2013-03-04-u/include/linux/compat-3.2.h:80: error: redefinition of ‘dma_zalloc_coherent’

include/linux/dma-mapping.h:171: note: previous definition of ‘dma_zalloc_coherent’ was here

In file included from /root/devel/compat-drivers-2013-03-04-u/include/linux/compat-2.6.h:66,

from :0:

/root/devel/compat-drivers-2013-03-04-u/include/linux/compat-3.3.h:67: error: redefinition of ‘ethtool_adv_to_mii_adv_t’

include/linux/mii.h:260: note: previous definition of ‘ethtool_adv_to_mii_adv_t’ was here

/root/devel/compat-drivers-2013-03-04-u/include/linux/compat-3.3.h:94: error: redefinition of ‘mii_adv_to_ethtool_adv_t’

include/linux/mii.h:287: note: previous definition of ‘mii_adv_to_ethtool_adv_t’ was here

/root/devel/compat-drivers-2013-03-04-u/include/linux/compat-3.3.h:122: error: redefinition of ‘ethtool_adv_to_mii_ctrl1000_t’

include/linux/mii.h:315: note: previous definition of ‘ethtool_adv_to_mii_ctrl1000_t’ was here

/root/devel/compat-drivers-2013-03-04-u/include/linux/compat-3.3.h:142: error: redefinition of ‘mii_ctrl1000_to_ethtool_adv_t’

include/linux/mii.h:335: note: previous definition of ‘mii_ctrl1000_to_ethtool_adv_t’ was here

/root/devel/compat-drivers-2013-03-04-u/include/linux/compat-3.3.h:162: error: redefinition of ‘mii_lpa_to_ethtool_lpa_t’

include/linux/mii.h:355: note: previous definition of ‘mii_lpa_to_ethtool_lpa_t’ was here

/root/devel/compat-drivers-2013-03-04-u/include/linux/compat-3.3.h:180: error: redefinition of ‘mii_stat1000_to_ethtool_lpa_t’

include/linux/mii.h:373: note: previous definition of ‘mii_stat1000_to_ethtool_lpa_t’ was here

/root/devel/compat-drivers-2013-03-04-u/include/linux/compat-3.3.h:200: error: redefinition of ‘ethtool_adv_to_mii_adv_x’

include/linux/mii.h:393: note: previous definition of ‘ethtool_adv_to_mii_adv_x’ was here

/root/devel/compat-drivers-2013-03-04-u/include/linux/compat-3.3.h:224: error: redefinition of ‘mii_adv_to_ethtool_adv_x’

include/linux/mii.h:417: note: previous definition of ‘mii_adv_to_ethtool_adv_x’ was here

/root/devel/compat-drivers-2013-03-04-u/include/linux/compat-3.3.h:248: error: redefinition of ‘mii_lpa_to_ethtool_lpa_x’

include/linux/mii.h:441: note: previous definition of ‘mii_lpa_to_ethtool_lpa_x’ was here

/root/devel/compat-drivers-2013-03-04-u/include/linux/compat-3.3.h:265: error: redefinition of ‘ethtool_rxfh_indir_default’

include/linux/ethtool.h:575: note: previous definition of ‘ethtool_rxfh_indir_default’ was here

In file included from /root/devel/compat-drivers-2013-03-04-u/include/linux/compat-2.6.h:66,

from :0:

/root/devel/compat-drivers-2013-03-04-u/include/linux/compat-3.3.h:293: error: redefinition of ‘skb_complete_wifi_ack’

include/linux/skbuff.h:2185: note: previous definition of ‘skb_complete_wifi_ack’ was here

/root/devel/compat-drivers-2013-03-04-u/include/linux/compat-3.3.h:299: error: conflicting types for ‘netdev_features_t’

include/linux/netdevice.h:854: note: previous declaration of ‘netdev_features_t’ was here

In file included from /root/devel/compat-drivers-2013-03-04-u/include/linux/compat-2.6.h:67,

from :0:

/root/devel/compat-drivers-2013-03-04-u/include/linux/compat-3.4.h:18:1: warning: "VM_NODUMP" redefined

In file included from include/linux/scatterlist.h:6,

from include/linux/dma-mapping.h:8,

from include/linux/dmaengine.h:26,

from include/linux/skbuff.h:30,

from include/linux/if_ether.h:129,

from include/linux/netdevice.h:29,

from /root/devel/compat-drivers-2013-03-04-u/include/linux/compat-2.6.29.h:5,

from /root/devel/compat-drivers-2013-03-04-u/include/linux/compat-2.6.h:52,

from :0:

include/linux/mm.h:107:1: warning: this is the location of the previous definition

In file included from /root/devel/compat-drivers-2013-03-04-u/include/linux/compat-2.6.h:67,

from :0:

/root/devel/compat-drivers-2013-03-04-u/include/linux/compat-3.4.h:30:1: warning: "wake_up_all_locked" redefined

In file included from include/linux/completion.h:11,

from include/linux/mm_types.h:12,

from include/linux/kmemcheck.h:4,

from include/linux/skbuff.h:18,

from include/linux/if_ether.h:129,

from include/linux/netdevice.h:29,

from /root/devel/compat-drivers-2013-03-04-u/include/linux/compat-2.6.29.h:5,

from /root/devel/compat-drivers-2013-03-04-u/include/linux/compat-2.6.h:52,

from :0:

include/linux/wait.h:166:1: warning: this is the location of the previous definition

In file included from /root/devel/compat-drivers-2013-03-04-u/include/linux/compat-3.4.h:42,

from /root/devel/compat-drivers-2013-03-04-u/include/linux/compat-2.6.h:67,

from :0:

/root/devel/compat-drivers-2013-03-04-u/include/linux/compat-3.5.h:22: error: redefinition of ‘nla_put_be16’

include/net/netlink.h:817: note: previous definition of ‘nla_put_be16’ was here

/root/devel/compat-drivers-2013-03-04-u/include/linux/compat-3.5.h:27: error: redefinition of ‘nla_put_be32’

include/net/netlink.h:850: note: previous definition of ‘nla_put_be32’ was here

/root/devel/compat-drivers-2013-03-04-u/include/linux/compat-3.5.h:32: error: redefinition of ‘nla_put_be64’

include/net/netlink.h:883: note: previous definition of ‘nla_put_be64’ was here

/root/devel/compat-drivers-2013-03-04-u/include/linux/compat-3.5.h:50: error: redefinition of ‘fault_in_multipages_writeable’

include/linux/pagemap.h:472: note: previous definition of ‘fault_in_multipages_writeable’ was here

/root/devel/compat-drivers-2013-03-04-u/include/linux/compat-3.5.h:77: error: redefinition of ‘fault_in_multipages_readable’

include/linux/pagemap.h:499: note: previous definition of ‘fault_in_multipages_readable’ was here

/root/devel/compat-drivers-2013-03-04-u/include/linux/compat-3.5.h:269: error: redefinition of ‘ether_addr_equal’

include/linux/etherdevice.h:239: note: previous definition of ‘ether_addr_equal’ was here

In file included from /root/devel/compat-drivers-2013-03-04-u/include/linux/compat-2.6.h:67,

from :0:

/root/devel/compat-drivers-2013-03-04-u/include/linux/compat-3.4.h:43: error: redefinition of ‘kmalloc_array’

include/linux/slab.h:220: note: previous definition of ‘kmalloc_array’ was here

/root/devel/compat-drivers-2013-03-04-u/include/linux/compat-3.4.h:98: error: redefinition of ‘eth_hw_addr_random’

include/linux/etherdevice.h:210: note: previous definition of ‘eth_hw_addr_random’ was here

In file included from /root/devel/compat-drivers-2013-03-04-u/include/linux/compat-2.6.h:69,

from :0:

/root/devel/compat-drivers-2013-03-04-u/include/linux/compat-3.6.h:42:1: warning: "PCI_EXP_LNKCAP2_SLS_2_5GB" redefined

In file included from include/linux/pci.h:20,

from /root/devel/compat-drivers-2013-03-04-u/include/linux/compat-2.6.33.h:9,

from /root/devel/compat-drivers-2013-03-04-u/include/linux/compat-2.6.h:56,

from :0:

include/linux/pci_regs.h:517:1: warning: this is the location of the previous definition

In file included from /root/devel/compat-drivers-2013-03-04-u/include/linux/compat-2.6.h:69,

from :0:

/root/devel/compat-drivers-2013-03-04-u/include/linux/compat-3.6.h:43:1: warning: "PCI_EXP_LNKCAP2_SLS_5_0GB" redefined

In file included from include/linux/pci.h:20,

from /root/devel/compat-drivers-2013-03-04-u/include/linux/compat-2.6.33.h:9,

from /root/devel/compat-drivers-2013-03-04-u/include/linux/compat-2.6.h:56,

from :0:

include/linux/pci_regs.h:518:1: warning: this is the location of the previous definition

In file included from /root/devel/compat-drivers-2013-03-04-u/include/linux/compat-2.6.h:69,

from :0:

/root/devel/compat-drivers-2013-03-04-u/include/linux/compat-3.6.h:44:1: warning: "PCI_EXP_LNKCAP2_SLS_8_0GB" redefined

In file included from include/linux/pci.h:20,

from /root/devel/compat-drivers-2013-03-04-u/include/linux/compat-2.6.33.h:9,

from /root/devel/compat-drivers-2013-03-04-u/include/linux/compat-2.6.h:56,

from :0:

include/linux/pci_regs.h:519:1: warning: this is the location of the previous definition

In file included from /root/devel/compat-drivers-2013-03-04-u/include/linux/compat-2.6.h:69,

from :0:

/root/devel/compat-drivers-2013-03-04-u/include/linux/compat-3.6.h:56: error: redefinition of ‘eth_broadcast_addr’

include/linux/etherdevice.h:196: note: previous definition of ‘eth_broadcast_addr’ was here

/root/devel/compat-drivers-2013-03-04-u/include/linux/compat-3.6.h:68: error: redefinition of ‘eth_random_addr’

include/linux/etherdevice.h:156: note: previous definition of ‘eth_random_addr’ was here

In file included from /root/devel/compat-drivers-2013-03-04-u/include/linux/compat-2.6.h:70,

from :0:

/root/devel/compat-drivers-2013-03-04-u/include/linux/compat-3.7.h:67: error: redefinition of ‘pcie_capability_set_word’

include/linux/pci.h:818: note: previous definition of ‘pcie_capability_set_word’ was here

/root/devel/compat-drivers-2013-03-04-u/include/linux/compat-3.7.h:73: error: redefinition of ‘pcie_capability_set_dword’

include/linux/pci.h:824: note: previous definition of ‘pcie_capability_set_dword’ was here

/root/devel/compat-drivers-2013-03-04-u/include/linux/compat-3.7.h:79: error: redefinition of ‘pcie_capability_clear_word’

include/linux/pci.h:830: note: previous definition of ‘pcie_capability_clear_word’ was here

/root/devel/compat-drivers-2013-03-04-u/include/linux/compat-3.7.h:85: error: redefinition of ‘pcie_capability_clear_dword’

include/linux/pci.h:836: note: previous definition of ‘pcie_capability_clear_dword’ was here

/root/devel/compat-drivers-2013-03-04-u/include/linux/compat-3.7.h:107: error: redefinition of ‘eth_zero_addr’

include/linux/etherdevice.h:185: note: previous definition of ‘eth_zero_addr’ was here

/root/devel/compat-drivers-2013-03-04-u/include/linux/compat-3.7.h:118: error: redefinition of ‘nla_put_s8’

include/net/netlink.h:905: note: previous definition of ‘nla_put_s8’ was here

/root/devel/compat-drivers-2013-03-04-u/include/linux/compat-3.7.h:129: error: redefinition of ‘nla_put_s16’

include/net/netlink.h:916: note: previous definition of ‘nla_put_s16’ was here

/root/devel/compat-drivers-2013-03-04-u/include/linux/compat-3.7.h:140: error: redefinition of ‘nla_put_s32’

include/net/netlink.h:927: note: previous definition of ‘nla_put_s32’ was here

/root/devel/compat-drivers-2013-03-04-u/include/linux/compat-3.7.h:151: error: redefinition of ‘nla_put_s64’

include/net/netlink.h:938: note: previous definition of ‘nla_put_s64’ was here

/root/devel/compat-drivers-2013-03-04-u/include/linux/compat-3.7.h:160: error: redefinition of ‘nla_get_s32’

include/net/netlink.h:1112: note: previous definition of ‘nla_get_s32’ was here

/root/devel/compat-drivers-2013-03-04-u/include/linux/compat-3.7.h:169: error: redefinition of ‘nla_get_s16’

include/net/netlink.h:1121: note: previous definition of ‘nla_get_s16’ was here

/root/devel/compat-drivers-2013-03-04-u/include/linux/compat-3.7.h:178: error: redefinition of ‘nla_get_s8’

include/net/netlink.h:1130: note: previous definition of ‘nla_get_s8’ was here

/root/devel/compat-drivers-2013-03-04-u/include/linux/compat-3.7.h:188: error: redefinition of ‘nla_get_s64’

include/net/netlink.h:1139: note: previous definition of ‘nla_get_s64’ was here

make[3]: *** [/root/devel/compat-drivers-2013-03-04-u/compat/main.o] Error 1

make[2]: *** [/root/devel/compat-drivers-2013-03-04-u/compat] Error 2

make[1]: *** [_module_/root/devel/compat-drivers-2013-03-04-u] Error 2

make[1]: Leaving directory `/usr/src/kernels/2.6.32-431.el6.x86_64'

make: *** [modules] Error 2

[root@localhost compat-drivers-2013-03-04-u]#

After reviewing the 3,435,346,456 websites/forums regarding this issue, I appear to be at an impasse. Any assistance would truly be greatly appreciated.

Comments

Categories

Upcoming Training