Envoyer l'invité lilo sur console série?????

Envoyer l'invité lilo sur console série????? - Linux et OS Alternatifs

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?????????

Reply

Marsh Posté le 19-08-2002 à 16:56:27   

Reply

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 :cry:  :cry:  :cry:

Reply

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

Reply

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 :sweat:
 
mais si qq'un a un qq chose

Reply

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)


---------------
Ma réflexion sur cette affaire vient de connaître une avancée déterminante.
Reply

Marsh Posté le 19-08-2002 à 17:36:12    

chsavais mme po, j vais regarder

Reply

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...


Message édité par sorg le 19-08-2002 à 17:40:47
Reply

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 ?

Reply

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???

Reply

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...

Reply

Marsh Posté le 19-08-2002 à 17:44:16   

Reply

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.

Reply

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...

Reply

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 :)

Reply

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??????????????????

Reply

Marsh Posté le 20-08-2002 à 09:53:09    

Ben ecoute tu réecrit lilo ...

Reply

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


Message édité par -MANUGTS- le 20-08-2002 à 10:01:55
Reply

Marsh Posté le 20-08-2002 à 10:03:09    

exactement, je viens de le trouver à l'instant ;)

Reply

Marsh Posté le 20-08-2002 à 10:12:33    

Tout au debut du topik, Jak te l'avais déja mentionnée cette option ...

Reply

Marsh Posté le 20-08-2002 à 10:15:08    

j'ai rien compris : ça sert à quoi votre truc ?

Reply

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é.))

Reply

Marsh Posté le 20-08-2002 à 11:09:53    

je pense me débrouiller avec ce que t'as posté 246 merci encore :D

Reply

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 :(  :(

Reply

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

Reply

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...


Message édité par Snipe Foo le 20-08-2002 à 12:59:07

---------------
Ma réflexion sur cette affaire vient de connaître une avancée déterminante.
Reply

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. STEP 2.  Modify /etc/lilo.conf
  2.     Add
  3.      serial=1,9600n8
  4.     to the global section.  Remember to rerun "lilo" in order for this
  5.     to take effect.


 
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).

Reply

Marsh Posté le 20-08-2002 à 13:20:57    

'comprend toujours pas ...

Reply

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:respawn:/sbin/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.

Reply

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

Reply

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




 :non: C'est moi qui ai dit ça :D ;)


Message édité par Snipe Foo le 20-08-2002 à 14:32:21

---------------
Ma réflexion sur cette affaire vient de connaître une avancée déterminante.
Reply

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.

Reply

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!)

Reply

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 :
  1. LILO 21.7-5 boot:
  2. linNFS          lin2416         linPLOP         linLL
  3. linFBD          linNOSCSI       memtest
  4. boot: linNFS
  5. Loading linNFS...............


Ca suffit pas ?

Reply

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.

Reply

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...

Reply

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:respawn:/sbin/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.  

Reply

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!!!! :D  :D

Reply

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

Reply

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 :D  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

Reply

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

Reply

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. ;)

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed