Kermit

Iš Žinynas.
08:14, 7 gegužės 2020 versija, sukurta \dev\null (Aptarimas | indėlis) (Naujas puslapis: 350px = RaspberryPI = Jeigu kolekcionuojate daug vintage tipo kompiuterių kurie neturi normalios tinklo sąsajos bet turi SR23...)
(skirt) ← Ankstesnė versija | Dabartinė versija (skirt) | Vėlesnė versija → (skirt)
Jump to navigation Jump to search

Kermit pav1.jpg

RaspberryPI

Jeigu kolekcionuojate daug vintage tipo kompiuterių kurie neturi normalios tinklo sąsajos bet turi SR232 (Serial) portą. Duomenis galime perduoti per serial jungtį tai galima padaryti naudojant RaspberryPI su MAX3232 tipo serial konverteriu sujungus jo antrą "galą" į kompiuterį ir įsidiegus kermit programinę įrangą į abu įrenginius.

Diegimas Linux/Unix

apt-get install ckermit

Įsitikinkite, kad /dev/serial0 turi symlink'ą į ttyS0 ir priklauso tikrai tam serial portui. Surašome konfigūraciją į ~/.mykermrc

set modem none
set line /dev/serial0
set carrier-watch off
set speed 115200
set prefixing all
set parity none
set stop-bits 1
set file type bin
set file name lit
set flow-control none
set prompt "Linux Kermit> "
server

Pastarąją "server" eilutę galime ir išimti, jeigu nenaudosime Linux įrenginio kaip serverio, failus siųsti ir gauti taip pat galima abiejuose režimuose. Jeigu kartais kermit paleidote be server režimo, jį visada galite įjungti parašę "server" į kermit komandinę eilutę.

Daugiau komandų

SEND, RECEIVE, GET
For connecting to a remote host:
CONNECT, SET LINE, SET PARITY, SET DUPLEX, SET HANDSHAKE, SET ESCAPE, SET FLOW-CONTROL, SET SPEED (or BAUD)
For acting as a server:
SERVER
For talking to a server:
BYE, FINISH, GET, SEND, REMOTE
Setting nonstandard transmission and file parameters:
SET BLOCK-CHECK, SET DEBUG, SET DELAY, SET FILE, SET INCOMPLETE, SET PARITY, SET RETRY;
SET SEND (or RECEIVE) END-OF-LINE, START-OF-PACKET, PACKET-LENGTH, PAUSE, TIMEOUT, PADDING
For defining and executing "macros" of commands:
DEFINE, DO
For interrupting transmission:
Control-X, Control-Z, Control-C, Control-E
Getting information:
HELP, STATISTICS, SHOW
Executing command files:
TAKE
For recording the history of a file transfer operation:
LOG TRANSACTIONS
For non-protocol file capture or transmission:
LOG SESSION, TRANSMIT, INPUT, OUTPUT, PAUSE, CLEAR, SCRIPT
For closing log files:
CLOSE
Leaving the program:
EXIT, QUIT

Klientas DOS 3.x - 7.x

Parsisiunčiame: ftp://kermit.cc.columbia.edu/kermit/archives/msvibm.zip (Kermit v3.14).

Sukopijuojame kur nors į C:\msk314, ten rasite failą mscustom.ini gale failo reikia pakeisti/įterpti šias eilutes:

set modem none
set port 1
set speed 115200
set parity none
set stop-bits 1
set file type bin
set flow-control none
set terminal bytesize 8
set received packet-length 2000
set flow none
set term type vt100

Išsaugome failą ir paleidžiame kermit.exe (prieš tai paleidę kermit su server režimu Linux mašinoje) Dabar galime parašyti

remote dir

Kad pamatytume nutolusio kompiuterio failus, norint gauti tam tikrą failą iš sąrašo, rašome

get failas

Jeigu failas yra su tarpais ar spec simboliais tiesiog rašome jo pilną pavadinimą tarp kabučių ""

Visos remote komandos

Client Command         Server Response
   GET                    Sends files
   SEND                   Receives files
   MAIL                   Sends incoming files as e-mail to specified address
   BYE                    Attempts to log itself out
   FINISH                 Exits to level from which it was invoked
   REMOTE CD              Changes working directory (also, remote cd)
   REMOTE DIRECTORY       Sends directory lising
   REMOTE DELETE          Removes files
   REMOTE HELP            Lists these capabilities
   REMOTE HOST            Executes a Unix shell command
   REMOTE KERMIT          Sends a Kermit command to a Kermit server
   REMOTE LOGIN           Login to a Kermit server that requires this
   REMOTE LOGOUT          Logout from a Kermit server
   REMOTE PRINT           Receives a file and prints it
   REMOTE SET             Changes its settings
   REMOTE SPACE           Reports about its disk usage
   REMOTE TYPE            Sends files to your screen
   REMOTE WHO             Shows who's logged in


Problems

Last error: Rejecting file: file_size

Įsitikinkite, hdd particijos formatas yra FAT16 ir yra laisvos vietos.