Bertrand Maillard �crivit :

> > "Bertrand Maillard" <[EMAIL PROTECTED]> writes:
> >
> > > Je me demande comment automatiser le reglage d'une irq pour un
> > > port serie.
> >
> > [...]
> >
> > > J'aimerais eviter de modifier cette irq a chaque demarrage, donc,
> > > dans rc.serial, j'ai mis en commentaire le reglage automatique de
> > > ce port, pour ensuite activer la config manuelle.
> > > Mais cela ne fonctionne pas: a chaque demarrage: cua2>>irq4
> >
> > et le mettre dans rc.local ? (le dernier service qui demarre la machine).
> 
> Volontiers ! Mais comment ? Ce fichier ne m'inspire pas du tout !
> En voici une copie:

Bonjour,

Il te suffit d'appeler le script g�rant les ports s�ries en indiquant le
chemin d'acc�s complet.


Les lignes qui suivent sont mon fichier /etc/rc.d/rc.local. Il est comment�
en fran�ais. Lit le, je pense qu'apr�s tu comprendras mieux.


--------

#!/bin/sh

# Ce script sera execute _apres_ tous les autres scripts d'initialisation.
# Vous pouvez y specifier vos propre parametre d'initialisation si vous ne
# desirez pas modifier l'integralite de Systeme V.

# Auteur : David BAUDENS <[EMAIL PROTECTED]> 24/10/1998
# Derni�re modification : 12/05/1999


# Ce qui suit ecrase le fichier "/etc/issue" a chaque demarrage.
# Si vous desirez en modifier le contenu, faites le ici sous peine de perdre
# vos modifications au prochain demarrage.

# Positionner la variable LC_ALL pour avoir un /etc/issue tout en fran�ais
# Evite d'avoir la date en anglais (!) dans un message en fran�ais
export LC_ALL="fr_FR" 


# Nettoyage de tmp
# Penser � am�liorer le nettoyage en g�rant les exceptions et les dates
# Bon, au 04/06/1999, ce n'est toujours pas fait :-(
echo "Nettoyage du r�pertoire /tmp"
rm -fr /tmp/*


# Activation des interfaces r�seaux
# (on utilise pas le syst�me RedHat)
/etc/rc.d/rc.inet1


# Activation automatique des touches NumLock et CapsLock
# Dans le pr�sent exemple, seule la touche NumLock est activ�e.
echo "Activation de la touche NumLock en cours"

# La ligne qui suit d�finit les consoles concern�s
# Ici on limite volontairement � 4 puisque je n'utilise que quatre conoles
INITTY=/dev/tty[1-4]
for tty in $INITTY; do

# Pour activer CapLock, ajouter "+caps" apres "+num"
setleds -D +num < $tty
done
echo "Touche NumLock activ�e"

# Plus d'options sont disponibles. Taper "man setleds" pour en savoir plus.

# Maintenant on cree les messages d'accueil affiches sur la console.
echo "Syst�me d'exploitation  : GNU/$(uname -s)" > /etc/issue
echo "Noyau                   : $(uname -r)" >> /etc/issue
echo "Type de microprocesseur : $(uname -m)" >> /etc/issue
echo "Nom de la machine       : $(uname -n)" >> /etc/issue
echo " " >> /etc/issue
echo "Syst�me activ� le $(date '+%A %d %B %Y') � $(date '+%k') h $(date
'+%M')" >> /etc/issue
echo " " >> /etc/issue


# Enfin on copie "/etc/issue" dans "/etc/issue.net" en ecrasant ce dernier
# au passage s'il existait deja.
cp -f /etc/issue /etc/issue.net

----------------

Cordialement,

David BAUDENS

Répondre à