Please note: This project is no longer active. The website is kept online for historic purposes only.
If you´re looking for a Linux driver for your Atheros WLAN device, you should continue here .

Ticket #2300 (new defect)

Opened 13 years ago

Last modified 13 years ago

multiple definition of 'ieee80211_start_scan'

Reported by: anonymous Assigned to:
Priority: major Milestone:
Component: madwifi: 802.11 stack Version: trunk
Keywords: Cc:
Patch is attached: 0 Pending: 0

Description

From kernel build:
net/built-in.o: In function `ieee80211_start_scan':
(.text+0x55f8a): multiple definition of `ieee80211_start_scan'
drivers/built-in.o:(.text+0xf034e): first defined here
make: *** [vmlinux.o] Error 1

grep 'ieee80211_start_scan' find -name "*.c":
./drivers/net/wireless/madwifi/net80211/ieee80211_wireless.c: (void) ieee80211_start_scan(vap,
./drivers/net/wireless/madwifi/net80211/ieee80211_wireless.c: (void) ieee80211_start_scan(vap, IEEE80211_SCAN_ACTIVE |
./drivers/net/wireless/madwifi/net80211/ieee80211_scan.c:ieee80211_start_scan(struct ieee80211vap *vap, int flags, u_int duration,
./drivers/net/wireless/madwifi/net80211/ieee80211_scan.c:EXPORT_SYMBOL(ieee80211_start_scan);[[BR]]

./net/mac80211/scan.c:int ieee80211_start_scan(struct ieee80211_sub_if_data *scan_sdata,

From .config:

CONFIG_ATHEROS=y

...

CONFIG_MAC80211=y

Change History

(follow-up: ↓ 2 ) 06/02/09 06:29:04 changed by mrenzmann

  • priority changed from blocker to major.

Which revision of trunk is that?

(in reply to: ↑ 1 ) 06/03/09 04:08:05 changed by anonymous

Replying to mrenzmann:

Which revision of trunk is that?


The last one before the free hal implementation, anything after that doesn't work very well :(

drwxr-xr-x 13 root root 4096 Jun 1 19:38 madwifi-trunk-r3967-20090402

The code isn't different in the most recent one either (I diff'd them).

drwxr-xr-x 12 root root 4096 May 28 20:36 madwifi-trunk-r4031-20090529