Slashdot Mirror


Searching for MAI Basic Four Information/Docs?

gatkinso asks: "My first job after leaving college was programming on an MAI Basic Four minicomputer (an MPx 8000). Even then I could tell that this was a hideous platform - and that was in comparision to the VAX that my college was running! Fast forward 11 years... and I am faced with such a beast again. This time I am converting a small businesses MAI system to a Linux based solution as opposed to actually maintaining the system. My problem is this: how to get the data from the MAI system to the PC? The MAI system does support ethernet, but this particular system doesn't have a NIC (or for that matter a driver for the nonexistant card). I can set up a serial connection, but the fastest rate I can achieve is 9600 baud. Tape is a solution.... but were are talking about 9 - 10GB of data.... and this will require close to 100 tapes! So what I am looking for is information about MAI Basic Four systems - where can I get hardware and software for such a beast? Also, documentation would be nice (I have a fairly complete set of documentation already, but more is always welcome)."

6 of 11 comments (clear)

  1. So it takes 100 tapes? by bluGill · · Score: 2

    You need 200 tapes of that data anyway! If this system hasn't had regular backups then shame on everyone, fix that problem before considering moving to anouther system. Backups are critical!

    Buy 200 tapes, make 2 complete backups, move one offsite, and then think about how you will restore to linux.

    1. Re:So it takes 100 tapes? by JabberWokky · · Score: 2
      As it is, the tape drive probaly not aligned properly for a decade and tapes produced on it are more than likely completely useless.

      I'd agree - and to clarify to anyone who is thinking of little DSS DAT tapes, the tapes that run on this beastie are much more likely to be like those in Wargames or other older movies with big iron.

      A friend of mine has a dozen spools of massive four inch wide tape, maybe three or so feet wide (I'm guessing on these dimensions). Each holds a tremendous amount of data - I can't remember if it was half a meg or something astronomical like 4 megs. They date back to the early 70s, I believe, possibly to the 60s.

      If it's really a big deal, and you have deep pockets, outsource it. There are plenty of companies that can deal with such situations and do so in a very timely manner. There's even one company that is still processing punch cards... there was an article about them around Y2K. Otherwise, look for the fastest I/O port available (like the aformentioned printer) and emulate it (also like the aformentioned printer).

      Good luck, and a link to a follow up on this in a future batch of quickies would be appreciated. Lotsa pictures, and maybe even some code! Some people would really enjoy the challenge of what you're getting paid to do.

      --
      Evan

      --
      "$30 for the One True Ring. $10 each additional ring!" -- JRR "Bob" Tolkien
    2. Re:So it takes 100 tapes? by duffbeer703 · · Score: 2

      Have you ever worked with archives? Or are you just a jackass sysadmin who has never tested a restore?

      The chances of successfully restoring a 200-tape archive written by vintage hardware is down around 0% As it is, the tape drive probaly not aligned properly for a decade and tapes produced on it are more than likely completely useless.

      --
      Conformity is the jailer of freedom and enemy of growth. -JFK
  2. lots of serial ports and pluto. by Zurk · · Score: 2

    get Pluto from these guys : http://www.businessbasic.com/plutointro.htm (its like 1 grand) and you can do all the stuff you want to do including transfer data in parallel by multiplexing upto 19 serial ports at 9.6K each from the MAI to a PC.

  3. Emulate a printer, or use all the serial ports by hamjudo · · Score: 2
    The classic technique is to have the Linux box pretend to be a printer. You'll need to write a program on the Basic4 to generate checksums, and check program on the Linux end.

    If it's a serial printer, then you can use all of the serial ports in parallel. It will still takes weeks.

  4. Re:Just go with the Serial, by Quietust · · Score: 2

    2 weeks?
    9-10gb at 9600baud...
    That'd be about 9000000 seconds...
    which ends up at around 104 days. That's three and a half months.
    Remember, baud == bits per second, not bytes per second; 9600 baud is about 1kb/second.

    -- Sig (120 chars) --
    Your friendly neighborhood mIRC scripter.

    --
    * Q
    P.S. If you don't get this note, let me know and I'll write you another.