Se connecter / S'enregistrer
Votre question

Installation wifi sous Ubuntu

Tags :
  • Wifi
  • Matériel
Dernière réponse : dans Matériel informatique
5 Octobre 2007 20:51:57

Bonjour,

J'essaye d'installer une carte wifi PCI (puce Realtek RTL 8185).
Le driver est ici, c'est le bon :
http://www.realtek.com.tw/downloads/downloadsView.aspx?...

Quand je fais un makedrv, voici le résultat :

Citation :
jtk@jtk-desktop:~/drivers$ ./makedrv
ieee80211/
ieee80211/ieee80211_tx.c
ieee80211/Modules.symvers
ieee80211/ieee80211_softmac_wx.c
ieee80211/LICENSE
ieee80211/ieee80211_rx.c
ieee80211/ieee80211_crypt_tkip.c
ieee80211/ieee80211_crypt.h
ieee80211/ieee80211_crypt_ccmp.c
ieee80211/ieee80211_module.c
ieee80211/Makefile
ieee80211/.tmp_versions/
ieee80211/.tmp_versions/ieee80211_crypt-rtl.mod
ieee80211/.tmp_versions/ieee80211_crypt_wep-rtl.mod
ieee80211/.tmp_versions/ieee80211_crypt_tkip-rtl.mod
ieee80211/.tmp_versions/ieee80211_crypt_ccmp-rtl.mod
ieee80211/.tmp_versions/ieee80211-rtl.mod
ieee80211/ieee80211.h
ieee80211/ieee80211_softmac.c
ieee80211/README
ieee80211/ieee80211_wx.c
ieee80211/ieee80211_crypt_wep.c
ieee80211/ieee80211_crypt.c
rtl818x-0.1/
rtl818x-0.1/r8180_wx.h
rtl818x-0.1/r8180_wx.c
rtl818x-0.1/r8180_rtl8225.h
rtl818x-0.1/r8180_rtl8255.h
rtl818x-0.1/AUTHORS
rtl818x-0.1/r8180_max2820.c
rtl818x-0.1/r8180.h
rtl818x-0.1/r8180_max2820.h
rtl818x-0.1/tags
rtl818x-0.1/r8180_sa2400.h
rtl818x-0.1/r8180_93cx6.c
rtl818x-0.1/ieee80211.h
rtl818x-0.1/r8180_gct.c
rtl818x-0.1/r8180_gct.h
rtl818x-0.1/.r8180_core.o.d
rtl818x-0.1/r8180_rtl8225.c.old
rtl818x-0.1/Modules.symvers
rtl818x-0.1/CHANGES
rtl818x-0.1/LICENSE
rtl818x-0.1/r8180_93cx6.h
rtl818x-0.1/README.master
rtl818x-0.1/r8180_hw.h
rtl818x-0.1/README
rtl818x-0.1/r8180_pm.c
rtl818x-0.1/r8180_sa2400.c
rtl818x-0.1/COPYING
rtl818x-0.1/README.adhoc
rtl818x-0.1/r8180_rtl8225.c
rtl818x-0.1/.tmp_versions/
rtl818x-0.1/.tmp_versions/r8180.mod
rtl818x-0.1/INSTALL
rtl818x-0.1/r8180_rtl8255.c
rtl818x-0.1/r8180_core.c
rtl818x-0.1/r8180_pm.h
rtl818x-0.1/Makefile
rtl818x-0.1/ieee80211_crypt.h
rm -f *.mod.c *.mod *.o .*.cmd *.ko
rm -rf /home/jtk/drivers/ieee80211/tmp
make -C /lib/modules/2.6.20-16-generic/build M=/home/jtk/drivers/ieee80211 CC=gcc modules
make[1]: entrant dans le répertoire « /usr/src/linux-headers-2.6.20-16-generic »
CC [M] /home/jtk/drivers/ieee80211/ieee80211_softmac.o
/home/jtk/drivers/ieee80211/ieee80211_softmac.c: In function «ieee80211_softmac_scan_wq":
/home/jtk/drivers/ieee80211/ieee80211_softmac.c:391: attention : ISO C90 forbids mixed declarations and code
/home/jtk/drivers/ieee80211/ieee80211_softmac.c:412: attention : passing argument 2 of «queue_delayed_work" from incompatible pointer type
/home/jtk/drivers/ieee80211/ieee80211_softmac.c: In function «ieee80211_softmac_stop_scan":
/home/jtk/drivers/ieee80211/ieee80211_softmac.c:486: attention : passing argument 1 of «cancel_delayed_work" from incompatible pointer type
/home/jtk/drivers/ieee80211/ieee80211_softmac.c: In function «ieee80211_associate_abort":
/home/jtk/drivers/ieee80211/ieee80211_softmac.c:885: attention : passing argument 2 of «queue_delayed_work" from incompatible pointer type
/home/jtk/drivers/ieee80211/ieee80211_softmac.c:1359:4: attention : #warning CHECK_LOCK_HERE
/home/jtk/drivers/ieee80211/ieee80211_softmac.c:1399:2: attention : #warning CHECK_LOCK_HERE
/home/jtk/drivers/ieee80211/ieee80211_softmac.c: In function «ieee80211_rx_frame_softmac":
/home/jtk/drivers/ieee80211/ieee80211_softmac.c:1470: attention : ISO C90 forbids mixed declarations and code
/home/jtk/drivers/ieee80211/ieee80211_softmac.c: In function «ieee80211_stop_protocol":
/home/jtk/drivers/ieee80211/ieee80211_softmac.c:2059: attention : passing argument 1 of «cancel_delayed_work" from incompatible pointer type
/home/jtk/drivers/ieee80211/ieee80211_softmac.c:2167:78: erreur: la macro « INIT_WORK » a reçu 3 arguments, mais elle n'en prend que 2
/home/jtk/drivers/ieee80211/ieee80211_softmac.c: In function «ieee80211_softmac_init":
/home/jtk/drivers/ieee80211/ieee80211_softmac.c:2167: erreur: «INIT_WORK" undeclared (first use in this function)
/home/jtk/drivers/ieee80211/ieee80211_softmac.c:2167: erreur: (Each undeclared identifier is reported only once
/home/jtk/drivers/ieee80211/ieee80211_softmac.c:2167: erreur: for each function it appears in.)
/home/jtk/drivers/ieee80211/ieee80211_softmac.c:2168:88: erreur: la macro « INIT_WORK » a reçu 3 arguments, mais elle n'en prend que 2
/home/jtk/drivers/ieee80211/ieee80211_softmac.c:2169:94: erreur: la macro « INIT_WORK » a reçu 3 arguments, mais elle n'en prend que 2
/home/jtk/drivers/ieee80211/ieee80211_softmac.c:2170:96: erreur: la macro « INIT_WORK » a reçu 3 arguments, mais elle n'en prend que 2
/home/jtk/drivers/ieee80211/ieee80211_softmac.c:2171:82: erreur: la macro « INIT_WORK » a reçu 3 arguments, mais elle n'en prend que 2
/home/jtk/drivers/ieee80211/ieee80211_softmac.c:2172:82: erreur: la macro « INIT_WORK » a reçu 3 arguments, mais elle n'en prend que 2
/home/jtk/drivers/ieee80211/ieee80211_softmac.c: In function «ieee80211_softmac_free":
/home/jtk/drivers/ieee80211/ieee80211_softmac.c:2191: attention : passing argument 1 of «cancel_delayed_work" from incompatible pointer type
make[2]: *** [/home/jtk/drivers/ieee80211/ieee80211_softmac.o] Erreur 1
make[1]: *** [_module_/home/jtk/drivers/ieee80211] Erreur 2
make[1]: quittant le répertoire « /usr/src/linux-headers-2.6.20-16-generic »
make: *** [modules] Erreur 2
rm -f *.mod.c *.mod *.o .*.cmd *.ko
rm -rf /home/jtk/drivers/rtl818x-0.1/tmp
make -C /lib/modules/2.6.20-16-generic/build M=/home/jtk/drivers/rtl818x-0.1 CC=gcc modules
make[1]: entrant dans le répertoire « /usr/src/linux-headers-2.6.20-16-generic »
CC [M] /home/jtk/drivers/rtl818x-0.1/r8180_core.o
Dans le fichier inclus à partir de /home/jtk/drivers/rtl818x-0.1/r8180_core.c:61:
/home/jtk/drivers/rtl818x-0.1/r8180.h:29:26: erreur: linux/config.h : Aucun fichier ou répertoire de ce type
/home/jtk/drivers/rtl818x-0.1/r8180_core.c:2953:67: erreur: la macro « INIT_WORK » a reçu 3 arguments, mais elle n'en prend que 2
/home/jtk/drivers/rtl818x-0.1/r8180_core.c: In function «rtl8180_init":
/home/jtk/drivers/rtl818x-0.1/r8180_core.c:2953: erreur: «INIT_WORK" undeclared (first use in this function)
/home/jtk/drivers/rtl818x-0.1/r8180_core.c:2953: erreur: (Each undeclared identifier is reported only once
/home/jtk/drivers/rtl818x-0.1/r8180_core.c:2953: erreur: for each function it appears in.)
/home/jtk/drivers/rtl818x-0.1/r8180_core.c:3276: attention : passing argument 2 of «request_irq" from incompatible pointer type
/home/jtk/drivers/rtl818x-0.1/r8180_core.c: In function «rtl8180_pci_probe":
/home/jtk/drivers/rtl818x-0.1/r8180_core.c:4031: erreur: «struct net_device" has no member named «get_wireless_stats"
make[2]: *** [/home/jtk/drivers/rtl818x-0.1/r8180_core.o] Erreur 1
make[1]: *** [_module_/home/jtk/drivers/rtl818x-0.1] Erreur 2
make[1]: quittant le répertoire « /usr/src/linux-headers-2.6.20-16-generic »
make: *** [modules] Erreur 2


Que faire ? Merci.

(je vais finir par acheter une carte wifi nativement supporté par Feisty Fawn, moi...)

Autres pages sur : installation wifi ubuntu

5 Octobre 2007 21:02:19

tu devrais poster dans OS, c'est là que tu trouveras des pro-nux.

Bon en tout cas j'ai cherché et elle n'a pas l'air supporté.

Tu passe bien par NDISwrapper du coup?
5 Octobre 2007 21:13:41

au pire, si comme moi ce genre de manipulation à base de ligne de commandes en brin perturbante t'embrume, tu peux tester via ndisgtk. C'est un peu le meme fonctionnement mais via une interface graphique.

http://doc.ubuntu-fr.org/ndisgtk
5 Octobre 2007 21:36:59

Oui, comme sur ce PC, j'ai un Athlon 64, j'avais logiquement installé la Feisty Fawn AMD 64, le driver linux étant 32 bits, je ne l'ai donc pas utilisé. J'ai commencé par ndisGTK (et ses dépendances bien sûr) en installant le driver Windows 64 bits. Le processus est allé jusqu'au bout mais toujours no wireless extension...

J'ai donc réinstallé une version 32 bits de la Feisty fawn pour utiliser le driver nunux... donc toujours rien.

Je vais faire un essai en installant le driver 32 bits de Windows par ndisGTK. Si ça marche pas, j'intervertirai avec un dongle wifi que j'utilise sur un autre PC sous XP. Si ça marche pas, j'achèterai une carte nativement supportée par ubuntu...

Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS