*Edit* Moved to Mining
I'm totally new to blockchain mining and I've run into a few issues that I can't seem to figure out.
I've religiously followed SilentCicero's guide for Ubuntu 15.04:https://forum.ethereum.org/discussion/2695/frontier-mining-setup-notes-ubuntu-15-04-geth-v1-0-amd-ethminer
and everything runs perfectly smooth until the portion where you start geth and begin syncing. Essentially nothing happens.
$ geth --rpc --rpccorsdomain "*" --genesis "~/genesis_block.json"
The output of this is:
[email protected]:~$ geth --rpc --rpccorsdomain localhost --genesis genesis_block.json
I1217 12:24:59.112769 14378 database.go:71] Alloted 16MB cache to /home/peepeeminer/.ethereum/chaindata
I1217 12:24:59.113800 14378 database.go:71] Alloted 16MB cache to /home/peepeeminer/.ethereum/dapp
I1217 12:24:59.114455 14378 backend.go:314] Protocol Versions: [63 62 61], Network Id: 1
I1217 12:24:59.461234 14378 genesis.go:89] Genesis block already in chain. Writing canonical number
I1217 12:24:59.461310 14378 backend.go:326] Successfully wrote genesis block. New genesis hash = b4fe9f009588ab1145c4471e7531ee8622c2e87b91fd34323ce81a20520594d9
I1217 12:24:59.461361 14378 backend.go:362] Blockchain DB Version: 3
I1217 12:24:59.461611 14378 blockchain.go:214] Last header: #23 [235a28b4…] TD=410326624546
I1217 12:24:59.461632 14378 blockchain.go:215] Last block: #0 [b4fe9f00…] TD=17179869184
I1217 12:24:59.461642 14378 blockchain.go:216] Fast block: #23 [235a28b4…] TD=410326624546
I1217 12:24:59.464846 14378 cmd.go:114] Starting Geth/v1.3.2/linux/go1.5.1
I1217 12:24:59.464932 14378 server.go:311] Starting Server
I1217 12:25:01.257020 14378 udp.go:204] Listening, enode://bfa418e7ae0897fa40f3007bd2fca39550db7da8cc2a07cff0be759a88f7bff70[email protected][::]:30303
I1217 12:25:01.257124 14378 backend.go:526] Server started
I1217 12:25:01.257520 14378 server.go:552] Listening on [::]:30303
I1217 12:25:01.258983 14378 ipc.go:112] IPC service started (/home/peepeeminer/.ethereum/geth.ipc)
and it just sits there forever. Originall the portion "Last header" "Last Block" was 0, until i started the mining command on another terminal, and overnight it told me I've mined some blocks, but looking at the block # i'm pretty sure it's not correct. It basically started from 0 all the way to 24, and gave me 115 Ether. This makes me think I'm running geth in some sort of lab mode or something, and not on the public blockchain.
I can't for the life of me figure this part out - can anyone point me in the right direction?
net.listening is true, net.peerCount is 0, 1 and sometimes 2. Mostly 0.
I've tried manually adding peers as well.