Charger module au démarrage fedora 17

Résolu
Utilisateur anonyme -  
 Utilisateur anonyme -
Bonjour,
Comment faire pour charger le module pcspkr et i2c-dev automatiquement au démarrage de Fedora 17 ?
Merci

14 réponses

axel55 Messages postés 113 Date d'inscription   Statut Membre Dernière intervention   14
 
Bonjour, avec l'un de ces méthodes ?

http://faq.fedora-fr.org/basics/#startonboot

Cordialement.
0
Utilisateur anonyme
 
Merci je redémarre pour voir
0
Utilisateur anonyme
 
Le fichier /etc/rc.local n'existant pas je l'ai créé
J'ai mis :
modprobe i2c-dev
modprobe pcspkr
Au démarrage les modules n'étaient pas chargés !
Y a t-il une autre méthode ?
0
Utilisateur anonyme
 
un peu d'aide ?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
jeanbi Messages postés 15119 Date d'inscription   Statut Contributeur Dernière intervention   2 184
 
bonjour,
il serait bon avant de donner des liens de regarder s'ils ne sont pas obsolètes
https://doc.fedora-fr.org/wiki/Systemd
la je pense que se sera plus simple
a+
0
Utilisateur anonyme
 
je parle d'un module pas d'un service !
Comment charger un module au boot ???
0
axel55 Messages postés 113 Date d'inscription   Statut Membre Dernière intervention   14
 
Bonsoir, j'ai trouvé une autre documentation qui indique plutôt d'utiliser le fichier /etc/rc.modules

https://docs.fedoraproject.org/en-US/Fedora/12/html/Deployment_Guide/s1-kernel-modules-persistant.html

Ce ne sont que des propositions, je n'ai jamais utilisé Fedora ni encore moins Systemd qui semble être un projet très jeune. Bonne chance, Cordialement.
0
Utilisateur anonyme
 
Merci je test mais la doc' sr les modules est inexistante !!!
0
Utilisateur anonyme
 
Si je ne peux pas charger un module au démarrage, est ce que je peux au moins créer un script qui sera exécuté avant le démarrage d'une quelconque session ?
0
mamiemando Messages postés 33758 Date d'inscription   Statut Modérateur Dernière intervention   7 877
 
Merci pour répondre d'utiliser le bouton "répondre au sujet" car là vous êtes en train de répondre comme si vous commentiez la question. En soit c'est pas forcément super gênant, mais le jour où quelqu'un donnera la réponse, on ne pourra pas la mettre en évidence avec un +1 et ça va nuire à la lisibilité du fil de discussion.

Je reviens à la question.

D'après : https://docs.fedoraproject.org/en-US/Fedora/13/html/Deployment_Guide/s1-kernel-modules-persistant.html

You can specify other modules to be loaded at boot time by creating a file in the /etc/sysconfig/modules/ directory.

Dans ton cas, il faut par exemple créer le fichier /etc/sysconfig/modules/pcspkr.module :

sudo nano /etc/sysconfig/modules/pcspkr.module


... et mettre dedans :

#!/bin/sh
exec /sbin/modprobe pcspkr >/dev/null 2>&1


Même principe avec l'autre module.

Bonne chance
0
Utilisateur anonyme
 
Eh bien j'avais déjà tenté et j'ai encore retenté mais ça ne marche toujours pas.
Merci de votre patience !
0
zipe31 Messages postés 36402 Date d'inscription   Statut Contributeur Dernière intervention   6 429
 
Salut,

Et si tu mets le nom de tes 2 modules dans "/etc/modules" ?

Extrait :

$ cat /etc/modules 
# /etc/modules: kernel modules to load at boot time.
#
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.

0
Utilisateur anonyme
 
Ce fichier n'existe pas (ce qui explique la raison de ce topic).
Par contre un dossier (vide) cd /etc/modules-load.d/ existe donc je pensais faire :
ln /sbin/modprobe pcspkr
ln /sbin/modprobe i2c-dev 

Je redémarre et je vous dit si c'est fonctionnel. (je crois les doigts ! )
0
Utilisateur anonyme
 
Marche pas ! Please hhheeelllppp
0
jeanbi Messages postés 15119 Date d'inscription   Statut Contributeur Dernière intervention   2 184
 
re,
il te serve a quoi tes 2fichiers ?
car a mon avis t te melnage les pinceaux.
a+
0
Utilisateur anonyme
 
Je veux charger deux modules au démarrage ou créer un script qui le fera
0
jeanbi Messages postés 15119 Date d'inscription   Statut Contributeur Dernière intervention   2 184
 
re
ca ne repond pas a ma question , a quoi servent ses modules ?
a+
0
Utilisateur anonyme
 
pcspkr pour les beeps
pour la K8000 et les commandes I2C
0
Utilisateur anonyme
 
vous abandonnez ?
0
jeanbi Messages postés 15119 Date d'inscription   Statut Contributeur Dernière intervention   2 184
 
re,
non ! maisj'ai pas trouver , as tu pose la questio n sur le forum :https://forums.fedora-fr.org/
a+
0
mamiemando Messages postés 33758 Date d'inscription   Statut Modérateur Dernière intervention   7 877
 
Peux-tu nous dire si ce répertoire existe et ce qu'il contient /etc/sysconfig/modules ?

Le ficher /etc/modules est spécifique à debian donc c'est normal que tu ne le trouves pas (et qu'il n'ait pas d'impact).

Si on ne parvient pas à configurer /etc/sysconfig/modules, au pire tu crées un script dans /etc/init.d qui lancera le chargement des deux modules (par exemple /etc/init.d/modules) en s'inspirant des scripts présents dans ce répertoire qui au moment de faire un start, déclenche la commande modprobe. Mais bon c'est pas super élégant comme approche, donc va déjà essayer de voir ce qu'on peut faire avec /etc/sysconfig...
0
Utilisateur anonyme
 
Voici ce qui m'a aidé :

Pour charger automatiquement un module 2 manières fonctionnelles:
- 1 en suivant la doc http://docs.fedoraproject.org/en-US/Fed ... ading.html, la méthode classique est d'utiliser un fichier positionné dans /etc/sysconfig/modules, par ex celui fournit par le paquet bluez-uinput pour charger le module uinput:
#!/bin/sh

if [ ! -c /dev/input/uinput ] ; then
        exec /sbin/modprobe uinput >/dev/null 2>&1
fi

- 2 en suivant la méthode via systemd décrite ici http://www.freedesktop.org/software/sys ... oad.d.html il suffit de faire un fichier par ex /etc/modules-load.d/mes_modules.conf avant comme contenu:
pcspkr
i2c-dev

Au reboot, avec 1 de ces 2 méthodes, les modules spécifiés seront chargés (je viens de tester).

0
Utilisateur anonyme
 
Et merci a vous tous de m'avoir aidé.
0
zipe31 Messages postés 36402 Date d'inscription   Statut Contributeur Dernière intervention   6 429
 
Merci du retour ;-)
0
Utilisateur anonyme
 
De rien; merci de me l'avoir mis en résolu je n'y avais pas pensé ^^
0