je suis sous mdk9.1
bon je suis en train de galérer pour installer mon modem bewan USB de
tele2 et je me retrouve à recompiler mon noyau, j'installe certains
modules (unicorm_atm et usb) et la il me manque des fichiers pour la
gestion de l'ATM. J'installe donc ces modules via le getionnaire de
packages et mon pb est ici.
quand je regarde dans le repertoire /lib/modules/ g deux répertoires
du style :
-2.4.2-0.13mdk
-2.4.2-0.13mdkcustom
et la commande "uname -r" m'annonce que mon noyau est
2.4.2-0.13mdkcustom. Mon pb vient du fait que le gestionnaire de
package installe ces fichiers (tous?) dans /lib/modules/2.4.2-0.13mdk
et que cela à l'air de créer des pb de dépendances dans les modules
car au démarrage il me sort une erreur de liaison dans les modules
relatifs à /lib/modules/2.4.2-0.13mdkcustom.
Ma question est donc la suivante : quand est apparu ce répertoire
"2.4.2-0.13mdkcustom"? est ce qu'il est apparu après ma compilation et
dans tous les cas comment faire pour homogénéiser tout ca (ne peut
plus avoir qu'un seul répertoire) ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Frencia
kagior wrote:
hello,
je suis sous mdk9.1 bon je suis en train de galérer pour installer mon modem bewan USB de tele2 et je me retrouve à recompiler mon noyau, j'installe certains modules (unicorm_atm et usb) et la il me manque des fichiers pour la gestion de l'ATM. J'installe donc ces modules via le getionnaire de packages et mon pb est ici.
quand je regarde dans le repertoire /lib/modules/ g deux répertoires du style : -2.4.2-0.13mdk -2.4.2-0.13mdkcustom
et la commande "uname -r" m'annonce que mon noyau est 2.4.2-0.13mdkcustom. Mon pb vient du fait que le gestionnaire de package installe ces fichiers (tous?) dans /lib/modules/2.4.2-0.13mdk et que cela à l'air de créer des pb de dépendances dans les modules car au démarrage il me sort une erreur de liaison dans les modules relatifs à /lib/modules/2.4.2-0.13mdkcustom.
Ma question est donc la suivante : quand est apparu ce répertoire "2.4.2-0.13mdkcustom"? est ce qu'il est apparu après ma compilation et dans tous les cas comment faire pour homogénéiser tout ca (ne peut plus avoir qu'un seul répertoire) ?
Merci (j'espère avoir été clair)
Bonjour
C'est parce que tu n'as pas recompilé le bon noyau. En général les distributions comme MDK, RH, SuSE, etc fournissent des kernels "customisés". Il faut:
- soit recompiler le noyau qui se trouve dans /usr/src linux-2.4.2-0.13mdkcustom (vérifie que le lien /usr/src/linux/ pointe bien sur /usr/src/linux-2.4.2-0.13mdkcustom et pas sur /usr/src linux-2.4.2-0.13mdk)
- soit éditer le fichier Makefile du noyau que tu as recompilé et mettre EXTRAVERSION = -0.13mdkcustom (ligne 4 du fichier). EXTRAVERSION est une chaine de caractères qui est automatiquement ajoutée au numéro de version du noyau et qui permet de distinguer différentes versions "customisées". Au moment de faire make modules_install, les modules seront ainsi placés dans le bon répertoire (/lib/modules/2.4.2-0.13mdkcustom/).
La première solution est sans doute préférable.
Salutations
JPF
kagior wrote:
hello,
je suis sous mdk9.1
bon je suis en train de galérer pour installer mon modem bewan USB de
tele2 et je me retrouve à recompiler mon noyau, j'installe certains
modules (unicorm_atm et usb) et la il me manque des fichiers pour la
gestion de l'ATM. J'installe donc ces modules via le getionnaire de
packages et mon pb est ici.
quand je regarde dans le repertoire /lib/modules/ g deux répertoires
du style :
-2.4.2-0.13mdk
-2.4.2-0.13mdkcustom
et la commande "uname -r" m'annonce que mon noyau est
2.4.2-0.13mdkcustom. Mon pb vient du fait que le gestionnaire de
package installe ces fichiers (tous?) dans /lib/modules/2.4.2-0.13mdk
et que cela à l'air de créer des pb de dépendances dans les modules
car au démarrage il me sort une erreur de liaison dans les modules
relatifs à /lib/modules/2.4.2-0.13mdkcustom.
Ma question est donc la suivante : quand est apparu ce répertoire
"2.4.2-0.13mdkcustom"? est ce qu'il est apparu après ma compilation et
dans tous les cas comment faire pour homogénéiser tout ca (ne peut
plus avoir qu'un seul répertoire) ?
Merci
(j'espère avoir été clair)
Bonjour
C'est parce que tu n'as pas recompilé le bon noyau. En général les
distributions comme MDK, RH, SuSE, etc fournissent des kernels
"customisés". Il faut:
- soit recompiler le noyau qui se trouve dans /usr/src
linux-2.4.2-0.13mdkcustom (vérifie que le lien /usr/src/linux/ pointe bien
sur /usr/src/linux-2.4.2-0.13mdkcustom et pas sur /usr/src
linux-2.4.2-0.13mdk)
- soit éditer le fichier Makefile du noyau que tu as recompilé et mettre
EXTRAVERSION = -0.13mdkcustom (ligne 4 du fichier). EXTRAVERSION est une
chaine de caractères qui est automatiquement ajoutée au numéro de version
du noyau et qui permet de distinguer différentes versions "customisées".
Au moment de faire make modules_install, les modules seront ainsi placés
dans le bon répertoire (/lib/modules/2.4.2-0.13mdkcustom/).
je suis sous mdk9.1 bon je suis en train de galérer pour installer mon modem bewan USB de tele2 et je me retrouve à recompiler mon noyau, j'installe certains modules (unicorm_atm et usb) et la il me manque des fichiers pour la gestion de l'ATM. J'installe donc ces modules via le getionnaire de packages et mon pb est ici.
quand je regarde dans le repertoire /lib/modules/ g deux répertoires du style : -2.4.2-0.13mdk -2.4.2-0.13mdkcustom
et la commande "uname -r" m'annonce que mon noyau est 2.4.2-0.13mdkcustom. Mon pb vient du fait que le gestionnaire de package installe ces fichiers (tous?) dans /lib/modules/2.4.2-0.13mdk et que cela à l'air de créer des pb de dépendances dans les modules car au démarrage il me sort une erreur de liaison dans les modules relatifs à /lib/modules/2.4.2-0.13mdkcustom.
Ma question est donc la suivante : quand est apparu ce répertoire "2.4.2-0.13mdkcustom"? est ce qu'il est apparu après ma compilation et dans tous les cas comment faire pour homogénéiser tout ca (ne peut plus avoir qu'un seul répertoire) ?
Merci (j'espère avoir été clair)
Bonjour
C'est parce que tu n'as pas recompilé le bon noyau. En général les distributions comme MDK, RH, SuSE, etc fournissent des kernels "customisés". Il faut:
- soit recompiler le noyau qui se trouve dans /usr/src linux-2.4.2-0.13mdkcustom (vérifie que le lien /usr/src/linux/ pointe bien sur /usr/src/linux-2.4.2-0.13mdkcustom et pas sur /usr/src linux-2.4.2-0.13mdk)
- soit éditer le fichier Makefile du noyau que tu as recompilé et mettre EXTRAVERSION = -0.13mdkcustom (ligne 4 du fichier). EXTRAVERSION est une chaine de caractères qui est automatiquement ajoutée au numéro de version du noyau et qui permet de distinguer différentes versions "customisées". Au moment de faire make modules_install, les modules seront ainsi placés dans le bon répertoire (/lib/modules/2.4.2-0.13mdkcustom/).