[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Instalacion Ovislink EVO W54PCIv2



El Dimarts 12 Juny 2007 23:46, Ivan Reinoso Garcia va escriure:
> Angel Claudio Alvarez escribió:
> > El mar, 12-06-2007 a las 17:55 +0200, Ivan Reinoso Garcia escribió:
> >> Hola compañeros, este es mi primer mensaje en la lista. Acabo de
> >> instalar Debian 40r0 con el kernel 2.6.18 y la tarjeta de red wireless
> >> pci no me la reconoce. Me he bajado los drivers del fabricante para
> >> Linux y he intentado instalarlos pero no he tenido exito :-( . Al
> >> arrancar el configure me pide el directorio con las sources de la
> >> kernel, asi que me he bajado el paquete linux-source-2.6.18 de la web
> >> de debian y lo he instalado.Despues he descomprimido el tar.bzip2 que
> >> me crea al instalarlo para poder indicarle al configure la ruta del
> >> source. Una vez introducida la ruta(/usr/src/linux-source-2.6.18), el
> >> configure me dice que los modulos a instalar estan en otro
> >> directorio /lib...A ese mensaje no le hago ni caso y me voy al
> >> directorio donde esta el ./configure y hago como root make y me salta
> >> este error:
> >>
> >> /usr/src/linux-source-2.6.18/include/linux/proc_fs.h:178: error: too
> >> many arguments to function ‘create_proc_entry’
> >> /usr/src/linux-source-2.6.18/include/linux/proc_fs.h:179: error:
> >> ‘struct proc_dir_entry’ has no member named ‘get_info’
> >> /usr/src/linux-source-2.6.18/include/linux/proc_fs.h: At top level:
> >> /usr/src/linux-source-2.6.18/include/linux/proc_fs.h:184: error:
> >> expected declaration specifiers or ‘...’ before ‘mode_t’
> >> /usr/src/linux-source-2.6.18/include/linux/proc_fs.h: In function
> >> ‘proc_net_create’:
> >> /usr/src/linux-source-2.6.18/include/linux/proc_fs.h:186: error:
> >> ‘mode’ undeclared (first use in this function)
> >> /usr/src/linux-source-2.6.18/include/linux/proc_fs.h:186: warning:
> >> passing argument 3 of ‘create_proc_info_entry’ from incompatible
> >> pointer type
> >> /usr/src/linux-source-2.6.18/include/linux/proc_fs.h:186: error: too
> >> many arguments to function ‘create_proc_info_entry’
> >> /usr/src/linux-source-2.6.18/include/linux/proc_fs.h: At top level:
> >> /usr/src/linux-source-2.6.18/include/linux/proc_fs.h:190: error:
> >> expected declaration specifiers or ‘...’ before ‘mode_t’
> >> /usr/src/linux-source-2.6.18/include/linux/proc_fs.h: In function
> >> ‘proc_net_fops_create’:
> >> /usr/src/linux-source-2.6.18/include/linux/proc_fs.h:192: error:
> >> ‘mode’ undeclared (first use in this function)
> >> /usr/src/linux-source-2.6.18/include/linux/proc_fs.h:192: error: too
> >> many arguments to function ‘create_proc_entry’
> >> /usr/src/linux-source-2.6.18/include/linux/proc_fs.h:194: error:
> >> ‘struct proc_dir_entry’ has no member named ‘proc_fops’
> >> /usr/src/linux-source-2.6.18/include/linux/proc_fs.h: At top level:
> >> /usr/src/linux-source-2.6.18/include/linux/proc_fs.h:245: error:
> >> expected declaration specifiers or ‘...’ before ‘size_t’
> >> In file included from rt_config.h:160,
> >> from rtmp_main.c:38:
> >> md5.h:21: error: expected declaration specifiers or ‘...’ before
> >> ‘size_t’
> >> md5.h:21: error: expected declaration specifiers or ‘...’ before
> >> ‘size_t’
> >> md5.h:22: error: expected declaration specifiers or ‘...’ before
> >> ‘size_t’
> >> md5.h:22: error: expected declaration specifiers or ‘...’ before
> >> ‘size_t’
> >> rtmp_main.c: In function ‘RT61_probe’:
> >> rtmp_main.c:172: warning: passing argument 2 of ‘pci_alloc_consistent’
> >> makes pointer from integer without a cast
> >> rtmp_main.c:172: error: too many arguments to function
> >> ‘pci_alloc_consistent’
> >> rtmp_main.c:175: error: too many arguments to function
> >> ‘__constant_c_and_count_memset’
> >> rtmp_main.c:175: error: too many arguments to function
> >> ‘__constant_c_memset’
> >> rtmp_main.c:175: error: too many arguments to function
> >> ‘__memset_generic’
> >> rtmp_main.c:175: error: too many arguments to function
> >> ‘__memset_generic’
> >> rtmp_main.c:214: error: too many arguments to function ‘strncmp’
> >> rtmp_main.c: In function ‘RT61_remove_one’:
> >> rtmp_main.c:815: warning: passing argument 2 of ‘pci_free_consistent’
> >> makes pointer from integer without a cast
> >> rtmp_main.c:815: warning: passing argument 3 of ‘pci_free_consistent’
> >> makes integer from pointer without a cast
> >> rtmp_main.c:815: error: too many arguments to function
> >> ‘pci_free_consistent’
> >> make: *** [rtmp_main.o] Error 1
> >>
> >> Que puedo hacer?
> >
> > instalar los headers, los sources no te sirven, son para recompilar el
> > kernel
> > PS:La propaganda de vista da asco
> >
> >> PD: Antes tuve que instalar gcc y g++ para poder hacer el make
> >>
> >> ______________________________________________________________________
> >> Prueba algunos de los nuevos servicios en línea que te ofrece Windows
> >> Live Ideas: tan nuevos que ni siquiera se han publicado oficialmente
> >> todavía. Pruébalo
>
> Bueno, he encontrado un fichero readme que me ponia paso por paso como
> instalar el controlador de la tarjeta y he logrado instalarlo, pero otra
> cosa es hacer que funcione jeje. Consigo que me cargue el modulo de la
> tarjeta ejecutando un script que traen los drivers (./load), pero no se
> como hacer para que me lo cargue al arrancar el sistema. Y luego....como

http://albertjh.wordpress.com/2007/03/31/instalar-drivers-intelpro-wireless-3945-abg-en-ubuntu-v606/


> hago para configurar la tarjeta y conectarme al router?? Lo he intentado
> con iwconfig pero pongo la ip y eso e intento hacer ping y me da
> error... ( No se si antes tengo que desactivar las otras interfaces de
> red que tengo instaladas en mi ordenador, las que no son wireless) Otra
> cosa, en el readme pone que tengo que copiar los firmware a la carpeta
> /etc/Wireless/RT61SA, esa carpeta no la tenia abierta y la he tenido que
> abrir, no se si tendra mucho que ver...A ver si me pueden echar una
> mano, Thanks y perdon por la publicidad  ;)
>
> PD: Les adjunto el fichero readme por si hay algo que se me ha escapado
> de las manos:
>
> Build Instructions:
> ====================
>
> 1> $tar -xvzf RT61_Linux_STA_Drv_x.x.x.x.tar.gz
>     go to "./RT61_Linux_STA_Drv_x.x.x.x/Module" directory.
>
> 2> $cp Makefile.4  ./Makefile       # [kernel 2.4]
>     or
>    $cp Makefile.6  ./Makefile       # [kernel 2.6]
>     or
>    $cp Makefile.RTL865x ./Makefile  #  big endian platform
>
> 3> [kernel 2.4]
>     $chmod 755 Configure
>     $make config         # config build linux os version
>
> 4> $make all            # compile driver source code
>
> 5> $cp rt2561.bin /etc/Wireless/RT61STA/    # copy firmware
>    $cp rt2561s.bin /etc/Wireless/RT61STA/
>    $cp rt2661.bin /etc/Wireless/RT61STA/
>
> 6>  $dos2unix rt61sta.dat
>     $cp rt61sta.dat  /etc/Wireless/RT61STA/rt61sta.dat
>     # !!!check if it is a binary file before loading !!!
>
> 7> $load
>     #[kernel 2.4]
>     #    $/sbin/insmod rt61.o
>     #    $/sbin/ifconfig ra0 inet YOUR_IP up
>
>     #[kernel 2.6]
>     #    $/sbin/insmod rt61.ko
>     #    $/sbin/ifconfig ra0 inet YOUR_IP up
>
>
> Note: Script functionality:
> load            load module to kernel
> unload          unload module from kernel
> Configure       retrieve linux version
>
>
>
>
> _________________________________________________________________
> Llama a tus amigos de PC a PC: ¡Es GRATIS!
> http://get.live.com/messenger/overview


-- 
Adrià  Garcí­a-Alzórriz
adriagm@gmail.com

Cada día... mejor.



Reply to: