Skillnad mellan versioner av "Medusa"
Busk (diskussion | bidrag) |
Busk (diskussion | bidrag) m |
||
(16 mellanliggande sidversioner av 4 användare visas inte) | |||
Rad 19: | Rad 19: | ||
|- |
|- |
||
! Placering |
! Placering |
||
− | | [[:Kategori:Foo|Foo]], [[:Kategori:Rack |
+ | | [[:Kategori:Foo|Foo]], [[:Kategori:Rack B8|Rack B8]] |
|- |
|- |
||
! Foto |
! Foto |
||
Rad 25: | Rad 25: | ||
|- |
|- |
||
! Driftstatus |
! Driftstatus |
||
− | | |
+ | | Ej i drift |
|- |
|- |
||
! Nagios-status |
! Nagios-status |
||
Rad 37: | Rad 37: | ||
Medusa kan med fördel användas för att prata serie med de datorer den är ihopkopplad med. Så här gör man: |
Medusa kan med fördel användas för att prata serie med de datorer den är ihopkopplad med. Så här gör man: |
||
− | + | # Koppla upp dig mot terminalservern. Detta kan göras på flera sätt: |
|
− | + | ## Mot dess konsollport rent fysiskt, i 9600 8N1 |
|
− | + | ## Via [[perlis]] antingen via ssh (rekommenderat) eller telnet |
|
− | + | # När du är inloggad kan du använda telnet för att prata med de 48 portarna som finns. |
|
− | + | ## För att se vilken adress datorn du vill prata med har kan du använda ifconfig. Mappningen ip-adress -> port är <tt>10.176.4.(portnummer+48)</tt>. Det ger exempelvis att port 1 har ip-adressen <tt>10.176.4.49</tt> och port 48 har <tt>10.176.4.96</tt>. |
|
− | + | ## Escape-tecken för telnet är ^] (det vill säga Ctrl+]). Om du telnettade till terminalservern bör du se till att byta escapetecken för den telnetsessionen till något annat än ^]. |
|
+ | |||
− | + | Efterhand som datorer tas i drift kan man med fördel lägga till hostname i /etc/hosts med rätt ports adress så att man istället bara behöver skriva <tt>telnet [hostname]</tt>. |
|
+ | |||
+ | == Konfigurera seriekonsoll == |
||
+ | |||
+ | Observera att Medusa per default pratar 57600 och inte 9600 som man skulle kunna tro. inittab-rad som gör rätt saker på en Linux: |
||
+ | |||
+ | s0:2345:respawn:/sbin/getty -L ttyS0 57600 vt100 |
||
+ | |||
+ | Ladda om inittab med <pre>init q</pre> |
||
+ | |||
+ | == Använda grub == |
||
+ | |||
+ | Addera följande till /boot/grub/menu.lst: |
||
+ | |||
+ | #If real keyboard is untouched for 5s, go serial |
||
+ | serial --unit=0 --speed=57600 |
||
+ | terminal --timeout=5 serial console |
||
== Använda portar == |
== Använda portar == |
||
Går att nå genom <tt>telnet *namn*</tt> när du är inloggad på medusa: |
Går att nå genom <tt>telnet *namn*</tt> när du är inloggad på medusa: |
||
+ | |||
+ | OBS: hostnamn fungerar inte eftersom /etc/hosts verkar ha blivit resettad. |
||
{| |
{| |
||
!portnummer !! kopplad till |
!portnummer !! kopplad till |
||
|- |
|- |
||
− | | |
+ | | 1 || [[Zelgadis]] |
|- |
|- |
||
− | | |
+ | | 3 || [[Ritchie]] |
+ | |- |
||
+ | | 4 || [[Ratatoskr]] |
||
+ | |- |
||
+ | | 5 || [[Gibson]] |
||
+ | |- |
||
+ | | 7 || [[Dijkstra]] |
||
+ | |- |
||
+ | | 9 || [[Knuth]] |
||
+ | |- |
||
+ | | 10 || [[Sisyphus]] |
||
+ | |- |
||
+ | | 11 || [[Lafiel]] |
||
+ | |- |
||
+ | | 19 || [[Backus]] |
||
+ | |- |
||
+ | | 43 || [[Kelvin]] |
||
+ | |- |
||
+ | | 44 || [[Celsius]] |
||
+ | |- |
||
+ | | 47 || [[Sw-b8-t]] |
||
+ | |- |
||
+ | | 48 || [[Sw-b8-b]] |
||
|} |
|} |
||
+ | == Konfiguration == |
||
⚫ | |||
+ | Inställningar för serieportar görs i /etc/portslave/pslave.conf och för att få den att börja använda nya ändringar kör man kommandot <pre>signal_ras hup</pre>. För att inställningarna ska sparas till flash så att de överlever en omstart får man sedan köra <pre>saveconf</pre> |
||
+ | |||
⚫ | |||
[[Kategori:Foo]] |
[[Kategori:Foo]] |
||
[[Kategori:Rootmanual]] |
[[Kategori:Rootmanual]] |
||
− | [[Kategori:Rack |
+ | [[Kategori:Rack B8]] |
Nuvarande version från 11 juni 2015 kl. 08.19
Funktion | Terminalserver |
---|---|
Operativsystem | Linux |
Arkitektur | PPC |
CPU | PowerPC MPC855T 48MHz |
Minne | 256 MB |
Modell | Cyclades ACS48 |
Placering | Foo, Rack B8 |
Foto | |
Driftstatus | Ej i drift |
Nagios-status | |
LysINV |
Användning
Medusa kan med fördel användas för att prata serie med de datorer den är ihopkopplad med. Så här gör man:
- Koppla upp dig mot terminalservern. Detta kan göras på flera sätt:
- Mot dess konsollport rent fysiskt, i 9600 8N1
- Via perlis antingen via ssh (rekommenderat) eller telnet
- När du är inloggad kan du använda telnet för att prata med de 48 portarna som finns.
- För att se vilken adress datorn du vill prata med har kan du använda ifconfig. Mappningen ip-adress -> port är 10.176.4.(portnummer+48). Det ger exempelvis att port 1 har ip-adressen 10.176.4.49 och port 48 har 10.176.4.96.
- Escape-tecken för telnet är ^] (det vill säga Ctrl+]). Om du telnettade till terminalservern bör du se till att byta escapetecken för den telnetsessionen till något annat än ^].
Efterhand som datorer tas i drift kan man med fördel lägga till hostname i /etc/hosts med rätt ports adress så att man istället bara behöver skriva telnet [hostname].
Konfigurera seriekonsoll
Observera att Medusa per default pratar 57600 och inte 9600 som man skulle kunna tro. inittab-rad som gör rätt saker på en Linux:
s0:2345:respawn:/sbin/getty -L ttyS0 57600 vt100
Ladda om inittab med
init q
Använda grub
Addera följande till /boot/grub/menu.lst:
#If real keyboard is untouched for 5s, go serial serial --unit=0 --speed=57600 terminal --timeout=5 serial console
Använda portar
Går att nå genom telnet *namn* när du är inloggad på medusa:
OBS: hostnamn fungerar inte eftersom /etc/hosts verkar ha blivit resettad.
portnummer | kopplad till |
---|---|
1 | Zelgadis |
3 | Ritchie |
4 | Ratatoskr |
5 | Gibson |
7 | Dijkstra |
9 | Knuth |
10 | Sisyphus |
11 | Lafiel |
19 | Backus |
43 | Kelvin |
44 | Celsius |
47 | Sw-b8-t |
48 | Sw-b8-b |
Konfiguration
Inställningar för serieportar görs i /etc/portslave/pslave.conf och för att få den att börja använda nya ändringar kör man kommandot
signal_ras hup
. För att inställningarna ska sparas till flash så att de överlever en omstart får man sedan köra
saveconf