Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
utilisation de console serie
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
Farnsworth
Guru
Guru


Joined: 04 Feb 2003
Posts: 355
Location: Aix en Pce, France

PostPosted: Thu Apr 10, 2003 7:25 am    Post subject: utilisation de console serie Reply with quote

Bonjour,

J'aimerai pouvoir utiliser une console serie sur ma machine mais je rencontre qqs petits problemes.
tout d'abord voici ce que j'ai fait:

rajout dans lilo.conf de:
Code:
serial = 0,38400n8
append = "console=ttyS0,38400n8"


rajout dans inittab de:
Code:
s0:12345:respawn:/sbin/agetty 38400 ttyS0 vt100


dans /dev j'ai bien ttyS0 qui pointe sur tts/0:
Code:
crw-------    1 root     root       4,  64 Apr 10 09:15 0


Voila voila... donc maintenant mon probleme:
Au moment du boot lilo, celui-ci s'affiche bien sur la console et je peux choisir l'image a booter (donc ca marche bien).
Mais, une fois que lilo charge le kernel, l'affichage bascule sur l'ecran et je n'ai pas toute la procedure de boot sur la console serie. y a t'il moyen d'avoir ca sur la console serie malgres le fait que la machine ait une carte video? (je veux juste ne pas brancher d'ecran ni de clavier dessus mais je ne veux pas aller jusqu'a enlever la carte video (d'ailleurs je ne peux pas :wink: )).
Le deuxieme probleme est qu'une fois que la machine a boote, j'ai bien le prompt sur le port serie... mais a une lenteur impressionante (genre un caracte toutes les 3 secondes (et encore)). alors qu'au moment du boot lilo ca marche a une vitesse normale!!!

Donc si qqun pouvait m'aider ca serait super sympa.
Merci.
Back to top
View user's profile Send private message
yaubi
Apprentice
Apprentice


Joined: 15 Jan 2003
Posts: 194
Location: Oxford, UK

PostPosted: Thu Apr 10, 2003 1:30 pm    Post subject: Reply with quote

Salut,

J'ai fait ça avec mon serveur, c'est vrai que c'est très pratique. En revanche, j'utilise grub, donc je ne connais pas les particularité de lilo. Voici quand meme ma config, ça peut t'aider :

/boot/grub/grub.conf
Code:

kernel (hd0,0)/boot/bzImage root=/dev/hda3 console=tty0 console=ttyS0,9600n8r
# l'affichage de la procédure d'init est envoyé sur la dernière console indiquée


/etc/inittab
Code:

s0:2345:respawn:/sbin/agetty -h  ttyS0 9600 vt102
# la console série est déja utilisée par défaut en single-user (level 1)
# -h pour le controle de flux hardware
# 9600, c'est largement suffisant, meme quand la console scrolle


/etc/securetty
Code:

tts/0     # chez moi ça ne fonctionne pas avec ttyS0


J'utilise minicom à l'autre bout du fil, avec la configuration qui va bien.

Tout fonctionne correctement, sauf :
- grub, a qui je ne sais pas comment demander qu'il s'affiche sur la console série, je démarre donc obligatoirement sur le noyau par défaut, ce qui n'est pas génant pour un serveur
- les [ OK ] de la procédure d'init qui se retrouvent balancés en début de ligne, certainement à cause des caractères d'échappement utilisés pour la couleur

Quelqu'un aurait quelques tips pour ces deux détails ?

Yoann
Back to top
View user's profile Send private message
Farnsworth
Guru
Guru


Joined: 04 Feb 2003
Posts: 355
Location: Aix en Pce, France

PostPosted: Thu Apr 10, 2003 2:49 pm    Post subject: Reply with quote

Merci, j'ai essaye ta ligne dans l'inittab, mais fonctionne toujours a deux km/h!!
alors qu'au moment ou lilo apparait, c super rapide!?!?
je comprends pas tout!!
pis en plus j'ai pas la sequence de boot sur la console serie, je l'ai sur l'ecran :x
Back to top
View user's profile Send private message
ybby
n00b
n00b


Joined: 08 Apr 2003
Posts: 25
Location: paris

PostPosted: Wed Apr 16, 2003 8:32 am    Post subject: serial console Reply with quote

suis pas sur ke ce soit tres propre mais bon,

moi j'ai pas fait sur une gentoo mais sur une ipcop , ca devrait pouvoir s'appliquer pour avoir l'output du demarrage (pas du kernel)...

ds inittab:

l0:0:wait:/etc/rc.d/rc.halt halt| tee -a /dev/ttyS0
l6:6:wait:/etc/rc.d/rc.halt reboot| tee -a /dev/ttyS0
si::sysinit:/etc/rc.d/rc.sysinit| tee -a /dev/ttyS0
# Trap CTRL-ALT-DELETE
ca::ctrlaltdel:/sbin/shutdown -h now | tee -a /dev/ttyS0

et j'ai du placer un 'killall tee' quelque part (a la fin de mon rc.sysinit) pour que agetty fonctionne....
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum