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 Sat 22 Sep 2018, 09:45
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 2 of 2 [21 Posts]   Goto page: Previous 1, 2
Author Message
Médor

Joined: 26 May 2011
Posts: 2822

PostPosted: Tue 06 Sep 2011, 02:05    Post subject:  

Bonjour Delph,

Bien sûr l'essentiel est bien que le lecteur soit fonctionnel à présent Wink

Ton compilateur fonctionne pour des programmes actuellement mais pas pour ce qui touche au kernel à cause de cette erreur anormale.

Voici ce que tu devrai voir dans Rox sans ou avec le kernel_scr_L4-2.6.33.2-patched.sfs

Est-ce bien identique ???

Cordialement,
Médor.
Sans-kSFS.png
 Description   
 Filesize   36.36 KB
 Viewed   324 Time(s)

Sans-kSFS.png

Avec-kSFS.png
 Description   
 Filesize   31.55 KB
 Viewed   314 Time(s)

Avec-kSFS.png

Avec-kSFS-build.png
 Description   
 Filesize   27.1 KB
 Viewed   305 Time(s)

Avec-kSFS-build.png

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

Joined: 06 Aug 2011
Posts: 31

PostPosted: Tue 06 Sep 2011, 10:26    Post subject:  

Bonjour Médor

j'ai supprimé le kernel_scr_L4-2.6.33.2-patched.sfs, téléchargé de nouveau et activé avec boot manager

Les répertoire supplémentaires montrés sur tes prinstcreen (avec kernel) sont bien présents.
Mais je suis retourné ouvrir une console dans le répertoire rts_pstor, refait la commande "make" et:

# 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 `/usr/src/linux-2.6.33.2'
make[1]: *** No rule to make target `realtek'. Stop.
make[1]: Leaving directory `/usr/src/linux-2.6.33.2'
make: *** [default] Error 2
#


est-ce que le puppy_525.sfs serait corrompu? non, car son sMd5sum est le même que celui du sfs qui se trouve sur l'image iso

j'ai également revérifié le MDsum du devx par rapport à celui donné sur le site puppy, c'est le bon.

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

Joined: 26 May 2011
Posts: 2822

PostPosted: Tue 06 Sep 2011, 12:10    Post subject:  

Bonsoir Delph,

Maintenant ton répertoire /lib/modules/2.6.33.2/build/ est bien trouvé, mais ça coince après...

La seule chose qui me dérange dans ta config. c'est ton répertoire avec des espaces :
opt/"pilote realtek sdhc"

Renomme "/pilote realteck sdhc" en "/realteck" tout simplement car les espaces peuvent poser des problèmes suivant les applications, sous linux il vaut mieux qu'ils n'y en ai pas !!!

Ici, cela donne :

Code:
# 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=/pkg/rts_pstor modules
make[1]: Entering directory `/usr/src/linux-2.6.33.2'
  CC [M]  /pkg/rts_pstor/rtsx.o
  CC [M]  /pkg/rts_pstor/rtsx_chip.o
  CC [M]  /pkg/rts_pstor/rtsx_transport.o
  CC [M]  /pkg/rts_pstor/rtsx_scsi.o
  CC [M]  /pkg/rts_pstor/rtsx_card.o
  CC [M]  /pkg/rts_pstor/general.o
  CC [M]  /pkg/rts_pstor/sd.o
  CC [M]  /pkg/rts_pstor/xd.o
  CC [M]  /pkg/rts_pstor/ms.o
  CC [M]  /pkg/rts_pstor/spi.o
  LD [M]  /pkg/rts_pstor/rts_pstor.o
  Building modules, stage 2.
  MODPOST 1 modules
  CC      /pkg/rts_pstor/rts_pstor.mod.o
  LD [M]  /pkg/rts_pstor/rts_pstor.ko
make[1]: Leaving directory `/usr/src/linux-2.6.33.2'



Refait un essai avec "/realteck"...

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

Joined: 06 Aug 2011
Posts: 31

PostPosted: Wed 07 Sep 2011, 03:12    Post subject:  

c'était la bonne intuition
j'ai rebaptisé le dossier comme tu me le disais, mais cela n'a rien donné.
Alors j'ai remonté le répertoire Pstor d'"un cran: /opt/rts_pstor au lieu de /opt/realtek/rts_pstor. j'avais créé ce répertoire dans un souci de classement efficace, pour retrouver facilement le pilote au cas où j'aurais oublié le nom du pilote.


# 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/rts_pstor modules
make[1]: Entering directory `/usr/src/linux-2.6.33.2'
CC [M] /opt/rts_pstor/rtsx.o
CC [M] /opt/rts_pstor/rtsx_chip.o
CC [M] /opt/rts_pstor/rtsx_transport.o
CC [M] /opt/rts_pstor/rtsx_scsi.o
CC [M] /opt/rts_pstor/rtsx_card.o
CC [M] /opt/rts_pstor/general.o
CC [M] /opt/rts_pstor/sd.o
CC [M] /opt/rts_pstor/xd.o
CC [M] /opt/rts_pstor/ms.o
CC [M] /opt/rts_pstor/spi.o
LD [M] /opt/rts_pstor/rts_pstor.o
Building modules, stage 2.
MODPOST 1 modules
CC /opt/rts_pstor/rts_pstor.mod.o
LD [M] /opt/rts_pstor/rts_pstor.ko
make[1]: Leaving directory `/usr/src/linux-2.6.33.2'
#


mais, curieusement, je n'ai pas eu de message me disant que le pilote était déjà installé (grâce à ton .pet)

Je te remercie pour tous tes efforts, à+
Back to top
View user's profile Send private message 
Médor

Joined: 26 May 2011
Posts: 2822

PostPosted: Wed 07 Sep 2011, 05:02    Post subject:  

Bonjour Delph,

Parfait Cool

La suite de la procédure aprés make :
make install > copie du fichier généré par make : rts_pstor.ko du répertoire source à sa destination : /lib/modules/2.6.33.2/kernel/drivers/scsi/

Le make install (commande forcé) ne génère pas de message d'écrasement d'un fichier existant !

Puis il faut activer le module par la commande depmod, dans le pet il y a un postinstall : pinstall.sh qui utilise la commande depmod-FULL car Puppy utilise busybox qui intégre depmod de façon différente et simplifié, la commande normale depmod est renommé en depmod-FULL pour les différencier.

Ma remarque sur les répertoires contenant des espaces reste valable, suivant l'application et idem pour les accents !

Normalement pour faire un cd "/nom avec espaces" il y a une bonne douzaine d'années (et ça reste toujours la norme dans les *nix) il fallait taper la commande :
cd /nom\ avec\ espaces

Reste le problème de montage d'une carte formatée en ext2 ou ext3...

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

Joined: 06 Aug 2011
Posts: 31

PostPosted: Fri 09 Sep 2011, 00:28    Post subject:  

EN ORDRE

Merci pour tout, Medor, à bientôt

j'ai indiqué "résolu", et modifié le libellé du topic pour qu'il profite à un maximum d'utilisateurs.
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 2 of 2 [21 Posts]   Goto page: Previous 1, 2
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.0636s ][ Queries: 13 (0.0068s) ][ GZIP on ]