Bonjour,
je tente d'installer les drivers linux-wlan-ng sur ma suse 9.2 ,
je suis ce tuto : [
www.trustonme.net]
En arrivant à la phase du make all , voici ce que j'obtiens:
-----------------------------------------------------------------
set -e; for d in src doc man etc; do make -C $d ; done
make[1]: Entering directory `/home/hilou/public_html/Linux/linux-wlan-ng-0.1.14/src'
set -e; for d in mkmeta p80211 prism2 shared wlanctl wland nwepgen wlancfg; do make -C $d ; done
make[2]: Entering directory `/home/hilou/public_html/Linux/linux-wlan-ng-0.1.14/src/mkmeta'
mkdir -p obj
make[2]: Leaving directory `/home/hilou/public_html/Linux/linux-wlan-ng-0.1.14/src/mkmeta'
make[2]: Entering directory `/home/hilou/public_html/Linux/linux-wlan-ng-0.1.14/src/p80211'
mkdir -p obj
gcc -O2 -Wall -Wstrict-prototypes -fomit-frame-pointer -pipe -D__LINUX_WLAN__ -D__KERNEL__ -DMODULE=1 -I../include -I/usr/src/linux/include "-DCONFIG_NETLINK=1 " "-DCONFIG_PACKET=1 " -c -o p80211conv.o p80211conv.c
In file included from p80211conv.c:61:
../include/wlan/wlan_compat.h:535:47: linux/modversions.h: Aucun fichier ou répertoire de ce type
In file included from /usr/src/linux/include/asm/processor.h:18,
from /usr/src/linux/include/asm/thread_info.h:16,
from /usr/src/linux/include/linux/thread_info.h:21,
from /usr/src/linux/include/linux/spinlock.h:12,
from /usr/src/linux/include/linux/capability.h:45,
from /usr/src/linux/include/linux/sched.h:7,
from /usr/src/linux/include/linux/module.h:10,
from p80211conv.c:63:
/usr/src/linux/include/asm/system.h: In function `__set_64bit_var':
/usr/src/linux/include/asm/system.h:193: warning: dereferencing type-punned pointer will break strict-aliasing rules
/usr/src/linux/include/asm/system.h:193: warning: dereferencing type-punned pointer will break strict-aliasing rules
In file included from /usr/src/linux/include/linux/irq.h:20,
from /usr/src/linux/include/asm/hardirq.h:6,
from /usr/src/linux/include/linux/hardirq.h:8,
from /usr/src/linux/include/linux/interrupt.h:11,
from /usr/src/linux/include/asm/highmem.h:24,
from /usr/src/linux/include/linux/highmem.h:14,
from /usr/src/linux/include/linux/skbuff.h:27,
from p80211conv.c:67:
/usr/src/linux/include/asm/irq.h:16:25: irq_vectors.h: Aucun fichier ou répertoire de ce type
In file included from /usr/src/linux/include/asm/hardirq.h:6,
from /usr/src/linux/include/linux/hardirq.h:8,
from /usr/src/linux/include/linux/interrupt.h:11,
from /usr/src/linux/include/asm/highmem.h:24,
from /usr/src/linux/include/linux/highmem.h:14,
from /usr/src/linux/include/linux/skbuff.h:27,
from p80211conv.c:67:
/usr/src/linux/include/linux/irq.h: At top level:
/usr/src/linux/include/linux/irq.h:70: error: `NR_IRQS' undeclared here (not in a function)
In file included from /usr/src/linux/include/linux/irq.h:72,
from /usr/src/linux/include/asm/hardirq.h:6,
from /usr/src/linux/include/linux/hardirq.h:8,
from /usr/src/linux/include/linux/interrupt.h:11,
from /usr/src/linux/include/asm/highmem.h:24,
from /usr/src/linux/include/linux/highmem.h:14,
from /usr/src/linux/include/linux/skbuff.h:27,
from p80211conv.c:67:
/usr/src/linux/include/asm/hw_irq.h:28: error: `NR_IRQ_VECTORS' undeclared here (not in a function)
/usr/src/linux/include/asm/hw_irq.h:32: error: `NR_IRQS' undeclared here (not in a function)
p80211conv.c: In function `skb_ether_to_p80211':
p80211conv.c:220: error: called object is not a function
p80211conv.c:220: error: parse error before string constant
p80211conv.c: In function `skb_p80211_to_ether':
p80211conv.c:287: error: called object is not a function
p80211conv.c:287: error: parse error before string constant
p80211conv.c:300: error: called object is not a function
p80211conv.c:300: error: parse error before string constant
p80211conv.c:324: error: called object is not a function
p80211conv.c:324: error: parse error before string constant
p80211conv.c:351: error: called object is not a function
p80211conv.c:351: error: parse error before string constant
p80211conv.c:383: error: called object is not a function
p80211conv.c:383: error: parse error before string constant
make[2]: *** [p80211conv.o] Erreur 1
make[2]: Leaving directory `/home/hilou/public_html/Linux/linux-wlan-ng-0.1.14/src/p80211'
make[1]: *** [all] Erreur 2
make[1]: Leaving directory `/home/hilou/public_html/Linux/linux-wlan-ng-0.1.14/src'
make: *** [all] Erreur 2
-----------------------------------------------------------------
Il semble y avoir un probleme avec un module irq (infra rouge ???),
mais je ne comprend bien le pourquoi de l'erreur???
Si quelqu'un à une idée, je l'en remercie d'avance.
amicalement
hilou