Forums FUG-FR
https://forums.fug-fr.org/cgi-bin/yabb2/YaBB.pl
FreeBSD >> Matériel >> Pas de detection PCMCIA, ni Carte Son
https://forums.fug-fr.org/cgi-bin/yabb2/YaBB.pl?num=1205621570

Message started by Metalman on 15. Mar 2008 at 23:52

Title: Pas de detection PCMCIA, ni Carte Son
Post by Metalman on 15. Mar 2008 at 23:52
Bonsoir....
J'suis donc nouveau sur FreeBSD, et ai installe la release 7.0 !
Les problemes... au niveau matos que j'ai...

C'est que mon port PCMCIA (ou PCCARD... comme vous voulez :P), n'est pas detecte, et donc n'est pas installe !
J'ai mis dedans une carte WiFi qui semble pouvoir etre utilisee sous Linux (une DWL-G650), mais elle n'est pas alimente ! (enfin elle clignote jamais :P)... que je l'insere avant de booter, ou pas.... et pourtant windows l'utilise tres bien....

"Pareil" pour la carte son.... elle n'est pas installee....
Alors maintenant que j'y pense... c'est parce que lors de l'installation de l'OS... )contrairement aux nunux-userfriendly) tous les periphs ne sont pas installes....

Mais euh.... pour ma carte son... si vous avez un tuto super bien explique... ca serait gentil :P
Et pour mon port PCMCIA..... j'ai besoin de votre aide pour au moins qu'il soit detecte ! :x

mici :)

Title: Re: Pas de detecteion PCMCIA, ni Carte Son
Post by turquoise on 16. Mar 2008 at 03:36
Pour le wifi, je ne peux pas t'aider, je fuis ça comme la peste, mais pour le son, peut-être.

Pour activer le son, il faut normalement éditer le fichier loader.conf :


Code (]# ee /boot/loader.conf[/code):
ajoute la ligne

[code]snd_driver_load=“YES”


Tu devrais avoir le son au prochain démarrage.

Cette méthode à toutefois l'inconvénient de charger tous les modules de son, pas seulement celui dont tu as besoin. Pour savoir quel est le bon module à chager, il faut savoir quel module de son est utilisé quand snd_driver est chargé. Pour le découvrir, on tape la commande suivante dans une console :

Code (]# more /dev/sndstat[/code):
Ça donnera quelque chose comme ceci :
[code]FreeBSD Audio Driver (newpcm: 32bit 2007061600/i386)
Installed devices:
pcm0: <Yamaha DS-1 (YMF740?)> at memory 0xf4000000 irq 11 kld snd_ds1 [MPSAFE] (4p:1v/2r:1v channels duplex default)


Le bout intéréssant est après kld, dans mon cas snd_ds1 (pour une carte Yamaha). On prend le résultat et on remplace la ligne snd_driver_load=“YES” dans loader.conf par le résultat :

[code]snd_ds1_load="YES"[/code]



Title: Re: Pas de detecteion PCMCIA, ni Carte Son
Post by Metalman on 16. Mar 2008 at 04:21
Wiiiii ! Ca "bip bip bip" comme un R2D2 ! :P

Merchi pour le son ! :D

Par contre.... pour le WiFi : c'est utile a 99% pour l'ecole..... mais a la maison j'ai mes RJ45 qui trainouillent de partout.... donc ca va...
Maiiiiiiis... meme pour l'utilisation/activation du port PCMCIA t'as pas d'idee mon grand-sauveur-du-son ? :x
(le Wifi je verrai plus tard... mais j'aimerais au moins que le port soit "actif" :P)

Title: Re: Pas de detecteion PCMCIA, ni Carte Son
Post by turquoise on 16. Mar 2008 at 08:55

Metalman wrote on 16. Mar 2008 at 04:21:
Maiiiiiiis... meme pour l'utilisation/activation du port PCMCIA t'as pas d'idee mon grand-sauveur-du-son ? :x

Grand sauveur? Juste salvatrice ou âme généreuse, ça ira! Je n'ai malheureusement pas l'équipement pour utiliser le masculin... :P

Bon, ok, plus sérieusement...

Pour le port PCMCIA, je ne connais pas vraiment non plus, mais ça doit être comme le son, il doit falloir l'activer. D'après ce chapitre d'un charmant document concernant l'usage de FreeBSD sur les portables, il est possible de trouver une liste des cartes supportées dans le fichier /etc/defaults/pccard.conf et que si ce n'est pas supporté, il serait possible que certaines cartes puisent fonctionner en tant que périphériques génériques. La version française date pas mal, surtout au niveau de ce qui est supporté, mais les infos de configuration devraient tenir la route. Toutefois si tu comprends l'anglais, je te recommande de lire la version anglaise.

Encore une fois, il y a une ligne à ajouter à un fichier pour activer la configuration si ce n'est pas déjà fait. Dans ce cas-ci, le fichier à modifier est /etc/rc.conf et la ligne à ajouter est pccard_enable="YES"



Title: Re: Pas de detection PCMCIA, ni Carte Son
Post by Metalman on 16. Mar 2008 at 20:04
Grande-salvatrice...

Le port PCCARD n'a pas l'air de marcher... j'ai lu un peu la doc.... y compris mon pccard.conf...
Et ma carte n'est pas reconnue... enfin mon modele DWL-G650... n'est pas reconnu, mais le DWL-650 oui....
Mais ce qui est plus embetant... c'est que le daemon n'a pas l'air d'etre lance, car aucun message n'est affiche !
J'va chercher pour les drivers du port deja..... pitetre que le daemon ne trouve meme pas mon port PCMCIA (ce qui est le cas je crois :x)

Title: Re: Pas de detection PCMCIA, ni Carte Son
Post by ros on 16. Mar 2008 at 20:09
pour savoir si le module pccard est lancé fais un

% kldstat

tu auras la liste de tous les modules lancés .

Title: Re: Pas de detection PCMCIA, ni Carte Son
Post by Metalman on 16. Mar 2008 at 22:55
Ha ha... effectivement... j'ai.... "pas grand chose" :P

kernel, snd_via8233.ko (ce que la salvatrice m'a permis de lancer :P), sound.ko, linux.ko, savage.ko, drm.ko

Et euh... s'tout :x
Je devrais pas rajouter dans /boot/loader.conf un driver pour pccard ? Ou un truc pour tenter d'utiliser le port.... afin que le daemon puisse se lancer et me dire des choses catholiques ou pas ? :/

Title: Re: Pas de detection PCMCIA, ni Carte Son
Post by turquoise on 17. Mar 2008 at 00:11
Effectivement, je viens de consulter le man de pccard pour FreeBSD 7 et ça parle d'options qui peuvent être ajoutées dans le fichier loader.conf. On peut en déduire que le truc peut probablement être ajouté au loader.conf.

pccard_enable="YES"   peut-être?

Title: Re: Pas de detection PCMCIA, ni Carte Son
Post by ros on 17. Mar 2008 at 00:39
Mea culpa pcccard est compilé dans le noyau par defaut.
Il ne s'agit donc pas d'un module chargeable, innutile de le chercher avec kldstat

Title: Re: Pas de detection PCMCIA, ni Carte Son
Post by Dumpy on 17. Mar 2008 at 17:46
Pour le WI-FI, D-Link a la mauvaise habitude de changer de chip comme de chemise, pour une  appelation identique. Donc, vérifier le No de version.
Cette carte DWL G650 semble reconnue ici, et le pilote à utiliser serait ath

Title: Re: Pas de detection PCMCIA, ni Carte Son
Post by Metalman on 17. Mar 2008 at 21:28
Alooooors...
.J'ai bien rajoute (dans l'ordre) a loader.conf :
pccard_enable="YES"
if_ath_loader="YES"

Ca ne change rien....
ifconfig ne me donne aucun ath0 ou autre....
J'ai verifie que ma DWL-G650 est bonne... est j'ai une "revision C2".... et seules les A1 sont incompatibles avec ath....

Je pense que le probleme vient bel et bien du port PCMCIA et non pas de la carte WiFi....

Merci de toute votre aide les gens ! :D

Title: Re: Pas de detection PCMCIA, ni Carte Son
Post by francis on 17. Mar 2008 at 22:07
Rien *du tout* renvoyé à l'init d'ath(4) dans dmesg ? Au cas où tu aurais un message "HAL status 3", Sepherosa Ziehau a intégré un patch sur DragonFly: ici qui a réglé le souci chez moi. Si ça peut aider...

Au cas où, également, essaie de charge cardbus(4) si c'est absent de ton noyau.

[edit]Joue avec les sysctl hw.{cardbus,pccard,cbb}.debug pour avoir des traces
De mon côté, j'ai:

Quote:
cbb0: <O2Micro OZ6912/6972 PCI-CardBus Bridge> irq 10 at device 10.0 on pci0
cardbus0: <CardBus bus> on cbb0
pccard0: <16-bit PCCard bus> on cbb0
ath0: <Atheros 5212> mem 0x88010000-0x8801ffff irq 10 at device 0.0 on cardbus0
ath0: MAC address: 00:0f:3d:ab:ce:f4
ath0: mac 5.9 phy 4.3 radio 4.6

La carte elle-même porte:

Quote:
P/N: DWL G650EU.C2
(hw ver: C2; fw ver: 3.1.6)

[/edit]

Title: Re: Pas de detection PCMCIA, ni Carte Son
Post by Metalman on 17. Mar 2008 at 22:41
Bon... on a exactement le meme modele de cart wifi....

J'ai regarde le dmesg, et effectivement il charge quelquechose pour la carte, mais pas pour le pccard !
J'ai un : ath_hal: 0.20.3
2 lignes apres la memoire disponible....

J'vais me renseigner vers le truc pccard....
Car c'est ce qui me manque, c'est sur maintenant ! ;)

Title: Re: Pas de detection PCMCIA, ni Carte Son
Post by Metalman on 18. Mar 2008 at 00:17
(Je double-post, je sais cay mal, mais bon :/)

Euhm... j'ai rajoute dans l'ordre :
cbb_load="YES"
cardbus_load="YES"
pccard_load="YES"
if_ath_load="YES"

(j'ai change le "pccard_enable" en "pccard_load".... juste pour essayer et pasque pccard.ko se trouve au meme endroit que snd_via8233.ko... et qu'il a fallu entrer snd_via8233_load="YES")

Ca me donne un "certain" resultat :
cbb a l'air d'etre charge.... enfin bof
Car en tapant "sysctl hw.cbb", j'ai ca :
hw.cbb.debug: 0
hw.cbb.start_32_io:4096
hw.cbb.start_16_io: 256
hw.cbb.start_memory: 2281701376

pour cardbus et pccard j'ai juste :
hw.***.cis_debug: 0
hw.***.debug: 0


Et au demarrage j'ai quelques pitits trucs a propos de CBB... voir ici mon boot
J'ai tout mis... mais tout n'est pas utile :P

Pour le CBB... j'en deduis qu'il lui a reserve une plage memoire ou quelquechose du genre.... mais qu'il ne l'a pas vraiment reconnue :/

EDIT : Et en re-essayant en enlevant cbb_load="YES".... j'ai les memes resultats... donc je suis juste un gros beta -_-'

Title: Re: Pas de detection PCMCIA, ni Carte Son
Post by francis on 18. Mar 2008 at 00:32
Ce bout me dit que quelque-chose se passe mal:

Quote:
cbb0: <O2Micro OZ6912/6972 PCI-CardBus Bridge> mem 0xc000000-0xc000fff irq 11 at device 10.0 on pci0
cbb0: Could not map register memory
device_attach: cbb0 attach returned 12

et une recherche rapide ramène ce post. Fais l'essai, ça ne mange pas de pain, comme on dit.

Pour les sysctl .debug: il faut y écrire '1' pour activer le mode "bavard" (sysctl -w ... ou via sysctl.conf(5))

Title: Re: Pas de detection PCMCIA, ni Carte Son
Post by Metalman on 18. Mar 2008 at 01:26
Hum.... j'ai mis l'especede variable a 1... mais ca ne m'en dis pas plus (enfin j'ai pas encore cherche a me servir de sysctl :P)

Pour les denriers que j'ai fais avant de dodo :

dmesg
Mon loader.conf

Voili..... j'vais dowdow et voir ca encore plus tard ! xD
Merci pour votre patiente et votre aide :)

Title: Re: Pas de detection PCMCIA, ni Carte Son
Post by Dumpy on 18. Mar 2008 at 14:48
Je viens de m'apercevoir que l'excellent Zandbook prend le pilote ath comme exemple de configuration WiFi. Chapitre 29.3.2.
Donc, lecture... :)

Title: Re: Pas de detection PCMCIA, ni Carte Son
Post by Metalman on 19. Mar 2008 at 06:59
Effectivement.... pour la creation/liaison d'un reseau WiFi... c'est excellent ! ^^ Merchi ! =)
Mais j'continue de fouiner pour mon port PCMCIA.... j'ai note via Windows le nom qu'il a... et j'vais voir ce qui est faisable :/

Title: Re: Pas de detection PCMCIA, ni Carte Son
Post by Nicolas VOUTON on 28. Nov 2008 at 00:24
Bonjour à tous,

J'ai eu le même soucis par rapport à la détection de ma carte wifi PCMCIA ( WG511T ).
J'ai activé le débug (sysctl hw.{cbb,pccard,cardbus}.debug et lorsque j'insère et retire la carte j'obtiens bien quelques informations dans /var/log/messages tel que :

# Insertion de la carte
Nov 28 00:07:35 saratov kernel: Status is 0x30000820
Nov 28 00:07:35 saratov kernel: cbb0: card inserted: event=0x00000000, state=30000820
Nov 28 00:07:35 saratov kernel: cbb0: cbb_power: 3V
Nov 28 00:07:35 saratov kernel: cbb0: cbb_power: 0V
# Retrait de la carte
Nov 28 00:14:19 saratov kernel: Status is 0x30000026

Après quelques recherches sur Internet, je suis tombé sur des conversations intéressantes tel que celle ci :
http://archive.netbsd.se/?ml=freebsd-mobile&a=2007-03&t=3375637

J'ai donc exécuté la commande : " pciconf -wb pci0:6:0 0x1a 9 " et par miracle ma carte s'est allumé et a fonctionné. Je l'ai retiré puis remis et tout marchais très bien.
Par contre, une fois que j'ai redémarrer mon ordinateur, la carte n'a plus été détecté de nouveau, et je me suis aperçu que l'adressage pci avait changé, car maintenant ça ressemble à cela :

saratov# pciconf -l | grep cbb
cbb0@pci0:7:6:0:        class=0x060700 card=0xff101179 chip=0x8039104c rev=0x00 hdr=0x02

J'ai donc essayé de lancer la commande :
pciconf -wb pci0:7:6:0 0x1a 9 , mais sans succès .. rien ne marche.

Je ne comprends pas vraiment comment marche tout ces adressages pci en interne de la machine, mais si quelqu'un aurait une idée, ce serait sympa, car la je sèche un peu ...

Merci beaucoup à vous

Nicolas.

---------------------------------------------
Je joins le log quand la carte a fonctionné et qu'elle a été détecté par le système :

Nov 24 18:38:00 saratov kernel: cbb0: card inserted: event=0x00000000, state=30000820
Nov 24 18:38:00 saratov kernel: cbb0: cbb_power: 3V
Nov 24 18:38:00 saratov kernel: cardbus0: CIS pointer is 0x5001
Nov 24 18:38:00 saratov kernel: cardbus0: CIS in BAR 0x10
Nov 24 18:38:00 saratov kernel: TUPLE: LINKTARGET [3]: 43 49 53
Nov 24 18:38:00 saratov kernel: Manufacturer ID: 71021200
Nov 24 18:38:00 saratov kernel: TUPLE: Unknown(0x04) [6]: 03 01 00 00 00 00
Nov 24 18:38:00 saratov kernel: TUPLE: Unknown(0x05) [14]: 41 b1 39 b5 1e 2d 4e 56 30 ff ff 02 e9 00
Nov 24 18:38:00 saratov kernel: Product version: 7.1
Nov 24 18:38:00 saratov kernel: Product name: Atheros Communications, Inc. | AR5001-0000-0000 | Wireless LAN Reference Card | 00 |
Nov 24 18:38:00 saratov kernel: Functions: Network Adaptor, Memory
Nov 24 18:38:00 saratov kernel: Function Extension: 02808d5b00
Nov 24 18:38:00 saratov kernel: Function Extension: 0240548900
Nov 24 18:38:00 saratov kernel: Function Extension: 02001bb700
Nov 24 18:38:00 saratov kernel: Function Extension: 0280a81201
Nov 24 18:38:00 saratov kernel: Function Extension: 0200366e01
Nov 24 18:38:00 saratov kernel: Function Extension: 0200512502
Nov 24 18:38:00 saratov kernel: Function Extension: 02006cdc02
Nov 24 18:38:00 saratov kernel: Function Extension: 0280f93703
Nov 24 18:38:00 saratov kernel: Function Extension: 0200a24a04
Nov 24 18:38:00 saratov kernel: Function Extension: 0308
Nov 24 18:38:00 saratov kernel: Function Extension: 0406001b2f68b5c6
Nov 24 18:38:00 saratov kernel: Function Extension: 0501
Nov 24 18:38:00 saratov kernel: CIS reading done
Nov 24 18:38:00 saratov kernel: ath0: <Atheros 5212> mem 0xdc110000-0xdc11ffff irq 18 at device 0.0 on cardbus0
Nov 24 18:38:00 saratov kernel: ath0: [ITHREAD]
Nov 24 18:38:00 saratov kernel: ath0: using obsoleted if_watchdog interface
Nov 24 18:38:00 saratov kernel: ath0: Ethernet address: 00:1b:2f:68:b5:c6
Nov 24 18:38:00 saratov kernel: ath0: mac 7.9 phy 4.5 radio 5.6

Title: Re: Pas de detection PCMCIA, ni Carte Son
Post by francis on 28. Nov 2008 at 15:09

¤ Tililoublou ¤ wrote on 28. Nov 2008 at 00:24:
pciconf -wb pci0:7:6:0 0x1a 9 , mais sans succès .. rien ne marche.

Dans ton essai précédent, tu n'avais pas mis le dernier composant ("pci0:6:0"): qu'est-ce que ça donnerait avec 'pciconf -wb pci0:7:6 0x1a 9' ?

Title: Re: Pas de detection PCMCIA, ni Carte Son
Post by Tililz on 29. Nov 2008 at 01:39
En fait, dans la commande précédente j'avais utilisé "pci0:6:0" car l'adressage pci était fait de cette sorte. Après mon redémarrage, ces adresses ont changés. J'ai regardé dans le man de pciconf et ça semble "normal"

"All invocations of pciconf except for -l require a selector of the form
    pcidomain:bus:device:function, pcibus:device:function, or pcibus:device "

Je comprends donc qu'après mon redémarrage, le domaine c'est ajouté. Je ne comprends pas bien comment tout cela fonctionne, mais la commande que j'ai exécute et qui a fait marché la carte, ne marche plus à présent.

J'espère avoir été clair dans mon explication.
Merci d'avance si vous avez des conseils

Nicolas

Title: Re: Pas de detection PCMCIA, ni Carte Son
Post by Dumpy on 29. Nov 2008 at 15:44
Il s'agit peut etre d'un prob. de reconnaissance de hard, la carte citée ne semble pas apparaitre dans pccard.conf (je l'ai peut etre loupée, il y en a une tartine).
Par contre, elle figure bien dans ath_hal.
Vérifier sa présence et réessayer avec celui-là... :)
Bon W.E.

Forums FUG-FR » Powered by YaBB 2.5.2!
YaBB Forum Software © 2000-2025. All Rights Reserved.