- Modifié
J'ai essayé de compiler les pilote rtl8187 de Realtek sans plus de succes:
[root@localhost rtl8187_linux_26.1010.0622.2006]# ./makedrv
ieee80211/
ieee80211/.tmp_versions/
ieee80211/.tmp_versions/ieee80211-rtl.mod
ieee80211/.tmp_versions/ieee80211_crypt-rtl.mod
ieee80211/.tmp_versions/ieee80211_crypt_ccmp-rtl.mod
ieee80211/.tmp_versions/ieee80211_crypt_tkip-rtl.mod
ieee80211/.tmp_versions/ieee80211_crypt_wep-rtl.mod
ieee80211/ieee80211.h
ieee80211/ieee80211_crypt.c
ieee80211/ieee80211_crypt.h
ieee80211/ieee80211_crypt_ccmp.c
ieee80211/ieee80211_crypt_tkip.c
ieee80211/ieee80211_crypt_wep.c
ieee80211/ieee80211_module.c
ieee80211/ieee80211_rx.c
ieee80211/ieee80211_softmac.c
ieee80211/ieee80211_softmac_wx.c
ieee80211/ieee80211_tx.c
ieee80211/ieee80211_wx.c
ieee80211/license
ieee80211/Makefile
ieee80211/Modules.symvers
ieee80211/readme
beta-8187/
beta-8187/r8180_hw.h
beta-8187/r8187.h~
beta-8187/r8180_rtl8225.h
beta-8187/license
beta-8187/.tmp_versions/
beta-8187/.tmp_versions/r8187.mod
beta-8187/Makefile
beta-8187/r8180_93cx6.c
beta-8187/tags
beta-8187/authors
beta-8187/r8187_core.c~
beta-8187/r8180_pm.h
beta-8187/r8180_rtl8225.c
beta-8187/copying
beta-8187/r8180_wx.h
beta-8187/Modules.symvers
beta-8187/r8180_rtl8225z2.c
beta-8187/readme
beta-8187/r8187_core.c
beta-8187/ieee80211.h
beta-8187/r8180_93cx6.h
beta-8187/changes
beta-8187/r8187.h
beta-8187/r8180_pm.c
beta-8187/install
beta-8187/ieee80211_crypt.h
beta-8187/r8180_wx.c
rm -f *.mod.c *.mod *.o .*.cmd *.ko
rm -rf /root/rtl8187_linux_26.1010.0622.2006/ieee80211/tmp
make -C /lib/modules/2.6.19-1.2911.fc6/build M=/root/rtl8187_linux_26.1010.0622.2006/ieee80211 modules
make[1]: entrant dans le répertoire « /usr/src/kernels/2.6.19-1.2911.fc6-i686 »
CC [M] /root/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_softmac.o
/root/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_softmac.c: In function 'ieee80211_softmac_scan_wq':
/root/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_softmac.c:391: attention : ISO C90 forbids mixed declarations and code
/root/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_softmac.c:1360:4: attention : #warning CHECK_LOCK_HERE
/root/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_softmac.c:1400:2: attention : #warning CHECK_LOCK_HERE
/root/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_softmac.c: In function 'ieee80211_rx_frame_softmac':
/root/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_softmac.c:1471: attention : ISO C90 forbids mixed declarations and code
/root/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_softmac.c:1473: attention : 'chlen' may be used uninitialized in this function
/root/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_softmac.c:1360:4: attention : #warning CHECK_LOCK_HERE
/root/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_softmac.c:1400:2: attention : #warning CHECK_LOCK_HERE
CC [M] /root/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_rx.o
/root/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_rx.c:25:26: erreur: linux/config.h : Aucun fichier ou répertoire de ce type
make[2]: [/root/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_rx.o] Erreur 1 (ignorée)
CC [M] /root/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_tx.o
/root/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_tx.c:35:26: erreur: linux/config.h : Aucun fichier ou répertoire de ce type
make[2]: [/root/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_tx.o] Erreur 1 (ignorée)
CC [M] /root/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_wx.o
CC [M] /root/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_module.o
/root/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_module.c:34:26: erreur: linux/config.h : Aucun fichier ou répertoire de ce type
make[2]: [/root/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_module.o] Erreur 1 (ignorée)
CC [M] /root/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_softmac_wx.o
/root/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_softmac_wx.c: In function 'ieee80211_wx_set_wap':
/root/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_softmac_wx.c:143: attention : ISO C90 forbids mixed declarations and code
CC [M] /root/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_crypt.o
/root/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_crypt.c:14:26: erreur: linux/config.h : Aucun fichier ou répertoire de ce type
make[2]: [/root/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_crypt.o] Erreur 1 (ignorée)
CC [M] /root/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_crypt_ccmp.o
/root/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_crypt_ccmp.c:12:26: erreur: linux/config.h : Aucun fichier ou répertoire de ce type
/root/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_crypt_ccmp.c: In function 'ieee80211_ccmp_aes_encrypt':
/root/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_crypt_ccmp.c:75: attention : 'crypto_cipher_encrypt' is deprecated (declared at include/linux/crypto.h:853)
make[2]: [/root/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_crypt_ccmp.o] Erreur 1 (ignorée)
CC [M] /root/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_crypt_tkip.o
/root/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_crypt_tkip.c:12:26: erreur: linux/config.h : Aucun fichier ou répertoire de ce type
/root/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_crypt_tkip.c: In function 'ieee80211_tkip_encrypt':
/root/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_crypt_tkip.c:317: attention : 'crypto_cipher_encrypt' is deprecated (declared at include/linux/crypto.h:853)
/root/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_crypt_tkip.c: In function 'ieee80211_tkip_decrypt':
/root/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_crypt_tkip.c:396: attention : 'crypto_cipher_decrypt' is deprecated (declared at include/linux/crypto.h:879)
/root/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_crypt_tkip.c: In function 'michael_mic':
/root/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_crypt_tkip.c:448: attention : 'crypto_digest_init' is deprecated (declared at include/linux/crypto.h:714)
/root/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_crypt_tkip.c:449: attention : 'crypto_digest_setkey' is deprecated (declared at include/linux/crypto.h:740)
/root/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_crypt_tkip.c:450: attention : 'crypto_digest_update' is deprecated (declared at include/linux/crypto.h:717)
/root/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_crypt_tkip.c:451: attention : 'crypto_digest_final' is deprecated (declared at include/linux/crypto.h:719)
make[2]: [/root/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_crypt_tkip.o] Erreur 1 (ignorée)
CC [M] /root/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_crypt_wep.o
/root/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_crypt_wep.c:12:26: erreur: linux/config.h : Aucun fichier ou répertoire de ce type
/root/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_crypt_wep.c: In function 'prism2_wep_encrypt':
/root/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_crypt_wep.c:141: attention : 'crypto_cipher_encrypt' is deprecated (declared at include/linux/crypto.h:853)
/root/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_crypt_wep.c: In function 'prism2_wep_decrypt':
/root/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_crypt_wep.c:185: attention : 'crypto_cipher_decrypt' is deprecated (declared at include/linux/crypto.h:879)
make[2]: [/root/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_crypt_wep.o] Erreur 1 (ignorée)
LD [M] /root/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211-rtl.o
ld: /root/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_rx.o: No such file: No such file or directory
make[2]: [/root/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211-rtl.o] Erreur 1 (ignorée)
LD [M] /root/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_crypt-rtl.o
ld: /root/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_crypt.o: No such file: No such file or directory
make[2]: [/root/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_crypt-rtl.o] Erreur 1 (ignorée)
LD [M] /root/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_crypt_wep-rtl.o
ld: /root/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_crypt_wep.o: No such file: No such file or directory
make[2]: [/root/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_crypt_wep-rtl.o] Erreur 1 (ignorée)
LD [M] /root/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_crypt_tkip-rtl.o
ld: /root/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_crypt_tkip.o: No such file: No such file or directory
make[2]: [/root/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_crypt_tkip-rtl.o] Erreur 1 (ignorée)
LD [M] /root/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_crypt_ccmp-rtl.o
ld: /root/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_crypt_ccmp.o: No such file: No such file or directory
make[2]: [/root/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_crypt_ccmp-rtl.o] Erreur 1 (ignorée)
Building modules, stage 2.
MODPOST 0 modules
make[1]: quittant le répertoire « /usr/src/kernels/2.6.19-1.2911.fc6-i686 »
rm -f *.mod.c *.mod *.o .*.cmd *.ko
rm -rf /root/rtl8187_linux_26.1010.0622.2006/beta-8187/tmp
make -C /lib/modules/2.6.19-1.2911.fc6/build M=/root/rtl8187_linux_26.1010.0622.2006/beta-8187 modules
make[1]: entrant dans le répertoire « /usr/src/kernels/2.6.19-1.2911.fc6-i686 »
CC [M] /root/rtl8187_linux_26.1010.0622.2006/beta-8187/r8187_core.o
Dans le fichier inclus à partir de /root/rtl8187_linux_26.1010.0622.2006/beta-8187/r8187_core.c:64:
/root/rtl8187_linux_26.1010.0622.2006/beta-8187/r8187.h:29:26: erreur: linux/config.h : Aucun fichier ou répertoire de ce type
/root/rtl8187_linux_26.1010.0622.2006/beta-8187/r8187_core.c: In function 'rtl8187_rx_urbsubmit':
/root/rtl8187_linux_26.1010.0622.2006/beta-8187/r8187_core.c:700: attention : passing argument 6 of 'usb_fill_bulk_urb' from incompatible pointer type
/root/rtl8187_linux_26.1010.0622.2006/beta-8187/r8187_core.c: In function 'rtl8180_tx':
/root/rtl8187_linux_26.1010.0622.2006/beta-8187/r8187_core.c:1428: attention : passing argument 6 of 'usb_fill_bulk_urb' from incompatible pointer type
/root/rtl8187_linux_26.1010.0622.2006/beta-8187/r8187_core.c: In function 'rtl8180_ioctl':
/root/rtl8187_linux_26.1010.0622.2006/beta-8187/r8187_core.c:2298: attention : ISO C90 forbids mixed declarations and code
/root/rtl8187_linux_26.1010.0622.2006/beta-8187/r8187_core.c: In function 'rtl8187_usb_probe':
/root/rtl8187_linux_26.1010.0622.2006/beta-8187/r8187_core.c:2421: erreur: 'struct net_device' has no member named 'get_wireless_stats'
make[2]: [/root/rtl8187_linux_26.1010.0622.2006/beta-8187/r8187_core.o] Erreur 1 (ignorée)
CC [M] /root/rtl8187_linux_26.1010.0622.2006/beta-8187/r8180_93cx6.o
Dans le fichier inclus à partir de /root/rtl8187_linux_26.1010.0622.2006/beta-8187/r8180_93cx6.h:16,
à partir de /root/rtl8187_linux_26.1010.0622.2006/beta-8187/r8180_93cx6.c:21:
/root/rtl8187_linux_26.1010.0622.2006/beta-8187/r8187.h:29:26: erreur: linux/config.h : Aucun fichier ou répertoire de ce type
make[2]: [/root/rtl8187_linux_26.1010.0622.2006/beta-8187/r8180_93cx6.o] Erreur 1 (ignorée)
CC [M] /root/rtl8187_linux_26.1010.0622.2006/beta-8187/r8180_wx.o
Dans le fichier inclus à partir de /root/rtl8187_linux_26.1010.0622.2006/beta-8187/r8180_wx.c:22:
/root/rtl8187_linux_26.1010.0622.2006/beta-8187/r8187.h:29:26: erreur: linux/config.h : Aucun fichier ou répertoire de ce type
make[2]: [/root/rtl8187_linux_26.1010.0622.2006/beta-8187/r8180_wx.o] Erreur 1 (ignorée)
CC [M] /root/rtl8187_linux_26.1010.0622.2006/beta-8187/r8180_rtl8225.o
Dans le fichier inclus à partir de /root/rtl8187_linux_26.1010.0622.2006/beta-8187/r8180_rtl8225.h:16,
à partir de /root/rtl8187_linux_26.1010.0622.2006/beta-8187/r8180_rtl8225.c:16:
/root/rtl8187_linux_26.1010.0622.2006/beta-8187/r8187.h:29:26: erreur: linux/config.h : Aucun fichier ou répertoire de ce type
make[2]: [/root/rtl8187_linux_26.1010.0622.2006/beta-8187/r8180_rtl8225.o] Erreur 1 (ignorée)
CC [M] /root/rtl8187_linux_26.1010.0622.2006/beta-8187/r8180_rtl8225z2.o
Dans le fichier inclus à partir de /root/rtl8187_linux_26.1010.0622.2006/beta-8187/r8180_rtl8225.h:16,
à partir de /root/rtl8187_linux_26.1010.0622.2006/beta-8187/r8180_rtl8225z2.c:16:
/root/rtl8187_linux_26.1010.0622.2006/beta-8187/r8187.h:29:26: erreur: linux/config.h : Aucun fichier ou répertoire de ce type
make[2]: [/root/rtl8187_linux_26.1010.0622.2006/beta-8187/r8180_rtl8225z2.o] Erreur 1 (ignorée)
LD [M] /root/rtl8187_linux_26.1010.0622.2006/beta-8187/r8187.o
ld: /root/rtl8187_linux_26.1010.0622.2006/beta-8187/r8187_core.o: No such file: No such file or directory
make[2]: [/root/rtl8187_linux_26.1010.0622.2006/beta-8187/r8187.o] Erreur 1 (ignorée)
Building modules, stage 2.
MODPOST 0 modules
make[1]: quittant le répertoire « /usr/src/kernels/2.6.19-1.2911.fc6-i686 »
[root@localhost rtl8187_linux_26.1010.0622.2006]#
Je vais tester tes RPM...