[Risolto] Wireless driver Broadcom problem
Inviato: dom 11 feb 2007, 22:02
Non riesco a compilare wpa supplicant per la mia rete wireless sapete perché mi da questo errore???
wpa_supplicant-0.5.7# make
cc -MMD -O2 -Wall -g -I. -I../utils -I../hostapd -DCONFIG_BACKEND_FILE -DCONFIG_DRIVER_HOSTAP -DCONFIG_DRIVER_WEXT -DCONFIG_DRIVER_ATMEL -DCONFIG_DRIVER_NDISWRAPPER -DCONFIG_DRIVER_BROADCOM -DCONFIG_DRIVER_WIRED -DEAP_TLS -DEAP_PEAP -DEAP_TTLS -DEAP_MD5 -DEAP_MSCHAPv2 -DEAP_GTC -DEAP_OTP -DEAP_LEAP -DEAP_PSK -DEAP_TLV -DIEEE8021X_EAPOL -DEAP_TLS_FUNCS -DEAP_TLS_OPENSSL -DPKCS12_FUNCS -DCONFIG_SMARTCARD -DINTERNAL_SHA256 -DCONFIG_WIRELESS_EXTENSION -DCONFIG_CTRL_IFACE -DCONFIG_CTRL_IFACE_UNIX -DCONFIG_PEERKEY -c -o driver_broadcom.o driver_broadcom.c
driver_broadcom.c:26:22: warning: typedefs.h: No such file or directory
driver_broadcom.c:30:21: warning: wlioctl.h: No such file or directory
driver_broadcom.c:68: error: syntax error before "wsec_key_t"
driver_broadcom.c:68: warning: type defaults to `int' in declaration of `wsec_key_t'
driver_broadcom.c:68: warning: data definition has no type or storage class
driver_broadcom.c:72: error: syntax error before "uint32"
driver_broadcom.c:72: warning: no semicolon at end of struct or union
driver_broadcom.c:74: error: syntax error before "res"
driver_broadcom.c:74: warning: type defaults to `int' in declaration of `res'
driver_broadcom.c:74: warning: data definition has no type or storage class
driver_broadcom.c:75: warning: type defaults to `int' in declaration of `wlc_deauth_t'
driver_broadcom.c:75: warning: data definition has no type or storage class
driver_broadcom.c: In function `broadcom_ioctl':
driver_broadcom.c:85: error: `wl_ioctl_t' undeclared (first use in this function)
driver_broadcom.c:85: error: (Each undeclared identifier is reported only once
driver_broadcom.c:85: error: for each function it appears in.)
driver_broadcom.c:85: error: syntax error before "ioc"
driver_broadcom.c:92: error: `ioc' undeclared (first use in this function)
driver_broadcom.c:98: error: `WLC_GET_MAGIC' undeclared (first use in this function)
driver_broadcom.c: In function `wpa_driver_broadcom_get_bssid':
driver_broadcom.c:110: error: `WLC_GET_BSSID' undeclared (first use in this function)
driver_broadcom.c: In function `wpa_driver_broadcom_get_ssid':
driver_broadcom.c:120: error: `wlc_ssid_t' undeclared (first use in this function)
driver_broadcom.c:120: error: syntax error before "s"
driver_broadcom.c:122: error: `WLC_GET_SSID' undeclared (first use in this function)
driver_broadcom.c:122: error: `s' undeclared (first use in this function)
driver_broadcom.c: In function `wpa_driver_broadcom_set_wpa':
driver_broadcom.c:133: error: storage size of 'ea' isn't known
driver_broadcom.c:136: error: `WLC_GET_WPA_AUTH' undeclared (first use in this function)
driver_broadcom.c:138: error: `WLC_GET_WSEC' undeclared (first use in this function)
driver_broadcom.c:143: error: `TKIP_ENABLED' undeclared (first use in this function)
driver_broadcom.c:146: error: `AES_ENABLED' undeclared (first use in this function)
driver_broadcom.c:149: error: `WLC_SET_WPA_AUTH' undeclared (first use in this function)
driver_broadcom.c:151: error: `WLC_SET_WSEC' undeclared (first use in this function)
driver_broadcom.c:133: warning: unused variable `ea'
driver_broadcom.c: In function `wpa_driver_broadcom_set_key':
driver_broadcom.c:167: error: syntax error before "wkt"
driver_broadcom.c:169: error: `wkt' undeclared (first use in this function)
driver_broadcom.c:177: error: `CRYPTO_ALGO_OFF' undeclared (first use in this function)
driver_broadcom.c:180: error: `CRYPTO_ALGO_WEP128' undeclared (first use in this function)
driver_broadcom.c:190: error: `CRYPTO_ALGO_NALG' undeclared (first use in this function)
driver_broadcom.c:211: error: `WL_PRIMARY_KEY' undeclared (first use in this function)
driver_broadcom.c:214: error: `WLC_SET_KEY' undeclared (first use in this function)
driver_broadcom.c: In function `wpa_driver_broadcom_event_receive':
driver_broadcom.c:228: error: `wl_wpa_header_t' undeclared (first use in this function)
driver_broadcom.c:228: error: `wwh' undeclared (first use in this function)
driver_broadcom.c:239: error: syntax error before ')' token
driver_broadcom.c:241: error: `WL_WPA_ETHER_TYPE' undeclared (first use in this function)
driver_broadcom.c:243: error: `wl_wpa_snap_template' undeclared (first use in this function)
driver_broadcom.c:249: error: `WLC_ASSOC_messaggio' undeclared (first use in this function)
driver_broadcom.c:250: error: `WL_WPA_HEADER_LEN' undeclared (first use in this function)
driver_broadcom.c:270: error: `WLC_DISASSOC_messaggio' undeclared (first use in this function)
driver_broadcom.c:274: error: `WLC_PTK_MIC_messaggio' undeclared (first use in this function)
driver_broadcom.c:279: error: `WLC_GTK_MIC_messaggio' undeclared (first use in this function)
driver_broadcom.c: In function `wpa_driver_broadcom_set_drop_unencrypted':
driver_broadcom.c:379: error: `WLC_SET_WEP_RESTRICT' undeclared (first use in this function)
driver_broadcom.c:381: error: `WLC_SET_EAP_RESTRICT' undeclared (first use in this function)
driver_broadcom.c: In function `wpa_driver_broadcom_scan':
driver_broadcom.c:399: error: `wlc_ssid_t' undeclared (first use in this function)
driver_broadcom.c:399: error: syntax error before "wst"
driver_broadcom.c:398: warning: unused variable `drv'
driver_broadcom.c: At top level:
driver_broadcom.c:403: error: syntax error before '(' token
driver_broadcom.c:403: warning: type defaults to `int' in declaration of `memcpy'
driver_broadcom.c:403: error: conflicting types for 'memcpy'
driver_broadcom.c:403: error: conflicting types for 'memcpy'
driver_broadcom.c:403: warning: type defaults to `int' in declaration of `ssid'
driver_broadcom.c:403: warning: type defaults to `int' in declaration of `ssid_len'
driver_broadcom.c:403: error: syntax error before ')' token
driver_broadcom.c:409: error: syntax error before numeric constant
driver_broadcom.c:410: warning: type defaults to `int' in declaration of `eloop_register_timeout'
driver_broadcom.c:410: warning: data definition has no type or storage class
driver_broadcom.c: In function `wpa_driver_broadcom_get_scan_results':
driver_broadcom.c:435: error: `wl_scan_results_t' undeclared (first use in this function)
driver_broadcom.c:435: error: `wsr' undeclared (first use in this function)
driver_broadcom.c:435: error: syntax error before ')' token
driver_broadcom.c:436: error: `wl_bss_info_t' undeclared (first use in this function)
driver_broadcom.c:436: error: `wbi' undeclared (first use in this function)
driver_broadcom.c:439: error: `WLC_IOCTL_MAXLEN' undeclared (first use in this function)
driver_broadcom.c:443: error: syntax error before ')' token
driver_broadcom.c:449: error: `WLC_SCAN_RESULTS' undeclared (first use in this function)
driver_broadcom.c:479: error: `WPA_OUI' undeclared (first use in this function)
driver_broadcom.c:486: error: syntax error before ')' token
driver_broadcom.c: In function `wpa_driver_broadcom_deauthenticate':
driver_broadcom.c:500: error: syntax error before "wdt"
driver_broadcom.c:501: error: `wdt' undeclared (first use in this function)
driver_broadcom.c: In function `wpa_driver_broadcom_disassociate':
driver_broadcom.c:512: error: `WLC_DISASSOC' undeclared (first use in this function)
driver_broadcom.c: In function `wpa_driver_broadcom_associate':
driver_broadcom.c:520: error: `wlc_ssid_t' undeclared (first use in this function)
driver_broadcom.c:520: error: syntax error before "s"
driver_broadcom.c:527: error: `s' undeclared (first use in this function)
driver_broadcom.c:568: error: `WLC_SET_WSEC' undeclared (first use in this function)
driver_broadcom.c:569: error: `WLC_SET_WPA_AUTH' undeclared (first use in this function)
driver_broadcom.c:571: error: `WLC_GET_WEP' undeclared (first use in this function)
driver_broadcom.c:572: error: `WLC_SET_INFRA' undeclared (first use in this function)
driver_broadcom.c:573: error: `WLC_SET_AUTH' undeclared (first use in this function)
driver_broadcom.c:574: error: `WLC_SET_WEP' undeclared (first use in this function)
driver_broadcom.c:575: error: `WLC_SET_SSID' undeclared (first use in this function)
driver_broadcom.c: In function `wpa_driver_broadcom_get_scan_results':
driver_broadcom.c:456: warning: value computed is not used
driver_broadcom.c: At top level:
driver_broadcom.c:73: error: storage size of `ea' isn't known
make: *** [driver_broadcom.o] Error 1
wpa_supplicant-0.5.7# make
cc -MMD -O2 -Wall -g -I. -I../utils -I../hostapd -DCONFIG_BACKEND_FILE -DCONFIG_DRIVER_HOSTAP -DCONFIG_DRIVER_WEXT -DCONFIG_DRIVER_ATMEL -DCONFIG_DRIVER_NDISWRAPPER -DCONFIG_DRIVER_BROADCOM -DCONFIG_DRIVER_WIRED -DEAP_TLS -DEAP_PEAP -DEAP_TTLS -DEAP_MD5 -DEAP_MSCHAPv2 -DEAP_GTC -DEAP_OTP -DEAP_LEAP -DEAP_PSK -DEAP_TLV -DIEEE8021X_EAPOL -DEAP_TLS_FUNCS -DEAP_TLS_OPENSSL -DPKCS12_FUNCS -DCONFIG_SMARTCARD -DINTERNAL_SHA256 -DCONFIG_WIRELESS_EXTENSION -DCONFIG_CTRL_IFACE -DCONFIG_CTRL_IFACE_UNIX -DCONFIG_PEERKEY -c -o driver_broadcom.o driver_broadcom.c
driver_broadcom.c:26:22: warning: typedefs.h: No such file or directory
driver_broadcom.c:30:21: warning: wlioctl.h: No such file or directory
driver_broadcom.c:68: error: syntax error before "wsec_key_t"
driver_broadcom.c:68: warning: type defaults to `int' in declaration of `wsec_key_t'
driver_broadcom.c:68: warning: data definition has no type or storage class
driver_broadcom.c:72: error: syntax error before "uint32"
driver_broadcom.c:72: warning: no semicolon at end of struct or union
driver_broadcom.c:74: error: syntax error before "res"
driver_broadcom.c:74: warning: type defaults to `int' in declaration of `res'
driver_broadcom.c:74: warning: data definition has no type or storage class
driver_broadcom.c:75: warning: type defaults to `int' in declaration of `wlc_deauth_t'
driver_broadcom.c:75: warning: data definition has no type or storage class
driver_broadcom.c: In function `broadcom_ioctl':
driver_broadcom.c:85: error: `wl_ioctl_t' undeclared (first use in this function)
driver_broadcom.c:85: error: (Each undeclared identifier is reported only once
driver_broadcom.c:85: error: for each function it appears in.)
driver_broadcom.c:85: error: syntax error before "ioc"
driver_broadcom.c:92: error: `ioc' undeclared (first use in this function)
driver_broadcom.c:98: error: `WLC_GET_MAGIC' undeclared (first use in this function)
driver_broadcom.c: In function `wpa_driver_broadcom_get_bssid':
driver_broadcom.c:110: error: `WLC_GET_BSSID' undeclared (first use in this function)
driver_broadcom.c: In function `wpa_driver_broadcom_get_ssid':
driver_broadcom.c:120: error: `wlc_ssid_t' undeclared (first use in this function)
driver_broadcom.c:120: error: syntax error before "s"
driver_broadcom.c:122: error: `WLC_GET_SSID' undeclared (first use in this function)
driver_broadcom.c:122: error: `s' undeclared (first use in this function)
driver_broadcom.c: In function `wpa_driver_broadcom_set_wpa':
driver_broadcom.c:133: error: storage size of 'ea' isn't known
driver_broadcom.c:136: error: `WLC_GET_WPA_AUTH' undeclared (first use in this function)
driver_broadcom.c:138: error: `WLC_GET_WSEC' undeclared (first use in this function)
driver_broadcom.c:143: error: `TKIP_ENABLED' undeclared (first use in this function)
driver_broadcom.c:146: error: `AES_ENABLED' undeclared (first use in this function)
driver_broadcom.c:149: error: `WLC_SET_WPA_AUTH' undeclared (first use in this function)
driver_broadcom.c:151: error: `WLC_SET_WSEC' undeclared (first use in this function)
driver_broadcom.c:133: warning: unused variable `ea'
driver_broadcom.c: In function `wpa_driver_broadcom_set_key':
driver_broadcom.c:167: error: syntax error before "wkt"
driver_broadcom.c:169: error: `wkt' undeclared (first use in this function)
driver_broadcom.c:177: error: `CRYPTO_ALGO_OFF' undeclared (first use in this function)
driver_broadcom.c:180: error: `CRYPTO_ALGO_WEP128' undeclared (first use in this function)
driver_broadcom.c:190: error: `CRYPTO_ALGO_NALG' undeclared (first use in this function)
driver_broadcom.c:211: error: `WL_PRIMARY_KEY' undeclared (first use in this function)
driver_broadcom.c:214: error: `WLC_SET_KEY' undeclared (first use in this function)
driver_broadcom.c: In function `wpa_driver_broadcom_event_receive':
driver_broadcom.c:228: error: `wl_wpa_header_t' undeclared (first use in this function)
driver_broadcom.c:228: error: `wwh' undeclared (first use in this function)
driver_broadcom.c:239: error: syntax error before ')' token
driver_broadcom.c:241: error: `WL_WPA_ETHER_TYPE' undeclared (first use in this function)
driver_broadcom.c:243: error: `wl_wpa_snap_template' undeclared (first use in this function)
driver_broadcom.c:249: error: `WLC_ASSOC_messaggio' undeclared (first use in this function)
driver_broadcom.c:250: error: `WL_WPA_HEADER_LEN' undeclared (first use in this function)
driver_broadcom.c:270: error: `WLC_DISASSOC_messaggio' undeclared (first use in this function)
driver_broadcom.c:274: error: `WLC_PTK_MIC_messaggio' undeclared (first use in this function)
driver_broadcom.c:279: error: `WLC_GTK_MIC_messaggio' undeclared (first use in this function)
driver_broadcom.c: In function `wpa_driver_broadcom_set_drop_unencrypted':
driver_broadcom.c:379: error: `WLC_SET_WEP_RESTRICT' undeclared (first use in this function)
driver_broadcom.c:381: error: `WLC_SET_EAP_RESTRICT' undeclared (first use in this function)
driver_broadcom.c: In function `wpa_driver_broadcom_scan':
driver_broadcom.c:399: error: `wlc_ssid_t' undeclared (first use in this function)
driver_broadcom.c:399: error: syntax error before "wst"
driver_broadcom.c:398: warning: unused variable `drv'
driver_broadcom.c: At top level:
driver_broadcom.c:403: error: syntax error before '(' token
driver_broadcom.c:403: warning: type defaults to `int' in declaration of `memcpy'
driver_broadcom.c:403: error: conflicting types for 'memcpy'
driver_broadcom.c:403: error: conflicting types for 'memcpy'
driver_broadcom.c:403: warning: type defaults to `int' in declaration of `ssid'
driver_broadcom.c:403: warning: type defaults to `int' in declaration of `ssid_len'
driver_broadcom.c:403: error: syntax error before ')' token
driver_broadcom.c:409: error: syntax error before numeric constant
driver_broadcom.c:410: warning: type defaults to `int' in declaration of `eloop_register_timeout'
driver_broadcom.c:410: warning: data definition has no type or storage class
driver_broadcom.c: In function `wpa_driver_broadcom_get_scan_results':
driver_broadcom.c:435: error: `wl_scan_results_t' undeclared (first use in this function)
driver_broadcom.c:435: error: `wsr' undeclared (first use in this function)
driver_broadcom.c:435: error: syntax error before ')' token
driver_broadcom.c:436: error: `wl_bss_info_t' undeclared (first use in this function)
driver_broadcom.c:436: error: `wbi' undeclared (first use in this function)
driver_broadcom.c:439: error: `WLC_IOCTL_MAXLEN' undeclared (first use in this function)
driver_broadcom.c:443: error: syntax error before ')' token
driver_broadcom.c:449: error: `WLC_SCAN_RESULTS' undeclared (first use in this function)
driver_broadcom.c:479: error: `WPA_OUI' undeclared (first use in this function)
driver_broadcom.c:486: error: syntax error before ')' token
driver_broadcom.c: In function `wpa_driver_broadcom_deauthenticate':
driver_broadcom.c:500: error: syntax error before "wdt"
driver_broadcom.c:501: error: `wdt' undeclared (first use in this function)
driver_broadcom.c: In function `wpa_driver_broadcom_disassociate':
driver_broadcom.c:512: error: `WLC_DISASSOC' undeclared (first use in this function)
driver_broadcom.c: In function `wpa_driver_broadcom_associate':
driver_broadcom.c:520: error: `wlc_ssid_t' undeclared (first use in this function)
driver_broadcom.c:520: error: syntax error before "s"
driver_broadcom.c:527: error: `s' undeclared (first use in this function)
driver_broadcom.c:568: error: `WLC_SET_WSEC' undeclared (first use in this function)
driver_broadcom.c:569: error: `WLC_SET_WPA_AUTH' undeclared (first use in this function)
driver_broadcom.c:571: error: `WLC_GET_WEP' undeclared (first use in this function)
driver_broadcom.c:572: error: `WLC_SET_INFRA' undeclared (first use in this function)
driver_broadcom.c:573: error: `WLC_SET_AUTH' undeclared (first use in this function)
driver_broadcom.c:574: error: `WLC_SET_WEP' undeclared (first use in this function)
driver_broadcom.c:575: error: `WLC_SET_SSID' undeclared (first use in this function)
driver_broadcom.c: In function `wpa_driver_broadcom_get_scan_results':
driver_broadcom.c:456: warning: value computed is not used
driver_broadcom.c: At top level:
driver_broadcom.c:73: error: storage size of `ea' isn't known
make: *** [driver_broadcom.o] Error 1