caros amigos
tenho um note ACER com wireless intel ipw3945
estava rodando legal com o slack 11, agora instalei o 12, e ocorre um problema
ao tentar compilar o modulo do wireless... segue abaixo..
[EMAIL PROTECTED]:/usr/local/intel/ipw3945-1.1.0# make
Using ieee80211 subsystem version 'git-1.1.13' (API v1) from:
Base: /lib/modules/2.6.21.5-smp/build/
Path: /lib/modules/2.6.21.5-smp/build/include/
EXTRA_CFLAGS = -DIEEE80211_API_VERSION=1 -g -Wa,-adhlms=check_inc.lst
make -C /lib/modules/2.6.21.5-smp/build M=/usr/local/intel/ipw3945-1.1.0
modules
make[1]: Entering directory `/usr/src/linux-2.6.21.5'
CC [M] /usr/local/intel/ipw3945-1.1.0/ipw3945.o
In file included from /usr/local/intel/ipw3945-1.1.0/ipw3945.c:68:
/usr/local/intel/ipw3945-1.1.0/ipw3945.h:32:26: error: linux/config.h: No such
file or directory
/usr/local/intel/ipw3945-1.1.0/ipw3945.c: In function
'ipw_setup_activity_timer':
/usr/local/intel/ipw3945-1.1.0/ipw3945.c:1351: warning: passing argument 2 of
'queue_delayed_work' from incompatible pointer type
/usr/local/intel/ipw3945-1.1.0/ipw3945.c: In function 'ipw_bg_activity_timer':
/usr/local/intel/ipw3945-1.1.0/ipw3945.c:1371: warning: passing argument 2 of
'queue_delayed_work' from incompatible pointer type
/usr/local/intel/ipw3945-1.1.0/ipw3945.c: In function 'ipw_scan_schedule':
/usr/local/intel/ipw3945-1.1.0/ipw3945.c:2436: warning: passing argument 2 of
'queue_delayed_work' from incompatible pointer type
/usr/local/intel/ipw3945-1.1.0/ipw3945.c: In function 'ipw_scan_cancel':
/usr/local/intel/ipw3945-1.1.0/ipw3945.c:2502: warning: passing argument 1 of
'cancel_delayed_work' from incompatible pointer type
/usr/local/intel/ipw3945-1.1.0/ipw3945.c: In function 'ipw_scan_completed':
/usr/local/intel/ipw3945-1.1.0/ipw3945.c:2533: warning: passing argument 1 of
'cancel_delayed_work' from incompatible pointer type
/usr/local/intel/ipw3945-1.1.0/ipw3945.c: In function 'ipw_send_associate':
/usr/local/intel/ipw3945-1.1.0/ipw3945.c:4409: error: too few arguments to
function 'ieee80211_tx_frame'
/usr/local/intel/ipw3945-1.1.0/ipw3945.c: In function 'ipw_bg_calibrated_work':
/usr/local/intel/ipw3945-1.1.0/ipw3945.c:4564: warning: passing argument 2 of
'queue_delayed_work' from incompatible pointer type
/usr/local/intel/ipw3945-1.1.0/ipw3945.c: In function 'ipw_bg_daemon_cmd':
/usr/local/intel/ipw3945-1.1.0/ipw3945.c:4885: error: too few arguments to
function 'ieee80211_tx_frame'
/usr/local/intel/ipw3945-1.1.0/ipw3945.c: In function 'ipw_disassociate':
/usr/local/intel/ipw3945-1.1.0/ipw3945.c:6750: warning: passing argument 1 of
'cancel_delayed_work' from incompatible pointer type
/usr/local/intel/ipw3945-1.1.0/ipw3945.c: In function 'ipw_gather_stats':
/usr/local/intel/ipw3945-1.1.0/ipw3945.c:7134: warning: passing argument 2 of
'queue_delayed_work' from incompatible pointer type
/usr/local/intel/ipw3945-1.1.0/ipw3945.c: In function 'ipw_bg_request_scan':
/usr/local/intel/ipw3945-1.1.0/ipw3945.c:8388: warning: passing argument 2 of
'queue_delayed_work' from incompatible pointer type
/usr/local/intel/ipw3945-1.1.0/ipw3945.c: In function 'ipw_auth_work':
/usr/local/intel/ipw3945-1.1.0/ipw3945.c:9454: error: too few arguments to
function 'ieee80211_tx_frame'
/usr/local/intel/ipw3945-1.1.0/ipw3945.c:9504: error: too few arguments to
function 'ieee80211_tx_frame'
/usr/local/intel/ipw3945-1.1.0/ipw3945.c: In function
'ipw_handle_probe_request':
/usr/local/intel/ipw3945-1.1.0/ipw3945.c:9577: error: too few arguments to
function 'ieee80211_tx_frame'
/usr/local/intel/ipw3945-1.1.0/ipw3945.c: In function
'ipw_handle_assoc_response':
/usr/local/intel/ipw3945-1.1.0/ipw3945.c:9812: warning: passing argument 1 of
'cancel_delayed_work' from incompatible pointer type
/usr/local/intel/ipw3945-1.1.0/ipw3945.c: In function 'ipw_associate_network':
/usr/local/intel/ipw3945-1.1.0/ipw3945.c:9996: warning: passing argument 2 of
'queue_delayed_work' from incompatible pointer type
/usr/local/intel/ipw3945-1.1.0/ipw3945.c: In function 'ipw_rx_handle':
/usr/local/intel/ipw3945-1.1.0/ipw3945.c:11378: warning: passing argument 2 of
'queue_delayed_work' from incompatible pointer type
/usr/local/intel/ipw3945-1.1.0/ipw3945.c: In function 'ipw_wx_set_mode':
/usr/local/intel/ipw3945-1.1.0/ipw3945.c:11821: warning: passing argument 1 of
'cancel_delayed_work' from incompatible pointer type
/usr/local/intel/ipw3945-1.1.0/ipw3945.c:11822: warning: passing argument 1 of
'cancel_delayed_work' from incompatible pointer type
/usr/local/intel/ipw3945-1.1.0/ipw3945.c: In function 'ipw_bg_rate_scale_flush':
/usr/local/intel/ipw3945-1.1.0/ipw3945.c:13932: warning: passing argument 1 of
'cancel_delayed_work' from incompatible pointer type
/usr/local/intel/ipw3945-1.1.0/ipw3945.c:13959: warning: passing argument 2 of
'queue_delayed_work' from incompatible pointer type
/usr/local/intel/ipw3945-1.1.0/ipw3945.c: In function
'ipw_rate_scale_tx_resp_handle':
/usr/local/intel/ipw3945-1.1.0/ipw3945.c:14216: warning: passing argument 1 of
'cancel_delayed_work' from incompatible pointer type
/usr/local/intel/ipw3945-1.1.0/ipw3945.c: In function 'ipw_link_down':
/usr/local/intel/ipw3945-1.1.0/ipw3945.c:15269: warning: passing argument 1 of
'cancel_delayed_work' from incompatible pointer type
/usr/local/intel/ipw3945-1.1.0/ipw3945.c:15270: warning: passing argument 1 of
'cancel_delayed_work' from incompatible pointer type
/usr/local/intel/ipw3945-1.1.0/ipw3945.c:15380:52: error: macro "INIT_WORK"
passed 3 arguments, but takes just 2
/usr/local/intel/ipw3945-1.1.0/ipw3945.c: In function 'ipw_setup_deferred_work':
/usr/local/intel/ipw3945-1.1.0/ipw3945.c:15380: error: 'INIT_WORK' undeclared
(first use in this function)
/usr/local/intel/ipw3945-1.1.0/ipw3945.c:15380: error: (Each undeclared
identifier is reported only once
/usr/local/intel/ipw3945-1.1.0/ipw3945.c:15380: error: for each function it
appears in.)
/usr/local/intel/ipw3945-1.1.0/ipw3945.c:15381:64: error: macro "INIT_WORK"
passed 3 arguments, but takes just 2
/usr/local/intel/ipw3945-1.1.0/ipw3945.c:15382:58: error: macro "INIT_WORK"
passed 3 arguments, but takes just 2
/usr/local/intel/ipw3945-1.1.0/ipw3945.c:15383:64: error: macro "INIT_WORK"
passed 3 arguments, but takes just 2
/usr/local/intel/ipw3945-1.1.0/ipw3945.c:15384:48: error: macro "INIT_WORK"
passed 3 arguments, but takes just 2
/usr/local/intel/ipw3945-1.1.0/ipw3945.c:15385:38: error: macro "INIT_WORK"
passed 3 arguments, but takes just 2
/usr/local/intel/ipw3945-1.1.0/ipw3945.c:15386:42: error: macro "INIT_WORK"
passed 3 arguments, but takes just 2
/usr/local/intel/ipw3945-1.1.0/ipw3945.c:15387:58: error: macro "INIT_WORK"
passed 3 arguments, but takes just 2
/usr/local/intel/ipw3945-1.1.0/ipw3945.c:15388:58: error: macro "INIT_WORK"
passed 3 arguments, but takes just 2
/usr/local/intel/ipw3945-1.1.0/ipw3945.c:15389:54: error: macro "INIT_WORK"
passed 3 arguments, but takes just 2
/usr/local/intel/ipw3945-1.1.0/ipw3945.c:15390:42: error: macro "INIT_WORK"
passed 3 arguments, but takes just 2
/usr/local/intel/ipw3945-1.1.0/ipw3945.c:15391:54: error: macro "INIT_WORK"
passed 3 arguments, but takes just 2
/usr/local/intel/ipw3945-1.1.0/ipw3945.c:15392:48: error: macro "INIT_WORK"
passed 3 arguments, but takes just 2
/usr/local/intel/ipw3945-1.1.0/ipw3945.c:15393:64: error: macro "INIT_WORK"
passed 3 arguments, but takes just 2
/usr/local/intel/ipw3945-1.1.0/ipw3945.c:15394:52: error: macro "INIT_WORK"
passed 3 arguments, but takes just 2
/usr/local/intel/ipw3945-1.1.0/ipw3945.c:15395:49: error: macro "INIT_WORK"
passed 3 arguments, but takes just 2
/usr/local/intel/ipw3945-1.1.0/ipw3945.c:15396:64: error: macro "INIT_WORK"
passed 3 arguments, but takes just 2
/usr/local/intel/ipw3945-1.1.0/ipw3945.c:15397:65: error: macro "INIT_WORK"
passed 3 arguments, but takes just 2
/usr/local/intel/ipw3945-1.1.0/ipw3945.c:15399:56: error: macro "INIT_WORK"
passed 3 arguments, but takes just 2
/usr/local/intel/ipw3945-1.1.0/ipw3945.c:15400:56: error: macro "INIT_WORK"
passed 3 arguments, but takes just 2
/usr/local/intel/ipw3945-1.1.0/ipw3945.c:15408:56: error: macro "INIT_WORK"
passed 3 arguments, but takes just 2
/usr/local/intel/ipw3945-1.1.0/ipw3945.c:15410:62: error: macro "INIT_WORK"
passed 3 arguments, but takes just 2
/usr/local/intel/ipw3945-1.1.0/ipw3945.c:15412:62: error: macro "INIT_WORK"
passed 3 arguments, but takes just 2
/usr/local/intel/ipw3945-1.1.0/ipw3945.c:15414:59: error: macro "INIT_WORK"
passed 3 arguments, but takes just 2
/usr/local/intel/ipw3945-1.1.0/ipw3945.c:15416:39: error: macro "INIT_WORK"
passed 3 arguments, but takes just 2
/usr/local/intel/ipw3945-1.1.0/ipw3945.c:15418:66: error: macro "INIT_WORK"
passed 3 arguments, but takes just 2
/usr/local/intel/ipw3945-1.1.0/ipw3945.c: In function 'ipw_down':
/usr/local/intel/ipw3945-1.1.0/ipw3945.c:15910: warning: passing argument 1 of
'cancel_delayed_work' from incompatible pointer type
/usr/local/intel/ipw3945-1.1.0/ipw3945.c:15911: warning: passing argument 1 of
'cancel_delayed_work' from incompatible pointer type
/usr/local/intel/ipw3945-1.1.0/ipw3945.c:15912: warning: passing argument 1 of
'cancel_delayed_work' from incompatible pointer type
/usr/local/intel/ipw3945-1.1.0/ipw3945.c:15913: warning: passing argument 1 of
'cancel_delayed_work' from incompatible pointer type
/usr/local/intel/ipw3945-1.1.0/ipw3945.c:15914: warning: passing argument 1 of
'cancel_delayed_work' from incompatible pointer type
/usr/local/intel/ipw3945-1.1.0/ipw3945.c:15915: warning: passing argument 1 of
'cancel_delayed_work' from incompatible pointer type
/usr/local/intel/ipw3945-1.1.0/ipw3945.c:15916: warning: passing argument 1 of
'cancel_delayed_work' from incompatible pointer type
/usr/local/intel/ipw3945-1.1.0/ipw3945.c:15917: warning: passing argument 1 of
'cancel_delayed_work' from incompatible pointer type
/usr/local/intel/ipw3945-1.1.0/ipw3945.c:15918: warning: passing argument 1 of
'cancel_delayed_work' from incompatible pointer type
/usr/local/intel/ipw3945-1.1.0/ipw3945.c:15919: warning: passing argument 1 of
'cancel_delayed_work' from incompatible pointer type
/usr/local/intel/ipw3945-1.1.0/ipw3945.c:15920: warning: passing argument 1 of
'cancel_delayed_work' from incompatible pointer type
/usr/local/intel/ipw3945-1.1.0/ipw3945.c:15921: warning: passing argument 1 of
'cancel_delayed_work' from incompatible pointer type
/usr/local/intel/ipw3945-1.1.0/ipw3945.c: In function 'ipw_pci_probe':
/usr/local/intel/ipw3945-1.1.0/ipw3945.c:16355: warning: passing argument 2 of
'request_irq' from incompatible pointer type
/usr/local/intel/ipw3945-1.1.0/ipw3945.c:16445: warning: passing argument 1 of
'cancel_delayed_work' from incompatible pointer type
/usr/local/intel/ipw3945-1.1.0/ipw3945.c: In function 'ipw_pci_resume':
/usr/local/intel/ipw3945-1.1.0/ipw3945.c:16641: warning: passing argument 2 of
'queue_delayed_work' from incompatible pointer type
/usr/local/intel/ipw3945-1.1.0/ipw3945.c:16622: warning: ignoring return value
of 'pci_enable_device', declared with attribute warn_unused_result
make[2]: *** [/usr/local/intel/ipw3945-1.1.0/ipw3945.o] Error 1
make[1]: *** [_module_/usr/local/intel/ipw3945-1.1.0] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.21.5'
make: *** [modules] Error 2
[EMAIL PROTECTED]:/usr/local/intel/ipw3945-1.1.0#
o que posso fazer pra resolver? o kernel é o padrão 2.6.21.5 SMP
obrigado
Alisson Ceolin
| _
| °v°
| /(S)\ SLACKWARE
| ^ ^ Linux
_____________________
Flickr agora em português. Você cria, todo mundo vê. Saiba mais.
--~--~---------~--~----~------------~-------~--~----~
GUS-BR - Grupo de Usuários de Slackware Brasil
http://www.slackwarebrasil.org/
http://groups.google.com/group/slack-users-br
-~----------~----~----~----~------~----~------~--~---