Taisomas Kermit

Jump to navigation Jump to search

Dėmesio: Jūs nesate prisijungęs. Jūsų IP adresas bus viešai matomas, jei atliksite kokius nors keitimus. Jeigu prisijungsite arba sukursite paskyrą, jūsų keitimai bus priskirti jūsų naudotojo vardui; drauge įgysite naujų galimybių.

Keitimas gali būti atšauktas. Prašome patikrinti palyginimą, esantį žemiau, kad patvirtintumėte, kad jūs tai ir norite padaryti, ir tada išsaugokite pakeitimus, esančius žemiau, kad užbaigtumėte keitimo atšaukimą.

Dabartinė versija Jūsų tekstas
1 eilutė: 1 eilutė:
Sukurtas 1981m. '''Kermit''' yra kombinuotas tinklo ir serial komunikacijų programinės įrangos paketas suteikiantis stabilų, nepriklausomą komunikacijos tipui, multiplatformį sprendimą užmegzti kontaktą tarp kompiuterių, įgalinti terminalų sesijas, failų perdavimą bei administravimą, komunikacijos sprendimus praplečiant juos jau esama ir integruota "scriptinimo" galimybe. Palaiko daug protokolų ir terminalo tipų, taip pat gali incapsulatinti tokius protokolus kaip ftp, http ir ssh. Senesnės jo versijos veikia visose Posix standartus pakaikančiose operacijų sistemose, taip pat naudojamas sukurti komunikaciją tarp senų arba labai senų ir iš esmės skirtingų kompiuterių bei įvairių įrenginių (Skrudintuvų, šaldytuvų, mašinų, kavos aparatų).
 
 
[[Vaizdas:Dscf0365-normal.jpg|350px]]
 
 
 
= RaspberryPI + Max3232 + Serial =
 
 
 
[[Vaizdas:Kermit pav1.jpg|350px]]
 
[[Vaizdas:Kermit pav1.jpg|350px]]
  
Jeigu kolekcionuojate daug [[vintage]] tipo [[kompiuteris|kompiuterių]] kurie neturi normalios tinklo sąsajos bet turi [[SR232]] (Serial) portą. Duomenis galime perduoti per serial jungtį tai galima padaryti naudojant [[RaspberryPI]] kartu su [[MAX3232]] tipo serial konverteriu sujungus jo antrą "galą" į kompiuterį ir įsidiegus '''kermit''' programinę įrangą į abu įrenginius.
+
= RaspberryPI =
 +
Jeigu kolekcionuojate daug [[vintage]] tipo [[kompiuteris|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.
  
= Kermit Diegimas Linux/Unix =
+
= Diegimas Linux/Unix =
  
  apt-get install ckermit # taip ckermit nes protokolo implementacija parašyta su C taip pat yra [http://www.columbia.edu/kermit/k95.html kermit-95]
+
  apt-get install ckermit
 
Įsitikinkite, kad '''/dev/serial0''' turi symlink'ą į '''ttyS0''' ir priklauso tikrai tam serial portui.
 
Įsitikinkite, kad '''/dev/serial0''' turi symlink'ą į '''ttyS0''' ir priklauso tikrai tam serial portui.
 
Surašome konfigūraciją į '''~/.mykermrc'''
 
Surašome konfigūraciją į '''~/.mykermrc'''
28 eilutė: 22 eilutė:
 
  server
 
  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ę.
 
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ų ==
'''P.S''' Jeigu serverio režimas išjungtas, failą paprastai siųsti galima parašius
 
kermit -s "failo pavadinimas"
 
O gauti kitame įrenginyje parašius
 
kermit.exe r
 
 
 
[[Vaizdas:Screenshot 2020-05-06 at 18.41.35.png|450px]]
 
 
 
= Kermit diegimas MacOS X =
 
Prijungiam ir patikrinam ar mūsų kabelis yra aptiktas sistemoje
 
Obuolys > About This Mac > System Report... > USB
 
Turėtume išvysti kažką panašaus į:
 
 
 
[[Vaizdas:Screenshot 2020-09-01 at 13.55.34.png|300px]]
 
 
 
Jeigu nepamatėme jokio naujo įrenginio ir terminale parašius "ls /dev/cu.*" matome tik vieną "/dev/cu.Bluetooth-Incoming-Port" įrenginį, tuomet reiškia, kad mums reikia įdiegti USB to serial converter draiverį, apie visą procesą plačiau [https://pbxbook.com/other/mac-tty.html#soft aprašyta čia].
 
 
 
Kiti usb serial converter driveriai:
 
* [http://www.wch.cn/download/CH341SER_MAC_ZIP.html ch341]
 
* [https://github.com/adrianmihalko/ch340g-ch34g-ch34x-mac-os-x-driver ch34x]
 
* [https://plugable.com/drivers/prolific/ pl2303]
 
 
 
* [ftp://columbia.edu/pub/kermit/bin/cku301.macosx-x86-10.6.8 Jeigu Mac OS versija yra 10.6.x]
 
* [ftp://columbia.edu/pub/kermit/bin/cku302.macosx-x86_64-10.7.1 Jeigu Mac OS versija >= 10.7]
 
 
 
Atsisiuntę binary pervadiname jį į kermit
 
# mv <atsiustas failas> kermit
 
Suteikiame paleidimo teises
 
# chmod +x kermit
 
Paleidžiame
 
# ./kermit
 
set modem none
 
set line /dev/cu.wchusbserial1410
 
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 "MacOS Kermit> "
 
server
 
 
 
= Kermit diegimas 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ų ""
 
 
 
[[Vaizdas:Kermit pav2.jpg|350px]]
 
 
 
= Daugiau komandų =
 
  
 
  SEND, RECEIVE, GET
 
  SEND, RECEIVE, GET
124 eilutė: 50 eilutė:
 
  Leaving the program:
 
  Leaving the program:
 
  EXIT, QUIT
 
  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 ==
 
== Visos remote komandos ==

Primename, kad viskas, kas patenka į Žinynas, yra skelbiama pagal GNU Free Documentation License 1.2 (plačiau – Žinynas:Autorinės teisės). Jei nenorite, kad jūsų indėlis būtų be gailesčio kaitaliojamas ir platinamas, nerašykite čia.
Jūs taip pat pasižadate, kad tai jūsų pačių rašytas turinys arba kopijuotas iš viešų ar panašių nemokamų šaltinių. Nekopijuokite autorinėmis teisėmis apsaugotų darbų be leidimo!

Kad apsaugotume vikį nuo automatinio keitimų šlamšto, prašome išspręsti šį CAPTCHA:

Atšaukti Kaip redaguoti (atsidaro naujame lange)