OVH Cloud OVH Cloud

patch qui foire

4 réponses
Avatar
cavelier
Bonjour et mes voeux pour ce nouvel an.
J'ai un patch récupéré sur le net à installer pour le noyau 2.4.19-16mdk
afin de faire fonctionner un scanner epson 1260 reconnu ni par ma
mandrake9.0 ni par sane (sinon comme un plusteck).J'installe les sources de
ma mandrake,je place le patch dans /usr/src et son nom étant
patch-2.4.19-1260 ; le fichier à patcher étant:
./linux/drivers/usb/config.h je tape #patch -p3 <patch-2.4.19-16mdk et j'ai
en sortie:
patching file scanner.h
Hunk #1 FAILED at 181.
1 out of 1 hunk FAILED -- saving rejects to file scanner.h.rej.
Que puis-je faire à ce niveau?Le pb est-il dû à ce que c'est un noyau de
distrib?

cordialement,
jean-jacques.cavelier2@wanadoo.fr

4 réponses

Avatar
cavelier
shal wrote:

cavelier wrote:
Bonjour et mes voeux pour ce nouvel an.


salut, meilleur voeux

J'ai un patch récupéré sur le net à installer pour le noyau 2.4.19-16mdk
afin de faire fonctionner un scanner epson 1260 reconnu ni par ma
mandrake9.0 ni par sane (sinon comme un plusteck).J'installe les sources
de
ma mandrake,je place le patch dans /usr/src et son nom étant
patch-2.4.19-1260 ; le fichier à patcher étant:
./linux/drivers/usb/config.h je tape #patch -p3 <patch-2.4.19-16mdk et
j'ai en sortie:
patching file scanner.h
Hunk #1 FAILED at 181.
1 out of 1 hunk FAILED -- saving rejects to file scanner.h.rej.
Que puis-je faire à ce niveau?Le pb est-il dû à ce que c'est un noyau de
distrib?


la méthode standard pour appliquer un patch serait plutot :

-copier le patch dans /usr/src/linux.
- aller ds ce repertoire
- faire patch -p1 < le_patch

et normalement (si le patch est bien fait et fait pour ce noyau) ca
marche.


A+
Bonjour et merci.

Cette commande n'a pas marché.Erreur:<ne peut trouver fichier à patcher à la
ligne 4 ,quel fichier voulez-vous patcher?>.
--
cordialement,



Avatar
shal
cavelier wrote:
Bonjour et mes voeux pour ce nouvel an.


salut, meilleur voeux

J'ai un patch récupéré sur le net à installer pour le noyau 2.4.19-16mdk
afin de faire fonctionner un scanner epson 1260 reconnu ni par ma
mandrake9.0 ni par sane (sinon comme un plusteck).J'installe les sources de
ma mandrake,je place le patch dans /usr/src et son nom étant
patch-2.4.19-1260 ; le fichier à patcher étant:
./linux/drivers/usb/config.h je tape #patch -p3 <patch-2.4.19-16mdk et j'ai
en sortie:
patching file scanner.h
Hunk #1 FAILED at 181.
1 out of 1 hunk FAILED -- saving rejects to file scanner.h.rej.
Que puis-je faire à ce niveau?Le pb est-il dû à ce que c'est un noyau de
distrib?


la méthode standard pour appliquer un patch serait plutot :

-copier le patch dans /usr/src/linux.
- aller ds ce repertoire
- faire patch -p1 < le_patch

et normalement (si le patch est bien fait et fait pour ce noyau) ca marche.


A+

Avatar
shal
cavelier wrote:
shal wrote:


cavelier wrote:

Bonjour et mes voeux pour ce nouvel an.


salut, meilleur voeux


J'ai un patch récupéré sur le net à installer pour le noyau 2.4.19-16mdk
afin de faire fonctionner un scanner epson 1260 reconnu ni par ma
mandrake9.0 ni par sane (sinon comme un plusteck).J'installe les sources
de
ma mandrake,je place le patch dans /usr/src et son nom étant
patch-2.4.19-1260 ; le fichier à patcher étant:
./linux/drivers/usb/config.h je tape #patch -p3 <patch-2.4.19-16mdk et
j'ai en sortie:
patching file scanner.h
Hunk #1 FAILED at 181.
1 out of 1 hunk FAILED -- saving rejects to file scanner.h.rej.
Que puis-je faire à ce niveau?Le pb est-il dû à ce que c'est un noyau de
distrib?


la méthode standard pour appliquer un patch serait plutot :

-copier le patch dans /usr/src/linux.
- aller ds ce repertoire
- faire patch -p1 < le_patch

et normalement (si le patch est bien fait et fait pour ce noyau) ca
marche.


A+


Bonjour et merci.
Cette commande n'a pas marché.Erreur:<ne peut trouver fichier à patcher à la
ligne 4 ,quel fichier voulez-vous patcher?>.



oui, linux/drivers/usb/config.h n'existe pas. bizarre ton patch.

Mais sait-tu que dans les dernier noyau ton scanner est reconnu ?
change de noyau.....


A+



Avatar
Message d'origine <<<<<<<<<<<<<<<<<<



















Le 02/01/04, à 19:18:19 h, shal vous a écrit sur le sujet
suivant Re: patch qui foire:


cavelier wrote:
shal wrote:


cavelier wrote:

Bonjour et mes voeux pour ce nouvel an.


salut, meilleur voeux


J'ai un patch récupéré sur le net à installer pour le noyau
2.4.19-16mdk




afin de faire fonctionner un scanner epson 1260 reconnu ni par ma
mandrake9.0 ni par sane (sinon comme un plusteck).J'installe les
sources





oui, linux/drivers/usb/config.h n'existe pas. bizarre ton patch.


Bonjour.Ce fichier existe bien dans la mdk 9,0 si si je suis allé le
lire!!!
La page man de patch indique bien patch -px; x devant compter avec l'arbo
des sources(x >=o).Patcher me semble plus simple que de compiler un nveau
kernel.J'ai installé une slack9,0 et une mdk9,2 et c'est vrai que l'epson
1260 est parfaitement reconnu.M'enfin je l'aime bien ma mdk9,0...