Aller au contenu
  • Pas encore inscrit ?

    Pourquoi ne pas vous inscrire ? C'est simple, rapide et gratuit.
    Pour en savoir plus, lisez Les avantages de l'inscription... et la Charte de Zébulon.
    De plus, les messages que vous postez en tant qu'invité restent invisibles tant qu'un modérateur ne les a pas validés. Inscrivez-vous, ce sera un gain de temps pour tout le monde, vous, les helpeurs et les modérateurs ! :wink:

Comment installer le driver pour ma connexion wifi


Messages recommandés

Posté(e) (modifié)

bonjour à tous

 

je viens de réinstaller la Mandriva 2006 mais j'ai un soucis: avant, sur mon réseau, j'utilisai ma carte ethernet;

Mais maintenant je suis en wifi avec une carte usb. J'ai récupéré le driver pour linux compressé en tar.gz.

Et maintenant que dois-je faire?

J'avoue que je suis largué là.

un petit coup de main serait grandement apprécier.

 

ou un lien

 

merci d'avance

Modifié par Serguei

Posté(e)

bonjour,

il te faut en 1 er lieu decompresser le fichier

tu ouvre une console $cd l'endroit ouse trouve le fichier

 

tar zxvf nomdufichier.tar.gz -->decompresse le fichier

$cd ou le fichiera ete decompresse

tu tapes les commandes

$./configure

$make

$su

motdepasse

#make install

et en principe c'est bon

a+

Posté(e)

en général, pour compiler un module externe, il te faudra installer les en-têtes kernel (headers) ou les sources compilées de ton noyau actuel (uname -r pour savoir) + les librairies de développement requises (Cf README contenu dans le tar.gz)

 

Notre aide serait plus efficace si tu nous indiquais le modèle d'adaptateur wifi et le site à partir duquel tu as téléchargé les pilotes.

Ton adaptateur est-il reconnu par le système? => lsusb

Posté(e)

en général, pour compiler un module externe, il te faudra installer les en-têtes kernel (headers) ou les sources compilées de ton noyau actuel (uname -r pour savoir) + les librairies de développement requises (Cf README contenu dans le tar.gz)

 

Notre aide serait plus efficace si tu nous indiquais le modèle d'adaptateur wifi et le site à partir duquel tu as téléchargé les pilotes.

Ton adaptateur est-il reconnu par le système? => lsusb

salut

ceci est le fichier que j'ai téléchargé sur le site 3COM "linux_3CRUSB10075_drv_1_2_0_0.tar.gz"

mon adaptateur Carte réseau:" 3COM OfficeConnect Wireless 11g Compact USB Adapter"

je redémarre sous linux et je reviens

merci

Posté(e) (modifié)

Me revoilou!!

 

mon adaptateur est bien détecté comme un produit 3COM 3crusb10075

port:libusb:003.002

sauf qu'il est détecté à la ligne scanner

donc c'est au moins le bon driver

de plus je n'ai pas trouvé de fichier readme dans le tar.gz

Modifié par Serguei
Posté(e)

bonjour,

il te faut en 1 er lieu decompresser le fichier

tu ouvre une console $cd l'endroit ouse trouve le fichier

 

tar zxvf nomdufichier.tar.gz -->decompresse le fichier

$cd ou le fichiera ete decompresse

tu tapes les commandes

$./configure

$make

$su

motdepasse

#make install

et en principe c'est bon

a+

 

j'ai testé. Jusqu'à la ligne "$cd ou le fichier a été decompressé" pas de problême. $./configure ne marche pas de fichier correspondant.

j'ai fait #make install en root et j'ai eu une serie d'error je vous dis pas.

j'ai essayé par ndiswrapper mais au moment de l'install du fichier inf il me dit que ndiswrapper n'a pas été trouvé.

je vais essayer d'installer ou réinstaller ndiswrapper :P

Posté(e)

exact, je viens de regarder l'archive et celle-ci ne contient aucune indication (ni README ni INSTALL)

 

si tu as un noyau 2.6 (fort probable) avec la mandriva, il te faudra éditer avec un éditeur de texte le fichier Makefile et modifier les lignes suivantes:

#KERN_26=y
#KERNEL_SOURCE=/lib/modules/2.6.5-1.358/

en

KERN_26=y
KERNEL_SOURCE=/lib/modules/`uname -r`/

 

et commenter les lignes pour le kernel 2.4

KERN_24=y
KERNEL_SOURCE=/usr/src/linux-2.4

deviennent

#KERN_24=y
#KERNEL_SOURCE=/usr/src/linux-2.4

 

il faut ensuite t'assurer que tu disposes des sources compilées de ton noyau actuel (voir avec urmpi)

 

Une fois ceci fait, en simple utilisateur tu compile le module

make

si tu as des erreurs à ce niveau, donne les nous; en général, c'est une librairie de développement qui manque

et tu l'installes dans ton kernel en tant que super-utilisateur

make install

 

tu essaies de charger le module et tu regarde ce qui se passe dans syslog

modprobe zd1211 && cat /var/log/syslog

si tu as des erreurs à ce niveau, donne les nous

 

il faudra peut-être modifier le usermap de hotplug qui a l'air de reconnaitre ton périphérique en tant que scanner (je crois que c'est libsane.usermap du dossier /etc/hotplug/usb)

 

tu peux nous donner la sortie de lsusb?

Posté(e)

re

 

bon j'ai trouvé ça

ce qui m'a permis de réinstaller ndiswrapper 1.4

mais comme mon dongle usb n'est pas reconnu comme un adaptateur wifi je n'ai pas pu aller jusqu'au bout.

 

au fait mon kernel est: 2.6.12-12mdk

 

je fait un copier-coller des manips demandées et je repars sur linux :P

 

merci pour le coup de patte

Posté(e)
- vérifions si les sources du kernel sont installées sur votre système :

# rpm -qa | grep kernel-source

pour savoir si les sources du kernel sont installées, et si c'est la bonne version (il faut en fait la même chose que ci-dessus)

Si les versions sont identiques, on passe au 2), sinon il y a deux cas :

a) "# rpm -qa | grep kernel-source" ne donne rien ( c'est-à-dire pas installées ) =>urpmi kernel-source-2.6.3-4mdk à adapter bien sûr en fonction du résultat de "#uname -r"

 

b) "# rpm -qa | grep kernel-source" donne une autre version (par exemple kernel-source-2.6.3-16mdk)

 

=> on désinstalle les mauvaises par un # rpm -e kernel-source-2.6.3-16mdk

=> on installe les bonnes (voir le "a)")

 

vérifies que tu as les sources d'installées sur ton système

Posté(e) (modifié)

après la modif du fichier makefile

 

root@localhost linux_3CRUSB10075_drv_1_2_0_0]# make

/lib/modules/2.6.12-12mdk/build

/home/serguei/Desktop/linux_3CRUSB10075_drv_1_2_0_0

-I/home/serguei/Desktop/linux_3CRUSB10075_drv_1_2_0_0/src/include -fomit-frame-p

ointer -O2 -Wall -Wstrict-prototypes -pipe -DHOST_IF_USB -DAMAC -DGCCK -DOFDM -D

USE_EP4_SET_REG -DDOWNLOADFIRMWARE -DfTX_GAIN_OFDM=0 -DfNEW_CODE_MAP=1 -DfWRITE_

WORD_REG=1 -DfREAD_MUL_REG=1 -DENHANCE_RX=1

make -C /lib/modules/2.6.12-12mdk/build SUBDIRS=/home/serguei/Desktop/linux_3CRU

SB10075_drv_1_2_0_0 modules

make[1]: Entering directory `/usr/src/linux-2.6.12-12mdk'

 

WARNING: Symbol version dump /usr/src/linux-2.6.12-12mdk/Module.symvers

is missing; modules will have no dependencies and modversions.

 

CC [M] /home/serguei/Desktop/linux_3CRUSB10075_drv_1_2_0_0/src/zd1205.o

In file included from /home/serguei/Desktop/linux_3CRUSB10075_drv_1_2_0_0/src/zd

1205.c:41:

/home/serguei/Desktop/linux_3CRUSB10075_drv_1_2_0_0/src/zd1205.h:675: warning: '

__packed__' attribute ignored

In file included from /home/serguei/Desktop/linux_3CRUSB10075_drv_1_2_0_0/src/zd

1205.c:42:

/home/serguei/Desktop/linux_3CRUSB10075_drv_1_2_0_0/src/zdinlinef.h: In function

'Cfg_CtrlSetting':

/home/serguei/Desktop/linux_3CRUSB10075_drv_1_2_0_0/src/zdinlinef.h:347: warning

: 'LenInUs' may be used uninitialized in this function

/home/serguei/Desktop/linux_3CRUSB10075_drv_1_2_0_0/src/zdinlinef.h:348: warning

: 'NextLenInUs' may be used uninitialized in this function

/home/serguei/Desktop/linux_3CRUSB10075_drv_1_2_0_0/src/zd1205.c: At top level:

/home/serguei/Desktop/linux_3CRUSB10075_drv_1_2_0_0/src/zd1205.c:257: warning: f

unction declaration isn't a prototype

/home/serguei/Desktop/linux_3CRUSB10075_drv_1_2_0_0/src/zd1205.c:258: warning: f

unction declaration isn't a prototype

/home/serguei/Desktop/linux_3CRUSB10075_drv_1_2_0_0/src/zd1205.c: In function 'z

d1205_house_keeping':

/home/serguei/Desktop/linux_3CRUSB10075_drv_1_2_0_0/src/zd1205.c:1222: warning:

unused variable 'tmpvalue'

/home/serguei/Desktop/linux_3CRUSB10075_drv_1_2_0_0/src/zd1205.c: In function 'z

d1205_transmit_cleanup':

/home/serguei/Desktop/linux_3CRUSB10075_drv_1_2_0_0/src/zd1205.c:1689: warning:

unused variable 'i'

/home/serguei/Desktop/linux_3CRUSB10075_drv_1_2_0_0/src/zd1205.c: In function 'z

d1205_tx_isr':

/home/serguei/Desktop/linux_3CRUSB10075_drv_1_2_0_0/src/zd1205.c:1741: warning:

unused variable 'next_sw_tcb'

/home/serguei/Desktop/linux_3CRUSB10075_drv_1_2_0_0/src/zd1205.c: In function 'z

d1205_start_ru':

/home/serguei/Desktop/linux_3CRUSB10075_drv_1_2_0_0/src/zd1205.c:2778: warning:

unused variable 'loopCnt'

/home/serguei/Desktop/linux_3CRUSB10075_drv_1_2_0_0/src/zd1205.c:2770: warning:

unused variable 'tmp_value'

/home/serguei/Desktop/linux_3CRUSB10075_drv_1_2_0_0/src/zd1205.c: In function 'z

d1205_recycle_rx':

/home/serguei/Desktop/linux_3CRUSB10075_drv_1_2_0_0/src/zd1205.c:2873: warning:

unused variable 'buffer_found'

/home/serguei/Desktop/linux_3CRUSB10075_drv_1_2_0_0/src/zd1205.c:2869: warning:

unused variable 'tmp_value'

/home/serguei/Desktop/linux_3CRUSB10075_drv_1_2_0_0/src/zd1205.c: In function 'z

d1205_rx_isr':

/home/serguei/Desktop/linux_3CRUSB10075_drv_1_2_0_0/src/zd1205.c:3201: warning:

ISO C90 forbids mixed declarations and code

/home/serguei/Desktop/linux_3CRUSB10075_drv_1_2_0_0/src/zd1205.c: In function 'z

d1205_close':

/home/serguei/Desktop/linux_3CRUSB10075_drv_1_2_0_0/src/zd1205.c:567: sorry, uni

mplemented: inlining failed in call to 'zd_readl': function not considered for i

nlining

/home/serguei/Desktop/linux_3CRUSB10075_drv_1_2_0_0/src/zd1205.c:474: sorry, uni

mplemented: called from here

/home/serguei/Desktop/linux_3CRUSB10075_drv_1_2_0_0/src/zd1205.c:527: sorry, uni

mplemented: inlining failed in call to 'zd_writel': function not considered for

inlining

/home/serguei/Desktop/linux_3CRUSB10075_drv_1_2_0_0/src/zd1205.c:476: sorry, uni

mplemented: called from here

/home/serguei/Desktop/linux_3CRUSB10075_drv_1_2_0_0/src/zd1205.c: In function 'z

d1205_sleep_reset':

/home/serguei/Desktop/linux_3CRUSB10075_drv_1_2_0_0/src/zd1205.c:4650: warning:

unused variable 'flags'

/home/serguei/Desktop/linux_3CRUSB10075_drv_1_2_0_0/src/zd1205.c: In function 'z

d1205_process_wakeup':

/home/serguei/Desktop/linux_3CRUSB10075_drv_1_2_0_0/src/zd1205.c:4804: warning:

unused variable 'tmpvalue'

/home/serguei/Desktop/linux_3CRUSB10075_drv_1_2_0_0/src/zd1205.c:4803: warning:

unused variable 'TSFTimer'

/home/serguei/Desktop/linux_3CRUSB10075_drv_1_2_0_0/src/zd1205.c: In function 'z

d1205_watchdog':

/home/serguei/Desktop/linux_3CRUSB10075_drv_1_2_0_0/src/zd1205.c:5164: warning:

unused variable 'ssidLenToDump'

/home/serguei/Desktop/linux_3CRUSB10075_drv_1_2_0_0/src/zd1205.c:5163: warning:

unused variable 'cbTemp'

/home/serguei/Desktop/linux_3CRUSB10075_drv_1_2_0_0/src/zd1205.c:5099: warning:

unused variable 'tmpvalue'

/home/serguei/Desktop/linux_3CRUSB10075_drv_1_2_0_0/src/zd1205.c:5096: warning:

unused variable 'diffTime'

/home/serguei/Desktop/linux_3CRUSB10075_drv_1_2_0_0/src/zd1205.c:5095: warning:

unused variable 'i'

/home/serguei/Desktop/linux_3CRUSB10075_drv_1_2_0_0/src/zd1205.c: In function 'z

d1205_ioctl_setiwencode':

/home/serguei/Desktop/linux_3CRUSB10075_drv_1_2_0_0/src/zd1205.c:5568: warning:

unused variable 'bReconnect'

/home/serguei/Desktop/linux_3CRUSB10075_drv_1_2_0_0/src/zd1205.c: In function 'z

d1205wext_siwscan':

/home/serguei/Desktop/linux_3CRUSB10075_drv_1_2_0_0/src/zd1205.c:6536: warning:

unused variable 'ul_mac_ps_state'

/home/serguei/Desktop/linux_3CRUSB10075_drv_1_2_0_0/src/zd1205.c:6535: warning:

unused variable 'i'

/home/serguei/Desktop/linux_3CRUSB10075_drv_1_2_0_0/src/zd1205.c: In function 'z

d1205_translate_scan':

/home/serguei/Desktop/linux_3CRUSB10075_drv_1_2_0_0/src/zd1205.c:6611: warning:

unused variable 'macp'

/home/serguei/Desktop/linux_3CRUSB10075_drv_1_2_0_0/src/zd1205.c: In function 'z

d1205_ioctl':

/home/serguei/Desktop/linux_3CRUSB10075_drv_1_2_0_0/src/zd1205.c:6892: warning:

ISO C90 forbids mixed declarations and code

/home/serguei/Desktop/linux_3CRUSB10075_drv_1_2_0_0/src/zd1205.c:6921: warning:

ISO C90 forbids mixed declarations and code

/home/serguei/Desktop/linux_3CRUSB10075_drv_1_2_0_0/src/zd1205.c:7096: warning:

'verify_area' is deprecated (declared at include/asm/uaccess.h:105)

/home/serguei/Desktop/linux_3CRUSB10075_drv_1_2_0_0/src/zd1205.c: In function 'z

d1205_load_card_setting':

/home/serguei/Desktop/linux_3CRUSB10075_drv_1_2_0_0/src/zd1205.c:7698: warning:

suggest parentheses around assignment used as truth value

/home/serguei/Desktop/linux_3CRUSB10075_drv_1_2_0_0/src/zd1205.c:7654: warning:

unused variable 'j'

/home/serguei/Desktop/linux_3CRUSB10075_drv_1_2_0_0/src/zd1205.c:7651: warning:

unused variable 'file_info'

/home/serguei/Desktop/linux_3CRUSB10075_drv_1_2_0_0/src/zd1205.c: In function 'z

d1205_save_card_setting':

/home/serguei/Desktop/linux_3CRUSB10075_drv_1_2_0_0/src/zd1205.c:7779: warning:

unused variable 'i'

/home/serguei/Desktop/linux_3CRUSB10075_drv_1_2_0_0/src/zd1205.c:7776: warning:

unused variable 'file_info'

/home/serguei/Desktop/linux_3CRUSB10075_drv_1_2_0_0/src/zd1205.c: In function 'z

d1205_clear_structs':

/home/serguei/Desktop/linux_3CRUSB10075_drv_1_2_0_0/src/zd1205.c:8024: warning:

unused variable 'macp'

/home/serguei/Desktop/linux_3CRUSB10075_drv_1_2_0_0/src/zd1205.c: In function 'z dcb_setup_next_send':

/home/serguei/Desktop/linux_3CRUSB10075_drv_1_2_0_0/src/zd1205.c:8158: warning: unused variable 'loopCnt'

/home/serguei/Desktop/linux_3CRUSB10075_drv_1_2_0_0/src/zd1205.c:8156: warning: unused variable 'lock_flag'

/home/serguei/Desktop/linux_3CRUSB10075_drv_1_2_0_0/src/zd1205.c:8144: warning: unused variable 'tmp_value3'

/home/serguei/Desktop/linux_3CRUSB10075_drv_1_2_0_0/src/zd1205.c:8144: warning: unused variable 'tmp_value'

/home/serguei/Desktop/linux_3CRUSB10075_drv_1_2_0_0/src/zd1205.c:8138: warning: unused variable 'next_sw_tcb'

/home/serguei/Desktop/linux_3CRUSB10075_drv_1_2_0_0/src/zd1205.c: In function 'C alculateQuality':

/home/serguei/Desktop/linux_3CRUSB10075_drv_1_2_0_0/src/zd1205.c:9302: warning: ISO C90 forbids mixed declarations and code

make[2]: *** [/home/serguei/Desktop/linux_3CRUSB10075_drv_1_2_0_0/src/zd1205.o] Erreur 1

make[1]: *** [_module_/home/serguei/Desktop/linux_3CRUSB10075_drv_1_2_0_0] Erreu r 2

make[1]: Leaving directory `/usr/src/linux-2.6.12-12mdk'

make: *** [all] Erreur 2

[root@localhost linux_3CRUSB10075_drv_1_2_0_0]#

 

voici le résultat suite à la commande #make

 

2 ptites questions:

" # rpm -qa | grep kernel-source" comment fait-on la barre verticale au clavier?

que dois-je faire pour te donner le lsusb?( je suis totalement novice avec linux!!!)

 

pour la première question idiote j'ai trouvé!!! | :P

les sources sont bien installées la 2.6.12-12mdk

Modifié par Serguei

Rejoindre la conversation

Vous publiez en tant qu’invité. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.
Remarque : votre message nécessitera l’approbation d’un modérateur avant de pouvoir être visible.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

  • En ligne récemment   0 membre est en ligne

    • Aucun utilisateur enregistré regarde cette page.
×
×
  • Créer...