Welcome to the Linux Foundation Forum!

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

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

Welcome!

It looks like you're new here. Sign in or register to get started.
Sign In

Welcome!

It looks like you're new here. Sign in or register to get started.
Sign In

Categories

Upcoming Training