Kismet Wireless

Kismet Forums

 

Posted by:samueldg
Subject:Problems with Orinoco (Hermes 1) and 2.6.17.4 kernel
Date:15:36:04 01/08/2006

> > > Hello.
> > >
> > > I have 2.6.17.4 kernel and I want to use Orinoco (Hermes 1) pcmcia card.
> > > When I try to compile 0.15 or 0.13-26 standalone drivers, I get many error messages:
> >
> > There is currently no solution for monitor mode on hermesI on modern kernels.
> >
> > 0.15 is effectively broken for rfmon, and is not likely to be resolved.
> >
> > 0.13 is out of date and doesn't conform to the modern kernel APIs.
> >
> > If someone wants to up-port it I'll link it.
>
> See the downloads page.
>
> Someone owes me a beer.
>
> -m

Hi:
a) Download page is broken (need ".tar.gz" in the link).
b) Downloaded the .tar.gz file browsing the directory you can download fine.
c) Trying to compile the driver, has an error:

[root@sdg01 orinoco-0.13-dragorn-2.6.17]# make
make -C /usr/src/kernels/2.6.17-1.2157_FC5-i686 M=/usr/src/orinoco-0.13-dragorn-2.6.17 modules
make[1]: Entering directory `/usr/src/kernels/2.6.17-1.2157_FC5-i686'
CC [M] /usr/src/orinoco-0.13-dragorn-2.6.17/hermes.o
CC [M] /usr/src/orinoco-0.13-dragorn-2.6.17/orinoco.o
In file included from /usr/src/orinoco-0.13-dragorn-2.6.17/orinoco.c:450:
/usr/src/orinoco-0.13-dragorn-2.6.17/orinoco.h:63: aviso: se ignora el atributo ‘packed’ para el campo de tipo ‘uint8_t[16]’
/usr/src/orinoco-0.13-dragorn-2.6.17/orinoco.h:194: aviso: se ignora el atributo ‘packed’ para el campo de tipo ‘char[16]’
/usr/src/orinoco-0.13-dragorn-2.6.17/orinoco.c: En la función ‘orinoco_debug_dump_recs’:
/usr/src/orinoco-0.13-dragorn-2.6.17/orinoco.c:4317: aviso: variable ‘hdr80211’ sin usar
/usr/src/orinoco-0.13-dragorn-2.6.17/orinoco.c: En la función ‘free_orinocodev’:
/usr/src/orinoco-0.13-dragorn-2.6.17/orinoco.c:4633: aviso: variable ‘priv’ sin usar
CC [M] /usr/src/orinoco-0.13-dragorn-2.6.17/orinoco_pci.o
In file included from /usr/src/orinoco-0.13-dragorn-2.6.17/orinoco_pci.c:118:
/usr/src/orinoco-0.13-dragorn-2.6.17/orinoco.h:63: aviso: se ignora el atributo ‘packed’ para el campo de tipo ‘uint8_t[16]’
/usr/src/orinoco-0.13-dragorn-2.6.17/orinoco.h:194: aviso: se ignora el atributo ‘packed’ para el campo de tipo ‘char[16]’
/usr/src/orinoco-0.13-dragorn-2.6.17/orinoco_pci.c: En la función ‘orinoco_pci_init_one’:
/usr/src/orinoco-0.13-dragorn-2.6.17/orinoco_pci.c:234: aviso: el paso del argumento 2 de ‘hermes_struct_init’ crea un puntero desde un entero sin una conversión
/usr/src/orinoco-0.13-dragorn-2.6.17/orinoco_pci.c: En el nivel principal:
/usr/src/orinoco-0.13-dragorn-2.6.17/orinoco_pci.c:381: aviso: inicialización desde un tipo de puntero incompatible
CC [M] /usr/src/orinoco-0.13-dragorn-2.6.17/orinoco_plx.o
In file included from /usr/src/orinoco-0.13-dragorn-2.6.17/orinoco_plx.c:143:
/usr/src/orinoco-0.13-dragorn-2.6.17/orinoco.h:63: aviso: se ignora el atributo ‘packed’ para el campo de tipo ‘uint8_t[16]’
/usr/src/orinoco-0.13-dragorn-2.6.17/orinoco.h:194: aviso: se ignora el atributo ‘packed’ para el campo de tipo ‘char[16]’
/usr/src/orinoco-0.13-dragorn-2.6.17/orinoco_plx.c: En la función ‘orinoco_plx_init_one’:
/usr/src/orinoco-0.13-dragorn-2.6.17/orinoco_plx.c:251: aviso: el paso del argumento 2 de ‘hermes_struct_init’ crea un puntero desde un entero sin una conversión
CC [M] /usr/src/orinoco-0.13-dragorn-2.6.17/orinoco_tmd.o
In file included from /usr/src/orinoco-0.13-dragorn-2.6.17/orinoco_tmd.c:79:
/usr/src/orinoco-0.13-dragorn-2.6.17/orinoco.h:63: aviso: se ignora el atributo ‘packed’ para el campo de tipo ‘uint8_t[16]’
/usr/src/orinoco-0.13-dragorn-2.6.17/orinoco.h:194: aviso: se ignora el atributo ‘packed’ para el campo de tipo ‘char[16]’
/usr/src/orinoco-0.13-dragorn-2.6.17/orinoco_tmd.c: En la función ‘orinoco_tmd_init_one’:
/usr/src/orinoco-0.13-dragorn-2.6.17/orinoco_tmd.c:134: aviso: el paso del argumento 2 de ‘hermes_struct_init’ crea un puntero desde un entero sin una conversión
CC [M] /usr/src/orinoco-0.13-dragorn-2.6.17/orinoco_cs.o
In file included from /usr/src/orinoco-0.13-dragorn-2.6.17/orinoco_cs.c:27:
/usr/src/orinoco-0.13-dragorn-2.6.17/orinoco.h:63: aviso: se ignora el atributo ‘packed’ para el campo de tipo ‘uint8_t[16]’
/usr/src/orinoco-0.13-dragorn-2.6.17/orinoco.h:194: aviso: se ignora el atributo ‘packed’ para el campo de tipo ‘char[16]’
/usr/src/orinoco-0.13-dragorn-2.6.17/orinoco_cs.c: En la función ‘orinoco_cs_detach’:
/usr/src/orinoco-0.13-dragorn-2.6.17/orinoco_cs.c:158: error: declaración implícita de la función ‘free_orinocodev’
make[2]: *** [/usr/src/orinoco-0.13-dragorn-2.6.17/orinoco_cs.o] Error 1
make[1]: *** [_module_/usr/src/orinoco-0.13-dragorn-2.6.17] Error 2
make[1]: Leaving directory `/usr/src/kernels/2.6.17-1.2157_FC5-i686'
make: *** [modules] Error 2

Thanks


Reply to this message