Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Mon 10 Dec 2018, 18:22
All times are UTC - 4
 Forum index » House Training » Users ( For the regulars ) » Pour les francophones
RESOLU reconnaissance lecteur sdhc probl compilation devx
Moderators: Béèm, darkerror05, linuxcbon
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 2 [21 Posts]   Goto page: 1, 2 Next
Author Message
Delph

Joined: 06 Aug 2011
Posts: 31

PostPosted: Sun 28 Aug 2011, 08:26    Post subject:  RESOLU reconnaissance lecteur sdhc probl compilation devx  

Bonjour
j'ai installé Puppy 5.25 en frugal sur le DD de mon laptop HP Pavilion G7-1105eb., en dual boot avec le Windows d'origine (qui ne me sert que pour consulter l'Encyclopedia Universalis).
Tout fonctionne à merveille, sauf le lecteur de cartes d'origine Realtek: rien ne se passe quand j'enfonce une carte sd (sdhc 8Gb), alors qu'elle est reconnue et lue par Windows7 . Le lecteur de cartes a ceci de particulier, qu'il n'y a pas de clic quand on insère une carte .
Ubuntu, essayé avec un live cd, ne le reconnaît pas davantage.

Rien trouvé de semblable sur le forum; quelqu'un connaîtrait-il le problème et sa solution?

merci pour votre attention

Last edited by Delph on Fri 09 Sep 2011, 00:30; edited 2 times in total
Back to top
View user's profile Send private message 
vezuve


Joined: 24 Jan 2008
Posts: 1289

PostPosted: Mon 29 Aug 2011, 11:42    Post subject:  

hello,
Cet réponse est basée sur les infos fournies, si elle ne devait pas correspondre ou être inexacte, le demandeur en est seul responsable, a lui de bien fournir tout les infos nécessaire (nom de la distribution, etc, etc).
Voir si il existe un programme a installer:
  • chez l'éditeur et si c'est a compiler, voir sous le post "compiler VLC", il y a a toute les explications
  • en paquet:
    • .DEB
    • .pet
.

@+

_________________
Recherche
sur PUPPY anglai + souven
PUPPY wikka tou sur tou anglai
Back to top
View user's profile Send private message 
Delph

Joined: 06 Aug 2011
Posts: 31

PostPosted: Wed 31 Aug 2011, 12:16    Post subject:  

merci Vezuve, mais je me sens tout-à-coup très bête: je n'ai pas parlé de vlc dans ma question: juste problème de reconnaissance de mon lecteur de cartes sdhc

j'ai loupé qqch?


à+

Delph
Back to top
View user's profile Send private message 
vezuve


Joined: 24 Jan 2008
Posts: 1289

PostPosted: Wed 31 Aug 2011, 16:00    Post subject:  

Hello,
Ne lit pas en travers ou droite gauche, essaye la zen attitude, donc j'ai bien écrit ceci et qui fait référence a une éventuelle compilation et rien d'autre, donc si cela n'ai pas assez claire essaye de formuler une réponse compréhensible sans oublié toutout tout les renseignement nécessaire.
vezuve wrote:
si c'est a compiler, voir sous le post "compiler VLC", il y a a toute les explications


@+

_________________
Recherche
sur PUPPY anglai + souven
PUPPY wikka tou sur tou anglai
Back to top
View user's profile Send private message 
Delph

Joined: 06 Aug 2011
Posts: 31

PostPosted: Sat 03 Sep 2011, 15:44    Post subject:  

ok, j'ai lu un peu vite, excuse-moi.
J'ai donc téléchargé le dossier rts_pstor sur le site de realtek, j'ai aussi installé lupu_devx_525.sfs et voici ce que donne ma première tentative de compilation:
make
sed "s/RTSX_MK_TIME/`date +%y.%m.%d.%H.%M`/" timestamp.in > timestamp.h
cp -f ./define.release ./define.h
make -C /lib/modules/2.6.33.2/build/ SUBDIRS=/opt/pilote realtek sdhc2/rts_pstor modules
make[1]: Entering directory `/lib/modules/2.6.33.2/build'
make[1]: *** No rule to make target `realtek'. Stop.
make[1]: Leaving directory `/lib/modules/2.6.33.2/build'
make: *** [default] Error 2

j'ai créé moi-même le répertoire /build dans /lib/modules/2.6.33.2, parce que j'avais déjà une erreur à ce niveau.

Est-ce le fichier makefile qui est corrompu? j'ai téléchargé le paquet au départ de deux sources différentes, rien n'y fait

merci pour ton attention


puppy 5.25 frugal HDD sur laptop HP Pavilion G7
Back to top
View user's profile Send private message 
Médor

Joined: 26 May 2011
Posts: 2822

PostPosted: Sat 03 Sep 2011, 16:49    Post subject:  

Bonsoir,

Pour tout ce qui touche au kernel il faut ses sources (d'ou les erreurs et l'absence des répertoires et fichiers...).

Il y a deux paquets dans le dépôt, je présume que "L4" signifie "Lucid for"...

http://distro.ibiblio.org/puppylinux/pet_packages-lucid/kernel_src-2.6.33.2-patched.sfs

http://distro.ibiblio.org/puppylinux/pet_packages-lucid/kernel_src_L4-2.6.33.2-patched.sfs

Cordialement,
Médor.

EDIT:

Après recherches pour lever ambiguïté.

Le message de 01micko :

http://www.murga-linux.com/puppy/viewtopic.php?p=551304#551304

Where did you get the kernel source? There is a similar one that is compiled in Quirky Linux which could be borking you.

Get this one:

http://www.smokey01.com/01micko/lupu_kernel/kernel_src_L4-2.6.33.2-patched.sfs

(Autre dépôt)
Back to top
View user's profile Send private message 
Delph

Joined: 06 Aug 2011
Posts: 31

PostPosted: Sun 04 Sep 2011, 01:59    Post subject:  

merci de t'intéresser à mon cas
j'ai téléchargé le kernel http://distro.ibiblio.org/puppylinux/pet_packages-lucid/kernel_src_L4-2.6.33.2-patched.sfs, et je l'ai activé avec le boot manager.
rebooté le pc, me suis rendu dans le répertoire d'installation de mon driver Realtek, ouvert une console, tapé "make" et même résultat:

# make
sed "s/RTSX_MK_TIME/`date +%y.%m.%d.%H.%M`/" timestamp.in > timestamp.h
cp -f ./define.release ./define.h
make -C /lib/modules/2.6.33.2/build/ SUBDIRS=/opt/pilote realtek sdhc/rts_pstor modules
make[1]: Entering directory `/lib/modules/2.6.33.2/build'
make[1]: *** No rule to make target `realtek'. Stop.
make[1]: Leaving directory `/lib/modules/2.6.33.2/build'
make: *** [default] Error 2
#
aurais-je loupé une étape?

à+
Back to top
View user's profile Send private message 
Médor

Joined: 26 May 2011
Posts: 2822

PostPosted: Sun 04 Sep 2011, 05:06    Post subject:  

Bonjour,

Est-ce que l'étape "configure", en présence des sources du kernel, a bien été faite ?

Les trois commandes basiques, dans l'ordre, pour compiler :
configure
make
make install

Les instructions particulières spécifiques au paquet source sont normalement décrites dans le fichier README

L'aide de base pour la compilation dans Puppy :
http://www.puppylinux.org/wikka/Compiling

Cordialement,
Médor.

Last edited by Médor on Sun 04 Sep 2011, 16:28; edited 2 times in total
Back to top
View user's profile Send private message 
Delph

Joined: 06 Aug 2011
Posts: 31

PostPosted: Sun 04 Sep 2011, 11:14    Post subject:  

l'étape configure n'est pas mentionnée dans le fichier README, dont je joins le texte:
General Information
===================

Linux driver for Realtek PCI-Express card reader chip.


Build Steps
===========

1) make
2) make install
3) depmod
4) reboot your computer

Note: Root privilege is required in step 2 and 3

Du reste, elle ne donne aucun résultat: (console dans le répertoire rts_pstor

# ./configure
bash: ./configure: Aucun fichier ou répertoire de ce type
# configure
bash: configure: command not found
#


à+, merci encore
Back to top
View user's profile Send private message 
Médor

Joined: 26 May 2011
Posts: 2822

PostPosted: Sun 04 Sep 2011, 15:40    Post subject:
Subject description: rts_pstor-lupu52.pet
 

Bonsoir Delph,

Ci-joint le pet !

L'erreur était la création précédente du répertoire /build dans /lib/modules/2.6.33.2 qui a masqué celui du sfs des sources du kernel, il fallait l'effacer avant le rattachement du sfs...

Comme je n'ai pas cette interface je ne peux pas la tester, il serai souhaitable de l'installer pour vérifier sont fonctionnement pour qu'il puisse être utilisé par d'autres personnes.

Il faut rebouter l'ordinateur après l'installation du pet.

Cordialement,
Médor.

Nota :
Comme cela peut élucider certains dysfonctionnements de sfs :

En réalité dans le sfs sources "/build" est un lien de répertoire nommé : ~build
Ce lien est annulé par le répertoire réel /build créé au début (dans le "pup_save")
rts_pstor-lupu52.pet
Description 
pet

 Download 
Filename  rts_pstor-lupu52.pet 
Filesize  99.16 KB 
Downloaded  163 Time(s) 
Back to top
View user's profile Send private message 
Delph

Joined: 06 Aug 2011
Posts: 31

PostPosted: Mon 05 Sep 2011, 11:05    Post subject:  

eh bien merci pour le pet
cela fonctionne, en tout cas avec une carte qui ne contient que des données sur un système de fichiers ntfs, avec des photos (carte de mon appareil photo) par contre, avec une carte en ext 3 contenant des fichiers système puppy, pmount s'affole et je ne peux rien en tirer.
Mais je ne crois pas que ce soit un problème de driver.
Reste que j'aimerais comprendre l'origine de mes difficultés: à te lire, L'erreur était la création précédente du répertoire /build dans /lib/modules/2.6.33.2 qui a masqué celui du sfs des sources du kernel, il fallait l'effacer avant le rattachement du sfs...

en réalité, j'avais créé le répertoire /build dans /lib/modules/2.6.33.2 parce que le message reçu après la commande "Make" m'avait dit que la création de ce répertoire s'était plantée; mais j'avais créé ce répertoire après avoir rattaché" le sfs. En conclusion, je ne suis toujours pas à même de compiler avec Puppy, bien que les test que j'ai fait soient concluants (http://pupweb.org/wikka/Compiling)
C'est un vrai bond en avant que tu m'as fait faire, mais si tu as une explication plus approfondie de mon problème de compilation... elle sera bienvenue

quoi qu'il en soit, grand merci
Back to top
View user's profile Send private message 
Médor

Joined: 26 May 2011
Posts: 2822

PostPosted: Mon 05 Sep 2011, 12:59    Post subject:  

Bonjour Delph,

Il faut supprimer ce fameux répertoire créé au début /build.
Après, le "/build" = lien ~build apparaît normalement dans Rox ou autres et devient accésible pour make...

Si tu n'avais pas créé /build la compilation aurai fonctionné (après avoir ajouté le sfs sources du kernel).

Ce lien ~build est dans le sfs des sources du kernel et ce lien pointe sur /usr/src/linux-2.6.33.2 (toujours dans le sfs sources du kenel).

Il faut se représenter le système de fichiers global de Puppy comme une superposition de calques, certains ayants des masques filtrants.


Est-ce plus clair ?

Cordialement,
Médor.
Back to top
View user's profile Send private message 
Delph

Joined: 06 Aug 2011
Posts: 31

PostPosted: Mon 05 Sep 2011, 13:19    Post subject:  

merci pour tes explications, c'est un peu plus clair, bien que je ne sois pas très porté sur les programmes qui travaillent avec des calques.
Mais tout de même, pour en avoir le coeur net, j'ai supprimé le dossier litigieux: /build
ensuite j'ai désactivé le devx dans Boot manager; rebooté, et réactivé, et encore rebooté.

résultat: le même qu'avant que je ne crée ce répertoire /build

# ./configure
bash: ./configure: Aucun fichier ou répertoire de ce type
# make
sed "s/RTSX_MK_TIME/`date +%y.%m.%d.%H.%M`/" timestamp.in > timestamp.h
cp -f ./define.release ./define.h
make -C /lib/modules/2.6.33.2/build/ SUBDIRS=/opt/pilote realtek sdhc/rts_pstor modules
make: *** /lib/modules/2.6.33.2/build/: Aucun fichier ou répertoire de ce type. Stop.
make: *** [default] Error 2
#


??

cela dit, que cela ne t'empêche pas de dormir: mon problème est réglé, alors...

à+
Back to top
View user's profile Send private message 
Médor

Joined: 26 May 2011
Posts: 2822

PostPosted: Mon 05 Sep 2011, 13:29    Post subject:  

Tu aurai du retirer le sfs du kernel avant de supprimer le /build

J'ai fait la même chose que toi en créant le /build pour comprendre le problème !

J'ai retiré le /build (sans le sfs) puis après ré-intégration du sfs j'ai pu faire la compil et le pet !

Cordialement,
Médor.
Back to top
View user's profile Send private message 
Delph

Joined: 06 Aug 2011
Posts: 31

PostPosted: Mon 05 Sep 2011, 15:47    Post subject:  

j'ai fait la même manoeuvre que toi, en rebootant après chaque étape, et toujours le même résultat:
# ./configure
bash: ./configure: Aucun fichier ou répertoire de ce type
# make
sed "s/RTSX_MK_TIME/`date +%y.%m.%d.%H.%M`/" timestamp.in > timestamp.h
cp -f ./define.release ./define.h
make -C /lib/modules/2.6.33.2/build/ SUBDIRS=/opt/pilote realtek sdhc/rts_pstor modules
make: *** /lib/modules/2.6.33.2/build/: Aucun fichier ou répertoire de ce type. Stop.
make: *** [default] Error 2
#


pour être sûr, j'ai refait le test indiqué ici: http://pupweb.org/wikka/Compiling, et cela marche, dont je dois être équipé pour compiler.

Tant pis, j'attendrai la prochaine occasion de compiler un programme pour éclaircir le phénomène.

Encore merci de m'avoir dépanné avec le .pet
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 1 of 2 [21 Posts]   Goto page: 1, 2 Next
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » House Training » Users ( For the regulars ) » Pour les francophones
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0785s ][ Queries: 12 (0.0165s) ][ GZIP on ]