101010.pl is one of the many independent Mastodon servers you can use to participate in the fediverse.
101010.pl czyli najstarszy polski serwer Mastodon. Posiadamy wpisy do 2048 znaków.

Server stats:

477
active users

#zimodem

0 posts0 participants0 posts today
Wintermute_BBS<p>+++ Sysop News +++ Sysop News +++</p><p>So I'm still investigating the connectivity issues I witnessed with <a href="https://oldbytes.space/tags/rc2014bbs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rc2014bbs</span></a> and here are my current findings:</p><p>1.) while the telnet listener of the <a href="https://oldbytes.space/tags/Zimodem" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Zimodem</span></a> firmware is no longer open on port 2014, the <a href="https://oldbytes.space/tags/wifi" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>wifi</span></a> of the <a href="https://oldbytes.space/tags/esp8266" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>esp8266</span></a> itself is still active and the reserved ip is responding to ping requests.</p><p>2.) once the firmware gets reset via ATZ it sometimes restarts /re-opens the listener on port 2014</p><p>3.) the listener dies a few hours after initial powerup of the system</p><p>4.) my memory may be failing me but those issues began somewhere around autumn last year when I updated the firmware to version 3.7.1</p><p>As a result of these findings, I have reverted the firmware on the esp8266 to Zimodem version 3.6.5. It's not an official release - I checked it out using the corresponding commit hash.</p><p>The BBS was powered up with that version yesterday at 09:00 am and it is still running about 24 hours later, which was never the case with the 3.7.1 version of the firmware. I've also noticed a few other glitches not being present with the 3.6.5 version.</p><p>It is still a little too soon to call the problem solved, but there's movement here. </p><p>Also keep in mind that RC-BOX BBS (the world's first and - currently - only <a href="https://oldbytes.space/tags/rc2014" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rc2014</span></a> based <a href="https://oldbytes.space/tags/bbs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>bbs</span></a>) is using a wifi connection so other sources of influence may also have an effect on connectivity (although they never were *that* worse before 3.7.1).</p>
Daniele Verducci 🧉Hang on... this is bonkers! Booting an IBM PC compatible pc mounting a drive via the <a class="hashtag" href="https://social.ichibi.eu/tag/serialport" rel="nofollow noopener" target="_blank">#serialport</a> ! Something like the modern computers <a class="hashtag" href="https://social.ichibi.eu/tag/netboot" rel="nofollow noopener" target="_blank">#netboot</a> !<br><a href="https://youtu.be/g7ScyiO19Pg?si=OcAB5Qsfl4xOykZ0" rel="nofollow noopener" target="_blank">https://youtu.be/g7ScyiO19Pg?si=OcAB5Qsfl4xOykZ0</a><br>He uses the <a class="hashtag" href="https://social.ichibi.eu/tag/xtide" rel="nofollow noopener" target="_blank">#xtide</a> <a class="hashtag" href="https://social.ichibi.eu/tag/opensource" rel="nofollow noopener" target="_blank">#opensource</a> <a class="hashtag" href="https://social.ichibi.eu/tag/bios" rel="nofollow noopener" target="_blank">#bios</a> (<a href="https://www.xtideuniversalbios.org/" rel="nofollow noopener" target="_blank">https://www.xtideuniversalbios.org/</a>) and a null modem cable to a windows computer. Unfortunately it seems the disk <a class="hashtag" href="https://social.ichibi.eu/tag/emulator" rel="nofollow noopener" target="_blank">#emulator</a> app is available only for Windows, but I imagine it could be implemented in a <a class="hashtag" href="https://social.ichibi.eu/tag/serial" rel="nofollow noopener" target="_blank">#serial</a> <a class="hashtag" href="https://social.ichibi.eu/tag/wifi" rel="nofollow noopener" target="_blank">#wifi</a> <a class="hashtag" href="https://social.ichibi.eu/tag/modem" rel="nofollow noopener" target="_blank">#modem</a> firmware (like <a class="hashtag" href="https://social.ichibi.eu/tag/zimodem" rel="nofollow noopener" target="_blank">#zimodem</a> or <a class="hashtag" href="https://social.ichibi.eu/tag/theoldnet" rel="nofollow noopener" target="_blank">#theoldnet</a> 's). Imagine having a <a class="hashtag" href="https://social.ichibi.eu/tag/samba" rel="nofollow noopener" target="_blank">#samba</a> share on your <a class="hashtag" href="https://social.ichibi.eu/tag/nas" rel="nofollow noopener" target="_blank">#NAS</a> and telling the wifi modem to mount an image on that, then turn on the old pc and boot it from your NAS via WIFI... awesome!!!<br><br><a class="hashtag" href="https://social.ichibi.eu/tag/retrocomputing" rel="nofollow noopener" target="_blank">#retrocomputing</a> <a class="hashtag" href="https://social.ichibi.eu/tag/tandy" rel="nofollow noopener" target="_blank">#tandy</a> <a class="hashtag" href="https://social.ichibi.eu/tag/pc" rel="nofollow noopener" target="_blank">#pc</a>
Wintermute_BBS<p>Milestone!!</p><p>This rather unspectacular screenshot shows my <a href="https://oldbytes.space/tags/FreeBSD" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FreeBSD</span></a> desktop running <a href="https://oldbytes.space/tags/ArduinoIDE" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ArduinoIDE</span></a> and <a href="https://oldbytes.space/tags/compiling" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>compiling</span></a> <a href="https://oldbytes.space/tags/ESP8266" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ESP8266</span></a> code (<a href="https://oldbytes.space/tags/Zimodem" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Zimodem</span></a> firmware). Serial communication also works, which is absolutely brilliant!</p><p>It's been quite a ride until I got it all to work. It's a combination of the steps documented here:</p><p><a href="https://forums.freebsd.org/threads/a-guide-for-installing-esp8266-for-arduino-on-freebsd.78411/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">forums.freebsd.org/threads/a-g</span><span class="invisible">uide-for-installing-esp8266-for-arduino-on-freebsd.78411/</span></a></p><p>with additional info (checkout of <a href="https://oldbytes.space/tags/espressif" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>espressif</span></a> 2.7.4 codebase) from here:</p><p><a href="https://imin.red/2021/05/12/compile-esp8266-esp32-arduino-code-with-gmake-on-freebsd/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">imin.red/2021/05/12/compile-es</span><span class="invisible">p8266-esp32-arduino-code-with-gmake-on-freebsd/</span></a></p><p>but it also required me to set up <a href="https://oldbytes.space/tags/Linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linux</span></a> compatibility (for the <a href="https://oldbytes.space/tags/xtensa" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>xtensa</span></a> compiler which is a Linux x86_64 binary) and modify arduino-builder before installing it from <a href="https://oldbytes.space/tags/ports" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ports</span></a> </p><p>I'll write down my steps in the next days, until then - if you have any questions - please comment. Thank you!</p>
Wintermute_BBS<p>It's hot, I hate it - so I turn my attention the the <a href="https://oldbytes.space/tags/Intel" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Intel</span></a> 8251 <a href="https://oldbytes.space/tags/UART" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>UART</span></a> which is being used in the MT Telcom II <a href="https://oldbytes.space/tags/modem" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>modem</span></a> <a href="https://oldbytes.space/tags/cartridge" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cartridge</span></a> for <a href="https://oldbytes.space/tags/MSX" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MSX</span></a> systems.</p><p>I've already converted the cartridge to make use of an <a href="https://oldbytes.space/tags/esp8266" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>esp8266</span></a> with <a href="https://oldbytes.space/tags/Zimodem" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Zimodem</span></a> firmware and desoldered the relays etc. (see here: <a href="https://github.com/dromorobo/MSX-wifi" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/dromorobo/MSX-wifi</span><span class="invisible"></span></a>)</p><p>I guess it shouldn't be too much of a hassle to adapt my existing <a href="https://oldbytes.space/tags/Forth" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Forth</span></a> <a href="https://oldbytes.space/tags/code" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>code</span></a> to that chip - that way I could have a very, very simplistic terminal program similar to the one that is included in the cartridge firmware. But unlike the firmware one, the Forth code would offer the chance to add minimalistic terminal emulation and hardware <a href="https://oldbytes.space/tags/flowcontrol" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>flowcontrol</span></a>. </p><p>Sounds like a nice rabbit hole to fall into - not that anyone would need such a software. But I could do it and I wonder wether I should ...</p><p><a href="https://oldbytes.space/tags/MSX" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MSX</span></a> <br><a href="https://oldbytes.space/tags/WifiModem" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WifiModem</span></a> <br><a href="https://oldbytes.space/tags/Terminal" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Terminal</span></a> <br><a href="https://oldbytes.space/tags/Software" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Software</span></a> <br><a href="https://oldbytes.space/tags/RetroComputing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RetroComputing</span></a> <br><a href="https://oldbytes.space/tags/RetroCoding" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RetroCoding</span></a></p>
Wintermute_BBS<p>I wanted to be able to connect to my <a href="https://oldbytes.space/tags/rc2014" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rc2014</span></a> CP/M system over the <a href="https://oldbytes.space/tags/LAN" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LAN</span></a> but did not want to replace my <a href="https://oldbytes.space/tags/Zimodem" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Zimodem</span></a> <a href="https://oldbytes.space/tags/firmware" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>firmware</span></a> with ESP-link. Simple solution: use BYE.COM running as <a href="https://oldbytes.space/tags/RSX" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RSX</span></a> while not working at the local console.</p><p><a href="https://oldbytes.space/tags/cpm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cpm</span></a></p>
Wintermute_BBS<p>... more progress on the <a href="https://oldbytes.space/tags/My4TH" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>My4TH</span></a> <a href="https://oldbytes.space/tags/ForthDeck" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ForthDeck</span></a> <a href="https://oldbytes.space/tags/WifiModem" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WifiModem</span></a> front - here's the deck talking to my Zimodem firmware on a seperate <a href="https://oldbytes.space/tags/esp8266" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>esp8266</span></a> - connection is done over <a href="https://oldbytes.space/tags/I2C" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>I2C</span></a> and a <a href="https://oldbytes.space/tags/SC16IS750" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SC16IS750</span></a> <a href="https://oldbytes.space/tags/UART" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>UART</span></a> </p><p>no terminal emulation and no flow-control yet - this is only the raw data coming in. But it's a huge step towards the right direction!! 🥳​</p><p><a href="https://oldbytes.space/tags/MyNOR" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MyNOR</span></a> <br><a href="https://oldbytes.space/tags/My4TH" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>My4TH</span></a> <br><a href="https://oldbytes.space/tags/ForthDeck" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ForthDeck</span></a> <br><a href="https://oldbytes.space/tags/Zimodem" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Zimodem</span></a> <br><a href="https://oldbytes.space/tags/WifiModem" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WifiModem</span></a> <br><a href="https://oldbytes.space/tags/SC16IS750" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SC16IS750</span></a></p>
Steve (hacks the) Gibson<p>Today I successfully compiled and flashed the Zimodem firmware onto my ESP8266 WiFi board for the <a href="https://mastohack.com/tags/RC2014" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RC2014</span></a>. I did have some trouble getting various clock/baud rates to work without garbling or dropping characters, so had to fall down to 4800 to get stable TX/RX (will troubleshoot this more later). I was then able to use QTerm to connect to the BBS that <span class="h-card" translate="no"><a href="https://oldbytes.space/@Wintermute_BBS" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>Wintermute_BBS</span></a></span> runs on an RC2014 (rc2014.ddns.net:2014). At 4800 it was slooow, but very cool! 🔥😎</p><p><a href="https://mastohack.com/tags/RetroComputing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RetroComputing</span></a> <a href="https://mastohack.com/tags/Z80" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Z80</span></a> <a href="https://mastohack.com/tags/CPM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CPM</span></a> <a href="https://mastohack.com/tags/ESP8266" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ESP8266</span></a> <a href="https://mastohack.com/tags/Zimodem" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Zimodem</span></a></p>
Wintermute_BBS<p><span class="h-card"><a href="https://toot.wales/@gilesgoat" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>gilesgoat</span></a></span> It's single user, yes. BYE.COM can only manage one connection coming in.</p><p>There once was MP/M which is a multi-user variant of CP/M that could host multiple users. This is not what I run. I run the original CP/M 2.2.</p><p>The <a href="https://oldbytes.space/tags/Zimodem" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Zimodem</span></a> firmware of the WiFi modem module for my <a href="https://oldbytes.space/tags/rc2014" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rc2014</span></a> does the serial to TCP/IP translation and telnet gating. So it knows if a connection is already active and will show a "BUSY" message to anyone else trying to connect (via telnet).</p><p>Basically, BYE.COM routes all console I/O to the serial port and, when idle, listens for incoming calls monitoring the DCD signal of the modem (which can also be a classic analog phone-line modem).</p><p>The BYE.COM sources and overlays / code "inserts" (patches) for assembling it can be found here:</p><p><a href="http://cpmarchives.classiccmp.org/ftp.php?b=cpm%2Fmirrors%2Foak.oakland.edu%2Fpub%2Fcpm%2Fbye5" rel="nofollow noopener" target="_blank"><span class="invisible">http://</span><span class="ellipsis">cpmarchives.classiccmp.org/ftp</span><span class="invisible">.php?b=cpm%2Fmirrors%2Foak.oakland.edu%2Fpub%2Fcpm%2Fbye5</span></a></p><p>Generally, you should take some time and visit the complete site, as it's full of CP/M software, source codes and information:</p><p><a href="http://cpmarchives.classiccmp.org/" rel="nofollow noopener" target="_blank"><span class="invisible">http://</span><span class="">cpmarchives.classiccmp.org/</span><span class="invisible"></span></a></p>