Introducing SiaBerryOS: A Linux Operating System for Using Siacoin on Raspberry Pi 3
This post is deleted!
@jackk Sorry for not responding earlier. I had not checked this thread at all as I am always on our discord channel. Anyway, no it will not work as Raspberry pi 2 does not support 64bit architecture.
I'm a noob when it comes to raspberrys and Linux and all this stuff, so I was happy when I learned that there is an easy way to setup a host for SIA with a raspberry. I do have the possibility to get free highspeed internet and a high-availibility power resource at work, so I just tried to set up a raspberry 3 with Siaberry OS v1.2.
To be true, I failed on the first step already. I cannot control the router and DHCP is not activated. Instead, I was given a fixed IP. But how can I set it up on the raspberry? I see that it is booting and running when attaching a screen, but I can't access the raspberry neither via WebUI nor via SSH. Could you please give advice?
Thanks a lot!
@Percy Sorry that I could not respond to you earlier. I lost my password and could not recover my account until recently.
About your problem, if you are still facing it, can you explain more? What is the error message?
Also, you can join us in discord #siaberry so that we can solve it more efficiently.
I installed the SIAberry but unfortunately stuck at trying to login. When I try to go to siaberryos.local it gives me error
"You don't have permission to access / on this server."
Apache Server at siaberryos.local Port 80
and the web-ui is not displayed. Any idea?
@kete I'd like to join #siaberry on discord but have never used discord and can't seem to figure out how to join. Do I need an invite?
DM siabot in discord
.chan add siaberry0
Find me on the Official Sia Discord.
Feel free to donate if I helped you!
Hi. I'm trying to install siaberry but when I try to download the file "consensus.db" I get the following:
Resolving direct.consensus.siahub.info... failed: Temporary failure in name resolution.
Could Algiuen tell me if I'm doing something wrong or what I should do to solve the problem? Thanks in advance
HI,Thanks a lot for the guide.I think I understand everything but one thing.First I have to say that I use Mac for this.
When you say the two have to "Write the image to the Micro SD card in your laptop and Replace SDX with the block Device..I am lost there.I guess its not just to copy the image on MIcroSDcard right? how are we supposed to do this? from the "Terminal" ?
Also, why do we need a USB3 flash drive for?
thanks a lot.
Just a little comment.I love the project and all, and I really think its a great idea but c´mon.:Do you really think any potential user its going to go through the whole process of opening the ports( a fucking mess for anyone not use to this things) and in the case of the raspberry pi installing the operating system?
I am a complete kook with computers ,still I have taken a few afternoons already to learn how to host.Even reading forums and staff and with the instructions, the hosting thing is not working on my mac.
Once the ports are open(or so I thought) the siacoin app showed Host connected so I pushed the Announce and of course it charged me 0.018SC.It hasn't work and then the Host appears as not connected suddenly.
I have spent 2 SC trying this with zero success.
So some money spent and a lot of time and nothing.
Also I am trying the raspberry pi hosting which is a whole new level,aslo fucking complicated.
I have learned to flash the OS on the SD OS of the berry but again some problem with the MacBooks SD reader makes it impossible.
Three evenings spent on this and zero results.
My point being, theres gotta be an easier way to attract people to the project and of course make us pay for our efforts is not the best way.
Big thank you for the hard work.
You need to unpack the Image.xz "SiaBerryOSv1.2.img.xz'" (use 7zip)than bourne it like a DVD/Blu-ray) on your microsdcard. https://www.osforensics.com/tools/write-usb-images.html worked for me.I used an microsdcard to USB Adapter.
Connect the rasberry 3b before the first boot to Network cable and router, and some TV so you can see what happen.!! ....If not ,you perhaps can't get Network to work. I tryed first boot whitoute conection.. and can't find out how to Change IP. I fixed it wite rewriting the Image to the microsdcard and connected everything before first boot and it worked . After that you can see the ip of the siaberry in the prompt in TV , or you use a toll like ""fing" for ios or android to find the ip if you can't find it in your router .It was named " recovery" in my router and not siaberry or rasberry some confusion for me. After that you can hit the ip in every browser you have in your "Lan" configure the siaberry to your conditon. I use the IP cause siaberryos.localblabl did not work for me. It loads the chain more than a day ,wallet unlocking trigger cause of new Wallet Setup need a few hours. But it works.
Thanks a lot !I will try tomorrow again and see what happens
@nexeon9 Please use the latest build, 1.2.1. Actually the IPv6 restriction (the reason you see the error as it needed IPv4 in the earlier versions) has been removed.
@nivelblue Please use the latest build if you have not yet. The issue has been resolved in 1.2.1.
@cit Glad you have is set up. Actually siaberryos.local thingie should just work. Usually chrome initiates a search instead of directly going to the web-UI. But if you had tried it using firefox, and even with chrome (writing the address with http:// to prevent the chrome from interpreting it in google) it would definitely have worked. Also, don't forget to install Bonjour service as explained in the quickstart guide.
@surfnomada Could you come to discord? Actually that way is much more efficient as we can solve all of the possible problems and guide you through the procedure all at once and fast.
Basically it is just writing the image into a microsd and booting it. Even a monitor is not required. Once you get the very first steps done, the rest would be a breeze for you.
I got it working but i would like to see the host price configurations easier to understand. What is H/Byte/Block and H/Block? The official Sia UI uses Sia coin as a reference.
@clip203 It is what has been set in Sia API. In Siaberry you can tweak more settings for hosting. Basic settings will be implemented in the next releases.
@kete Thanks for the reply. I look forward to the Basic settings. How do you plan to do renting if at all? I think it's a great hosting tool but it could be tricky with renting.
@kete My siaberry host is rebooting every 3-4 days. Nothing is in the logs from what i can see. Anywhere else i can check?
Feb 6 04:00:01 SiaBerryOS CROND: (root) CMD (wget -O /tmp/CommonAPI https://explore.sia.tech/explorer)
Feb 6 04:00:02 SiaBerryOS CROND: pam_unix(crond:session): session closed for user root
Feb 6 04:05:01 SiaBerryOS crond: pam_unix(crond:session): session opened for user root by (uid=0)
Feb 6 04:05:01 SiaBerryOS CROND: (root) CMD (wget -O /tmp/CommonAPI https://explore.sia.tech/explorer)
Feb 6 04:05:09 SiaBerryOS CROND: pam_unix(crond:session): session closed for user root
Feb 6 04:08:44 SiaBerryOS init: Switching to runlevel: 6
Feb 6 04:08:44 SiaBerryOS CROND: pam_unix(crond:session): session closed for user root
Feb 6 04:08:46 SiaBerryOS kernel: zram0: detected capacity change from 536870912 to 0
Feb 6 04:08:46 SiaBerryOS kernel: zram: Removed device: zram0
Feb 6 04:08:46 SiaBerryOS watchdog: stopping daemon (5.15)