Lecteur de Carte - Hardware - Linux et OS Alternatifs
Marsh Posté le 12-02-2005 à 13:47:34
Donc apres quelques recherches je suis tombé sur le site :
http://members.inode.at/g.schild/D [...] howto.html
J'ai bien telechargé ses patch et je les ai appliqués a mon kernel, probleme :
Citation : |
J'ai essayé d'activer le support PnP dans mon kernel mais quand j'essaie d'entrer dans le menu, je me retrouve a nouveau sur la meme page (comme si j'avais juste raffraichi l'ecran), et en consequence si j'essaie de modifier le .config avec VI il ne trouve pas d'option PnP.
Vous penez que ca peut etre un ficher .config corrompu ?
En ce qui me concerne je vais essayer d'en recuperer un neuf, et fouiller un peu dans ce sens.
Je vous remercie d'avance
Marsh Posté le 12-02-2005 à 13:55:35
1) Reprends un noyau Debian, visiblement le support de wbsd y est déjà.
2) Utilise gnome-volume-manager avec pmount. Normalement si tu es dans le groupe plugdev, tu introduis ta carte dans le lecteur, et l'icône apparaît sur le bureau.
Marsh Posté le 23-02-2005 à 22:25:56
Merci, c'est ce que j'ai fait.
Malheureusement le resultat est toujoursd le meme => Pas de lecteur monter.
Mais quelques evolutions liées p-e a un meilleur choix des options du kernel :
J'ai compilé le kernel avec aufs4 pour pouvoir mettre le filesystem de ma carte a "autofs" dans /etc/fsab
Malheureusment l'erreur generée si j'essaie de le monter manuellement est toujours la meme, parcontre dans le dmesg j'ai quelques signes qui me semblent dire que le lecteur est reconnu et monté sur les ports scsi :
Code :
|
Voila une compile de ce qui me semble lié a mon probleme dans le dmesg, p-e vous y verrez plus clair que moi ?
Merci d'avance
Marsh Posté le 23-02-2005 à 22:48:11
drapal, j'ai le même problème avec un lecteur de cartes en USB, mais uniquement depuis le 2.6.10.
J'utilise SourceMage, et le dernier udev, et j'ai comme l'impression que ça peut aussi venir de ça...
Marsh Posté le 23-02-2005 à 22:54:32
mon lecteur est usb, mais se clips sur les pin usb de ma carte mere ...
Marsh Posté le 24-02-2005 à 13:22:11
up
Marsh Posté le 27-02-2005 à 11:24:44
Si tu t'obstines à faire le contraire de ce que je propose, ne t'étonne pas que la solution que je propose ne fonctionne pas... Tu pourrais plutôt donner des informations utiles sur pourquoi ça ne marche pas avec pmount. En particulier, un cfdisk /dev/sda montre quoi ?
Marsh Posté le 27-02-2005 à 11:39:03
Salut.
J'ai essayer de suivre tes conseil (avec gnome-volume-manager + pmount) mais rien n'a changé.
Le cfdisk /dev/sda me donne une erreur fatale. ainsi qu'avec sdb,sdc,..
Marsh Posté le 27-02-2005 à 11:41:35
Quelle erreur ? Quels périphériques apparaissent dans /dev quand tu insères la carte ?
Marsh Posté le 27-02-2005 à 11:45:15
FATAL ERROR: Cannot open disk drive Press any key to exit cfdisk
Aucun perif apparait
Marsh Posté le 27-02-2005 à 11:51:29
Et tu as quand même un "Attached scsi removable disk sda at scsi1, channel 0, id 0, lun 0" dans les logs ?!?
Marsh Posté le 27-02-2005 à 11:54:46
Oui .... Je comprend pas pourquoi
Marsh Posté le 27-02-2005 à 12:04:02
Là à mon avis, c'est un bug dans le noyau ou dans udev. Explication : dès qu'un module est correctement chargé (ici usb-storage), udev crée les périphériques correspondants. Conclusion, soit le chargement du module ne s'est pas fait correctement, soit udev s'est vautré (ce qui est peu probable).
Vu le message de Kazekami plus haut, je dirais que ça vient du noyau 2.6.10. Est-ce que ça fonctionne avec un noyau 2.6.8 de chez Debian ?
Marsh Posté le 27-02-2005 à 12:05:50
Je sais pas, cet apres-midi je vais tester avec le 2.6.8 . Je vous tiens au courrant et merci beaucoup.
Juste un petit detail, je peux utiliser le meme .config sous 2.6.8 que sous 2.6.10 ou ça peut poser des problemes de config ascendente?
Marsh Posté le 27-02-2005 à 12:27:13
Essaye un noyau déjà compilé, tu auras probablement moins de problèmes...
Marsh Posté le 27-02-2005 à 13:34:29
Donc, bon j'imagine que pour installer un noyau precompiler il me suffis de faire un apt-get install kernel-sources-... ,
parcontre j'ai remarqué au reboot que cette ligne etait presente :
Attached scsi removable disk
sdb at scsi 2, channel 0,id 0, lan 0
Comment ca se fait qu'il le voit une fois sur sdb et une fois sur sda ??
P.S: Le kernel que j'utilise la est le 2.6.10 compilé a partir des sources de kernel.org..
Marsh Posté le 27-02-2005 à 13:37:24
plutôt kernel-image
Marsh Posté le 27-02-2005 à 14:12:55
D'accord desolé.
Donc apperemment il arrive a reconnaitre le tout et le monde en lecture / ecriture sur sdd comme il faut. Parcontre le message d'erreur
autofs called with bogus options reste et m'empeche de monter le dossier..
Marsh Posté le 27-02-2005 à 16:43:28
Oui mais dans le fstab je met quoi? Je vire la ligne qui se refere a mon lecteur?
Marsh Posté le 27-02-2005 à 16:44:51
Oui, tu vires toute référence à ce lecteur dans le fstab.
Marsh Posté le 27-02-2005 à 16:54:56
Voila,
si je fais :
pmount /dev/sda carte
Il me pond un :
mount: unknown filesystem type 'jfs'
Marsh Posté le 27-02-2005 à 17:02:57
À mon avis ce n'est pas /dev/sda mais /dev/sdaX avec X=1 ou 5, c'est selon. Que dit cfdisk /dev/sda maintenant ?
Marsh Posté le 01-03-2005 à 18:05:24
Donc,
avec l'image du 2.6.8 obtenue par apt, le cfdisk marche, il me detecte une partoche en fat12 et tout va bien.
Parcontre si j'essaie d'installer un noyau 2.6.8 configuré par mes soins, la ça marche plus ... Donc je tends a croire qu'il y a une option activée dans l'image qui ne l'est dans celui compilé a la main. Donc pas un bug de kernel. Je vais aller regarder un peu ce que je trouve dans le .config du package.
Parcontre si vous avez une idée ne vous genez pas, ca m'epargnera de la speleo intra-packet
Marsh Posté le 01-03-2005 à 18:07:09
t'aurais pas oublié le support pour les /dev/sd?? ? ça m'est arrivé une fois (c'est dans SCSI)
ou encore le support pour les partition msdos ?
Marsh Posté le 01-03-2005 à 18:14:48
Le support pour le DEV_SD est mis en module ainsi que le MSDOS_FS :s
Marsh Posté le 01-03-2005 à 21:36:40
Oui tout a fini par marcher... Le truc c'est que je voudrais comprendre pourquoi...Donc va falloir que je continue mes recherches ... Parceque a 1ere vue dans le kernel tout les trucs fondamentaux sont chargés ..
Marsh Posté le 02-03-2005 à 21:57:47
up
Marsh Posté le 03-03-2005 à 12:06:53
j'ai toujours le problème avec le 2.6.11
Marsh Posté le 11-02-2005 à 00:06:49
Bonjour,
Je suis sous Sid + kernel 2.6.10 compilé a ma sauce sans aucune erreur particuliere levée dans le dmesg, j'ai acheter un lecteur de cartes de marque Apacer qui se branche sur les ports usb de la carte mere, il est bel et bien detecté pendant le demarrage car je vois :
wbsd: Winbond W83L51xD SD/MMC card interface driver, 1.0
wbsd: Copyright(c) Pierre Ossman
Maintenant comment le monter? J'ai lu sur plusieurs tuto qu'il suffisait d'ecrire :
none /proc/bus/usb usbfs defaults 0 0
/dev/sdc /Carte autofs user,noauto 0 0
J'ai donc recompilé vite fait mon kernel pour qu'il accepte du autofs4 et installer le format par
apt-get install autofs
Maintenant si je fait un mount /Carte voila le resultat :
mount: wrong fs type, bad option, bad superblock on /dev/sdc,
missing codepage or other error
In some cases useful info is found in syslog - try
dmesg | tail or so
Et le dmesg | tail contiens un truc etrange :
autofs: called with bogus options
Est-ce que vous voyez ou est le probleme ?
Merci d'avance
P.S: Je ne peux pas reformatter la carte SD dans un format plus agreable comme par exemple ext3 parceque c'est la carte memoire de mon portable Sharp GX-30 et je doute qu'il sache lire le ext3..
---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait