Kalgoorlie Retro Docs

Documentation for the Kalgoorlie Retro BBS, its games and servers

User Tools

Site Tools


lanternterminal:transfers

This is an old revision of the document!


File transfers and logging

Zmodem

When a BBS or a shell (sz file) starts a Zmodem download, Lantern receives it automatically into the session's File Transfer → Download directory, with a progress window showing the file, size, speed and time, and a Cancel transfer button. If a file of that name already exists, the download is saved as name (1).ext (or overwrites, or is skipped, under Zmodem download of an existing file). Files are written as name.part and renamed when complete; a cancelled or failed download leaves nothing behind and never touches existing files. To upload, start the BBS's Zmodem upload (or rz): Lantern asks which files to send. You can also choose them first with Transfer → Zmodem upload…; they are sent as soon as the host is ready. Transfer → Cancel Zmodem transfer stops a transfer and returns to the terminal. Typing is ignored while a transfer runs. Turn the automatic start off with File Transfer → Disable Zmodem. Zmodem has been tested over Telnet (in binary mode) and raw TCP; RLogin and SSH sessions use the same code but have not been tested with it yet. Xmodem, Ymodem and Kermit are not available.

SFTP

Open an SFTP terminal from an SSH tab. Its interactive client supports help, ls, cd, lcd, pwd, get, put, recursive transfers, permissions and filename completion. Quote paths containing spaces. Use the Transfer menu for SFTP uploads or terminal text/binary sends.

Start, pause/resume and stop logs through File. Session Properties controls raw/text mode, filename templates, append, timestamps, line prefixes and rotation. %Y/%M/%D are date, %h/%m/%s are time, %H host and %S session. Raw logs preserve received bytes; text logs filter terminal escape sequences. Logging failures are reported without closing the connection.

The optional TFTP server starts only when chosen in Transfer. Configure upload/download roots, UDP port, overwrite and client-address restrictions in Global Settings. Use octet transfer mode. It rejects paths outside its configured roots.

Back to Lantern Terminal

lanternterminal/transfers.1794127746.txt.gz · Last modified: by slaterm