• Installing on a Pi 3 B+

    From Vince Coen@2:250/1 to All on Sun Dec 2 15:25:43 2018
    Hello All!

    I have managed to build mbse on a brand new Pi (using a SD card as total storage).

    I must work out how to use a USB hard drive with its own power supply (the Pi power is not high enough at
    2.5A).

    How ever when trying to install mbse I have hit a snag and cannot work out how to get around it.

    Namely I cannot so a 'su' to install it via make install that is because (I suspect) that the su feature
    is not available only sudo.

    The standard user needless to say is user pi when starting the system.

    If I do a sudo -s

    then run make it complains about $MBSE_ROOT not availble.

    Can I do a sudo -s the set $MBSE_ROOT by just running export $MBSE_ROOT=/home/mbse

    Then make install ?

    Will that work correctly?

    I appreciate that the Pi is not the ideal hardware to run a bbs but I am 'assuming' I can work out how to
    use a usb HD (there is no HD conenctions for a Sata) and just boot up and run from it.

    One issue I do know is that the O/S Raspbian is only 32 bit while the Pi is 64 so creating a reduced
    system. The Pi 3B is possibly the first that is 64 bit.



    Vince

    --- Mageia Linux v6 X64/Mbse v1.0.7.11/GoldED+/LNX 1.1.501-b20150715
    * Origin: Air Applewood, The Linux Gateway to the UK & Eire (2:250/1)
  • From Niels Haedecke@2:240/8002 to Vince Coen on Wed Dec 5 16:18:39 2018
    Vince Coen wrote to All:
    Hello All!

    I have managed to build mbse on a brand new Pi (using a SD card as total storage).

    I must work out how to use a USB hard drive with its own power supply (the Pi
    power is not high enough at
    2.5A).

    How ever when trying to install mbse I have hit a snag and cannot work out how
    to get around it.

    Namely I cannot so a 'su' to install it via make install that is because (I
    suspect) that the su feature
    is not available only sudo.

    The standard user needless to say is user pi when starting the system.

    If I do a sudo -s

    then run make it complains about $MBSE_ROOT not availble.

    Can I do a sudo -s the set $MBSE_ROOT by just running export $MBSE_ROOT=/home/mbse

    Then make install ?

    Will that work correctly?

    become root user (sudo su) and then set a password for root (passwd). The classic su will work afterwards. This is how I worked around that issue.

    One issue I do know is that the O/S Raspbian is only 32 bit while the Pi is 64
    so creating a reduced
    system. The Pi 3B is possibly the first that is 64 bit.

    Nope, the Pi 2 already was / is 64 bit but at that time no 64 bit distros (aarch64) were avaialbe for it. (Open) SuSE were the first to come up with that.

    Hop this helps,
    Niels


    Greetings, Niels Haedecke

    --- MBSE BBS v1.0.7.8 (GNU/Linux-ARM)
    * Origin: Wintermute BBS (2:240/8002 2:240/1895 75:49/1895) (2:240/8002)
  • From Niels Haedecke@2:240/8002 to Vince Coen on Wed Dec 5 16:30:09 2018
    Vince Coen wrote to All:
    I appreciate that the Pi is not the ideal hardware to run a bbs but I am 'assuming' I can work out how to
    use a usb HD (there is no HD conenctions for a Sata) and just boot up and run

    Um, the Pi is just perfect for running a bbs. And if it weren't for QEMU and DOS door games, I'd run my MBSE system (open to the public january 1st, 2019) on a Pi 1. MBSE does not cause heavy load and if you tar-gzip you bbs every night and copy it to a usb stick, you are quite safe with regards to the sd card. at least this is what the new Wintermute BBS will be made of.

    The "old" Wintermute BBS (the current one) ran Synchronet for 10 years
    with only three downtimes to replace a dead sd card.

    Kind regards,
    Niels


    Greetings, Niels Haedecke

    --- MBSE BBS v1.0.7.8 (GNU/Linux-ARM)
    * Origin: Wintermute BBS (2:240/8002 2:240/1895 75:49/1895) (2:240/8002)
  • From Vince Coen@2:250/1 to Niels Haedecke on Wed Dec 5 18:30:57 2018
    Hello Niels!

    Wednesday December 05 2018 16:18, you wrote to me:

    Vince Coen wrote to All:
    Hello All!

    I have managed to build mbse on a brand new Pi (using a SD card as
    total storage).

    I must work out how to use a USB hard drive with its own power
    supply (the Pi power is not high enough at 2.5A).

    How ever when trying to install mbse I have hit a snag and cannot
    work out how to get around it.

    Namely I cannot so a 'su' to install it via make install that is
    because (I suspect) that the su feature is not available only
    sudo.

    The standard user needless to say is user pi when starting the
    system.

    If I do a sudo -s

    then run make it complains about $MBSE_ROOT not availble.

    Can I do a sudo -s the set $MBSE_ROOT by just running export
    $MBSE_ROOT=/home/mbse

    Then make install ?

    Will that work correctly?

    become root user (sudo su) and then set a password for root (passwd).
    The classic su will work afterwards. This is how I worked around that
    issue.

    Thanks sorted but did do an export $MBSE_ROOT to cover it as well.


    One issue I do know is that the O/S Raspbian is only 32 bit while
    the Pi is 64 so creating a reduced system. The Pi 3B is possibly
    the first that is 64 bit.

    Nope, the Pi 2 already was / is 64 bit but at that time no 64 bit
    distros (aarch64) were avaialbe for it. (Open) SuSE were the first to
    come up with that.

    Hop this helps,
    Niels


    Wonder why they have not created dual platforms 32 and 64 bit like every other distro?

    Now to try and work out why their instruction for migtating a SD card to a HDD does not result in a
    working system. Did take a look at the network boot but not convinced it is a real working solution as
    its wired link does not look that it is running at full speed.

    I wish they come out with an upgraded mobo with improved bus speed (to match the CPU etc) and 2 Sata
    connectors (or even just esata). Would get around the speed problems although increasing RAm to 4GB would
    also help and I would expect the cost to double.

    Vince

    --- Mageia Linux v6 X64/Mbse v1.0.7.11/GoldED+/LNX 1.1.501-b20150715
    * Origin: Air Applewood, The Linux Gateway to the UK & Eire (2:250/1)
  • From Vince Coen@2:250/1 to Niels Haedecke on Wed Dec 5 18:36:52 2018
    Hello Niels!

    Wednesday December 05 2018 16:30, you wrote to me:

    Vince Coen wrote to All:
    I appreciate that the Pi is not the ideal hardware to run a bbs
    but I am 'assuming' I can work out how to use a usb HD (there is
    no HD conenctions for a Sata) and just boot up and run

    Um, the Pi is just perfect for running a bbs. And if it weren't for
    QEMU and DOS door games, I'd run my MBSE system (open to the public
    january 1st, 2019) on a Pi 1. MBSE does not cause heavy load and if
    you tar-gzip you bbs every night and copy it to a usb stick, you are
    quite safe with regards to the sd card. at least this is what the new Wintermute BBS will be made of.

    The "old" Wintermute BBS (the current one) ran Synchronet for 10 years
    with only three downtimes to replace a dead sd card.

    Kind regards,
    Niels


    Going to a different approach by using a HHD but as I cannot get the SD content to migrate over I will
    use it mounted to /home once fully sorted then replace user pi with me and create a full root account.

    NExt will be to work out how to run a rsync from the primary server to it each night as there is some
    security issues that the server will not let any one get it other than the BBS ftp area. This is due to
    the ftp setup for the BBS so will have to look at the rsync approach. May be that will work just have to
    remember to NOT overwrite the ~/bin directory :).


    Vince

    --- Mageia Linux v6 X64/Mbse v1.0.7.11/GoldED+/LNX 1.1.501-b20150715
    * Origin: Air Applewood, The Linux Gateway to the UK & Eire (2:250/1)
  • From Niels Haedecke@2:240/8002 to Vince Coen on Wed Dec 5 20:57:57 2018
    Vince Coen wrote to Niels Haedecke:
    Hello Niels!


    Thanks sorted but did do an export $MBSE_ROOT to cover it as well.

    Ah, nice. Will remember that one.



    One issue I do know is that the O/S Raspbian is only 32 bit while
    the Pi is 64 so creating a reduced system. The Pi 3B is possibly
    the first that is 64 bit.

    Nope, the Pi 2 already was / is 64 bit but at that time no 64 bit distros (aarch64) were avaialbe for it. (Open) SuSE were the first to come up with that.

    Wonder why they have not created dual platforms 32 and 64 bit like every other
    distro?

    Well, the Raspberry Pi foundation had the idea of making IT education for kids accessible through cheap hardware you could tinker with (LEDs, Sensors etc.). They needed only one platform and they did not and do not want to become a linux distributor. they offer their educational oriented raspbian in 32 bit
    and that is okay. They never expected dudes like you and me installing bbs systems on it or (like i do) run their web- and mailservers in a docker swarm
    cluster on them. They appreciate that we do that, though ... hehe ...

    There are some good documentations on how to set up a raspberry pi with a usb hdd out there on the web. i'm sure you will find an appropriate one. I never use anything except sd cards. cheap, easy to replace and with a little tweaking
    they do a good job. i use either kingston or samsung sd cards.

    Kind regards,
    Niels



    Greetings, Niels Haedecke

    --- MBSE BBS v1.0.7.8 (GNU/Linux-ARM)
    * Origin: Wintermute BBS (2:240/8002 2:240/1895 75:49/1895) (2:240/8002)