I'd like simple Telnet and FTP

It used to come with every computer known to man. Not in store.

(I all I want it it for is to access my garage mainframe that runs text games.)

1 Like

You can still use SSH and SFTP without any problems

Ummm no. Because the host does not (and never will) have an SSH or SFTP client.

(SFTP and SSH were never ported to the HP3000 O/S.)

Allowed terminal protocols are Telnet (on port 23) and NSVT (on port 1570). FTP is the only file transfer protocol it has.

There are other protocols, but only for specific software, like ODBC. But I’m talking terminal emulation here.

Oh… What is the power consumption of such a device? :sweat_smile:

You can try to install required packages using terminal:

root@librem5:~# apt-get -s install telnet
Reading package lists… Done
Building dependency tree… Done
Reading state information… Done
The following NEW packages will be installed:
telnet
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Inst telnet (0.17-42 None:10/byzantium [arm64])
Conf telnet (0.17-42 None:10/byzantium [arm64])

root@librem5:~# apt-get -s install ftp
Reading package lists… Done
Building dependency tree… Done
Reading state information… Done
The following NEW packages will be installed:
ftp
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Inst ftp (0.17-34.1.1 None:10/byzantium [arm64])
Conf ftp (0.17-34.1.1 None:10/byzantium [arm64])

1 Like

I recall an old guy when I was younger, he had an IBM360, his joke was that when he turned it on, the neighborhood’s lights dimmed.

My guess it not much more than having a second A/C unit. Power rates in my area are relatively low.

P.S. It is Sunday, a full backup is going on, in case you have a slow response.

1 Like

By the way, if anyone wants to test my machine, telnet to empire.game-host.org and after you get the EMPIRECLASSIC: prompt enter the following:

HELLO USER.GAMES

That is: hello space user dot games (for those that can’t see the dot.)

1 Like

Wow. In Germany you could buy a Raspberry Pi 4; it would pay off in about one or two weeks. :sweat_smile:

I could buy a dozen raspberry pi’s, none of them could run my hosted text games.

Can’t QEMU simulate that architecture or what’s the deal? Which language did you use?

It was compiled in Pascal. There are no emulators on QEMU There is one commercial emulator, you have to pay for it from Stromasys.

The other is a simulator. One released Yesterday, here it is:

http://simh.trailing-edge.com/hp/

This release adds the HP 30341A HP-IB Interface Module (a.k.a., “Starfish”), allowing connection of one to eight HP 7911, 7912, 7933, or 7935 CS/80 disc drives to the Series III system. Support extends to configuring a CS/80 disc as the system cold-load device. Full details are given in the release notes that accompany the source and binary distributions.

The ready-to-run MPE V/R kit was also updated to provide command files that will generate and load systems based on CS/80 drives in addition to the existing MAC drive support.

While HP officially only supported the connection of a single drive, the simulator supports the creation of a user-specified number of instances of the General I/O Channel (GIC) and set of eight CS/80 devices, potentially permitting multiple gigabytes of disc storage.

With the new simulations of the GIC, Channel Program Processor, and HP-IB I/O instruction set, the path toward a simulation of a Series 4x or 5x system capable of running MPE V/E is significantly advanced. With luck, this capability will be in the next simulator release.

1 Like

So do you want an FTP client for the Librem 5 or an FTP server? (Conversely, which is available on the HP3000? Or maybe both are available on the HP3000.)

If the former then for starters, type

which ftp

because you may already have an FTP client.

For what it’s worth, wget supports using FTP as a client to retrieve files.

A different approach on the whole problem is to relay through another computer. That is, evidently you have already solved this problem for other computers i.e. accessing the HP3000. But those other computers are presumably also capable of running more modern (more secure) protocols. This approach is of course relatively inconvenient unless you can automate it.

Well, what I really want is a terminal emulator that does Telnet.

Just so I can see the host prompt and know my garage machine is alive. (And show it off). A ping doesn’t help for operational status, there could be other issues, like checking job status.

I only mentioned FTP because it was the other ARPA product that came out at the same time as Telnet. I’ve seen them bundled together. It it matters, just client, but I will probably never use it on the L5. That would be really esoteric use.

OK, ignore what I said about FTP.

On your Librem 5, type which telnet

I expect you will get no output (some distros don’t install telnet by default these days - and I certainly get no output on my phone), in which case sudo apt install telnet

I assume here that on your server there is intentionally no password and there is intentionally public access - so the security reason that telnet is not used any more does not apply.

Ah well, that’s a whole extra load of complication. I didn’t look into it but the terminal emulator on the Librem 5 may be approximately-“DEC” only. That may limit which games will work.

Putting that to one side, you may also have difficulties with screen size. At a quick look, the default terminal is saying 21x39 in portrait mode and 5x79 in landscape mode (with the onscreen keyboard). So for a more pleasant games experience, you might want a lapdock for your Librem 5 (or at least an external keyboard).

sudo apt install telnet

wants the purism password. apparently that is not the decrypt phrase word I usually use.

Oh wait, it is the same as my unlock code, duh.

Yes it works, I get my EMPIRECLASSIC: prompt.

By the way I’ve logged a few users using the my suggested logon, and one who tried playing ADVENT. (Time is UTC.) Thanks for giving it a spin.

Logon : 9JUL23  2:45PM 5   USER.GAMES                 OK LOGON
Logon : 9JUL23  7:59PM 5   USER.GAMES                 OK LOGON
Logon :11JUL23  1:13AM 9   USER.GAMES                 OK LOGON
Logon :11JUL23  1:16AM 9   USER.GAMES                 OK LOGON
Logon :11JUL23  1:18AM 9   PLAYER.ADVENT              OK LOGON
Logon :11JUL23  1:43AM 9   USER.GAMES                 OK LOGON
Logon :11JUL23  1:48AM 9   USER.GAMES                 OK LOGON
1 Like

Now I’m only concerned it wasn’t listed in the “store”. I wonder what else I could possibly want with apt install that isn’t shown?

Then again, what me worry? I don’t know what I don’t know.

I think it is universally recognised that the PureOS Store app needs some love. In the meantime, the command line is your friend.

apt-cache search ftp | sort

I don’t think that command does the trick. The command would need access to @tracy’s brain - as well as know which things, of those, won’t show up in the PureOS Store. :wink: