There's just one change I have to do actually... that roundl() macro. It needs including for MIPSEB and MIPSEL.
|
|
|
Very good.
I'm not using it anymore as I'm no longer mining, so if anyone wants to take over, I'll happily transfer ownership of the repository.
|
|
|
Yeah, what you do is unplug the USB stick.... then plug it in the other one You don't have to do much else them make sure it mounts in the right place on start up.
|
|
|
SET TROLL_MODE = ON $500 in August, here we come SET TROLL_MODE = OFF seems legit.
|
|
|
Bitstamp is really starting to take off
|
|
|
From the screenshot I see the CPU load is no longer 99%?
I would be careful if it was to be close to 100% for extended periods of time because routers' CPUs often lack adequate cooling for the heat generated at such loads. Though you may check yours, maybe it has some sensors and maybe you could read them through I2C.
The ASUS RT-N66U there has 2 temp sensors, one on each of the transmitters, which actually don't shift from their usual 50 degC even when the CPU is at 99% load for 20 mins. It only hits 99% occasionally once the initial block scan is done, usually it's 4% or so. The 'Load average' at the top there gives you the 5, 10 and 15 minute averages, where 1.00 is 100% load. Just ran a test of 120 blocks at check level 4, which form this post, means it includes the signature verification. 165952 2013-05-22 19:46:31 Bitcoin version v0.8.1.0-g34d62a8-beta () 165953 2013-05-22 19:46:31 Using OpenSSL version OpenSSL 1.0.1e 11 Feb 2013 165954 2013-05-22 19:46:31 Default data directory /root/.bitcoin 165955 2013-05-22 19:46:31 Used data directory /mnt/Data/bitcoin 165956 2013-05-22 19:46:31 init message: Verifying wallet integrity... 165957 2013-05-22 19:46:31 dbenv.open LogDir=/mnt/Data/bitcoin/database ErrorFile=/mnt/Data/bitcoin/db.log 165958 2013-05-22 19:46:33 Bound to [::]:8333 165959 2013-05-22 19:46:33 Bound to 0.0.0.0:8333 165960 2013-05-22 19:46:33 init message: Loading block index... 165961 2013-05-22 19:46:33 Opening LevelDB in /mnt/Data/bitcoin/blocks/index 165962 2013-05-22 19:46:33 Opened LevelDB successfully 165963 2013-05-22 19:46:33 Opening LevelDB in /mnt/Data/bitcoin/chainstate 165964 2013-05-22 19:46:34 Opened LevelDB successfully 165965 2013-05-22 19:47:24 LoadBlockIndex(): last block file = 61 165966 2013-05-22 19:47:24 LoadBlockIndex(): last block file: CBlockFileInfo(blocks=789, size=129458329, heights=236623..237404, time=2013-05-17..2013-05-22) 165967 2013-05-22 19:47:24 LoadBlockIndex(): transaction index disabled 165968 2013-05-22 19:47:24 LoadBlockIndex(): hashBestChain=000000000000000dc4e0ec58b5d0f872f50ad0ee9f824c973e214911b8584bc5 height=237404 date=2013-05-22 19:32:57 165969 2013-05-22 19:47:24 init message: Verifying block database integrity... 165970 2013-05-22 19:47:24 Verifying last 120 blocks at level 4 165971 2013-05-22 20:35:20 No coin database inconsistencies in last 121 blocks (37183 transactions) 165972 2013-05-22 20:35:23 block index 2929699ms 165973 2013-05-22 20:35:23 init message: Loading wallet... 165974 2013-05-22 20:35:39 nFileVersion = 80100 165975 2013-05-22 20:35:39 wallet 16458ms 165976 2013-05-22 20:35:39 init message: Importing blocks from block database... 165977 2013-05-22 20:35:39 init message: Loading addresses... 165978 2013-05-22 20:35:40 Loaded 14691 addresses from peers.dat 633ms 165979 2013-05-22 20:35:40 mapBlockIndex.size() = 237412 165980 2013-05-22 20:35:40 nBestHeight = 237404 165981 2013-05-22 20:35:40 setKeyPool.size() = 101 165982 2013-05-22 20:35:40 mapWallet.size() = 0 165983 2013-05-22 20:35:40 mapAddressBook.size() = 1 165984 2013-05-22 20:35:40 init message: Done loading 165985 2013-05-22 20:35:40 ThreadRPCServer started 165986 2013-05-22 20:35:40 send version message: version 70001, blocks=237404, us=0.0.0.0:0, them=0.0.0.0:0, peer=127.0.0.1:0 So 48 min to fully verify 120 blocks. Not the worst... P.S. At check level 2, 120 blocks just takes 3 mins. That's quite tolerable
|
|
|
Screenshot of htop:
|
|
|
See: https://en.bitcoin.it/wiki/Running_Bitcoin-checkblocks=<n> How many blocks to check at startup (default: 288, 0 = all) -checklevel=<n> How thorough the block verification is (0-4, default: 3) nb. I've since changed it to 120 @ level 2 for a faster start-up.
|
|
|
I bet you're fun at parties.
I'm aware that it'll probably take a few weeks to sync from scratch, I've already said so, but given it takes 15 mins to verify the last 288 blocks, why do you think never? It really is quite happily working away right now.
|
|
|
Re-compiled a release version and running that now - quite a size difference between unoptimised, unstripped debug version (51Mb) and the release (7.3Mb).
I copied the blockchain over from another computer, otherwise it's probably take a few weeks to sync! Just scanning it on start up took about 15-20 mins. As it is, it's sitting at 135MB RAM and 200MB swap, and peaking up to 70% CPU every few mins.
|
|
|
After countless failed attempts some months ago, I just had another go at trying to build bitcoind for the mipsel architecture... specifically my router. I recently bought an ASUS RT-N66U which boasts a mighty 256Mb RAM and 600MHz processor, so thought I'd give it another go. So, after about 3 solid days of finding the right compiler, right GCC/binutils/uclibc combination, tweaking them; finding the right libraries, their right versions and tweaking those, I finally, finally FINALLY managed to build and run it on my router!
Currently using up 99% CPU usage and 75Mb RAM downloading all the blocks. It's an un-optimised un-striped debug build that's running under GDB right now, so there's some room for efficiency.
|
|
|
So I started changing permissions of the roaming folder. change the ownership to the user account, and set full control for everyone.... same result. thing is that the file and folders were created OK anyway when deleted.
Next I change the data directory to another HDD... finally it worked. Restarted... still working.
So for some reason it will no longer work where it's supposed to. Not too much of a loss though, means I save space on the SDD moving it to the big HDD.
|
|
|
So 7.1, 8.0, 8.1 all don't work now after uninstalling/wiping everything.
Then I logged into the admin account and installed it... that did run!
so, back to regular account, ran it... and it worked!
Then I stopped it, re-started it, and... it does the same thing and can't initialise the database :/
Can't work out what's going on at all.
|
|
|
Also tried coping the entire blockchain etc from another machine with 8.1 on it... same thing.
Is levelDB libraries missing or something?
|
|
|
I'm getting this error too. updating from 7.1 to 8.1. Tried 8.2rc1... same went back to 7.1... loads Tried wiping bitcoin (uninstalling, deleting all directories), re installing 8.1... same. db.log is empty. debug.log just shows: Bitcoin version v0.8.1-beta (2013-03-17 15:35:36 -0400) Using OpenSSL version OpenSSL 1.0.1c 10 May 2012 Startup time: 2013-05-16 15:44:00 Default data directory C:\Users\Casa\AppData\Roaming\Bitcoin Used data directory C:\Users\Casa\AppData\Roaming\Bitcoin Using 4 threads for script verification init message: Verifying wallet integrity... dbenv.open LogDir=C:\Users\Casa\AppData\Roaming\Bitcoin\database ErrorFile=C:\Users\Casa\AppData\Roaming\Bitcoin\db.log Bound to [::]:8333 Bound to 0.0.0.0:8333 init message: Loading block index... Opening LevelDB in C:\Users\Casa\AppData\Roaming\Bitcoin\blocks\index init message: Loading block index... Wiping LevelDB in C:\Users\Casa\AppData\Roaming\Bitcoin\blocks\index Opening LevelDB in C:\Users\Casa\AppData\Roaming\Bitcoin\blocks\index
|
|
|
I don't understand the mass sell-off and panic.
You can still use Dwolla -> BitInstant -> MtGox
Or Dwolla -> CampBx
Or BitInstant Cash deposit -> Key -> MtGox
Or Bank Transfer ->MtGox
Or Dwolla ->Okpay -> MtGox
Should I go on?
O FUG THE GUVMENT TYIN TA SHUT DWN BITCOIN
Guise, srsly, our market cap is what it would probably cost to shut it down. We're such a small piece of the pie I can't see any major body (for the time being) giving a second thought to the power we attribute to bitcoin.
SSSSSHHH! I wanna buy cheap coins.
|
|
|
|