Slackware 13.71

Forums: 

Saludos Amigos

Tengo problema con un dispositivo en Slackware que es el DWA-125, no me lo reconoce y cada que compilo el driver al final me sale ERROR 2 :-(

No se que hacer :-(

Ayuda por favor

Describe el entorno, el

Imagen de deathUser

Describe el entorno, el proceso realizado en detalle e incluye los mensajes de error y/o configuraciones relevantes ..

Recuerda nuestras bolas no son de cristal ;)

bye
;)

Jajajaja buena esa. Bueno lo

Imagen de nestor.davila

Jajajaja buena esa.

Bueno lo hare de nuevo porque no quiero dejarme ganar por Slackware ahora estoy en debian

Pero en Debian/Fedora/Opensuse el firmware sale como RT3070 ero en Slackware sale RT2870 quiero instalar el nuevo

Pero en el make al final termina con:

make[1]: Leaving directory `/usr/src/linux-2.6.37.6'

make: *** [LINUX] Error 2

Supongo que el configure no

Imagen de deathUser

Supongo que el configure no te da ningún error o warning, en todo caso mira si el configure te reporta cualquier problema y de ser el caso trata de resolverlo, generalmente dependencias ...

Estoy asumiendo que el software en cuestión ha sido programado para usar autoconfigure y automake, me ha tocado hacer uso de hojas de café y/o té que me han pasado acá muy amablemente ya que no tengo bolas de cristal y no lo especificas, si le atiné, a ver si me dedico a las artes adivinatorias que creo que dan más $$$ ...

Por otra parte, las 10 o 20 líneas de la salida del MAKE antes del mensaje de error, suelen contener el mensaje relevante, el código de salida la verdad que muy pocas veces le he parado bola, a ver si le revisas y/o incluyes dichas líneas o las que veas que reporten algún problema de compilación o linking ...

Suerte ...

bye
;)

make -C tools make[1]: se

Imagen de nestor.davila

make -C tools
make[1]: se ingresa al directorio `/home/ndavilam/Descargas/2009_1204_RT3070_Linux_STA_v2.1.2.0/tools'
gcc -g bin2h.c -o bin2h
make[1]: se sale del directorio `/home/ndavilam/Descargas/2009_1204_RT3070_Linux_STA_v2.1.2.0/tools'
/home/ndavilam/Descargas/2009_1204_RT3070_Linux_STA_v2.1.2.0/tools/bin2h
cp -f os/linux/Makefile.6 /home/ndavilam/Descargas/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/Makefile
make -C /lib/modules/2.6.35-22-generic/build SUBDIRS=/home/ndavilam/Descargas/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux modules
make[1]: se ingresa al directorio `/usr/src/linux-headers-2.6.35-22-generic'
CC [M] /home/ndavilam/Descargas/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../common/crypt_md5.o
CC [M] /home/ndavilam/Descargas/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../common/crypt_sha2.o
CC [M] /home/ndavilam/Descargas/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../common/crypt_hmac.o
CC [M] /home/ndavilam/Descargas/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../common/mlme.o
/home/ndavilam/Descargas/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../common/mlme.c: In function ‘BssTableSortByRssi’:
/home/ndavilam/Descargas/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../common/mlme.c:4408: warning: the frame size of 1572 bytes is larger than 1024 bytes
CC [M] /home/ndavilam/Descargas/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../common/cmm_wep.o
CC [M] /home/ndavilam/Descargas/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../common/action.o
CC [M] /home/ndavilam/Descargas/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../common/cmm_data.o
CC [M] /home/ndavilam/Descargas/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../common/rtmp_init.o
/home/ndavilam/Descargas/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../common/rtmp_init.c: In function ‘RtmpRaDevCtrlInit’:
/home/ndavilam/Descargas/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../common/rtmp_init.c:3711: warning: passing argument 2 of ‘os_alloc_mem’ from incompatible pointer type
/home/ndavilam/Descargas/2009_1204_RT3070_Linux_STA_v2.1.2.0/include/rtmp.h:5707: note: expected ‘UCHAR **’ but argument is of type ‘UCHAR *’
CC [M] /home/ndavilam/Descargas/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../common/cmm_tkip.o
CC [M] /home/ndavilam/Descargas/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../common/cmm_aes.o
/home/ndavilam/Descargas/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../common/cmm_aes.c: In function ‘AES_GTK_KEY_WRAP’:
/home/ndavilam/Descargas/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../common/cmm_aes.c:1338: warning: the frame size of 1092 bytes is larger than 1024 bytes
CC [M] /home/ndavilam/Descargas/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../common/cmm_sync.o
CC [M] /home/ndavilam/Descargas/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../common/eeprom.o
CC [M] /home/ndavilam/Descargas/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../common/cmm_sanity.o
CC [M] /home/ndavilam/Descargas/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../common/cmm_info.o
CC [M] /home/ndavilam/Descargas/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../common/cmm_cfg.o
CC [M] /home/ndavilam/Descargas/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../common/cmm_wpa.o
CC [M] /home/ndavilam/Descargas/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../common/dfs.o
CC [M] /home/ndavilam/Descargas/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../common/spectrum.o
CC [M] /home/ndavilam/Descargas/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../common/rtmp_timer.o
CC [M] /home/ndavilam/Descargas/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../common/rt_channel.o
CC [M] /home/ndavilam/Descargas/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../common/cmm_profile.o
CC [M] /home/ndavilam/Descargas/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../common/cmm_asic.o
CC [M] /home/ndavilam/Descargas/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../common/cmm_cmd.o
CC [M] /home/ndavilam/Descargas/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../sta/assoc.o
/home/ndavilam/Descargas/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../sta/assoc.c: In function ‘wext_notify_event_assoc’:
/home/ndavilam/Descargas/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../sta/assoc.c:1401: warning: pointer targets in passing argument 5 of ‘RtmpOSWrielessEventSend’ differ in signedness
/home/ndavilam/Descargas/2009_1204_RT3070_Linux_STA_v2.1.2.0/include/rtmp.h:7051: note: expected ‘PUCHAR’ but argument is of type ‘char *’
CC [M] /home/ndavilam/Descargas/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../sta/auth.o
CC [M] /home/ndavilam/Descargas/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../sta/auth_rsp.o
CC [M] /home/ndavilam/Descargas/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../sta/sync.o
/home/ndavilam/Descargas/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../sta/sync.c: In function ‘PeerBeaconAtScanAction’:
/home/ndavilam/Descargas/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../sta/sync.c:657: warning: the frame size of 1252 bytes is larger than 1024 bytes
/home/ndavilam/Descargas/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../sta/sync.c: In function ‘PeerBeacon’:
/home/ndavilam/Descargas/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../sta/sync.c:1435: warning: the frame size of 1312 bytes is larger than 1024 bytes
/home/ndavilam/Descargas/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../sta/sync.c: In function ‘PeerBeaconAtJoinAction’:
/home/ndavilam/Descargas/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../sta/sync.c:935: warning: the frame size of 1260 bytes is larger than 1024 bytes
/home/ndavilam/Descargas/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../sta/sync.c: In function ‘MlmeStartReqAction’:
/home/ndavilam/Descargas/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../sta/sync.c:525: warning: the frame size of 1064 bytes is larger than 1024 bytes
CC [M] /home/ndavilam/Descargas/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../sta/sanity.o
CC [M] /home/ndavilam/Descargas/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../sta/rtmp_data.o
CC [M] /home/ndavilam/Descargas/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../sta/connect.o
/home/ndavilam/Descargas/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../sta/connect.c: In function ‘LinkDown’:
/home/ndavilam/Descargas/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../sta/connect.c:1976: warning: unused variable ‘Cancelled’
/home/ndavilam/Descargas/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../sta/connect.c: In function ‘CntlOidScanProc’:
/home/ndavilam/Descargas/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../sta/connect.c:343: warning: the frame size of 1600 bytes is larger than 1024 bytes
CC [M] /home/ndavilam/Descargas/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../sta/wpa.o
CC [M] /home/ndavilam/Descargas/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../os/linux/rt_linux.o
/home/ndavilam/Descargas/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../os/linux/rt_linux.c: In function ‘send_monitor_packets’:
/home/ndavilam/Descargas/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../os/linux/rt_linux.c:982: warning: the frame size of 1084 bytes is larger than 1024 bytes
CC [M] /home/ndavilam/Descargas/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../os/linux/rt_profile.o
CC [M] /home/ndavilam/Descargas/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../os/linux/rt_main_dev.o
CC [M] /home/ndavilam/Descargas/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../os/linux/sta_ioctl.o
/home/ndavilam/Descargas/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../os/linux/sta_ioctl.c: In function ‘rt_ioctl_siwencode’:
/home/ndavilam/Descargas/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../os/linux/sta_ioctl.c:1842: warning: suggest parentheses around operand of ‘!’ or change ‘&’ to ‘&&’ or ‘!’ to ‘~’
/home/ndavilam/Descargas/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../os/linux/sta_ioctl.c: In function ‘RTMPIoctlRF’:
/home/ndavilam/Descargas/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../os/linux/sta_ioctl.c:7235: warning: pointer targets in passing argument 1 of ‘strchr’ differ in signedness
/usr/src/linux-headers-2.6.35-22-generic/arch/x86/include/asm/string_32.h:27: note: expected ‘const char *’ but argument is of type ‘CHAR *’
/home/ndavilam/Descargas/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../os/linux/sta_ioctl.c:7235: warning: pointer targets in assignment differ in signedness
/home/ndavilam/Descargas/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../os/linux/sta_ioctl.c: In function ‘rt_ioctl_iwaplist’:
/home/ndavilam/Descargas/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../os/linux/sta_ioctl.c:1040: warning: the frame size of 1288 bytes is larger than 1024 bytes
/home/ndavilam/Descargas/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../os/linux/sta_ioctl.c: In function ‘rt_ioctl_siwmlme’:
/home/ndavilam/Descargas/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../os/linux/sta_ioctl.c:2324: warning: the frame size of 1584 bytes is larger than 1024 bytes
/home/ndavilam/Descargas/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../os/linux/sta_ioctl.c: In function ‘RTMPIoctlRF’:
/home/ndavilam/Descargas/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../os/linux/sta_ioctl.c:7371: warning: the frame size of 2328 bytes is larger than 1024 bytes
/home/ndavilam/Descargas/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../os/linux/sta_ioctl.c: In function ‘RTMPIoctlE2PROM’:
/home/ndavilam/Descargas/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../os/linux/sta_ioctl.c:7187: warning: the frame size of 1348 bytes is larger than 1024 bytes
/home/ndavilam/Descargas/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../os/linux/sta_ioctl.c: In function ‘RTMPIoctlMAC’:
/home/ndavilam/Descargas/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../os/linux/sta_ioctl.c:6989: warning: the frame size of 1344 bytes is larger than 1024 bytes
CC [M] /home/ndavilam/Descargas/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../common/ba_action.o
CC [M] /home/ndavilam/Descargas/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../os/linux/usb_main_dev.o
/home/ndavilam/Descargas/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../os/linux/usb_main_dev.c: In function ‘RTUSBWatchDog’:
/home/ndavilam/Descargas/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../os/linux/usb_main_dev.c:743: warning: format ‘%d’ expects type ‘int’, but argument 3 has type ‘ULONG’
CC [M] /home/ndavilam/Descargas/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../os/linux/rt_usb.o
CC [M] /home/ndavilam/Descargas/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../common/cmm_mac_usb.o
/home/ndavilam/Descargas/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../common/cmm_mac_usb.c: In function ‘NICInitRecv’:
/home/ndavilam/Descargas/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../common/cmm_mac_usb.c:83: error: implicit declaration of function ‘usb_buffer_alloc’
/home/ndavilam/Descargas/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../common/cmm_mac_usb.c:83: warning: assignment makes pointer from integer without a cast
/home/ndavilam/Descargas/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../common/cmm_mac_usb.c:112: error: implicit declaration of function ‘usb_buffer_free’
make[2]: *** [/home/ndavilam/Descargas/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../common/cmm_mac_usb.o] Error 1
make[1]: *** [_module_/home/ndavilam/Descargas/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux] Error 2
make[1]: se sale del directorio `/usr/src/linux-headers-2.6.35-22-generic'
make: *** [LINUX] Error 2
root@ndavilam-OptiPlex:/home/ndavilam/Descargas/2009_1204_RT3070_Linux_STA_v2.1.2.0#

Creo que voy a tener que

Imagen de deathUser

Creo que voy a tener que dedicarme a las artes oscuras :D ...


/home/ndavilam/Descargas/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../common/cmm_mac_usb.c:83: error: implicit declaration of function ‘usb_buffer_alloc’
/home/ndavilam/Descargas/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../common/cmm_mac_usb.c:112: error: implicit declaration of function ‘usb_buffer_free’

Estas dos líneas son el problema, si no es un error en el código seguramente las librerías que estás usando para la compilación no son las adecuadas, quizás necesites actualizarlas, la otra es hacer una declaración explícita de las funciones que te reporta, claro que para eso necesitas saber que es lo que hacen dichas funciones, no he visto el código así que no te puedo orientar en eso, no llegan a tanto mis poderes adivinatorios, creo que solo "el elegido" puede ver el código sin siquiera descargarlo de MATRIX ...

Ya fuera de bromas, valida las dependencias, ejecuta el configure en modo verbose de ser posible y mira si tienes warnings respecto a dependencias, por ahí parece estar el problema, quizás el kernel sobre el que estás compilando no sea el adecuado ...

bye
;)

No se que pasos de esa lista

Imagen de deathUser

No se que pasos de esa lista no hiciste antes, pero seguramente las actualizaciones de esos archivos usb_main_dev.c y rtusb_dev_id.c resolvían el problema de compilación, me alegro por ti :)

bye
;)

Páginas