Bonsoir,
J’essaie d’installer le pilote madwifi pour la carte Atheros de mon portable Acer.
La commande make me donne :
acer:/usr/src/modules/madwifi# make
Checking requirements... ok.
Checking kernel configuration... ok.
make -C /lib/modules/2.6.30-1-amd64/build SUBDIRS=/usr/src/modules/madwifi modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.30-1-amd64'
CC [M] /usr/src/modules/madwifi/ath/if_ath.o
In file included from /usr/src/modules/madwifi/ath/../net80211/ieee80211_monitor.h:34,
from /usr/src/modules/madwifi/ath/if_ath.c:75:
/usr/src/modules/madwifi/ath/../ath/if_athvar.h:107: error: conflicting types for 'irqreturn_t'
/usr/src/linux-headers-2.6.30-1-common/include/linux/irqreturn.h:16: error: previous declaration of 'irqreturn_t' was here
/usr/src/modules/madwifi/ath/if_ath.c: In function 'ath_attach':
/usr/src/modules/madwifi/ath/if_ath.c:478: error: 'struct net_device' has no member named 'priv'
/usr/src/modules/madwifi/ath/if_ath.c: In function 'ath_detach':
/usr/src/modules/madwifi/ath/if_ath.c:1129: error: 'struct net_device' has no member named 'priv'
/usr/src/modules/madwifi/ath/if_ath.c: In function 'ath_vap_create':
/usr/src/modules/madwifi/ath/if_ath.c:1193: error: 'struct net_device' has no member named 'priv'
/usr/src/modules/madwifi/ath/if_ath.c:1268: error: 'struct net_device' has no member named 'priv'
/usr/src/modules/madwifi/ath/if_ath.c: In function 'ath_vap_delete':
/usr/src/modules/madwifi/ath/if_ath.c:1452: error: 'struct net_device' has no member named 'priv'
/usr/src/modules/madwifi/ath/if_ath.c: In function 'ath_suspend':
/usr/src/modules/madwifi/ath/if_ath.c:1552: error: 'struct net_device' has no member named 'priv'
/usr/src/modules/madwifi/ath/if_ath.c:1552: error: 'struct net_device' has no member named 'priv'
/usr/src/modules/madwifi/ath/if_ath.c:1552: error: 'struct net_device' has no member named 'priv'
/usr/src/modules/madwifi/ath/if_ath.c:1552: error: 'struct net_device' has no member named 'priv'
/usr/src/modules/madwifi/ath/if_ath.c:1552: error: 'struct net_device' has no member named 'priv'
/usr/src/modules/madwifi/ath/if_ath.c:1552: error: 'struct net_device' has no member named 'priv'
/usr/src/modules/madwifi/ath/if_ath.c: In function 'ath_resume':
/usr/src/modules/madwifi/ath/if_ath.c:1559: error: 'struct net_device' has no member named 'priv'
/usr/src/modules/madwifi/ath/if_ath.c:1559: error: 'struct net_device' has no member named 'priv'
/usr/src/modules/madwifi/ath/if_ath.c:1559: error: 'struct net_device' has no member named 'priv'
/usr/src/modules/madwifi/ath/if_ath.c:1559: error: 'struct net_device' has no member named 'priv'
/usr/src/modules/madwifi/ath/if_ath.c:1559: error: 'struct net_device' has no member named 'priv'
/usr/src/modules/madwifi/ath/if_ath.c:1559: error: 'struct net_device' has no member named 'priv'
/usr/src/modules/madwifi/ath/if_ath.c: In function 'ath_intr':
/usr/src/modules/madwifi/ath/if_ath.c:2259: error: 'struct net_device' has no member named 'priv'
/usr/src/modules/madwifi/ath/if_ath.c: In function 'ath_fatal_tasklet':
/usr/src/modules/madwifi/ath/if_ath.c:2455: error: 'struct net_device' has no member named 'priv'
/usr/src/modules/madwifi/ath/if_ath.c: In function 'ath_rxorn_tasklet':
/usr/src/modules/madwifi/ath/if_ath.c:2465: error: 'struct net_device' has no member named 'priv'
/usr/src/modules/madwifi/ath/if_ath.c: In function 'ath_bmiss_tasklet':
/usr/src/modules/madwifi/ath/if_ath.c:2475: error: 'struct net_device' has no member named 'priv'
/usr/src/modules/madwifi/ath/if_ath.c: In function 'ath_init':
/usr/src/modules/madwifi/ath/if_ath.c:2517: error: 'struct net_device' has no member named 'priv'
/usr/src/modules/madwifi/ath/if_ath.c: In function 'ath_stop_locked':
/usr/src/modules/madwifi/ath/if_ath.c:2620: error: 'struct net_device' has no member named 'priv'
/usr/src/modules/madwifi/ath/if_ath.c: In function 'ath_stop':
/usr/src/modules/madwifi/ath/if_ath.c:2701: error: 'struct net_device' has no member named 'priv'
/usr/src/modules/madwifi/ath/if_ath.c: In function 'ath_reset':
/usr/src/modules/madwifi/ath/if_ath.c:2741: error: 'struct net_device' has no member named 'priv'
/usr/src/modules/madwifi/ath/if_ath.c: In function 'ath_tx_startraw':
/usr/src/modules/madwifi/ath/if_ath.c:2960: error: 'struct net_device' has no member named 'priv'
/usr/src/modules/madwifi/ath/if_ath.c: In function 'ath_hardstart':
/usr/src/modules/madwifi/ath/if_ath.c:3272: error: 'struct net_device' has no member named 'priv'
/usr/src/modules/madwifi/ath/if_ath.c: In function 'ath_mgtstart':
/usr/src/modules/madwifi/ath/if_ath.c:3619: error: 'struct net_device' has no member named 'priv'
/usr/src/modules/madwifi/ath/if_ath.c: In function 'ath_key_alloc':
/usr/src/modules/madwifi/ath/if_ath.c:3951: error: 'struct net_device' has no member named 'priv'
/usr/src/modules/madwifi/ath/if_ath.c: In function 'ath_key_delete':
/usr/src/modules/madwifi/ath/if_ath.c:4016: error: 'struct net_device' has no member named 'priv'
/usr/src/modules/madwifi/ath/if_ath.c: In function 'ath_key_set':
/usr/src/modules/madwifi/ath/if_ath.c:4092: error: 'struct net_device' has no member named 'priv'
/usr/src/modules/madwifi/ath/if_ath.c: In function 'ath_key_update_begin':
/usr/src/modules/madwifi/ath/if_ath.c:4107: error: 'struct net_device' has no member named 'priv'
/usr/src/modules/madwifi/ath/if_ath.c: In function 'ath_key_update_end':
/usr/src/modules/madwifi/ath/if_ath.c:4128: error: 'struct net_device' has no member named 'priv'
/usr/src/modules/madwifi/ath/if_ath.c: In function 'ath_mode_init':
/usr/src/modules/madwifi/ath/if_ath.c:4218: error: 'struct net_device' has no member named 'priv'
/usr/src/modules/madwifi/ath/if_ath.c: In function 'ath_updateslot':
/usr/src/modules/madwifi/ath/if_ath.c:4350: error: 'struct net_device' has no member named 'priv'
/usr/src/modules/madwifi/ath/if_ath.c: In function 'ath_beacon_dturbo_config':
/usr/src/modules/madwifi/ath/if_ath.c:4377: error: 'struct net_device' has no member named 'priv'
/usr/src/modules/madwifi/ath/if_ath.c: In function 'ath_beacon_dturbo_update':
/usr/src/modules/madwifi/ath/if_ath.c:4426: error: 'struct net_device' has no member named 'priv'
/usr/src/modules/madwifi/ath/if_ath.c: In function 'ath_turbo_switch_mode':
/usr/src/modules/madwifi/ath/if_ath.c:4569: error: 'struct net_device' has no member named 'priv'
/usr/src/modules/madwifi/ath/if_ath.c: In function 'ath_bstuck_tasklet':
/usr/src/modules/madwifi/ath/if_ath.c:5282: error: 'struct net_device' has no member named 'priv'
/usr/src/modules/madwifi/ath/if_ath.c: In function 'ath_node_alloc':
/usr/src/modules/madwifi/ath/if_ath.c:5690: error: 'struct net_device' has no member named 'priv'
/usr/src/modules/madwifi/ath/if_ath.c: In function 'ath_node_cleanup':
/usr/src/modules/madwifi/ath/if_ath.c:5718: error: 'struct net_device' has no member named 'priv'
/usr/src/modules/madwifi/ath/if_ath.c: In function 'ath_recv_mgmt':
/usr/src/modules/madwifi/ath/if_ath.c:6238: error: 'struct net_device' has no member named 'priv'
/usr/src/modules/madwifi/ath/if_ath.c: In function 'ath_rx_tasklet':
/usr/src/modules/madwifi/ath/if_ath.c:6361: error: 'struct net_device' has no member named 'priv'
/usr/src/modules/madwifi/ath/if_ath.c: In function 'ath_grppoll_start':
/usr/src/modules/madwifi/ath/if_ath.c:6799: error: 'struct net_device' has no member named 'priv'
/usr/src/modules/madwifi/ath/if_ath.c: In function 'ath_grppoll_stop':
/usr/src/modules/madwifi/ath/if_ath.c:7005: error: 'struct net_device' has no member named 'priv'
/usr/src/modules/madwifi/ath/if_ath.c: In function 'ath_wme_update':
/usr/src/modules/madwifi/ath/if_ath.c:7211: error: 'struct net_device' has no member named 'priv'
/usr/src/modules/madwifi/ath/if_ath.c: In function 'ath_uapsd_flush':
/usr/src/modules/madwifi/ath/if_ath.c:7230: error: 'struct net_device' has no member named 'priv'
/usr/src/modules/madwifi/ath/if_ath.c: In function 'ath_tx_start':
/usr/src/modules/madwifi/ath/if_ath.c:7403: error: 'struct net_device' has no member named 'priv'
/usr/src/modules/madwifi/ath/if_ath.c: In function 'ath_tx_tasklet_q0':
/usr/src/modules/madwifi/ath/if_ath.c:8242: error: 'struct net_device' has no member named 'priv'
/usr/src/modules/madwifi/ath/if_ath.c: In function 'ath_tx_tasklet_q0123':
/usr/src/modules/madwifi/ath/if_ath.c:8263: error: 'struct net_device' has no member named 'priv'
/usr/src/modules/madwifi/ath/if_ath.c: In function 'ath_tx_tasklet':
/usr/src/modules/madwifi/ath/if_ath.c:8307: error: 'struct net_device' has no member named 'priv'
/usr/src/modules/madwifi/ath/if_ath.c: In function 'ath_tx_timeout':
/usr/src/modules/madwifi/ath/if_ath.c:8335: error: 'struct net_device' has no member named 'priv'
/usr/src/modules/madwifi/ath/if_ath.c: In function 'ath_calibrate':
/usr/src/modules/madwifi/ath/if_ath.c:8722: error: 'struct net_device' has no member named 'priv'
/usr/src/modules/madwifi/ath/if_ath.c: In function 'ath_scan_start':
/usr/src/modules/madwifi/ath/if_ath.c:8802: error: 'struct net_device' has no member named 'priv'
/usr/src/modules/madwifi/ath/if_ath.c: In function 'ath_scan_end':
/usr/src/modules/madwifi/ath/if_ath.c:8822: error: 'struct net_device' has no member named 'priv'
/usr/src/modules/madwifi/ath/if_ath.c: In function 'ath_set_channel':
/usr/src/modules/madwifi/ath/if_ath.c:8840: error: 'struct net_device' has no member named 'priv'
/usr/src/modules/madwifi/ath/if_ath.c: In function 'ath_set_coverageclass':
/usr/src/modules/madwifi/ath/if_ath.c:8856: error: 'struct net_device' has no member named 'priv'
/usr/src/modules/madwifi/ath/if_ath.c: In function 'ath_mhz2ieee':
/usr/src/modules/madwifi/ath/if_ath.c:8866: error: 'struct net_device' has no member named 'priv'
/usr/src/modules/madwifi/ath/if_ath.c: In function 'ath_newstate':
/usr/src/modules/madwifi/ath/if_ath.c:8881: error: 'struct net_device' has no member named 'priv'
/usr/src/modules/madwifi/ath/if_ath.c: In function 'ath_setup_stationkey':
/usr/src/modules/madwifi/ath/if_ath.c:9376: error: 'struct net_device' has no member named 'priv'
/usr/src/modules/madwifi/ath/if_ath.c: In function 'ath_newassoc':
/usr/src/modules/madwifi/ath/if_ath.c:9537: error: 'struct net_device' has no member named 'priv'
/usr/src/modules/madwifi/ath/if_ath.c: In function 'ath_getchannels':
/usr/src/modules/madwifi/ath/if_ath.c:9568: error: 'struct net_device' has no member named 'priv'
/usr/src/modules/madwifi/ath/if_ath.c: In function 'ath_xr_rate_setup':
/usr/src/modules/madwifi/ath/if_ath.c:9866: error: 'struct net_device' has no member named 'priv'
/usr/src/modules/madwifi/ath/if_ath.c: In function 'ath_setup_subrates':
/usr/src/modules/madwifi/ath/if_ath.c:9895: error: 'struct net_device' has no member named 'priv'
/usr/src/modules/madwifi/ath/if_ath.c: In function 'ath_rate_setup':
/usr/src/modules/madwifi/ath/if_ath.c:9938: error: 'struct net_device' has no member named 'priv'
/usr/src/modules/madwifi/ath/if_ath.c: In function 'ath_printtxbuf':
/usr/src/modules/madwifi/ath/if_ath.c:10162: error: 'struct net_device' has no member named 'priv'
/usr/src/modules/madwifi/ath/if_ath.c: In function 'ath_getstats':
/usr/src/modules/madwifi/ath/if_ath.c:10189: error: 'struct net_device' has no member named 'priv'
/usr/src/modules/madwifi/ath/if_ath.c: In function 'ath_set_mac_address':
/usr/src/modules/madwifi/ath/if_ath.c:10212: error: 'struct net_device' has no member named 'priv'
/usr/src/modules/madwifi/ath/if_ath.c: In function 'ath_change_mtu':
/usr/src/modules/madwifi/ath/if_ath.c:10241: error: 'struct net_device' has no member named 'priv'
/usr/src/modules/madwifi/ath/if_ath.c: In function 'ath_ioctl':
/usr/src/modules/madwifi/ath/if_ath.c:10330: error: 'struct net_device' has no member named 'priv'
/usr/src/modules/madwifi/ath/if_ath.c: In function 'ath_announce':
/usr/src/modules/madwifi/ath/if_ath.c:11083: error: 'struct net_device' has no member named 'priv'
/usr/src/modules/madwifi/ath/if_ath.c: In function 'txcont_configure_radio':
/usr/src/modules/madwifi/ath/if_ath.c:11279: error: 'struct net_device' has no member named 'priv'
/usr/src/modules/madwifi/ath/if_ath.c: In function 'txcont_queue_packet':
/usr/src/modules/madwifi/ath/if_ath.c:11550: error: 'struct net_device' has no member named 'priv'
/usr/src/modules/madwifi/ath/if_ath.c: In function 'txcont_on':
/usr/src/modules/madwifi/ath/if_ath.c:11684: error: 'struct net_device' has no member named 'priv'
/usr/src/modules/madwifi/ath/if_ath.c: In function 'txcont_off':
/usr/src/modules/madwifi/ath/if_ath.c:11705: error: 'struct net_device' has no member named 'priv'
/usr/src/modules/madwifi/ath/if_ath.c: In function 'ath_get_dfs_testmode':
/usr/src/modules/madwifi/ath/if_ath.c:11719: error: 'struct net_device' has no member named 'priv'
/usr/src/modules/madwifi/ath/if_ath.c: In function 'ath_set_dfs_testmode':
/usr/src/modules/madwifi/ath/if_ath.c:11746: error: 'struct net_device' has no member named 'priv'
/usr/src/modules/madwifi/ath/if_ath.c: In function 'ath_get_txcont':
/usr/src/modules/madwifi/ath/if_ath.c:11756: error: 'struct net_device' has no member named 'priv'
/usr/src/modules/madwifi/ath/if_ath.c: In function 'ath_set_txcont_power':
/usr/src/modules/madwifi/ath/if_ath.c:11774: error: 'struct net_device' has no member named 'priv'
/usr/src/modules/madwifi/ath/if_ath.c: In function 'ath_get_txcont_power':
/usr/src/modules/madwifi/ath/if_ath.c:11792: error: 'struct net_device' has no member named 'priv'
/usr/src/modules/madwifi/ath/if_ath.c: In function 'ath_set_txcont_rate':
/usr/src/modules/madwifi/ath/if_ath.c:11802: error: 'struct net_device' has no member named 'priv'
/usr/src/modules/madwifi/ath/if_ath.c: In function 'ath_get_txcont_rate':
/usr/src/modules/madwifi/ath/if_ath.c:11819: error: 'struct net_device' has no member named 'priv'
/usr/src/modules/madwifi/ath/if_ath.c: In function 'ath_set_dfs_cac_time':
/usr/src/modules/madwifi/ath/if_ath.c:11829: error: 'struct net_device' has no member named 'priv'
/usr/src/modules/madwifi/ath/if_ath.c: In function 'ath_get_dfs_cac_time':
/usr/src/modules/madwifi/ath/if_ath.c:11839: error: 'struct net_device' has no member named 'priv'
/usr/src/modules/madwifi/ath/if_ath.c: In function 'ath_set_dfs_excl_period':
/usr/src/modules/madwifi/ath/if_ath.c:11859: error: 'struct net_device' has no member named 'priv'
/usr/src/modules/madwifi/ath/if_ath.c: In function 'ath_get_dfs_excl_period':
/usr/src/modules/madwifi/ath/if_ath.c:11868: error: 'struct net_device' has no member named 'priv'
/usr/src/modules/madwifi/ath/if_ath.c: In function 'ath_test_radar':
/usr/src/modules/madwifi/ath/if_ath.c:11880: error: 'struct net_device' has no member named 'priv'
/usr/src/modules/madwifi/ath/if_ath.c: In function 'ath_dump_hal_map':
/usr/src/modules/madwifi/ath/if_ath.c:11895: error: 'struct net_device' has no member named 'priv'
/usr/src/modules/madwifi/ath/if_ath.c: In function 'ath_rcv_dev_event':
/usr/src/modules/madwifi/ath/if_ath.c:12003: error: 'struct net_device' has no member named 'priv'
/usr/src/modules/madwifi/ath/if_ath.c: In function 'ath_debug_iwpriv':
/usr/src/modules/madwifi/ath/if_ath.c:12370: error: 'struct net_device' has no member named 'priv'
make[5]: *** [/usr/src/modules/madwifi/ath/if_ath.o] Error 1
make[4]: *** [/usr/src/modules/madwifi/ath] Error 2
make[3]: *** [_module_/usr/src/modules/madwifi] Error 2
make[2]: *** [sub-make] Error 2
make[1]: *** [all] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.30-1-amd64'
make: *** [modules] Erreur 2
Si quelqu’un pouvait me dire ce qui cloche…