Skip to content
View in the app

A better way to browse. Learn more.

Armbian Community Forums

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Failed to build wireless driver

Featured Replies

Hi,  I follow this steps to build a wireless driver:

linux-headers-3.4.113-sun8i headers are installed

cd git clone https://github.com/pvaret/rtl8192cu-fixes.git 

cd rtl8192cu-fixes

make ARCH=arm

 

but the build has errors:

Spoiler

sudo make ARCH=arm

make ARCH=arm CROSS_COMPILE= -C /lib/modules/3.4.113-sun8i/build M=/home/citofonia/rtl8192cu-fixes  modules

make[1]: Entering directory '/usr/src/linux-headers-3.4.113-sun8i'

  LD [M]  /home/citofonia/rtl8192cu-fixes/8192cu.o

/home/citofonia/rtl8192cu-fixes/core/rtw_security.o: In function `is_multicast_mac_addr':

rtw_security.c:(.text+0x20e8): multiple definition of `is_multicast_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here

/home/citofonia/rtl8192cu-fixes/core/rtw_security.o: In function `is_broadcast_mac_addr':

rtw_security.c:(.text+0x2110): multiple definition of `is_broadcast_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x5c): first defined here

/home/citofonia/rtl8192cu-fixes/core/rtw_security.o: In function `is_zero_mac_addr':

rtw_security.c:(.text+0x219c): multiple definition of `is_zero_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0xe8): first defined here

/home/citofonia/rtl8192cu-fixes/core/rtw_debug.o: In function `is_multicast_mac_addr':

rtw_debug.c:(.text+0x0): multiple definition of `is_multicast_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here

/home/citofonia/rtl8192cu-fixes/core/rtw_debug.o: In function `is_broadcast_mac_addr':

rtw_debug.c:(.text+0x28): multiple definition of `is_broadcast_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x5c): first defined here

/home/citofonia/rtl8192cu-fixes/core/rtw_debug.o: In function `is_zero_mac_addr':

rtw_debug.c:(.text+0xb4): multiple definition of `is_zero_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0xe8): first defined here

/home/citofonia/rtl8192cu-fixes/core/rtw_io.o: In function `is_multicast_mac_addr':

rtw_io.c:(.text+0x0): multiple definition of `is_multicast_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here

/home/citofonia/rtl8192cu-fixes/core/rtw_io.o: In function `is_broadcast_mac_addr':

rtw_io.c:(.text+0x28): multiple definition of `is_broadcast_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x5c): first defined here

/home/citofonia/rtl8192cu-fixes/core/rtw_io.o: In function `is_zero_mac_addr':

rtw_io.c:(.text+0xb4): multiple definition of `is_zero_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0xe8): first defined here

/home/citofonia/rtl8192cu-fixes/core/rtw_ioctl_query.o: In function `is_multicast_mac_addr':

rtw_ioctl_query.c:(.text+0x0): multiple definition of `is_multicast_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here

/home/citofonia/rtl8192cu-fixes/core/rtw_ioctl_query.o: In function `is_broadcast_mac_addr':

rtw_ioctl_query.c:(.text+0x28): multiple definition of `is_broadcast_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x5c): first defined here

/home/citofonia/rtl8192cu-fixes/core/rtw_ioctl_query.o: In function `is_zero_mac_addr':

rtw_ioctl_query.c:(.text+0xb4): multiple definition of `is_zero_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0xe8): first defined here

/home/citofonia/rtl8192cu-fixes/core/rtw_ioctl_set.o: In function `is_multicast_mac_addr':

rtw_ioctl_set.c:(.text+0x0): multiple definition of `is_multicast_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here

/home/citofonia/rtl8192cu-fixes/core/rtw_ioctl_set.o: In function `is_broadcast_mac_addr':

rtw_ioctl_set.c:(.text+0x28): multiple definition of `is_broadcast_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x5c): first defined here

/home/citofonia/rtl8192cu-fixes/core/rtw_ioctl_set.o: In function `is_zero_mac_addr':

rtw_ioctl_set.c:(.text+0xb4): multiple definition of `is_zero_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0xe8): first defined here

/home/citofonia/rtl8192cu-fixes/core/rtw_ieee80211.o: In function `is_multicast_mac_addr':

rtw_ieee80211.c:(.text+0x60): multiple definition of `is_multicast_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here

/home/citofonia/rtl8192cu-fixes/core/rtw_ieee80211.o: In function `is_broadcast_mac_addr':

rtw_ieee80211.c:(.text+0x88): multiple definition of `is_broadcast_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x5c): first defined here

/home/citofonia/rtl8192cu-fixes/core/rtw_ieee80211.o: In function `is_zero_mac_addr':

rtw_ieee80211.c:(.text+0x114): multiple definition of `is_zero_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0xe8): first defined here

/home/citofonia/rtl8192cu-fixes/core/rtw_mlme.o: In function `is_multicast_mac_addr':

rtw_mlme.c:(.text+0x40): multiple definition of `is_multicast_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here

/home/citofonia/rtl8192cu-fixes/core/rtw_mlme.o: In function `is_broadcast_mac_addr':

rtw_mlme.c:(.text+0x68): multiple definition of `is_broadcast_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x5c): first defined here

/home/citofonia/rtl8192cu-fixes/core/rtw_mlme.o: In function `is_zero_mac_addr':

rtw_mlme.c:(.text+0xf4): multiple definition of `is_zero_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0xe8): first defined here

/home/citofonia/rtl8192cu-fixes/core/rtw_mlme_ext.o: In function `is_multicast_mac_addr':

rtw_mlme_ext.c:(.text+0xdd0): multiple definition of `is_multicast_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here

/home/citofonia/rtl8192cu-fixes/core/rtw_mlme_ext.o: In function `is_broadcast_mac_addr':

rtw_mlme_ext.c:(.text+0xdf8): multiple definition of `is_broadcast_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x5c): first defined here

/home/citofonia/rtl8192cu-fixes/core/rtw_mlme_ext.o: In function `is_zero_mac_addr':

rtw_mlme_ext.c:(.text+0xe84): multiple definition of `is_zero_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0xe8): first defined here

/home/citofonia/rtl8192cu-fixes/core/rtw_wlan_util.o: In function `is_multicast_mac_addr':

rtw_wlan_util.c:(.text+0x0): multiple definition of `is_multicast_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here

/home/citofonia/rtl8192cu-fixes/core/rtw_wlan_util.o: In function `is_broadcast_mac_addr':

rtw_wlan_util.c:(.text+0x28): multiple definition of `is_broadcast_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x5c): first defined here

/home/citofonia/rtl8192cu-fixes/core/rtw_wlan_util.o: In function `is_zero_mac_addr':

rtw_wlan_util.c:(.text+0xb4): multiple definition of `is_zero_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0xe8): first defined here

/home/citofonia/rtl8192cu-fixes/core/rtw_pwrctrl.o: In function `is_multicast_mac_addr':

rtw_pwrctrl.c:(.text+0x1c): multiple definition of `is_multicast_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here

/home/citofonia/rtl8192cu-fixes/core/rtw_pwrctrl.o: In function `is_broadcast_mac_addr':

rtw_pwrctrl.c:(.text+0x44): multiple definition of `is_broadcast_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x5c): first defined here

/home/citofonia/rtl8192cu-fixes/core/rtw_pwrctrl.o: In function `is_zero_mac_addr':

rtw_pwrctrl.c:(.text+0xd0): multiple definition of `is_zero_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0xe8): first defined here

/home/citofonia/rtl8192cu-fixes/core/rtw_rf.o: In function `is_multicast_mac_addr':

rtw_rf.c:(.text+0x0): multiple definition of `is_multicast_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here

/home/citofonia/rtl8192cu-fixes/core/rtw_rf.o: In function `is_broadcast_mac_addr':

rtw_rf.c:(.text+0x28): multiple definition of `is_broadcast_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x5c): first defined here

/home/citofonia/rtl8192cu-fixes/core/rtw_rf.o: In function `is_zero_mac_addr':

rtw_rf.c:(.text+0xb4): multiple definition of `is_zero_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0xe8): first defined here

/home/citofonia/rtl8192cu-fixes/core/rtw_recv.o: In function `is_multicast_mac_addr':

rtw_recv.c:(.text+0x1d8): multiple definition of `is_multicast_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here

/home/citofonia/rtl8192cu-fixes/core/rtw_recv.o: In function `is_broadcast_mac_addr':

rtw_recv.c:(.text+0x200): multiple definition of `is_broadcast_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x5c): first defined here

/home/citofonia/rtl8192cu-fixes/core/rtw_recv.o: In function `is_zero_mac_addr':

rtw_recv.c:(.text+0x28c): multiple definition of `is_zero_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0xe8): first defined here

/home/citofonia/rtl8192cu-fixes/core/rtw_sta_mgt.o: In function `is_multicast_mac_addr':

rtw_sta_mgt.c:(.text+0x0): multiple definition of `is_multicast_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here

/home/citofonia/rtl8192cu-fixes/core/rtw_sta_mgt.o: In function `is_broadcast_mac_addr':

rtw_sta_mgt.c:(.text+0x28): multiple definition of `is_broadcast_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x5c): first defined here

/home/citofonia/rtl8192cu-fixes/core/rtw_sta_mgt.o: In function `is_zero_mac_addr':

rtw_sta_mgt.c:(.text+0xb4): multiple definition of `is_zero_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0xe8): first defined here

/home/citofonia/rtl8192cu-fixes/core/rtw_ap.o: In function `is_multicast_mac_addr':

rtw_ap.c:(.text+0x15c): multiple definition of `is_multicast_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here

/home/citofonia/rtl8192cu-fixes/core/rtw_ap.o: In function `is_broadcast_mac_addr':

rtw_ap.c:(.text+0x184): multiple definition of `is_broadcast_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x5c): first defined here

/home/citofonia/rtl8192cu-fixes/core/rtw_ap.o: In function `is_zero_mac_addr':

rtw_ap.c:(.text+0x210): multiple definition of `is_zero_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0xe8): first defined here

/home/citofonia/rtl8192cu-fixes/core/rtw_xmit.o: In function `is_multicast_mac_addr':

rtw_xmit.c:(.text+0xc0): multiple definition of `is_multicast_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here

/home/citofonia/rtl8192cu-fixes/core/rtw_xmit.o: In function `is_broadcast_mac_addr':

rtw_xmit.c:(.text+0xe8): multiple definition of `is_broadcast_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x5c): first defined here

/home/citofonia/rtl8192cu-fixes/core/rtw_xmit.o: In function `is_zero_mac_addr':

rtw_xmit.c:(.text+0x174): multiple definition of `is_zero_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0xe8): first defined here

/home/citofonia/rtl8192cu-fixes/core/rtw_p2p.o: In function `is_multicast_mac_addr':

rtw_p2p.c:(.text+0x410): multiple definition of `is_multicast_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here

/home/citofonia/rtl8192cu-fixes/core/rtw_p2p.o: In function `is_broadcast_mac_addr':

rtw_p2p.c:(.text+0x438): multiple definition of `is_broadcast_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x5c): first defined here

/home/citofonia/rtl8192cu-fixes/core/rtw_p2p.o: In function `is_zero_mac_addr':

rtw_p2p.c:(.text+0x4c4): multiple definition of `is_zero_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0xe8): first defined here

/home/citofonia/rtl8192cu-fixes/core/rtw_tdls.o: In function `is_multicast_mac_addr':

rtw_tdls.c:(.text+0x0): multiple definition of `is_multicast_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here

/home/citofonia/rtl8192cu-fixes/core/rtw_tdls.o: In function `is_broadcast_mac_addr':

rtw_tdls.c:(.text+0x28): multiple definition of `is_broadcast_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x5c): first defined here

/home/citofonia/rtl8192cu-fixes/core/rtw_tdls.o: In function `is_zero_mac_addr':

rtw_tdls.c:(.text+0xb4): multiple definition of `is_zero_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0xe8): first defined here

/home/citofonia/rtl8192cu-fixes/core/rtw_br_ext.o: In function `is_multicast_mac_addr':

rtw_br_ext.c:(.text+0x688): multiple definition of `is_multicast_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here

/home/citofonia/rtl8192cu-fixes/core/rtw_br_ext.o: In function `is_broadcast_mac_addr':

rtw_br_ext.c:(.text+0x6b0): multiple definition of `is_broadcast_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x5c): first defined here

/home/citofonia/rtl8192cu-fixes/core/rtw_br_ext.o: In function `is_zero_mac_addr':

rtw_br_ext.c:(.text+0x73c): multiple definition of `is_zero_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0xe8): first defined here

/home/citofonia/rtl8192cu-fixes/core/rtw_iol.o: In function `is_multicast_mac_addr':

rtw_iol.c:(.text+0x0): multiple definition of `is_multicast_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here

/home/citofonia/rtl8192cu-fixes/core/rtw_iol.o: In function `is_broadcast_mac_addr':

rtw_iol.c:(.text+0x28): multiple definition of `is_broadcast_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x5c): first defined here

/home/citofonia/rtl8192cu-fixes/core/rtw_iol.o: In function `is_zero_mac_addr':

rtw_iol.c:(.text+0xb4): multiple definition of `is_zero_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0xe8): first defined here

/home/citofonia/rtl8192cu-fixes/core/rtw_sreset.o: In function `is_multicast_mac_addr':

rtw_sreset.c:(.text+0x0): multiple definition of `is_multicast_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here

/home/citofonia/rtl8192cu-fixes/core/rtw_sreset.o: In function `is_broadcast_mac_addr':

rtw_sreset.c:(.text+0x28): multiple definition of `is_broadcast_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x5c): first defined here

/home/citofonia/rtl8192cu-fixes/core/rtw_sreset.o: In function `is_zero_mac_addr':

rtw_sreset.c:(.text+0xb4): multiple definition of `is_zero_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0xe8): first defined here

/home/citofonia/rtl8192cu-fixes/core/efuse/rtw_efuse.o: In function `is_multicast_mac_addr':

rtw_efuse.c:(.text+0x0): multiple definition of `is_multicast_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here

/home/citofonia/rtl8192cu-fixes/core/efuse/rtw_efuse.o: In function `is_broadcast_mac_addr':

rtw_efuse.c:(.text+0x28): multiple definition of `is_broadcast_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x5c): first defined here

/home/citofonia/rtl8192cu-fixes/core/efuse/rtw_efuse.o: In function `is_zero_mac_addr':

rtw_efuse.c:(.text+0xb4): multiple definition of `is_zero_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0xe8): first defined here

/home/citofonia/rtl8192cu-fixes/hal/hal_intf.o: In function `is_multicast_mac_addr':

hal_intf.c:(.text+0x0): multiple definition of `is_multicast_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here

/home/citofonia/rtl8192cu-fixes/hal/hal_intf.o: In function `is_broadcast_mac_addr':

hal_intf.c:(.text+0x28): multiple definition of `is_broadcast_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x5c): first defined here

/home/citofonia/rtl8192cu-fixes/hal/hal_intf.o: In function `is_zero_mac_addr':

hal_intf.c:(.text+0xb4): multiple definition of `is_zero_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0xe8): first defined here

/home/citofonia/rtl8192cu-fixes/hal/hal_com.o: In function `is_multicast_mac_addr':

hal_com.c:(.text+0x0): multiple definition of `is_multicast_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here

/home/citofonia/rtl8192cu-fixes/hal/hal_com.o: In function `is_broadcast_mac_addr':

hal_com.c:(.text+0x28): multiple definition of `is_broadcast_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x5c): first defined here

/home/citofonia/rtl8192cu-fixes/hal/hal_com.o: In function `is_zero_mac_addr':

hal_com.c:(.text+0xb4): multiple definition of `is_zero_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0xe8): first defined here

/home/citofonia/rtl8192cu-fixes/hal/dm.o: In function `is_multicast_mac_addr':

dm.c:(.text+0x0): multiple definition of `is_multicast_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here

/home/citofonia/rtl8192cu-fixes/hal/dm.o: In function `is_broadcast_mac_addr':

dm.c:(.text+0x28): multiple definition of `is_broadcast_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x5c): first defined here

/home/citofonia/rtl8192cu-fixes/hal/dm.o: In function `is_zero_mac_addr':

dm.c:(.text+0xb4): multiple definition of `is_zero_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0xe8): first defined here

/home/citofonia/rtl8192cu-fixes/hal/rtl8192c/rtl8192c_hal_init.o: In function `is_multicast_mac_addr':

rtl8192c_hal_init.c:(.text+0x2e64): multiple definition of `is_multicast_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here

/home/citofonia/rtl8192cu-fixes/hal/rtl8192c/rtl8192c_hal_init.o: In function `is_broadcast_mac_addr':

rtl8192c_hal_init.c:(.text+0x2e8c): multiple definition of `is_broadcast_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x5c): first defined here

/home/citofonia/rtl8192cu-fixes/hal/rtl8192c/rtl8192c_hal_init.o: In function `is_zero_mac_addr':

rtl8192c_hal_init.c:(.text+0x2f18): multiple definition of `is_zero_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0xe8): first defined here

/home/citofonia/rtl8192cu-fixes/hal/rtl8192c/rtl8192c_phycfg.o: In function `is_multicast_mac_addr':

rtl8192c_phycfg.c:(.text+0x214): multiple definition of `is_multicast_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here

/home/citofonia/rtl8192cu-fixes/hal/rtl8192c/rtl8192c_phycfg.o: In function `is_broadcast_mac_addr':

rtl8192c_phycfg.c:(.text+0x23c): multiple definition of `is_broadcast_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x5c): first defined here

/home/citofonia/rtl8192cu-fixes/hal/rtl8192c/rtl8192c_phycfg.o: In function `is_zero_mac_addr':

rtl8192c_phycfg.c:(.text+0x2c8): multiple definition of `is_zero_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0xe8): first defined here

/home/citofonia/rtl8192cu-fixes/hal/rtl8192c/rtl8192c_rf6052.o: In function `is_multicast_mac_addr':

rtl8192c_rf6052.c:(.text+0x0): multiple definition of `is_multicast_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here

/home/citofonia/rtl8192cu-fixes/hal/rtl8192c/rtl8192c_rf6052.o: In function `is_broadcast_mac_addr':

rtl8192c_rf6052.c:(.text+0x28): multiple definition of `is_broadcast_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x5c): first defined here

/home/citofonia/rtl8192cu-fixes/hal/rtl8192c/rtl8192c_rf6052.o: In function `is_zero_mac_addr':

rtl8192c_rf6052.c:(.text+0xb4): multiple definition of `is_zero_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0xe8): first defined here

/home/citofonia/rtl8192cu-fixes/hal/rtl8192c/rtl8192c_dm.o: In function `is_multicast_mac_addr':

rtl8192c_dm.c:(.text+0xcfc): multiple definition of `is_multicast_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here

/home/citofonia/rtl8192cu-fixes/hal/rtl8192c/rtl8192c_dm.o: In function `is_broadcast_mac_addr':

rtl8192c_dm.c:(.text+0xd24): multiple definition of `is_broadcast_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x5c): first defined here

/home/citofonia/rtl8192cu-fixes/hal/rtl8192c/rtl8192c_dm.o: In function `is_zero_mac_addr':

rtl8192c_dm.c:(.text+0xdb0): multiple definition of `is_zero_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0xe8): first defined here

/home/citofonia/rtl8192cu-fixes/hal/rtl8192c/rtl8192c_rxdesc.o: In function `is_multicast_mac_addr':

rtl8192c_rxdesc.c:(.text+0x288): multiple definition of `is_multicast_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here

/home/citofonia/rtl8192cu-fixes/hal/rtl8192c/rtl8192c_rxdesc.o: In function `is_broadcast_mac_addr':

rtl8192c_rxdesc.c:(.text+0x2b0): multiple definition of `is_broadcast_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x5c): first defined here

/home/citofonia/rtl8192cu-fixes/hal/rtl8192c/rtl8192c_rxdesc.o: In function `is_zero_mac_addr':

rtl8192c_rxdesc.c:(.text+0x33c): multiple definition of `is_zero_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0xe8): first defined here

/home/citofonia/rtl8192cu-fixes/hal/rtl8192c/rtl8192c_cmd.o: In function `is_multicast_mac_addr':

rtl8192c_cmd.c:(.text+0x94): multiple definition of `is_multicast_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here

/home/citofonia/rtl8192cu-fixes/hal/rtl8192c/rtl8192c_cmd.o: In function `is_broadcast_mac_addr':

rtl8192c_cmd.c:(.text+0xbc): multiple definition of `is_broadcast_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x5c): first defined here

/home/citofonia/rtl8192cu-fixes/hal/rtl8192c/rtl8192c_cmd.o: In function `is_zero_mac_addr':

rtl8192c_cmd.c:(.text+0x148): multiple definition of `is_zero_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0xe8): first defined here

/home/citofonia/rtl8192cu-fixes/hal/rtl8192c/usb/usb_halinit.o: In function `is_multicast_mac_addr':

usb_halinit.c:(.text+0x23d8): multiple definition of `is_multicast_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here

/home/citofonia/rtl8192cu-fixes/hal/rtl8192c/usb/usb_halinit.o: In function `is_broadcast_mac_addr':

usb_halinit.c:(.text+0x2400): multiple definition of `is_broadcast_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x5c): first defined here

/home/citofonia/rtl8192cu-fixes/hal/rtl8192c/usb/usb_halinit.o: In function `is_zero_mac_addr':

usb_halinit.c:(.text+0x248c): multiple definition of `is_zero_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0xe8): first defined here

/home/citofonia/rtl8192cu-fixes/hal/rtl8192c/usb/rtl8192cu_led.o: In function `is_multicast_mac_addr':

rtl8192cu_led.c:(.text+0x1dbc): multiple definition of `is_multicast_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here

/home/citofonia/rtl8192cu-fixes/hal/rtl8192c/usb/rtl8192cu_led.o: In function `is_broadcast_mac_addr':

rtl8192cu_led.c:(.text+0x1de4): multiple definition of `is_broadcast_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x5c): first defined here

/home/citofonia/rtl8192cu-fixes/hal/rtl8192c/usb/rtl8192cu_led.o: In function `is_zero_mac_addr':

rtl8192cu_led.c:(.text+0x1e70): multiple definition of `is_zero_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0xe8): first defined here

/home/citofonia/rtl8192cu-fixes/hal/rtl8192c/usb/rtl8192cu_xmit.o: In function `is_multicast_mac_addr':

rtl8192cu_xmit.c:(.text+0x0): multiple definition of `is_multicast_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here

/home/citofonia/rtl8192cu-fixes/hal/rtl8192c/usb/rtl8192cu_xmit.o: In function `is_broadcast_mac_addr':

rtl8192cu_xmit.c:(.text+0x28): multiple definition of `is_broadcast_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x5c): first defined here

/home/citofonia/rtl8192cu-fixes/hal/rtl8192c/usb/rtl8192cu_xmit.o: In function `is_zero_mac_addr':

rtl8192cu_xmit.c:(.text+0xb4): multiple definition of `is_zero_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0xe8): first defined here

/home/citofonia/rtl8192cu-fixes/hal/rtl8192c/usb/rtl8192cu_recv.o: In function `is_multicast_mac_addr':

rtl8192cu_recv.c:(.text+0x0): multiple definition of `is_multicast_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here

/home/citofonia/rtl8192cu-fixes/hal/rtl8192c/usb/rtl8192cu_recv.o: In function `is_broadcast_mac_addr':

rtl8192cu_recv.c:(.text+0x28): multiple definition of `is_broadcast_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x5c): first defined here

/home/citofonia/rtl8192cu-fixes/hal/rtl8192c/usb/rtl8192cu_recv.o: In function `is_zero_mac_addr':

rtl8192cu_recv.c:(.text+0xb4): multiple definition of `is_zero_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0xe8): first defined here

/home/citofonia/rtl8192cu-fixes/hal/rtl8192c/usb/usb_ops_linux.o: In function `is_multicast_mac_addr':

usb_ops_linux.c:(.text+0x928): multiple definition of `is_multicast_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here

/home/citofonia/rtl8192cu-fixes/hal/rtl8192c/usb/usb_ops_linux.o: In function `is_broadcast_mac_addr':

usb_ops_linux.c:(.text+0x950): multiple definition of `is_broadcast_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x5c): first defined here

/home/citofonia/rtl8192cu-fixes/hal/rtl8192c/usb/usb_ops_linux.o: In function `is_zero_mac_addr':

usb_ops_linux.c:(.text+0x9dc): multiple definition of `is_zero_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0xe8): first defined here

/home/citofonia/rtl8192cu-fixes/hal/rtl8192c/rtl8192c_sreset.o: In function `is_multicast_mac_addr':

rtl8192c_sreset.c:(.text+0x0): multiple definition of `is_multicast_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here

/home/citofonia/rtl8192cu-fixes/hal/rtl8192c/rtl8192c_sreset.o: In function `is_broadcast_mac_addr':

rtl8192c_sreset.c:(.text+0x28): multiple definition of `is_broadcast_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x5c): first defined here

/home/citofonia/rtl8192cu-fixes/hal/rtl8192c/rtl8192c_sreset.o: In function `is_zero_mac_addr':

rtl8192c_sreset.c:(.text+0xb4): multiple definition of `is_zero_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0xe8): first defined here

/home/citofonia/rtl8192cu-fixes/hal/rtl8192c/rtl8192c_xmit.o: In function `is_multicast_mac_addr':

rtl8192c_xmit.c:(.text+0x0): multiple definition of `is_multicast_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here

/home/citofonia/rtl8192cu-fixes/hal/rtl8192c/rtl8192c_xmit.o: In function `is_broadcast_mac_addr':

rtl8192c_xmit.c:(.text+0x28): multiple definition of `is_broadcast_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x5c): first defined here

/home/citofonia/rtl8192cu-fixes/hal/rtl8192c/rtl8192c_xmit.o: In function `is_zero_mac_addr':

rtl8192c_xmit.c:(.text+0xb4): multiple definition of `is_zero_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0xe8): first defined here

/home/citofonia/rtl8192cu-fixes/os_dep/osdep_service.o: In function `is_multicast_mac_addr':

osdep_service.c:(.text+0xa4): multiple definition of `is_multicast_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here

/home/citofonia/rtl8192cu-fixes/os_dep/osdep_service.o: In function `is_broadcast_mac_addr':

osdep_service.c:(.text+0xcc): multiple definition of `is_broadcast_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x5c): first defined here

/home/citofonia/rtl8192cu-fixes/os_dep/osdep_service.o: In function `is_zero_mac_addr':

osdep_service.c:(.text+0x158): multiple definition of `is_zero_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0xe8): first defined here

/home/citofonia/rtl8192cu-fixes/os_dep/linux/os_intfs.o: In function `is_multicast_mac_addr':

os_intfs.c:(.text+0x29c): multiple definition of `is_multicast_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here

/home/citofonia/rtl8192cu-fixes/os_dep/linux/os_intfs.o: In function `is_broadcast_mac_addr':

os_intfs.c:(.text+0x2c4): multiple definition of `is_broadcast_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x5c): first defined here

/home/citofonia/rtl8192cu-fixes/os_dep/linux/os_intfs.o: In function `is_zero_mac_addr':

os_intfs.c:(.text+0x350): multiple definition of `is_zero_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0xe8): first defined here

/home/citofonia/rtl8192cu-fixes/os_dep/linux/usb_intf.o: In function `is_multicast_mac_addr':

usb_intf.c:(.text+0x4d8): multiple definition of `is_multicast_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here

/home/citofonia/rtl8192cu-fixes/os_dep/linux/usb_intf.o: In function `is_broadcast_mac_addr':

usb_intf.c:(.text+0x500): multiple definition of `is_broadcast_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x5c): first defined here

/home/citofonia/rtl8192cu-fixes/os_dep/linux/usb_intf.o: In function `is_zero_mac_addr':

usb_intf.c:(.text+0x58c): multiple definition of `is_zero_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0xe8): first defined here

/home/citofonia/rtl8192cu-fixes/os_dep/linux/usb_ops_linux.o: In function `is_multicast_mac_addr':

usb_ops_linux.c:(.text+0x1a4): multiple definition of `is_multicast_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here

/home/citofonia/rtl8192cu-fixes/os_dep/linux/usb_ops_linux.o: In function `is_broadcast_mac_addr':

usb_ops_linux.c:(.text+0x1cc): multiple definition of `is_broadcast_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x5c): first defined here

/home/citofonia/rtl8192cu-fixes/os_dep/linux/usb_ops_linux.o: In function `is_zero_mac_addr':

usb_ops_linux.c:(.text+0x258): multiple definition of `is_zero_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0xe8): first defined here

/home/citofonia/rtl8192cu-fixes/os_dep/linux/ioctl_linux.o: In function `is_multicast_mac_addr':

ioctl_linux.c:(.text+0x71c0): multiple definition of `is_multicast_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here

/home/citofonia/rtl8192cu-fixes/os_dep/linux/ioctl_linux.o: In function `is_broadcast_mac_addr':

ioctl_linux.c:(.text+0x71e8): multiple definition of `is_broadcast_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x5c): first defined here

/home/citofonia/rtl8192cu-fixes/os_dep/linux/ioctl_linux.o: In function `is_zero_mac_addr':

ioctl_linux.c:(.text+0x7274): multiple definition of `is_zero_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0xe8): first defined here

/home/citofonia/rtl8192cu-fixes/os_dep/linux/xmit_linux.o: In function `is_multicast_mac_addr':

xmit_linux.c:(.text+0x0): multiple definition of `is_multicast_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here

/home/citofonia/rtl8192cu-fixes/os_dep/linux/xmit_linux.o: In function `is_broadcast_mac_addr':

xmit_linux.c:(.text+0x28): multiple definition of `is_broadcast_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x5c): first defined here

/home/citofonia/rtl8192cu-fixes/os_dep/linux/xmit_linux.o: In function `is_zero_mac_addr':

xmit_linux.c:(.text+0xb4): multiple definition of `is_zero_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0xe8): first defined here

/home/citofonia/rtl8192cu-fixes/os_dep/linux/mlme_linux.o: In function `is_multicast_mac_addr':

mlme_linux.c:(.text+0xe4): multiple definition of `is_multicast_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here

/home/citofonia/rtl8192cu-fixes/os_dep/linux/mlme_linux.o: In function `is_broadcast_mac_addr':

mlme_linux.c:(.text+0x10c): multiple definition of `is_broadcast_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x5c): first defined here

/home/citofonia/rtl8192cu-fixes/os_dep/linux/mlme_linux.o: In function `is_zero_mac_addr':

mlme_linux.c:(.text+0x198): multiple definition of `is_zero_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0xe8): first defined here

/home/citofonia/rtl8192cu-fixes/os_dep/linux/recv_linux.o: In function `is_multicast_mac_addr':

recv_linux.c:(.text+0x1c): multiple definition of `is_multicast_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here

/home/citofonia/rtl8192cu-fixes/os_dep/linux/recv_linux.o: In function `is_broadcast_mac_addr':

recv_linux.c:(.text+0x44): multiple definition of `is_broadcast_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x5c): first defined here

/home/citofonia/rtl8192cu-fixes/os_dep/linux/recv_linux.o: In function `is_zero_mac_addr':

recv_linux.c:(.text+0xd0): multiple definition of `is_zero_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0xe8): first defined here

/home/citofonia/rtl8192cu-fixes/os_dep/linux/ioctl_cfg80211.o: In function `is_multicast_mac_addr':

ioctl_cfg80211.c:(.text+0x3074): multiple definition of `is_multicast_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here

/home/citofonia/rtl8192cu-fixes/os_dep/linux/ioctl_cfg80211.o: In function `is_broadcast_mac_addr':

ioctl_cfg80211.c:(.text+0x309c): multiple definition of `is_broadcast_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x5c): first defined here

/home/citofonia/rtl8192cu-fixes/os_dep/linux/ioctl_cfg80211.o: In function `is_zero_mac_addr':

ioctl_cfg80211.c:(.text+0x3128): multiple definition of `is_zero_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0xe8): first defined here

/home/citofonia/rtl8192cu-fixes/os_dep/linux/rtw_android.o: In function `is_multicast_mac_addr':

rtw_android.c:(.text+0x0): multiple definition of `is_multicast_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here

/home/citofonia/rtl8192cu-fixes/os_dep/linux/rtw_android.o: In function `is_broadcast_mac_addr':

rtw_android.c:(.text+0x28): multiple definition of `is_broadcast_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x5c): first defined here

/home/citofonia/rtl8192cu-fixes/os_dep/linux/rtw_android.o: In function `is_zero_mac_addr':

rtw_android.c:(.text+0xb4): multiple definition of `is_zero_mac_addr'

/home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0xe8): first defined here

scripts/Makefile.build:432: recipe for target '/home/citofonia/rtl8192cu-fixes/8192cu.o' failed

make[2]: *** [/home/citofonia/rtl8192cu-fixes/8192cu.o] Error 1

Makefile:1368: recipe for target '_module_/home/citofonia/rtl8192cu-fixes' failed

make[1]: *** [_module_/home/citofonia/rtl8192cu-fixes] Error 2

make[1]: Leaving directory '/usr/src/linux-headers-3.4.113-sun8i'

Makefile:584: recipe for target 'modules' failed

make: *** [modules] Error 2

 

 

please help me to fix it

 

best regards,

 

Nelson

Edited by Igor
added spoilers

why didnt you use the install instructions from the github page?

or do use a newer kernel?

for which board you will use the driver?

whats the model name of you usb device?

  • Author

I found the solution: 

This problem occurs when compiled with GCC v5, to fix them I change in include ieee80211.h file: (extern to static)

 

https://github.com/megahertzon/tlwn8200nddriver

 

static __inline int is_multicast_mac_addr(const u8 *addr)

{

return ((addr[0] != 0xff) && (0x01 & addr[0]));

}

static __inline int is_broadcast_mac_addr(const u8 *addr)

{

return ((addr[0] == 0xff) && (addr[1] == 0xff) && (addr[2] == 0xff) && \

(addr[3] == 0xff) && (addr[4] == 0xff) && (addr[5] == 0xff));

}

static __inline int is_zero_mac_addr(const u8 *addr)

{

return ((addr[0] == 0x00) && (addr[1] == 0x00) && (addr[2] == 0x00) && \

(addr[3] == 0x00) && (addr[4] == 0x00) && (addr[5] == 0x00));

}

  • Author
11 hours ago, guidol said:

why didnt you use the install instructions from the github page?

with this instructions the problem arise

or do use a newer kernel?

I can't change kernel

for which board you will use the driver?

Orange Pi pc

whats the model name of you usb device?

WN8200ND

 

the WN8200ND v1 uses RTL8192CU but the v2 uses a RTL8192EU 

 

Quote

The V2 model of the Wifi adapter uses RTL8192EU (unlike the original which uses RTL8192CU). However the drivers that can be found on TP-LINK's site won't compile under Ubuntu 18.04 (or any newer Linux kernel for that matter) But the rtl8192eu-linux-driver doesn't recognize the usbid of this card (2357:0126) so what i did is i copied osdep/linux/usb_intf.c to rtl8192eu-linux-driver and suddenly everything worked

 

You could try to use the source from another github-page (here for v2):

https://github.com/luckynzm/tlwn8200nddriver

  • Author
5 hours ago, guidol said:

the WN8200ND v1 uses RTL8192CU but the v2 uses a RTL8192EU 

 

 

You could try to use the source from another github-page (here for v2):

https://github.com/luckynzm/tlwn8200nddriver

With this driver the problem keeps; I found that the file ieee80211.h compiled with GCC v5 presents the error, in this case is necesary to modify some lines in this file.

Guest
This topic is now closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.