• ZmodemGbit (please create me)

    From warmfuzzy@700:100/37 to All on Tue Aug 15 22:45:11 2023
    If you are truly elite, or if you are a part of the Google Summer of Code, then know that in this BBS Scene we are desperately in need of a better z-modem protocol. Currently the Mystic BBS and Synchronet's SEXYZ protocols are limited to pushing about 1.4-2.0 megabytes per second max. Even if you have a gigabit connection you will still be stuck with about a meg and a half to two megs per second. Back in the day when zmodem was created they never provisioned for the massive speed increases available through the Internet's broadband revolution.

    So we are told that "you have not because you ask not..." Well I'm asking everyone out there who wants to make a really positive contribution to The BBS Scene: We need a ZModemGbit protocol. It needn't be called ZModemGbit, it can be called anything. What we need is a protocol of some sort that is compatible with Mystic BBS and Synchronet BBS and Enigma1/2 that is in the form of a simple executable file for which you can give it commands just the same way as SEXYZ operates, being compatible with how it is "called up," but very different in its protocol operations to have massively fast data transfers, way surpassing what the current z-modem and ZedZap (z-modem 8K) can do.

    Thank you for everything that you will do.

    Cheers!
    -warmfuzzy

    --- Mystic BBS v1.12 A48 2022/07/15 (Linux/64)
    * Origin: thE qUAntUm wOrmhOlE, rAmsgAtE, uK. bbs.erb.pw (700:100/37)
  • From Greenlfc@700:100/71 to warmfuzzy on Tue Aug 29 06:28:24 2023
    I'm curious about the use case that wouldn't be handled by giving the user ephemeral web download links.

    Although that doesn't cover uploads, but I reckon it ought to be possible to give an ephemeral link that an uploader could send a POST to.

    GreenLFC º e> greenleaderfanclub@protonmail.com
    Infosec / Ham / Retro º masto> GLFC@mstdn.starnix.network
    Avoids Politics on BBS º gem> gemini.greenleader.xyz

    --- Mystic BBS v1.12 A48 (Linux/64)
    * Origin: 2o fOr beeRS bbS >> 20ForBeers.com:1337 (700:100/71)
  • From hollowone@700:100/71 to Greenlfc on Sun Oct 1 13:17:29 2023
    I'm curious about the use case that wouldn't be handled by giving the
    user ephemeral web download links.

    Although that doesn't cover uploads, but I reckon it ought to be
    possible to give an ephemeral link that an uploader could send a POST to.

    I found myself ignoring weblinks and downloading via ZModem even if it's slower. I find generating web links exposing and less BBS kosher. I didn't know that ZModem's performance is limited by the protocol itself.

    Having BBS native down/up link that can be full speed over bandwith sounds to me as an idea that can satisfy terminal purists and platforms without web or task switching options (e.g. I do often connect to BBSes from MSDOS)

    -h1

    --- Mystic BBS v1.12 A48 (Linux/64)
    * Origin: 2o fOr beeRS bbS >> 20ForBeers.com:1337 (700:100/71)
  • From warmfuzzy@700:100/37 to hollowone on Fri Oct 6 21:45:38 2023
    I found myself ignoring weblinks and downloading via ZModem even if it's slower. I find generating web links exposing and less BBS kosher. I
    Having BBS native down/up link that can be full speed over bandwith
    sounds to me as an idea that can satisfy terminal purists and platforms without web or task switching options (e.g. I do often connect to BBSes from MSDOS)

    Yessir! Internal file transfer from within the BBS is something that should be appreciated. I shouldn't need to open up a web browser to get files from a BBS. Being able to support Gbit file transfers from within Mystic/Synchronet/Enigma12 would make this place a little cleaner.

    Cheers!
    -warmfuzzy

    --- Mystic BBS v1.12 A48 2022/07/15 (Linux/64)
    * Origin: thE qUAntUm wOrmhOlE, rAmsgAtE, uK. bbs.erb.pw (700:100/37)
  • From Unc0nnected@700:100/20 to warmfuzzy on Wed Oct 25 19:37:23 2023
    Re: Re: ZmodemGbit (please create me)
    By: warmfuzzy to hollowone on Fri Oct 06 2023 09:45 pm

    Yessir! Internal file transfer from within the BBS is something that should be appreciated. I
    shouldn't need to open up a web browser to get files from a BBS. Being able to support Gbit file
    transfers from within Mystic/Synchronet/Enigma12 would make this place a little cleaner.

    Given that we are connecting via telnet or SSH, can't we just do the transfer over SCP which can achieve gbit speeds already?
    --- SBBSecho 3.20-Win32
    * Origin: realitycheckBBS.org -- information is power. (700:100/20)
  • From warmfuzzy@700:100/37 to Unc0nnected on Sat Oct 28 03:45:58 2023
    Given that we are connecting via telnet or SSH, can't we just do the transfer over SCP which can achieve gbit speeds already?

    If you can get SCP to work on Mystic I'd love to see that in action. As for now, I don't know how to make that work.

    Cheers!
    -warmfuzzy

    --- Mystic BBS v1.12 A48 2022/07/15 (Linux/64)
    * Origin: thE qUAntUm wOrmhOlE, rAmsgAtE, uK. bbs.erb.pw (700:100/37)
  • From Unc0nnected@700:100/20 to warmfuzzy on Mon Oct 30 19:32:33 2023
    Re: Re: ZmodemGbit (please create me)
    By: warmfuzzy to Unc0nnected on Sat Oct 28 2023 03:45 am

    Given that we are connecting via telnet or SSH, can't we just do the
    transfer over SCP which can achieve gbit speeds already?

    If you can get SCP to work on Mystic I'd love to see that in action. As for now, I don't know how
    to make that work.

    No idea myself, just figured someone would have figured that out by now given most boards offer SSH access
    --- SBBSecho 3.20-Win32
    * Origin: realitycheckBBS.org -- information is power. (700:100/20)
  • From poindexter FORTRAN@700:100/20 to Unc0nnected on Tue Nov 7 09:07:00 2023
    Unc0nnected wrote to warmfuzzy <=-

    No idea myself, just figured someone would have figured that out by now given most boards offer SSH access

    The libraries are similar to ssh, I'd think if you could encrypt SSH
    traffic, then, scp shouldn't be too hard.

    Although, embedding zmodem inside of a SSH session would get you the
    same result with less effort.

    One nice feature of Synchronet is that you can FTP into the BBS and
    download bbsname.qwk to download a new QWK packet and upload
    bbsname.rep to upload replies without having to log in. I'll have to
    see if it supports SFTP.

    (edit: It doesn't.)





    ... Abandon normal instruments
    --- MultiMail/Win v0.52
    * Origin: realitycheckBBS.org -- information is power. (700:100/20)
  • From Unc0nnected@700:100/20 to poindexter FORTRAN on Tue Nov 7 20:46:09 2023
    Re: Re: ZmodemGbit (please create me)
    By: poindexter FORTRAN to Unc0nnected on Tue Nov 07 2023 09:07 am

    No idea myself, just figured someone would have figured that out by now given most boards offer
    SSH access

    The libraries are similar to ssh, I'd think if you could encrypt SSH traffic, then, scp shouldn't be
    too hard.

    Although, embedding zmodem inside of a SSH session would get you the same result with less effort.

    One nice feature of Synchronet is that you can FTP into the BBS and download bbsname.qwk to download
    a new QWK packet and upload bbsname.rep to upload replies without having to log in. I'll have to see
    if it supports SFTP.

    That is indeed a nice workaround

    (edit: It doesn't.)

    Womp womp, thanks for looking at least
    --- SBBSecho 3.20-Win32
    * Origin: realitycheckBBS.org -- information is power. (700:100/20)
  • From osito@700:100/71 to poindexter FORTRAN on Tue Nov 7 21:26:56 2023
    zssh is ssh with a zmodem built in.
    are you saying we could get scp to run under that?
    Although, embedding zmodem inside of a SSH session would get you the

    Osito

    --- Mystic BBS v1.12 A48 (Linux/64)
    * Origin: 2o fOr beeRS bbS >> 20ForBeers.com:1337 (700:100/71)