Je voudrais savoir comment faire pour activer certaines options du
kernel qui sont "cachés".
Apprement il suffit simplemement d'activer d'autres options ( bien
visible celles là ) pour pouvoir en debloquer de nouvelles, mais le
probleme c'est de savoir lesquelles ...
Par exemple, je n'arrive pas a activer l'option pour le support de la
carte myrinet ( CONFIG_MYRI_SBUS ). ( elle est visible lors d'un make
xconfig, mais pas activeable ... )
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
TiChou
Dans l'article news:402cbe3c$0$28104$, Nicolas Meaux écrivait :
Bonjour,
Bonjour,
Je voudrais savoir comment faire pour activer certaines options du kernel qui sont "cachés". Apprement il suffit simplemement d'activer d'autres options ( bien visible celles là ) pour pouvoir en debloquer de nouvelles, mais le probleme c'est de savoir lesquelles ...
Avec un peu de bon sens on y arrive. Je veux inclure le support d'une carte réseau PCI ? Il faut d'abord que j'inclue le support PCI à mon noyau, le support réseau et le support périhériques réseaux. Il faut aussi penser à activer l'option 'Prompt for development and/or incomplete code' (CONFIG_EXPERIMENTAL) dans le noyau pour rendre disponible le support des drivers expérimentaux.
Par exemple, je n'arrive pas a activer l'option pour le support de la carte myrinet ( CONFIG_MYRI_SBUS ). ( elle est visible lors d'un make xconfig, mais pas activeable ... )
C'est une carte réseau SBUS, donc une carte pour les machines Sparc. Pour avoir le support de cette carte dans le noyau, il faut être sur une architecture sparc. Si vous comptiez avoir un PC avec cette carte, vous allez avoir un peu de mal. ;)
Merci d'avance
De rien.
-- TiChou
Dans l'article news:402cbe3c$0$28104$626a14ce@news.free.fr,
Nicolas Meaux <nicolas.meaux@free.fr> écrivait :
Bonjour,
Bonjour,
Je voudrais savoir comment faire pour activer certaines options du
kernel qui sont "cachés".
Apprement il suffit simplemement d'activer d'autres options ( bien
visible celles là ) pour pouvoir en debloquer de nouvelles, mais le
probleme c'est de savoir lesquelles ...
Avec un peu de bon sens on y arrive.
Je veux inclure le support d'une carte réseau PCI ? Il faut d'abord que
j'inclue le support PCI à mon noyau, le support réseau et le support
périhériques réseaux.
Il faut aussi penser à activer l'option 'Prompt for development and/or
incomplete code' (CONFIG_EXPERIMENTAL) dans le noyau pour rendre disponible
le support des drivers expérimentaux.
Par exemple, je n'arrive pas a activer l'option pour le support de la
carte myrinet ( CONFIG_MYRI_SBUS ). ( elle est visible lors d'un make
xconfig, mais pas activeable ... )
C'est une carte réseau SBUS, donc une carte pour les machines Sparc. Pour
avoir le support de cette carte dans le noyau, il faut être sur une
architecture sparc. Si vous comptiez avoir un PC avec cette carte, vous
allez avoir un peu de mal. ;)
Dans l'article news:402cbe3c$0$28104$, Nicolas Meaux écrivait :
Bonjour,
Bonjour,
Je voudrais savoir comment faire pour activer certaines options du kernel qui sont "cachés". Apprement il suffit simplemement d'activer d'autres options ( bien visible celles là ) pour pouvoir en debloquer de nouvelles, mais le probleme c'est de savoir lesquelles ...
Avec un peu de bon sens on y arrive. Je veux inclure le support d'une carte réseau PCI ? Il faut d'abord que j'inclue le support PCI à mon noyau, le support réseau et le support périhériques réseaux. Il faut aussi penser à activer l'option 'Prompt for development and/or incomplete code' (CONFIG_EXPERIMENTAL) dans le noyau pour rendre disponible le support des drivers expérimentaux.
Par exemple, je n'arrive pas a activer l'option pour le support de la carte myrinet ( CONFIG_MYRI_SBUS ). ( elle est visible lors d'un make xconfig, mais pas activeable ... )
C'est une carte réseau SBUS, donc une carte pour les machines Sparc. Pour avoir le support de cette carte dans le noyau, il faut être sur une architecture sparc. Si vous comptiez avoir un PC avec cette carte, vous allez avoir un peu de mal. ;)
Merci d'avance
De rien.
-- TiChou
Nicolas Meaux
Avec un peu de bon sens on y arrive. Je veux inclure le support d'une carte réseau PCI ? Il faut d'abord que j'inclue le support PCI à mon noyau, le support réseau et le support périhériques réseaux. Il faut aussi penser à activer l'option 'Prompt for development and/or incomplete code' (CONFIG_EXPERIMENTAL) dans le noyau pour rendre disponible le support des drivers expérimentaux.
Je me posais la question si il n y avait pas un moyen de savoir les dependances qu'ont les options entre elles. Le fichier scripts/kconfig.tk , où ont l'air d'etre nommés ces fameuses depandances est relativement indigeste.
C'est une carte réseau SBUS, donc une carte pour les machines Sparc. Pour avoir le support de cette carte dans le noyau, il faut être sur une architecture sparc. Si vous comptiez avoir un PC avec cette carte, vous allez avoir un peu de mal. ;)
Justement, pris d'un leger doute j'ai quand meme regarde l'archi de la machine, et c'est bien un x86, la carte myrinet est dans un slot PCI. N'y a t il donc pas moyen de pouvoir compiler le module de cette carte ?
A+ Nicolas
Avec un peu de bon sens on y arrive.
Je veux inclure le support d'une carte réseau PCI ? Il faut d'abord que
j'inclue le support PCI à mon noyau, le support réseau et le support
périhériques réseaux.
Il faut aussi penser à activer l'option 'Prompt for development and/or
incomplete code' (CONFIG_EXPERIMENTAL) dans le noyau pour rendre disponible
le support des drivers expérimentaux.
Je me posais la question si il n y avait pas un moyen de savoir les
dependances qu'ont les options entre elles.
Le fichier scripts/kconfig.tk , où ont l'air d'etre nommés ces fameuses
depandances est relativement indigeste.
C'est une carte réseau SBUS, donc une carte pour les machines Sparc. Pour
avoir le support de cette carte dans le noyau, il faut être sur une
architecture sparc. Si vous comptiez avoir un PC avec cette carte, vous
allez avoir un peu de mal. ;)
Justement, pris d'un leger doute j'ai quand meme regarde l'archi de la
machine, et c'est bien un x86, la carte myrinet est dans un slot PCI.
N'y a t il donc pas moyen de pouvoir compiler le module de cette carte ?
Avec un peu de bon sens on y arrive. Je veux inclure le support d'une carte réseau PCI ? Il faut d'abord que j'inclue le support PCI à mon noyau, le support réseau et le support périhériques réseaux. Il faut aussi penser à activer l'option 'Prompt for development and/or incomplete code' (CONFIG_EXPERIMENTAL) dans le noyau pour rendre disponible le support des drivers expérimentaux.
Je me posais la question si il n y avait pas un moyen de savoir les dependances qu'ont les options entre elles. Le fichier scripts/kconfig.tk , où ont l'air d'etre nommés ces fameuses depandances est relativement indigeste.
C'est une carte réseau SBUS, donc une carte pour les machines Sparc. Pour avoir le support de cette carte dans le noyau, il faut être sur une architecture sparc. Si vous comptiez avoir un PC avec cette carte, vous allez avoir un peu de mal. ;)
Justement, pris d'un leger doute j'ai quand meme regarde l'archi de la machine, et c'est bien un x86, la carte myrinet est dans un slot PCI. N'y a t il donc pas moyen de pouvoir compiler le module de cette carte ?
A+ Nicolas
TiChou
Dans l'article news:402ce24b$0$28119$, Nicolas Meaux écrivait :
Avec un peu de bon sens on y arrive. Je veux inclure le support d'une carte réseau PCI ? Il faut d'abord que j'inclue le support PCI à mon noyau, le support réseau et le support périhériques réseaux. Il faut aussi penser à activer l'option 'Prompt for development and/or incomplete code' (CONFIG_EXPERIMENTAL) dans le noyau pour rendre disponible le support des drivers expérimentaux.
Je me posais la question si il n y avait pas un moyen de savoir les dependances qu'ont les options entre elles. Le fichier scripts/kconfig.tk , où ont l'air d'etre nommés ces fameuses depandances est relativement indigeste.
Avec un peu d'habitude on y arrive. Il faut chercher où est définie la variable du module en question et voir les conditions à remplir pour que cette variable soit définie :
pegase linux # grep -B1 "set CONFIG_MYRI_SBUS" scripts/kconfig.tk | grep if | head -1 if {($CONFIG_NET == 1) && ($CONFIG_NETDEVICES == 1) && ($CONFIG_SBUS == 1 || $CONFIG_SBUS == 2 || $CONFIG_SBUS == 4)} then {
Il faut donc pour ce module le support réseau, le support périphériques réseaux et le support SBus.
C'est une carte réseau SBUS, donc une carte pour les machines Sparc. Pour avoir le support de cette carte dans le noyau, il faut être sur une architecture sparc. Si vous comptiez avoir un PC avec cette carte, vous allez avoir un peu de mal. ;)
Justement, pris d'un leger doute j'ai quand meme regarde l'archi de la machine, et c'est bien un x86, la carte myrinet est dans un slot PCI. N'y a t il donc pas moyen de pouvoir compiler le module de cette carte ?
Ce module ne fournit le support que pour les cartes SBus. Pour votre carte, faut voir sur la fiche technique du constructeur le chipset utilisé et voir si celui-ci est supporté par le noyau ou alors voir si Myricom fournit un driver pour Linux.
-- TiChou
Dans l'article news:402ce24b$0$28119$626a14ce@news.free.fr,
Nicolas Meaux <nicolas.meaux@free.fr> écrivait :
Avec un peu de bon sens on y arrive.
Je veux inclure le support d'une carte réseau PCI ? Il faut d'abord que
j'inclue le support PCI à mon noyau, le support réseau et le support
périhériques réseaux.
Il faut aussi penser à activer l'option 'Prompt for development and/or
incomplete code' (CONFIG_EXPERIMENTAL) dans le noyau pour rendre
disponible le support des drivers expérimentaux.
Je me posais la question si il n y avait pas un moyen de savoir les
dependances qu'ont les options entre elles.
Le fichier scripts/kconfig.tk , où ont l'air d'etre nommés ces fameuses
depandances est relativement indigeste.
Avec un peu d'habitude on y arrive.
Il faut chercher où est définie la variable du module en question et voir
les conditions à remplir pour que cette variable soit définie :
pegase linux # grep -B1 "set CONFIG_MYRI_SBUS" scripts/kconfig.tk | grep if
| head -1
if {($CONFIG_NET == 1) && ($CONFIG_NETDEVICES == 1) && ($CONFIG_SBUS
== 1 || $CONFIG_SBUS == 2 || $CONFIG_SBUS == 4)} then {
Il faut donc pour ce module le support réseau, le support périphériques
réseaux et le support SBus.
C'est une carte réseau SBUS, donc une carte pour les machines Sparc. Pour
avoir le support de cette carte dans le noyau, il faut être sur une
architecture sparc. Si vous comptiez avoir un PC avec cette carte, vous
allez avoir un peu de mal. ;)
Justement, pris d'un leger doute j'ai quand meme regarde l'archi de la
machine, et c'est bien un x86, la carte myrinet est dans un slot PCI.
N'y a t il donc pas moyen de pouvoir compiler le module de cette carte ?
Ce module ne fournit le support que pour les cartes SBus.
Pour votre carte, faut voir sur la fiche technique du constructeur le
chipset utilisé et voir si celui-ci est supporté par le noyau ou alors voir
si Myricom fournit un driver pour Linux.
Dans l'article news:402ce24b$0$28119$, Nicolas Meaux écrivait :
Avec un peu de bon sens on y arrive. Je veux inclure le support d'une carte réseau PCI ? Il faut d'abord que j'inclue le support PCI à mon noyau, le support réseau et le support périhériques réseaux. Il faut aussi penser à activer l'option 'Prompt for development and/or incomplete code' (CONFIG_EXPERIMENTAL) dans le noyau pour rendre disponible le support des drivers expérimentaux.
Je me posais la question si il n y avait pas un moyen de savoir les dependances qu'ont les options entre elles. Le fichier scripts/kconfig.tk , où ont l'air d'etre nommés ces fameuses depandances est relativement indigeste.
Avec un peu d'habitude on y arrive. Il faut chercher où est définie la variable du module en question et voir les conditions à remplir pour que cette variable soit définie :
pegase linux # grep -B1 "set CONFIG_MYRI_SBUS" scripts/kconfig.tk | grep if | head -1 if {($CONFIG_NET == 1) && ($CONFIG_NETDEVICES == 1) && ($CONFIG_SBUS == 1 || $CONFIG_SBUS == 2 || $CONFIG_SBUS == 4)} then {
Il faut donc pour ce module le support réseau, le support périphériques réseaux et le support SBus.
C'est une carte réseau SBUS, donc une carte pour les machines Sparc. Pour avoir le support de cette carte dans le noyau, il faut être sur une architecture sparc. Si vous comptiez avoir un PC avec cette carte, vous allez avoir un peu de mal. ;)
Justement, pris d'un leger doute j'ai quand meme regarde l'archi de la machine, et c'est bien un x86, la carte myrinet est dans un slot PCI. N'y a t il donc pas moyen de pouvoir compiler le module de cette carte ?
Ce module ne fournit le support que pour les cartes SBus. Pour votre carte, faut voir sur la fiche technique du constructeur le chipset utilisé et voir si celui-ci est supporté par le noyau ou alors voir si Myricom fournit un driver pour Linux.
-- TiChou
Nicolas Meaux
TiChou wrote:
Ce module ne fournit le support que pour les cartes SBus. Pour votre carte, faut voir sur la fiche technique du constructeur le chipset utilisé et voir si celui-ci est supporté par le noyau ou alors voir si Myricom fournit un driver pour Linux.
ok, je vais voir ca.
Merci :)
TiChou wrote:
Ce module ne fournit le support que pour les cartes SBus.
Pour votre carte, faut voir sur la fiche technique du constructeur le
chipset utilisé et voir si celui-ci est supporté par le noyau ou alors voir
si Myricom fournit un driver pour Linux.
Ce module ne fournit le support que pour les cartes SBus. Pour votre carte, faut voir sur la fiche technique du constructeur le chipset utilisé et voir si celui-ci est supporté par le noyau ou alors voir si Myricom fournit un driver pour Linux.