Pages:
Author

Topic: Official [ROKOS Core] Bitcoin Full node Raspberry Pi P64 IoT Feedback/Discussion - page 3. (Read 19359 times)

legendary
Activity: 1140
Merit: 1004
OK

For better communications with the developers of the permanent included cryptocurrencies,
please join the OK slack and join the room #ok-rokos-devs

Same way for users looking for ROKOS support can join the room #ok-rokos-support

This way we can keep better track and live communications for feedback/mods for the new releases.

Get your instant invite at: https://okcash.herokuapp.com/
legendary
Activity: 1140
Merit: 1004
OK
Sorry for the question  Cry  but, what is the differences between "Rokos Core" and "Rokos Flavors" Huh?

Thank you very much!



ROKOS core:  Dedicated to Bitcoin and OK.

ROKOS flavors: Dedicated to different cryptocurrencies that supports their community users and project. (including BTC and OK)
GBS
newbie
Activity: 2
Merit: 0
Sorry for the question  Cry  but, what is the differences between "Rokos Core" and "Rokos Flavors" Huh?

Thank you very much!
legendary
Activity: 1140
Merit: 1004
OK
Awesome news !!! The Raspberry Pi3 is available now !!! 1.2GHz 64-bit quad-core ARM Cortex-A53 CPU

https://www.raspberrypi.org/blog/raspberry-pi-3-on-sale/



When can we expect a Rokos version for the Pi3 ? would be awesome.


That is correct, Pi3 is out!

Sadly the only hard improvement (imho) is the better processor, as it still comes packed with only 1 GB ram,
(I expected a better update with all the new competitors they have)

Even so, Will gladly make ROKOS for it and the new users that get it, a pleasure.

I am almost done with ROKOS flavors for Raspberry pi 2, should be released between friday and monday, after it
will work on ROKOS core update for Pi 2, then work on PINE64+  (packs twice the power of Pi 2) comes with 2Gb ram, 64 processor.
and we are official backers, and then I can order a Pi 3 if funds allow us so we can work on the Pi 3 ROKOS as well,
Happy to cover all the devices requested by users with at least 1Gb on board.
legendary
Activity: 2210
Merit: 1109
Awesome news !!! The Raspberry Pi3 is available now !!! 1.2GHz 64-bit quad-core ARM Cortex-A53 CPU

https://www.raspberrypi.org/blog/raspberry-pi-3-on-sale/



When can we expect a Rokos version for the Pi3 ? would be awesome.
legendary
Activity: 1140
Merit: 1004
OK
thanks - that did it -- 0.12.0 wallet is catching up now - 27 hrs behind at the moment ...

Love running a Full Node on a BananaPi!

You guys are awesome ---  where can I send tips?

Awesome! Hope you njoy your new Fullnode and thank you for your support to the project.

***********************

ROKOS is Released for Free to support Bitcoin OK and the crypto environment adoption
If you find this work valuable or if it helped your project and You would like to support feel free to share your donations at


BTC  15VrDkat5vD4FfycRk3E4e7EgqftzK6tm8
OK  PWZg5F7NurKDNGdckRpQgmShEQhEHmF5W5

If require further assistance or want to provide your feedback directly feel free to Contact:

OKtoshi at [email protected]
or over http://discord.me/cryptocurrency
full member
Activity: 360
Merit: 100
thanks - that did it -- 0.12.0 wallet is catching up now - 27 hrs behind at the moment ...

Love running a Full Node on a BananaPi!

You guys are awesome ---  where can I send tips?
legendary
Activity: 1140
Merit: 1004
OK
full member
Activity: 360
Merit: 100
still no luck w/ bpi pro

Code:
bananapi@rokos ~/bitcoin $ make -j2
Making all in src
make[1]: Entering directory '/home/bananapi/bitcoin/src'
make[2]: Entering directory '/home/bananapi/bitcoin/src'
  CXX    libbitcoinconsensus_la-hash.lo
  CXX    libbitcoinconsensus_la-pubkey.lo
  CXX    libbitcoinconsensus_la-uint256.lo
  CXX    libbitcoinconsensus_la-utilstrencodings.lo
make[3]: Entering directory '/home/bananapi/bitcoin/src/secp256k1'
gcc -I. -g -O2 -Wall -Wextra -Wno-unused-function -c src/gen_context.c -o gen_context.o
gcc gen_context.o -o gen_context
./gen_context
  CC     src/libsecp256k1_la-secp256k1.lo
  CXX    bitcoind-bitcoind.o
  CCLD   libsecp256k1.la
make[3]: Leaving directory '/home/bananapi/bitcoin/src/secp256k1'
  CXX    libbitcoin_server_a-addrman.o
/tmp/ccwsAeRW.s: Assembler messages:
/tmp/ccwsAeRW.s:9931: Warning: swp{b} use is deprecated for ARMv6 and ARMv7
/tmp/ccwsAeRW.s:9960: Warning: swp{b} use is deprecated for ARMv6 and ARMv7
/tmp/ccwsAeRW.s:9996: Warning: swp{b} use is deprecated for ARMv6 and ARMv7
  CXX    libbitcoin_server_a-alert.o
  CXX    libbitcoin_server_a-bloom.o
  CXX    libbitcoin_server_a-chain.o
  CXX    libbitcoin_server_a-checkpoints.o
  CXX    libbitcoin_server_a-httprpc.o
/tmp/ccmaijli.s: Assembler messages:
/tmp/ccmaijli.s:12013: Warning: swp{b} use is deprecated for ARMv6 and ARMv7
/tmp/ccmaijli.s:12042: Warning: swp{b} use is deprecated for ARMv6 and ARMv7
/tmp/ccmaijli.s:12078: Warning: swp{b} use is deprecated for ARMv6 and ARMv7
  CXX    libbitcoin_server_a-httpserver.o
/tmp/ccOaVsWD.s: Assembler messages:
/tmp/ccOaVsWD.s:12136: Warning: swp{b} use is deprecated for ARMv6 and ARMv7
/tmp/ccOaVsWD.s:12165: Warning: swp{b} use is deprecated for ARMv6 and ARMv7
/tmp/ccOaVsWD.s:12201: Warning: swp{b} use is deprecated for ARMv6 and ARMv7
  CXX    libbitcoin_server_a-init.o
/tmp/cccbs9s8.s: Assembler messages:
/tmp/cccbs9s8.s:21046: Warning: swp{b} use is deprecated for ARMv6 and ARMv7
/tmp/cccbs9s8.s:21075: Warning: swp{b} use is deprecated for ARMv6 and ARMv7
/tmp/cccbs9s8.s:21111: Warning: swp{b} use is deprecated for ARMv6 and ARMv7
  CXX    libbitcoin_server_a-dbwrapper.o
  CXX    libbitcoin_server_a-main.o
main.cpp: In function ‘bool AcceptToMemoryPoolWorker(CTxMemPool&, CValidationState&, const CTransaction&, bool, bool*, bool, bool, std::vector&)’:
main.cpp:1115:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
main.cpp: In function ‘bool ProcessMessage(CNode*, std::string, CDataStream&, int64_t)’:
main.cpp:4876:90: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
g++: internal compiler error: Killed (program cc1plus)
Please submit a full bug report,
with preprocessed source if appropriate.
See for instructions.
Makefile:3714: recipe for target 'libbitcoin_server_a-main.o' failed
make[2]: *** [libbitcoin_server_a-main.o] Error 4
make[2]: *** Waiting for unfinished jobs....
/tmp/ccRwEqbu.s: Assembler messages:
/tmp/ccRwEqbu.s:34025: Warning: swp{b} use is deprecated for ARMv6 and ARMv7
/tmp/ccRwEqbu.s:34054: Warning: swp{b} use is deprecated for ARMv6 and ARMv7
/tmp/ccRwEqbu.s:34090: Warning: swp{b} use is deprecated for ARMv6 and ARMv7
make[2]: Leaving directory '/home/bananapi/bitcoin/src'
Makefile:6775: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/home/bananapi/bitcoin/src'
Makefile:576: recipe for target 'all-recursive' failed
make: *** [all-recursive] Error 1
legendary
Activity: 1140
Merit: 1004
OK
on banana pi pro - while executing ./configure --enable-upnp-default --with-gui  

I too am getting:

configure: error: Qt dependencies not found

I followed the above to a T (including increasing the swap file size)


Previous Instructions are for the Raspberry pi 2 models,

for the banana pi pro model, add this 2 lines to the start of the same tutorial

Code:
sudo apt-get install build-essential autoconf libssl-dev libboost-dev libboost-chrono-dev libboost-filesystem-dev libboost-program-options-dev libboost-system-dev libboost-test-dev libboost-thread-dev libtool libevent-dev -y

sudo apt-get install libqt4-dev qt4-dev-tools libprotobuf-dev protobuf-compiler libqrencode-dev -y

on configure use: ./configure --enable-upnp-default --with-gui=qt4

and will do the magic.
full member
Activity: 360
Merit: 100
on banana pi pro - while executing ./configure --enable-upnp-default --with-gui 

I too am getting:

configure: error: Qt dependencies not found

I followed the above to a T (including increasing the swap file size)
legendary
Activity: 1140
Merit: 1004
OK
Am getting this message after I enter make:

checking miniupnpc/upnperrors.h usability... no
checking miniupnpc/upnperrors.h presence... no
checking for miniupnpc/upnperrors.h... no
checking for QT... no
checking for QT... no
configure: error: Qt dependencies not found
pi@raspberrypi:~/bin/bitcoin $ make
make: *** No targets specified and no makefile found.  Stop.


You need to use a ROKOS system for all this instructions to work, This thread is for support for the ROKOS system.

Download a ROKOS v4, burn it to the microsd and all the instructions will work flawless.
newbie
Activity: 2
Merit: 0
Am getting this message after I enter make:

checking miniupnpc/upnperrors.h usability... no
checking miniupnpc/upnperrors.h presence... no
checking for miniupnpc/upnperrors.h... no
checking for QT... no
checking for QT... no
configure: error: Qt dependencies not found
pi@raspberrypi:~/bin/bitcoin $ make
make: *** No targets specified and no makefile found.  Stop.
legendary
Activity: 1140
Merit: 1004
OK
my fullnode is now running on 0.12.0  Grin

This Linux Fullnode software/distro from ROKOS is rock solid awesome ! I send a donation to support this great software:
https://www.blocktrail.com/BTC/tx/dec50ffa1109f75ad168f277a3207f5e128b9b15f3044ffd1208cbc863da557a

Thank you very much for being part of the ROKOS project with your donation and support, very happy to hear your feedback,
thanks for building your Bitcoin fullnode also and hence supporting the BTC network, appreciated!
Enjoy your ROKOS Bitcoin fullnode.
legendary
Activity: 1140
Merit: 1004
OK
I have 0.12 up and running now
was using a wallet.dat file that i had backed up from when i had it running on windows and kept getting and error where it couldn't open the data base.
what I've done to rectify it so far is
-load bitcoin-qt with the wallet.dat file that has my addresses in
-went to the debug window and did the dumpprivkey for the addresses i wanted
-then closed bitcoin-qt
-went to where i was syncing the blockchain and deleted everything apart from the wallet file
-loaded bitcoin-qt again
-opened terminal and typed bitcoin-qt -salvagewallet
-went to the debug window and did the importprivkey
and so far so good i havent had the error pop up again
just thought i'd give an update

Thanks for the feedback and support, it will surely help new users!
legendary
Activity: 2210
Merit: 1109
my fullnode is now running on 0.12.0  Grin

This Linux Fullnode software/distro from ROKOS is rock solid awesome ! I send a donation to support this great software:
https://www.blocktrail.com/BTC/tx/dec50ffa1109f75ad168f277a3207f5e128b9b15f3044ffd1208cbc863da557a
newbie
Activity: 58
Merit: 0
I have 0.12 up and running now
was using a wallet.dat file that i had backed up from when i had it running on windows and kept getting and error where it couldn't open the data base.
what I've done to rectify it so far is
-load bitcoin-qt with the wallet.dat file that has my addresses in
-went to the debug window and did the dumpprivkey for the addresses i wanted
-then closed bitcoin-qt
-went to where i was syncing the blockchain and deleted everything apart from the wallet file
-loaded bitcoin-qt again
-opened terminal and typed bitcoin-qt -salvagewallet
-went to the debug window and did the importprivkey
and so far so good i havent had the error pop up again
just thought i'd give an update
legendary
Activity: 2210
Merit: 1109
make -j2 takes ages on the Pi2, swapfile is at 1024 and no other apps running  Sad

is it possible to compile the 12 version on an Intel i3 Ubuntu machine and then copy it to and then run on the Pi2 ?


That is the advantage of ROKOS including all of them already (every compilation in pi takes time), next ROKOS update will include 0.12 and will release the binary for the ones that do not want to update to the new ROKOS so they can just download and replace on their systems.

Your proposal can be done but you will need the ARM toolchain to do cross compilation, as if you compile it directly on the i3 system it wont work on Pi because the different processors architectures.

Thanks for your answer. I started MAKE on the Pi2 and MAKE -j2 but the system hangs after 5 or 10 minutes and it doesn't make anymore. I will try to run the MAKE command when I start the system without GUI, if that is possible, have to find out how to do that.

Or else I will wait for the update. I want to run the fullnode 0.12 without prune option.

It might seem unresponsive but it is compiling as long as it does not throw out an error, with MAKE takes about 4-5 hours to do so, using MAKE -J2 speeds the process to half so about 2-3 hrs of work.

Hope you can get it done, else will be sharing the binaries so ROKOS v4 users could just replace them then instead of compiling or updating ROKOS if they already have set up the system to their prefferences.

I had systemmonitor running in the GUI and saw CPU dropping to 1% , 0% , 50% 100% and back to 0% and then systeem did respond to mouse or keyboard... Now I ran raspi-config, boot to console, restarted system and console made booted: started building (make -j2) and it already did more than when I did run it in a Terminal window in the GUI.  Grin should be finished when I wake next morning.

legendary
Activity: 1140
Merit: 1004
OK
make -j2 takes ages on the Pi2, swapfile is at 1024 and no other apps running  Sad

is it possible to compile the 12 version on an Intel i3 Ubuntu machine and then copy it to and then run on the Pi2 ?


That is the advantage of ROKOS including all of them already (every compilation in pi takes time), next ROKOS update will include 0.12 and will release the binary for the ones that do not want to update to the new ROKOS so they can just download and replace on their systems.

Your proposal can be done but you will need the ARM toolchain to do cross compilation, as if you compile it directly on the i3 system it wont work on Pi because the different processors architectures.

Thanks for your answer. I started MAKE on the Pi2 and MAKE -j2 but the system hangs after 5 or 10 minutes and it doesn't make anymore. I will try to run the MAKE command when I start the system without GUI, if that is possible, have to find out how to do that.

Or else I will wait for the update. I want to run the fullnode 0.12 without prune option.

It might seem unresponsive but it is compiling as long as it does not throw out an error, with MAKE takes about 4-5 hours to do so, using MAKE -J2 speeds the process to half so about 2-3 hrs of work.

Hope you can get it done, else will be sharing the binaries so ROKOS v4 users could just replace them then instead of compiling or updating ROKOS if they already have set up the system to their prefferences.
Pages:
Jump to: