Envoyer l'invité lilo sur console série????? - Linux et OS Alternatifs
Marsh Posté le 19-08-2002 à 17:28:42
le prob (je pense) c que c lilo qui charge getty pr balancer sur le port serie,dc le port serie n'est pas actif au moment de l'invite de lilo puisque c lui qui le lance.
Aidez moi
Marsh Posté le 19-08-2002 à 17:30:31
Bon je vais essayer de t'aider ... histoire d'éviter que tu fasse un bide aussi monstrueux que le mien...
D'après mes maigres connaissances en linux, voila ce que je sais:
Quand tu est sous lilo tu n'es pas encore dans l'OS et seul l'OS est capable de rediriger la console vers ttyS0 donc ... tu es nické!
Cependant Lilo j'ai jamais approfondi au delà de l'utilisation basique ... donc si quelqu'un est plus compétent que moi, qu'il n'hésite pas à apporter plus de précisions!
A+
Sorg
Marsh Posté le 19-08-2002 à 17:34:13
c bien ce qu'il me semble que je suis niké ca me fais bien chier
mais si qq'un a un qq chose
Marsh Posté le 19-08-2002 à 17:34:31
Certaine carte mere on l'otion directement dans le bios pour rediriger la console sur un port serie (a l'image des Sun) les Tyans par exemples, cherches si ton bios peut le faire (via un upgrade)
Marsh Posté le 19-08-2002 à 17:40:24
Snipe Foo a écrit a écrit : Certaine carte mere on l'otion directement dans le bios pour rediriger la console sur un port serie (a l'image des Sun) les Tyans par exemples, cherches si ton bios peut le faire (via un upgrade) |
Ca c vraiment énorme... mais ca dois etre bien rare car je l'ai jamais vu...
Marsh Posté le 19-08-2002 à 17:40:49
Je comprends pas ton problème. Chez moi, il me semble que ça marche sans problème. Dans le man lilo.conf, l'option serial est décrite, non ?
Marsh Posté le 19-08-2002 à 17:43:19
oui je sais bien, ca marche aussi chez moi, mais ce que je voudrais, c avoir lilo (cad les choix qu'il propose au moment du boot linux, nonfb,nt...) affiché sur la console serie, mais je pense que c pas possible car à ce moment la, getty ne peut être déja lancé non???
Marsh Posté le 19-08-2002 à 17:44:16
Elle est multiOS ta bécane? ou tu lui passe souvent des parametres au noyau? Parce que a la rigueur une fois en fonctionement régulier lilo tu t'en tape un peu...
Marsh Posté le 19-08-2002 à 17:44:26
sorg a écrit a écrit : Ca c vraiment énorme... mais ca dois etre bien rare car je l'ai jamais vu... |
Si, si, je confirme, j'ai une Tyan chez moi qui le fait. Par contre, le problème, c'est d'envoyer le "Suppr" par le port série : c'est pas possible (enfin, à première vue, en tout cas, j'y arrive pas), 'faut appuyer sur le clavier branché sur la carte mère. Par contre, l'affichage se fait bien sur le port série.
Marsh Posté le 19-08-2002 à 17:47:52
moi je te dirais que je m'en tape complètement mais ces couillons au boulot, ils veulent pouvoir choisir qu'elle version de noyau (ou quel noyau specifique ils lancent dc faut un petit lilo qui s'affiche sur cette p#@ain de console serie...
Marsh Posté le 19-08-2002 à 20:35:57
Ben, ils n'ont qu'à taper le nom du noyau qu'ils veulent. Ca marche, ça
Marsh Posté le 20-08-2002 à 09:26:05
quoi tu veux dire une fois logué, tu tapes le nom de noyau que tu veux et ca part??????????????????
Marsh Posté le 20-08-2002 à 10:00:49
Ah non ...
man lilo.conf
serial=0,9600n8 par example
http://www.admc.com/tech/console.notes.html
Marsh Posté le 20-08-2002 à 10:12:33
Tout au debut du topik, Jak te l'avais déja mentionnée cette option ...
Marsh Posté le 20-08-2002 à 11:07:59
oui mille pardons messieurs:jap:, mais j'ai pensé que il parlait de l'option ds inittab en utilisant getty pr créer une console série
ps: je viens d'essayer ce qu'ils disent ds le man lilo.conf, et ca marche pas, ma console n'affiche que lorsque l'invité de login apparait sur l'ordi principal, lilo n'arrive pas sur la console,
est ce que la place ds le lilo.conf de la ligne de commande importe????
((
Pr superx, je dois rediriger tt ce qui apparait normalement sur l'écran de l'ordi vers le port série (pour faire une console série qui permet de choisir quoi lancer et de se connecter sur l'ordi).
Si tu te demande à quoi ca sert, c parce que ce linux est embarqué, et la seule prise disponible est une prise série, tu branches un portable avec émulateur minitel et hop, tu vois sur l'écran tt ce que t'aurais à l'écran si c t pas embarqué.))
Marsh Posté le 20-08-2002 à 11:09:53
je pense me débrouiller avec ce que t'as posté 246 merci encore
Marsh Posté le 20-08-2002 à 11:53:12
Putain ca me saoule, j' ai suivi ce qu'ils disent sur
http://www.admc.com/tech/console.notes.html
mais ca à pas l'air de fonctionner.
Ma console se lance seulement qd j'ai l'invité pr le login/password qui apparait.
Quelqu'un l'a déja fait???????????????????????????????
Aidez moi syouplait
Marsh Posté le 20-08-2002 à 12:05:31
Falip, Je viens de lire la doc... c normal que ca arche pas car avec la commande SERIAL=... tu passe un parametre au noyau pour qu'il t'affiche sur la console série... or ca tu l'avais dejà parametré independemment avec mgetty je pense (en tout cas moi je l'avais fait comme çà à l'appart pour configurer le serveur en VT100 a partir du palm... bidouille quand tu nous tient...)
Mais Le fait de passer cet ordres au noyau ne change rien au comportement de lilo qui lui n'est pas prévu pour faire une sortie sur le port série... enfin si j'ai bien compris...
A+
Tim
PS: en fait je viens peut etre à Aurillac
Marsh Posté le 20-08-2002 à 12:58:37
honettement, a part le bios, je vois pas qui sera capable de te proposer une console sur le port serie. si le noyau sait le faire, il faut attendre que le noyau soit chargé, donc apres lilo... avant lilo (ou plutot avant que le noyau choisis soit décompressé), seul le programme du bios tourne, donc ama c'est impossible sans passer par du hard...
Marsh Posté le 20-08-2002 à 13:18:19
falip a écrit a écrit : Putain ca me saoule, j' ai suivi ce qu'ils disent sur http://www.admc.com/tech/console.notes.html mais ca à pas l'air de fonctionner. Ma console se lance seulement qd j'ai l'invité pr le login/password qui apparait. Quelqu'un l'a déja fait??????????????????????????????? Aidez moi syouplait |
Mais, c'est marqué là, comment il faut faire.
Code :
|
1, c'est pour ttyS1, donc, le COM2 (mettre 0 pour avoir le COM1). Tu es déjà sûr que le port série fonctionne ?
Et après, ce sont les paramètres à entrer dans le logiciel que tu utilises pour lire sur le port série (minicom sous Linux ou Hyperterminal sous Windows).
Marsh Posté le 20-08-2002 à 13:41:03
superX a écrit a écrit : 'comprend toujours pas ... |
Quoi donc ? Ce que Falip veut faire ?
T'as un Linux sous la main ?
Rajoute cette ligne dans le fichier /etc/inittab :
s1:12345:respawnsbin/agetty -L ttyS0 9600 vt100
et tape init q pour relancer l'init. Ensuite, tu branches une autre machine (qui a Hyperterminal ou minicom) sur celle-là avec un câble null-modem vers le port COM1 (ttyS0) de la machine Linux, avec les paramètres qui vont bien (9600, etc ... par défaut, ça devrait être bon), et quand tu te connectes, tu verras une invite de login Linux.
Marsh Posté le 20-08-2002 à 14:10:18
je pense que c sorg qui a raison, on peut pas avoir lilo sur une console car le noyau n pas lancé (y a q le bios lancé à ce moment la
Marsh Posté le 20-08-2002 à 14:32:03
falip a écrit a écrit : je pense que c sorg qui a raison, on peut pas avoir lilo sur une console car le noyau n pas lancé (y a q le bios lancé à ce moment la |
C'est moi qui ai dit ça
Marsh Posté le 20-08-2002 à 14:45:50
falip a écrit a écrit : je pense que c sorg qui a raison, on peut pas avoir lilo sur une console car le noyau n pas lancé (y a q le bios lancé à ce moment la |
Mais, si, c'est possible. Comment je fais, moi, alors ?
J'admets que ça ne me sert pas, mais il est actif par défaut. Bien sûr que le noyau n'est pas lancé, c'est Lilo qui s'occupe de tout. Tu serais même pas obligé d'avoir un Linux, en fait.
Si t'as mis serial=1,9600n8 ou un truc du genre, ya pas de raison que ça marche pas.
Marsh Posté le 20-08-2002 à 14:51:42
Tu l'as fait toi jack?????
Car g mis la ligne ds lilo.conf...et la première chose qui apparait sur la console c l'invité de log linux (il apparait d'ailleurs plusieurs secondes avant sur la console série par rapport au pc)
T'as le choix sur ta console série entre linux,nt.....?????????? (lilo koa!)
Marsh Posté le 20-08-2002 à 15:10:07
Ca y est, je crois que je viens de comprendre le problème. En fait, ça marche, mais pas comme tu veux.
Ce que tu voudrais, si j'ai bien suivi, c'est avoir le menu à la ncurse qui permet de choisir les
différents noyaux dispos. Or, et je viens de le voir, en effet, il n'apparaît
pas, à la façon des anciennes versions de Lilo (antérieures à la 19, je crois), qui n'affichait pas de menu.
Pour voir les trucs disponibles, il suffit d'appuyer sur TAB. Moi, j'ai ça :
Code :
|
Ca suffit pas ?
Marsh Posté le 20-08-2002 à 15:17:03
si ca marche ca suffit,écoute je vais essayer ca tt de suite, et je reviens ds qqes minutes.
Marsh Posté le 20-08-2002 à 15:22:52
Bon courage... on dirais que vous tenez le bon bout... (sans allusion aucune à ma bite)
Ok... je sors...
Marsh Posté le 20-08-2002 à 15:23:13
Jak a écrit a écrit : Quoi donc ? Ce que Falip veut faire ? T'as un Linux sous la main ? Rajoute cette ligne dans le fichier /etc/inittab : s1:12345:respawnsbin/agetty -L ttyS0 9600 vt100 et tape init q pour relancer l'init. Ensuite, tu branches une autre machine (qui a Hyperterminal ou minicom) sur celle-là avec un câble null-modem vers le port COM1 (ttyS0) de la machine Linux, avec les paramètres qui vont bien (9600, etc ... par défaut, ça devrait être bon), et quand tu te connectes, tu verras une invite de login Linux. |
oki , mais l'interet ? c'est quand on est à court de matos ? sinon je vois vraiment pas pourquoi se prendre le choux sur un truc quand meme assez tordu pour un resultat qu'on aurait pu obtenir d'une autre maniere.
Marsh Posté le 20-08-2002 à 15:31:10
putain ca me saoule ca marche pas chez moi, tu veux pas me faire un cop/col de ton lilo.conf
je sais j'abuse!!!!
Marsh Posté le 20-08-2002 à 15:32:55
et c koa ta manière superx pr obtenir ce que je veux???????????????????????????????????????????????????????????
??????????????????????????????????????????
Si t'as plus simple, balance, je suis preneur
Marsh Posté le 20-08-2002 à 15:35:25
falip a écrit a écrit : et c koa ta manière superx pr obtenir ce que je veux??????????????????????????????????????????????????????????? ?????????????????????????????????????????? Si t'as plus simple, balance, je suis preneur |
en fait j'ai un doute sur ce que tu veux obtenir donc je reste attentif au topic malgré de grandes grandes interrogations.
jak me répond 'login linux' , je répondrais telnet mais c'est trop simple donc ca ne peut pas être ça et comme je pige un mot sur 3 dans ce sujet , je vais juste rester spectateur jusqu'a ce que je comprenne l'interet de la chose et peut etre que je comprendrais le probleme. L'un dans l'autre , c'est le flou complet
Marsh Posté le 20-08-2002 à 15:36:49
et une invite de LILO sur une console distante (si j'ai bien suivi) , effectivement , c'est carrement loufoque à mon gout , surtout que j'en comprend pas l'interet . $
un gruyere ce topic
Marsh Posté le 20-08-2002 à 15:45:12
Bon j'essaye de t'expliquer....
Y a une machine qui sert à faire des tests très compliqués sur des moteurs (de fusée notament), et elle a un linux embarqué sur des cartes electroniques. Une fois que ce petit bijoux tourne, normalement, y pas besoin d'écran, donc sur les cartes y pas de sortie écran, dc qd y a un prob et qu'ils vont chez le client les gars de la maintenance, ils doivent démonter la machine pr voir ce qui va pas ou faire des tests, alors que la, ils arrivent avec un portable (avec win et l'ému minitel), le branchent avec un null modem sur le port série de la carte et ils peuvent se loguer à linux, choisir quel noyau ils veulent lancer pr du débeugage.....
Voila, j'espère que t'as compris pkoa je me fais chier depuis qques jours.
Marsh Posté le 19-08-2002 à 16:56:27
J'avais déja balancé un post pr rediriger la console sur un port série, ca y est ca marche, mais je parviens pas à balancer l'invité de lilo sur la console.
Si qq'un sait?????????