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


Serguei

Messages recommandés

re à tous

 

bon bah je vais me coucher car demain je pars en déplacement pour la semaine en ariège.

ça laisse du temps pour y réfléchir.

merci encore pour votre disponibilité, j'espère que l'on pourras avancer sur ce soucis à la fin de la semaine.

 

bye et bonne semaine

Lien vers le commentaire
Partager sur d’autres sites

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

is missing; modules will have no dependencies and modversions.

 

bon ça, c'est parce que ce sont des sources qui n'ont pas été compilées, "normalement" ça ne doit pas trop merder à cause de ça (avec toutes les pincettes que mon expérience de compilation peut nécessiter)

 

j'ai eu qq warnings à la compilation mais j'ai pu obtenir un beau module zd1211.ko

 

/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

 

la partie surlignée en gras semble lui causer l'erreur (bien que cela ne soit qu'un warning)

je poste ici la fonction incriminée (CalculateQuality) des fois qu'un "linuxien chevronné" passe par là:

u8 CalculateQuality(struct zd1205_private *macp, zd1205_RFD_t *rfd, u8 *pQualityIndB)

{
u8 CorrectQuality = 0;
plcp_wla_Header_t *wla_hdr;
u32 frame_len;
u32 len;
u8 SignalQuality2 = macp->rxSignalQuality2;;


u32 X;
u16	tmpf;
u8 rxOffset = macp->rxOffset;	

wla_hdr = (plcp_wla_Header_t *)&rfd->RxBuffer[macp->rxOffset];
	frame_len = (le32_to_cpu(rfd->ActualCount) & 0x3fff);


//FrameLength -= rxOffset;
len = frame_len - EXTRA_INFO_LEN;
SignalQuality2 = rfd->RxBuffer[len+rxOffset+2];


if (rfd->RxBuffer[frame_len+rxOffset-1] & 0x01){

	// it's OFDM
	macp->rxOFDMDataFrame++;

	X = 10000 * SignalQuality2 / len;
	CorrectQuality = X_To_dB(X, wla_hdr->PlcpHdr[0] & 0xF);

	if (pQualityIndB)
		*pQualityIndB = CorrectQuality;

	CorrectQuality = CorrectQuality * 4;
	if (CorrectQuality > 100)
		CorrectQuality = 100;

}
else{



	// it's CCK
	macp->rx11bDataFrame++;


	// the value from PHY is in scale from Max is 0 and Min is 0xb5


	switch(wla_hdr->PlcpHdr[0]){
		case 0x0A:	
		case 0x14:	
		case 0x37:
		case 0x6E:
			tmpf = 0;

			if (macp->rxSignalQuality1 > 0)


				tmpf = (u16)(ZDLog10multiply100(macp->rxSignalQuality1) * 20 /100);

			CorrectQuality = 45 - (u8)(tmpf);



			if (pQualityIndB)

				*pQualityIndB = CorrectQuality;


			CorrectQuality = CorrectQuality * 4;

			if (CorrectQuality > 100)


				CorrectQuality = 100;


			break;

		default:
			break;


	}
}


return CorrectQuality;
}

 

la ligne 9302, c'est celle là:

u32 X;

mais ça ne me cause pas du tout du tout :P

en général quand c'est une librairie qui manque, il le dit mais là :P

Lien vers le commentaire
Partager sur d’autres sites

après la modif du fichier makefile

 

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

 

Pour ma 2eme question idiote voici la réponse!

 

[root@localhost serguei]# lsusb

Bus 003 Device 003: ID 0ccd:0038 TerraTec Electronic GmbH Cinergy T^2 DVB-T Receiver

Bus 003 Device 002: ID 6891:a727

Bus 003 Device 001: ID 0000:0000

Bus 002 Device 001: ID 0000:0000

Bus 001 Device 001: ID 0000:0000

[root@localhost serguei]#

 

 

pour la 1ere ligne c'est mon adaptateur TNT

la 2eme doit-être ma clé wifi usb

 

merci de t'être penché sur mon soucis Greywolf

Lien vers le commentaire
Partager sur d’autres sites

Bonsoir à tous,

 

bah voilà je fais ce post depuis linux!!! :P

Pour mon anniversaire c'est bien cool :P

 

Après maintes pérégrinations j'ai fini par trouver la soluce ICI

j'ai fini par découvrir que mon chipset était un zydas. j'ai télécharger le driver trouvé sur sourceforge.net, je l'ai installé.

Dans celui-là il y avait un readme que j'ai essayé de suivre (aaarff l'anglais!!)puis je l'ai paramétré avec MCC.

Ca a été long, j'ai failli lacher l'affaire mais le forum de trustonme m'a bien mis sur la voie .

merci à tous ceux qui m'ont aidés

Lien vers le commentaire
Partager sur d’autres sites

content que tu aies trouvé la solution et qui plus est avec un driver open-source

(tu remarqueras que le module compilé avec les pilotes 3com était également un zd1211)

 

bon anniversaire :P

Lien vers le commentaire
Partager sur d’autres sites

content que tu aies trouvé la solution et qui plus est avec un driver open-source

(tu remarqueras que le module compilé avec les pilotes 3com était également un zd1211)

 

bon anniversaire :P

oui tout à fait. c'est grace à ce module que j'ai trouvé le type de chipset et que ma recherche c'est dirigé mais l'avantage du driver de sourceforge.net c'est qu'il y avait un readme malgrès qu'il soit en anglais.

Modifié par Serguei
Lien vers le commentaire
Partager sur d’autres sites

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...