Det enklaste sättet att använda Sun Remote System Control är genom det grafiska användargränssnittet. När du använder detta kan du alltid komma åt online-hjälpen.
Om du måste använda RSC-kommandon, och inte kan gå via det grafiska användargränssnittet, kan du använda RSC-kommandoskalet. Det utgörs av ett enkelt kommandoradsbaserat gränssnitt som gör att du kan administrera och utföra diagnostik på servern. I skalet finns även kommandon för att konfigurera RSC.
RSC stöder upp till två samtidiga telnet-anslutningar per server. Dessa anslutningar kan vara sessioner med kommandoradsgränssnittet eller anslutningar via det grafiska användargränssnittet till serverkonsolen (Öppna konsol). Dessutom stöder RSC upp till tre samtidiga sessioner med RSC:s grafiska gränssnitt.
Efter det att du har loggat in på ditt RSC-konto visas RSC-skalets ledtext (rsc>). Du kan då ge RSC-skalet kommandon. I det här kapitlet tar vi upp hur du loggar in på ett RSC-konto. Vi beskriver även vad de olika RSC-kommandona gör och deras syntax.
Följande tabell ger en kort sammanfattning av RSC-skalets kommandon. Varje kommando förklaras närmare i de följande avsnitten
Tabell 4-1 Skalkommandon i RSC
Namn |
Beskrivning |
---|---|
environment |
Visar aktuell omgivningsstatus. |
shownetwork |
Visar aktuell nätverkskonfiguration |
console |
Ansluter till serverkonsolen |
break |
Försätter servern i debug-läge |
xir |
Påbörjar en externt initierad serveromstart |
bootmode |
Styr hur serverns inbyggda programvara agerar om servern startas om inom tio minuter (liknar L1-kombinationerna på Sun-tangentbord) |
reset |
Startar om servern omedelbart |
poweroff |
Stänger av servern |
poweron |
Slår på servern |
loghistory |
Visar en lista med alla händelser som är registrerade i RSC:s händelsebuffert |
consolehistory |
Visar en lista med alla konsolmeddelanden i bufferten. |
consolerestart |
Överför aktuella start- och körloggar till "ursprungliga" |
set |
Ställer in en konfigurationsvariabel |
show |
Visar en eller flera konfigurationsvariabler |
date |
Visar eller ställer in datum och klockslag |
password |
Ändrar ditt RSC-lösenord |
useradd |
Skapar ett nytt RSC-användarkonto |
userdel |
Tar bort ett RSC-användarkonto |
usershow |
Visar information om ett RSC-användarkonto |
userpassword |
Skapar eller ändrar lösenord för en användare |
userperm |
Anger vad en användare får göra |
resetrsc |
Startar omedelbart om RSC |
help |
Visar en lista med kommandona i RSC-skalet och beskriver vart och ett av dem kortfattat |
version |
Visar versionsnummer för RSC:s inbyggda programvara |
logout |
Avslutar din RSC-skalsession |
Vissa kommandon kräver att du har särskilda användartillstånd. I "userperm användarnamn [c][u][a][r] " finns information om användartillstånd.
I följande avsnitt finns mer detaljerade beskrivningar av kommandona.
Efter det att RSC-programvaran har installerats och konfigurerats och du har fått ett användarkonto, kan du ansluta till RSC och logga in på ditt konto med en Solaris-arbetsstation, Windows-PC, vanlig ASCII-teckenterminal eller en dator som kör program för att emulera ASCII-terminal.
Gör så här för att logga in till ditt RSC-konto:
Anslut till RSC med någon av följande fem metoder:
Använd PPP (point-to-point protocol) för att ansluta till företagets Ethernet och sedan kommandot telnet för att ansluta till RSC.
Fråga din nätverksadministratör om du inte vet serverns RSC-namn (namnet blir oftast servernamn-rsc).
Om du redan är ansluten till företagets Ethernet använder du kommandot telnet för att ansluta till RSC.
Använd PPP för att ansluta till RSC-modemet. För att du skall kunna använda det här alternativet måste PPP vara aktiverat.
Om PPP inte är aktiverat på serieporten ringer du in till RSC:s modem.
Anslut din klientdator direkt till RSC:s serieport.
Om du vill använda detta alternativ måste du stänga av PPP med RSC:s skal eller verktyget rscadm, så att konfigurationsvariabeln ppp_enabled får värdet false. Du kan även använda det grafiska användargränssnittet.
När anslutningen är klar visas följande skärm:
RSC version 1.0 Please login: Please enter password:
Skriv in ditt RSC-inloggningsnamn.
Skriv in ditt RSC-lösenord.
Du kan inte se lösenordet på skärmen. När du har matat in lösenordet korrekt visar RSC ledtexten:
rsc>
Du kan mata in RSC-skalkommandon vid ledtexten rsc>.
Inloggningar lagras i RSC:s händelselogg. Dessutom skickar RSC informationsmeddelanden om fem felaktiga inloggningsförsök görs under loppet av fem minuter. Du kan även ange att RSC skall koppla ner sessioner på serieporten som har varit inaktiva i tio minuter (se "serial_hw_handshake ").
Följande RSC-kommandon visar serverns status eller styr den:
environment
shownetwork
console
break
xir
bootmode
reset
poweroff
poweron
Använd kommandot environment för att få en ögonblicksbild av serverns omgivningsstatus, t.ex. temperatur, strömförsörjningsstatus, vilka lysdioder på framsidan som lyser, hur nyckelbrytaren står o.s.v. Det som visas har ungefär samma format som utmatningen från UNIX-kommandot prtdiag(1m):
rsc> environment ==================== Environmental Status ==================== System Temperatures (Celsius): ------------------------------ CPU0 42 CPU1 52 MB0 33 MB1 27 PDB 29 SCSI 25 ================================= Front Status Panel: ------------------- Keyswitch position is in On mode. System LED Status: DISK ERROR POWER [OFF] [ ON] POWER SUPPLY ERROR ACTIVITY [OFF] [ ON] GENERAL ERROR THERMAL ERROR [OFF] [OFF] ================================= Disk LED Status: OK = GREEN ERROR = YELLOW DISK 5: [EMPTY] DISK 3: [EMPTY] DISK 1: [OK] DISK 4: [EMPTY] DISK 2: [OK] DISK 0: [OK] ================================= Fan Bank: --------- Bank Speed Status (0-255) ---- ----- ------ SYS 151 OK ================================= Power Supplies: --------------- Supply Status ------ ------ 0 OK 1 OK ================================= rsc>
Kommandot shownetwork visar aktuell nätverkskonfiguration:
rsc> shownetwork RSC network configuration is: DHCP server: 129.149.2.3 IP Address: 129.149.2.6 Gateway Address: 129.149.2.7, 129.149.2.8 Netmask: 255.255.255.0 Ethernet Address: ae:30:30:00:00:01 rsc>
Använd kommandot console för att försätta RSC i konsolläge och ansluta till serverkonsolen från RSC-skalet. När du använder det här kommandot visar systemet den vanliga ledtexten för inloggning till Solaris. Om RSC inte angivits som serverkonsol visas ingenting.
Du måste ha C-nivåanvändartillstånd för att kunna använda detta kommando. En avslutningssekvens används för att återgå till RSC-ledtexten. Standardsekvensen är ~. (tilde punkt) (se "escape_char ").
Använd kommandot break för att försätta servern i debug-läge. Du måste ha C-nivåanvändartillstånd för att kunna använda detta kommando. Nyckelbrytaren på serverns framsida får inte vara i läget för låsning och serverns serieport måste vara angiven som konsol (se Kapitel 6). I debug-läge används antingen kadb eller OBP.
Med det här kommandot kan man skapa motsvarigheten till en externt initierad omstart (XIR) på servern. Du måste ha R-nivåanvändartillstånd för att kunna använda kommandot. Servern går in i OBP-läge och visar ledtexten ok. Detta kommando är lämpligt för att debugga drivrutiner eller kärnor, eftersom större delen av innehållet i systemminnet och registren bevaras. För att få igång systemet igen när du har använt xir måste du starta om systemet från grunden.
Med det här kommandot kan du styra vad serverns inbyggda programvara skall göra vid nästa omstart. Funktionen hos kommandot är identisk med L1-kombinationerna på Sun-tangentbord. Du måste ha R-nivåanvändartillstånd för att kunna använda kommandot. Om du använder bootmode utan parametrar visar RSC den nuvarande inställningen.
bootmode ändrar inte på diag-switch?-inställningen i OBDiag förrän omedelbart efter nästa omstart. Om RSC inte märker någon omstart av servern inom tio minuter ignoreras bootmode-kommandot:
rsc> bootmode forth rsc> reset
För att ställa in alternativet diag eller skip_diag måste bootmode-kommandot följas av poweroff och poweron inom tio minuter:
rsc> bootmode skip_diag rsc> poweroff rsc> poweron
För att se till att konsolens inmatning och utmatning säkert är kopplad till RSC använder du alternativet -u innan du anger startläge.
I följande tabell beskrivs de lägen du kan ange med kommandot bootmode.
Tabell 4-2 Lägen för kommandot bootmode
Läge |
Beskrivning |
---|---|
-u |
Tvingar servern att koppla konsolen till RSC; alternativet -u måste föregå alla startlägen du anger; kräver omstart av servern |
normal |
Normal start; servern kör lågnivådiagnostik; kräver omstart av servern |
forth |
Går in i Forth-tolken så fort som möjligt (motsvarar L1-F på tangentbordet); kräver omstart av servern |
reset_nvram |
Nollställer alla NVRAM-variabler till standardvärdena (motsvarar L1-N på tangentbordet); kräver omstart av servern |
diag |
Tvingar servern att köra fullständig diagnostik (motsvarar L1-D på tangentbordet); kräver att serverns stängs av och slås på |
skip_diag |
Tvingar servern att hoppa över diagnostik (motsvarar L1-S på tangentbordet); kräver att servern stängs av och slås på |
Lägena diag och skip_diag träder endast i funktion om du efter bootmode-kommandot använder poweroff och poweron inom tio minuter.
Kommandot gör att servern omedelbart startas om. Du måste ha R-nivåanvändartillstånd för att kunna använda kommandot. Servern startas om i enlighet med det angivna startläget.
Standardkonfigurationen för den inbyggda programvaran i Sun Enterprise 250 kör inte POST när servern startas om. Du kan dock ändra detta genom att ställa in NVRAM-variabler. Ytterligare upplysningar finns i Platform Notes: Sun Enterprise 250 Server.
Använd kommandot poweroff för att stänga av servern. Du måste ha R-nivåanvändartillstånd för att kunna använda kommandot. Det blir verkningslöst om systemet redan är avstängt. Du kan fortfarande utnyttja RSC, eftersom dess maskinvara går på serverns vilolägesström.
Använd kommandot poweron för att slå på servern. Du måste ha R-nivåanvändartillstånd för att kunna använda kommandot. Det blir verkningslöst i följande fall:
Serverns nyckelbrytare står i viloläge.
Servern är redan påslagen.
Använd följande RSC-kommandon vid arbete med RSC- och konsolloggfiler:
loghistory (eller lhist)
consolehistory (eller chist)
consolerestart
Använd kommandot loghistory utan delkommandon för att visa en lista med alla registrerade händelser i RSC:s händelsebuffert. Till sådana händelser hör bl.a. omstarter av servern och alla RSC-kommandon som förändrar systemets status. Du kan även använda förkortningen för kommandot, lhist.
Använd följande delkommandon för att styra vad loghistory visar.
Använd delkommandot index för att ange ett ställe i bufferten där visningen skall börja:
index +n för att ange ett radnummer relativt början av bufferten
index -n för att ange ett radnummer relativt slutet av bufferten
index n för att ange ett radnummer relativt början av bufferten (identiskt med index +n)
Man börjar räkna i position 1, vilket innebär att index +1 anger den första raden i bufferten och index -1 den sista:
rsc> loghistory index -30
Detta kommando skriver ut de trettio sista raderna och de eventuella ytterligare rader som tillkom i bufferten från det att kommandot började utföras tills det avbröts.
Använd delkommandot pause för att visa n rader av loggen i taget (liknar kommandot more). Värdet på n måste vara ett heltal i decimalformat. Som standard visas hela RSC-loggen utan några pauser.
Varje händelse i loggen skrivs i följande format:
$KLOCKSLAG $VÄRDNAMN $HÄNDELSE-ID $meddelande
HÄNDELSEID är en kod som är unik för händelsen, KLOCKSLAG är det klockslag då händelsen inträffade (enligt RSC:s klocka) och meddelande är en beskrivning i klartext av vad som hände.
Här är ett exempel på hur en post i händelseloggen kan se ut:
FRI JAN 01 07:33:03 1999 sst4828: 00060003: "RSC-systemet startade"
Använd kommandot consolehistory för att visa de konsolmeddelanden som är registrerade i RSC-buffertar. Om du inte anger några parametrar skriver kommandot samtliga data som finns i de konsolbuffertar som inte är tomma. Du kan även använda förkortningen för kommandot, chist.
Det finns fyra konsolloggar:
boot-bufferten innehåller de startmeddelanden från POST, OBP och UNIX som togs emot från servern vid den senaste starten.
run-bufferten innehåller de senaste data som togs emot från serverns operativsystem.
oboot-bufferten innehåller startmeddelanden från POST, OBP och UNIX för den första starten när strömmen slogs på, den ursprungliga starten.
Om systemet hamnar i panik och startas om kommer orun-bufferten att innehålla de sista meddelanden som skrevs till konsolen före omstarten, d.v.s. panik-meddelanden.
boot respektive oboot kan innehålla upp till 8 kilobyte information medan det i run och orun finns plats för hela 16 kilobyte i varje.
När datorn startas första gången genom att strömmen slås på, fyller RSC bufferten för den ursprungliga starten (oboot) med data från serverns konsol. När den blir full skriver RSC i stället data till buffertloggen för den ursprungliga körningen (orun). När orun är full börjar gamla data i början av den att ersättas med nya.
När RSC märker att servern startas om medan data skrivs till orun-loggen, går systemet över till boot-loggen. När den blir full skrivs data i stället till run-loggen. När run-loggen är full börjar gamla data i början av den att ersättas med nya.
När RSC känner av att servern startas om medan data skrivs till run-loggen, går systemet automatiskt över till den aktuella boot-loggen igen.
Använd delkommandot pause för att visa n rader av loggen i taget (liknar kommandot more). Värdet på n måste vara ett heltal i decimalformat. Som standard visas tio rader "i stöten".
I "loghistory [index [+|-]n] [pause n] " finns en beskrivning av delkommandot index.
Tidsangivelserna i konsolloggarna kommer från serverns klocka. Det är inte säkert att denna klocka ger samma tid som RSC:s egen klocka (som används för de tidsangivelser som finns i RSC:s händelselogg). Om du vill veta hur man synkroniserar RSC-klockan med serverns klocka via verktyget rscadm kan du läsa "date [[mmdd]TTMM|mmddTTMM[ss]åå][.SS] ".
Använd kommandot consolerestart för att göra aktuella start- och körloggar till "ursprungliga" loggar (med benämningarna oboot och orun). Kommandot kopierar de nuvarande buffertarna till o-motsvarigheterna och skriver över det som tidigare fanns i dessa. Därefter tas de aktuella start- och körloggarna bort. Du måste ha A-nivåanvändartillstånd för att kunna använda detta kommando.
Efter det att du har installerat en maskinvarukomponent i servern måste du starta om den och sedan använda kommandot consolerestart så att den nya delen finns med i de ursprungliga konsolloggarna.
Använd följande RSC-kommandon för att ställa in eller visa olika delar av konfigurationen för RSC eller servern:
set
show
date
password
useradd
userdel
usershow
userpassword
userperm
resetrsc
Använd kommandot set för att ange ett värde på en konfigureringsvariabel i RSC. Du måste ha A-nivåanvändartillstånd för att kunna använda detta kommando. I "RSC:s konfigureringsvariabler" finns beskrivningar av variablerna.
Ändringar av vissa variabler börjar inte gälla förrän den SSP där RSC körs startas om med något av kommandona resetrsc och rscadm resetrsc.
Du kan använda en nullsträng ("") för att ange att en variabel inte skall innehålla någonting. Om värdet på en variabel skall utgöras av en sträng som innehåller mellanslag, måste strängen skrivas inom citationstecken:
rsc> set page_info2 "" rsc> set page_init1 "&F &E0"
Använd kommandot show för att visa värdena på konfigureringsvariabler i RSC. Du kan endast ange ett enda variabelnamn; om ett namn inte anges visar RSC samtliga konfigureringsvariabler. I "RSC:s konfigureringsvariabler" finns beskrivningar av alla variablerna.
Använd kommandot date utan parametrar för att visa aktuellt datum och klockslag enligt RSC:s klocka. Om du har A-nivåanvändartillstånd kan du även använda kommandot för att ställa RSC:s klocka. I följande tabell beskrivs det datumformat som används.
Tabell 4-3 Delarna i kommandot date
Del |
Beskrivning |
---|---|
mm |
Månadsnummer |
dd |
Datum (dag i månaden) |
TT |
Timmar |
MM |
Minuter |
.SS |
Sekunder |
ss |
De första två siffrorna i året |
åå |
De sista två siffrorna i året |
Du kan utelämna månad, dag och år. Aktuella värden används då som standard.
rsc> date 091521451998 rsc> date 09152145 rsc> date 2145
Det första exemplet anger den 15 september 1998, klockan 21.45. Det andra exemplet anger den 15 september klockan 21.45 (året är identiskt) och det tredje endast klockan 21.45 (år, månad och dag är identiska).
Varje gång servern startas ställer den RSC:s datum och klockslag. För att RSC:s klocka skall fortsätta att vara synkroniserad med serverns vanliga klocka rekommenderar Sun Microsystems dock att du använder ett skript med kommandot rscadm date -s för att med jämna mellanrum synkronisera RSC-klockan mot serverklockan. date-kommandot i RSC-skalet kan inte användas för att synkronisera klockorna.
Använd kommandot password för att ändra RSC-lösenordet för det konto som du är inloggad på. Detta kommando liknar kommandot passwd(1) i UNIX.
När du har skrivit in kommandot och tryckt på Enter frågar RSC efter ditt nuvarande lösenord. Om du matar in det korrekt ber RSC dig att mata in det nya lösenordet. Sedan frågar RSC återigen efter det nya lösenordet och lagrar det (förutsatt att du skrev in det på samma sätt båda gångerna):
rsc> password password: Changing password for användarnamn Enter login password: Enter new password: Re-enter new password: rsc>
Regler för lösenord:
Lösenord måste vara minst sex tecken långa (de första åtta tecknen är de enda som används vid kontroller).
Lösenord måste bestå av minst två bokstäver och minst en siffra eller ett specialtecken. Man kan använda både stora och små bokstäver.
Lösenord får inte vara identiska med användarnas inloggningsnamn eller vara inloggningsnamnen skrivna baklänges. De får inte heller innebära att användarnamnen "biter sig själva i svansen". När man jämför inloggningsnamn och lösenord skiljer man inte på stora och små bokstäver.
Det nya lösenordet måste skilja sig med minst tre tecken från det gamla. När man jämför det gamla och nya lösenordet skiljer man inte på stora och små bokstäver.
Skapar ett nytt RSC-användarkonto. Du måste ha U-nivåanvändartillstånd för att kunna använda kommandot. Det får högst finnas fyra RSC-användarkonton. Giltiga tecken för användarnamn är:
Bokstäver
Siffror
Punkt (.)
Understrykningstecken (_)
Bindestreck (-)
Användarnamnsfältet kan som mest vara åtta tecken långt; användarnamnet måste innehålla minst en liten bokstav och det första tecknet måste vara en bokstav. Om användarnamnet inte uppfyller dessa krav skickar systemet en varning och kommandot misslyckas.
Tar bort ett RSC-användarkonto. Du måste ha U-nivåanvändartillstånd för att kunna använda detta kommando.
Visar vilka användarkonton som finns för RSC. Du måste ha U-nivåanvändartillstånd för att kunna använda det här kommandot. Om du inte ger någon parameter visas alla konton. Den information som visas är användarnamn, tillstånd och om något lösenord är kopplat till kontot:
rsc> usershow Username Permissions Password? setup cuar Assigned msmith c--r None rsc>
Anger eller ändrar lösenordet för ett visst användarkonto. Du måste ha U-nivåanvändartillstånd för att kunna använda detta kommando. RSC frågar inte efter det befintliga lösenordet. Se kommandot password för information om vad som krävs för att ett lösenord skall vara giltigt:
rsc> userpassword msmith New password: Re-enter new password: rsc>
Anger eller ändrar vilka tillstånd en viss användare har.
Alla RSC-användare kan ta fram och titta på RSC-information. Med följande parametrar kan man höja tillståndsnivån:
c - Konsoltillstånd; användaren får ansluta till serverkonsolen
u - Användaradministrationstillstånd; användaren får använda kommandon för att lägga till och ta bort användare och redigera användartillstånd
a - Administrationstillstånd; användaren får ändra värdena i RSC:s konfigureringsvariabler
r - Omstart-/strömtillstånd; användaren får starta om, slå på och stänga av servern och starta om RSC
Du måste ha U-nivåanvändartillstånd för att kunna använda detta kommando. En användare kan tilldelas 0-4 tillstånd. Som standard har en ny användare inga tillstånd.
Om du inte anger några tillståndsnivåer ger RSC användarnamn endast granskningstillstånd. Standardanvändartillståndet för det konto du skapar under installationen är emellertid cuar (alla tillstånd).
En användare med granskningstillstånd kan endast använda följande kommandon:
help
password
date (inte ändra)
shownetwork
environment
loghistory
consolehistory
show
version
logout
Kommandot resetrsc utför en hård omstart av RSC. Därmed avbryts alla pågående RSC-sessioner. Du måste ha A-nivåanvändartillstånd för att kunna använda detta kommando. Du kan även starta om RSC genom att använda kommandot rscadm resetrsc.
Kommandot help visar en lista med alla kommandon i RSC-skalet och ger en kort beskrivning av vart och ett.
Kommandot version visar versionsnumret för den inbyggda programvara som körs på RSC. Använd alternativet -v för att visa mer exakt information:
rsc> version RSC Bootmon version: 0.23 RSC version: 0.23 rsc> version -v RSC Bootmon version: 0.23 RSC Bootmon checksum: A91695A9 RSC version: 0.23 RSC firmware checksum: 4FF151DA RSC firmware built Apr 28 1998, 12:31:15 rsc>
Kommandot logout avslutar din RSC-session och kopplar ner RSC-anslutningen.
RSC har ett antal konfigureringsvariabler som bevaras vid omstart. Med dem kan du ändra hur RSC handlar i olika situationer. Installationsprogrammet ställer in flertalet variabler under installationen. Efter installationen kan du använda det grafiska användargränssnittet, RSC-skalet elller kommandot rscadm set för att ange nya värden för konfigureringsvariablerna.
Du måste ha A-nivåanvändartillstånd för att kunna ange värden för konfigureringsvariabler från det grafiska användargränssnittet eller RSC-skalet; för att kunna använda rscadm set måste du logga in på servern som rot.
Använd kommandot show för att visa konfigureringsvariabler och använd kommandot set för att ange ett nytt värde på en variabel. Ändringar av variabelvärden får effekt omedelbart om annat ej anges.
Du kan använda nullsträngar ("") för att ange att variabler skall nollställas. Om värdet på en variabel skall utgöras av en sträng som innehåller mellanslag, måste strängen skrivas inom citationstecken.
Anger hur många baud som skall användas på RSC:s serieport. Följande värden är giltiga:
9600
19200
38400
57600
115200
Standardinställningen är 9600. Ändringar av variabeln börjar gälla vid nästa inloggningsanslutning över RSC:s serieport.
Om du ändrar antalet baud på serieporten efter det att du konfigurerade modemet på serieporten måste du även konfigurera om modemet (se "Modemet måste konfigureras om efter ändringar av RSC:s serieportsinställningar").
Den här variabeln anger vilken paritet som skall användas på RSC:s serieport; giltiga värden är none, odd och even. Standardinställningen är none. Ändringar av denna variabel börjar gälla vid nästa inloggningsanslutning över RSC:s serieport.
Om du ändrar inställningen för seriell paritet efter det att du konfigurerade modemet på serieporten måste du även konfigurera om modemet (se "Modemet måste konfigureras om efter ändringar av RSC:s serieportsinställningar").
Den här variabeln anger hur många stoppbitar RSC skall använda; giltiga värden är 1 och 2. Standardinställningen är 1. Ändringar av denna variabel börjar gälla vid nästa inloggningsanslutning över RSC:s serieport.
Om du ändrar antalet seriella stoppbitar efter det att du konfigurerade modemet på serieporten måste du även konfigurera om modemet (se "Modemet måste konfigureras om efter ändringar av RSC:s serieportsinställningar").
Den här variabeln anger hur många databitar RSC skall använda; giltiga värden är 7 och 8. Standardinställningen är 8. Ändringar av denna variabel börjar gälla vid nästa inloggningsanslutning över RSC:s serieport.
Om du ändrar antalet seriella databitar efter det att du konfigurerade modemet på serieporten måste du även konfigurera om modemet (se "Modemet måste konfigureras om efter ändringar av RSC:s serieportsinställningar").
Den här variabeln styr huruvida RSC skall använda maskinvaruhandskakning på serieporten. Giltiga värden är true och false; standardinställningen är true. Om variabeln är satt till true sker flödes- och modemstyrningen genom maskinvaran. Om variabeln är satt till false kopplar RSC ned en session på serieporten efter tio minuters inaktivitet.
Använd den här variabeln för att ange vilken IP-adress (Internet protocol) för RSC som skall användas under en PPP-session; använd vanlig punktnotation vid inmatningen. Om variabeln är tom förväntar RSC sig att fjärrnoden tilldelar adressen dynamiskt. Standardinställningen är 0.0.0.0 (tom). Ändringar av variabeln börjar gälla vid nästa PPP-anslutning över RSC:s serieport.
Använd den här variabeln för att ange fjärrnodens IP-adress under PPP-sessioner; använd vanlig punktnotation vid inmatningen. Om variabeln är tom förväntar RSC sig att fjärrnoden redan har en IP-adress tilldelad för PPP-sessionen. Standardinställningen är 0.0.0.0 (tom). Ändringar av variabeln börjar gälla vid nästa PPP-anslutning över RSC:s serieport.
Använd den här variabeln för att ange huruvida PPP skall vara standardprotokoll på RSC:s serieport. Giltiga värden är true och false; standardvärdet är false. Ändringar av variabeln börjar gälla vid nästa inloggningsanslutning över RSC:s serieport.
Använd den här variabeln för att ange om RSC-informationsmeddelanden skall skickas till personsökare. Giltiga värden är true och false och standardvärdet är false.
Använd den här variabeln för att ange om RSC-informationsmeddelanden skall skickas med e-post. Giltiga värden är true och false och standardvärdet är false.
Den här variabeln innehåller telefonnumret och motsvarande personsökar-ID för att skicka TAP-meddelanden till en personsökare. Använd tecknet @ för att särskilja telefonnumret från ID:n. Följande tecken är giltiga:
siffror (0-9)
* (asterisk)
# (pundtecken)
, (komma)
Om båda variablerna page_info1 och page_info2 är tomma eller om page_enabled är false skickas inga personsökarmeddelanden. Som standard är page_info1 tom:
rsc> set page_info1 18004420500@1234332
Den här variabeln är en sträng med de AT-kommandon som skall användas för att konfigurera RSC-modemet, innan informationsmeddelanden skickas till personsökare 1.
Den här variabeln innehåller lösenordet till den personsökartjänst som används för att skicka informationsmeddelanden till personsökare 1. Lösenordet måste vara en alfanumerisk sträng med högst sex tecken.
Den här variabeln anger hur många baud som skall användas på serieporten när informationsmeddelanden skickas till personsökare 1. 300, 1200, 2400, 4800 och 9600 är giltiga värden. Efter det att RSC har skickat informationsmeddelandet återgår baudinställningen till den som anges i variabeln serial_baud.
Den här variabeln anger hur många databitar som skall användas på RSC:s serieport när informationsmeddelanden skickas till personsökare 1. Giltiga värden är 7 och 8. Efter det att RSC har skickat ett informationsmeddelande återgår databitsinställningen till den som anges i variabeln serial_data.
Den här variabeln anger vilken paritet som skall användas på RSC:s serieport när informationsmeddelanden skickas till personsökare 1. Giltiga värden är none, odd och even. Efter det att RSC har skickat ett informationsmeddelande återgår paritetsinställningen till den som anges i variabeln serial_parity.
Den här variabeln anger hur många stoppbitar som skall användas på RSC:s serieport när informationsmeddelanden skickas till personsökare 1. Giltiga värden är 1 och 2. Efter det att RSC har skickat ett informationsmeddelande återgår stoppbitsinställningen till den som anges i variabeln serial_stop.
Den här variabeln innehåller telefonnumret och motsvarande personsökar-ID för att skicka TAP-meddelanden till en personsökare. Använd tecknet @ för att särskilja telefonnumret från ID:n. Följande tecken är giltiga:
siffror (0-9)
* (asterisk)
# (pundtecken)
, (komma)
Om båda variablerna page_info1 och page_info2 är tomma eller om page_enabled är false skickas inga personsökarmeddelanden. Som standard är page_info2 tom:
rsc> set page_info2 18004420500@1234332
Den här variabeln är en sträng med de AT-kommandon som skall användas för att konfigurera RSC-modemet, innan informationsmeddelanden skickas till personsökare 2.
Den här variabeln innehåller lösenordet till den personsökartjänst som används för att skicka informationsmeddelanden till personsökare 2. Lösenordet måste vara en alfanumerisk sträng med högst sex tecken.
Den här variabeln anger hur många baud som skall användas på serieporten när informationsmeddelanden skickas till personsökare 2. 300, 1200, 2400, 4800 och 9600 är giltiga värden. Efter det att RSC har skickat informationsmeddelandet återgår baudinställningen till den som anges i variabeln serial_baud.
Den här variabeln anger hur många databitar som skall användas på RSC:s serieport när informationsmeddelanden skickas till personsökare 2. Giltiga värden är 7 och 8. Efter det att RSC har skickat ett informationsmeddelande återgår databitsinställningen till den som anges i variabeln serial_data.
Den här variabeln anger vilken paritet som skall användas på RSC:s serieport när informationsmeddelanden skickas till personsökare 2. Giltiga värden är none, odd och even. Efter det att RSC har skickat ett informationsmeddelande återgår paritetsinställningen till den som anges i variabeln serial_parity.
Den här variabeln anger hur många stoppbitar som skall användas på RSC:s serieport när informationsmeddelanden skickas till personsökare 2. Giltiga värden är 1 och 2. Efter det att RSC har skickat ett informationsmeddelande återgår stoppbitsinställningen till den som anges i variabeln serial_stop.
Den här variabeln innehåller den kundinformation som används i informationsmeddelanden till personsökare och e-postadresser. I fältet finner man bl.a:
Serverns servicekontraktnummer (rekommenderas)
Var servern står
Namnet på serverns systemadministratör eller hans/hennes telefonnummer
Namnet på den avdelning som servern tillhör
Strängen kan vara upp till åtta tecken och innehålla alfanumeriska tecken och bindestreck (-). Som standard är strängen tom.
Den här variabeln innehåller namnet på den server som är direkt ansluten till RSC. RSC tar med detta namn i informationsmeddelanden. Strängen kan vara upp till åtta tecken och innehålla alfanumeriska tecken och bindestreck (-). Som standard är strängen tom.
Den här variabeln innehåller den adress som informationsmeddelanden via e-post skall skickas till. Strängen får vara högst 40 tecken lång och är som standard tom. Även om bara en enda adress är tillåten kan du informera flera personer om att ett problem inträffat genom att använda e-postalias.
Den här variabeln utgörs av en lista med Internet-adresser (skilda åt av kolon) som RSC skall använda som SMTP-servrar när informationsmeddelanden skickas. Om överföringen av ett meddelande inte lyckas försöker systemet på nytt tills meddelandet kommit fram. Ange adresserna med vanlig punktnotation:
rsc> set mailhost 139.143.4.2:139.142.4.15
Du kan högst ange två adresser. Om variabeln är tom eller om variabeln mail_enabled är false skickas ingen e-post. Som standard är strängen tom.
Använd den här variabeln för att styra hur RSC konfigurerar IP-adressen på den lokala Ethernet-porten. Välj ett värde för ip_mode som är rimligt beroende på vad som finns på det nätverk som RSC är anslutet till. Listan nedan tar upp de giltiga värdena.
none - Ethernet-porten är deaktiverad och skall inte användas.
dhcp - Använd protokollet dhcp för att få IP-adress tilldelad.
config - Använd konfigureringsvariabeln ip_addr som IP-adress.
Standardinställningen är dhcp. Ändringar av variabeln börjar gälla efter nästa RSC-omstart.
Den här variabeln används endast om ip_mode är config. Ange IP-adressen i vanlig Internet-punktnotation. Standardinställningen är 0.0.0.0 (tom). Ändringar av variabeln börjar gälla efter nästa RSC-omstart.
Den här variabeln används endast om ip_mode är config. Ange en delnätsmask i vanlig Internet-punktnotation. Standardinställningen är 0.0.0.0 (tom). Ändringar av variabeln börjar gälla efter nästa RSC-omstart.
Den här variabeln används endast om ip_mode är config. Variabeln anger vilken nätbrygga som skall användas som standard, när RSC skall skicka IP-paket till en adress som inte ligger på samma delnät som RSC. Ange IP-adressen i vanlig Internet-punktnotation. Standardinställningen är 0.0.0.0 (tom). Ändringar av variabeln börjar gälla efter nästa RSC-omstart.
Den här variabeln anger vilken sekvens som skall användas för att avsluta en konsolsession och gå tillbaka till RSC-skalet. Sekvensen gäller alla RSC-användare på servern. Den består av en avslutningssekvens följt av en punkt. Standardsekvensen är ~ (tilde).
Sekvensen kan vara en enstaka siffra eller bokstav. Den kan också vara ett kontrolltecken. För att ange att ett kontrolltecken skall användas skriver du "^" (Skift-6, betecknar Control-tangenten) och sedan ett annat tecken. Om det andra tecknet är ett frågetecken (?) får man samma funktion som med Delete-tangenten; i annat fall omvandlas det andra tecknet till ett kontrolltecken och används som avslutningssekvens. Om du t.ex. matar in ^y när du anger avslutningssekvensen, skall man använda Control-y för att avsluta konsolsessioner.
I det här avsnittet ger vi ytterligare information om felmeddelanden du kan få vid ledtexten rsc>.
Det här avsnittet tar upp felmeddelanden som visas vid felaktig kommandosyntax (i beskrivningen av kommandon i det här kapitlet talar vi om vilken syntax som är korrekt).
Invalid command. Type 'help' for list of commands.
Usage: bootmode [-u] [normal|forth|reset_nvram|diag|skip_diag]
Usage: break
Usage: consolehistory [boot|run|oboot|orun] [index [+|-]<n>]
Usage: consolerestart
Usage: date [[mmdd]HHMM | mmddHHMM[cc]yy][.SS]
Usage: loghistory [index [+|-]<n>]
Usage: password
Usage: poweroff
Usage: poweron
Usage: reset
Usage: resetrsc
Usage: set <variable> <value>
Usage: shownetwork
Usage: useradd <username>
Usage: userdel <username>
Usage: userpassword <username>
Usage: userperm <username> [c][u][a][r]
Usage: version [-v]
Usage: xir
RSC kan rapportera följande allmänna fel.
Could not get username for user <username>
Vid körning av userpassword inträffade ett SEEPROM-fel.
Error adding user <username>
Ett fel inträffade vid körning av useradd; efter detta meddelande kommer ett mer detaljerat.
Error changing password for <username>
Ett fel inträffade vid körning av userpassword; efter detta meddelande kommer ett mer detaljerat.
Error changing password for <username>
Vid körning av userpassword inträffade ett SEEPROM-fel.
Error changing password for <username> - password must be at least three characters different from old password - password must not be based on username
Du matade in ett ogiltigt lösenord.
Error deleting user <username>
Ett fel inträffade vid körning av userdel; efter detta meddelande kommer ett mer detaljerat.
Error displaying user <username>
Ett fel inträffade vid körning av usershow; efter detta meddelande kommer ett mer detaljerat.
Error setting permission for <username>
Ett fel inträffade vid körning av userperm; efter detta meddelande kommer ett mer detaljerat.
ERROR: username did not start with letter or did not contain lowercase letter.
Du matade in ett ogiltigt användarnamn.
Failed to allocate buffer for console mode.
När du använde console-kommandot kunde RSC inte allokera tillräckligt mycket minne för att ansluta till konsolen.
Failed to allocate memory!
Vid körning av show-kommandot kunde RSC inte allokera tillräckligt mycket minne för att visa värdet på variabeln.
Failed to get password for <username>
Vid körning av userpassword inträffade ett SEEPROM-fel.
Failed to set <variable> to <value>
Vid körning av set-kommandot stötte RSC på ett SEEPROM-fel.
Invalid login
Ett inloggningsförsök misslyckades; detta meddelande visas vid inloggningsledtexten.
Invalid password
Du matade in ett ogiltigt lösenord tillsammans vid userpassword.
Invalid permission: <permission>
Du matade in ett ogiltigt användartillstånd. Giltiga tillstånd är [c] [u] [a] [r] (se "userperm användarnamn [c][u][a][r] ").
Malformed username
Du angav en icke-existerande användare när du matade in något av kommandona userpassword, userperm eller userdel.
No free user slots
Det här felmeddelandet får du om du försöker skapa ytterligare ett användarkonto, när RSC redan har fyra användarkonton konfigurerade. RSC stöder endast fyra användarkonton; innan du kan skapa ytterligare ett måste du ta bort ett befintligt.
Passwords don't match
De båda inmatningarna av ett nytt lösenord stämde inte överens.
Permission denied
Du försökte köra ett skalkommando som du inte får använda p.g.a. otillräckliga användartillstånd.
Sorry, wrong password
Du matade inte in ditt lösenord.
Unable to get value of variable <variable>
Vid körning av show-kommandot användes ett ogiltigt variabelnamn.
User already registered
Du försöker skapa ett användarkonto för en användare som redan har ett konto på den här servern.
User does not exist
Det angivna användarnamnet har inget RSC-konto på den här servern.