Skip to content

Instantly share code, notes, and snippets.

WR703N OpenWrt 配置流程

下载安装

访问WR703N在OpenWrt的[Wiki页][wr703n-openwrt],然后在Flashing一节中找到下载链接:[squashfs-factory.bin][flash.bin],下载后别忘了[比对md5][md5sum]。[1]

进入路由器管理界面,出厂配置为http://192.168.1.1,用户名和密码均为admin,然后进入固件更新,选择下载的文件,然后更新。

烧制镜像至SD卡

download img

http://www.raspberrypi.org/downloads

插入SD卡,用df命令查看当前已挂载的卷

// g++ UniversalTimer.o BinaryData.o FileDataPtr.o BtcUtils.o BlockObj.o BlockUtils.o libcryptopp.a -o bootstrap.out -Icryptopp -DUSE_CRYPTOPP -D__STDC_LIMIT_MACROS -lpthread bootstrap.cpp
#include "BlockUtils.h"
int main(void)
{
string btcdir("/home/chris/.bitcoin");
string bootstrap(btcdir + "/" + "bootstrap.dat");
BlockDataManager_FileRefs::GetInstance().SelectNetwork("Main");
BlockDataManager_FileRefs & bdm = BlockDataManager_FileRefs::GetInstance();
diff --git a/src/chainparams.cpp b/src/chainparams.cpp
index b52774e..e1e6238 100644
--- a/src/chainparams.cpp
+++ b/src/chainparams.cpp
@@ -145,6 +145,7 @@ public:
vSeeds.push_back(CDNSSeedData("dashjr.org", "dnsseed.bitcoin.dashjr.org"));
vSeeds.push_back(CDNSSeedData("bitcoinstats.com", "seed.bitcoinstats.com"));
vSeeds.push_back(CDNSSeedData("bitnodes.io", "seed.bitnodes.io"));
+ vSeeds.push_back(CDNSSeedData("open-nodes.org", "seeds.bitcoin.open-nodes.org"));
vSeeds.push_back(CDNSSeedData("xf2.org", "bitseed.xf2.org"));
# add repos
## EPEL
rpm -ivh http://mirror-fpt-telecom.fpt.net/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm
## Atomic
wget -q -O - http://www.atomicorp.com/installers/atomic | sh
rpm --import https://www.atomicorp.com/RPM-GPG-KEY.atomicorp.txt
# oh-my-zsh
# Install bitcoin-seeder
mkdir -p ~/source; cd ~/source
git clone https://github.com/open-nodes/bitcoin-seeder.git
cd bitcoin-seeder
make -j4
# supervise for bitcoin-seeder
mkdir ~/supervise_bitcoin_seeder
cd ~/supervise_bitcoin_seeder
# Install bitcoind
## build bitcoind
mkdir -p ~/source; cd ~/source
wget https://github.com/bitcoin/bitcoin/archive/v0.9.2.tar.gz
tar zxvf v0.9.2; cd bitcoin-0.9.2
## open-nodes.org_hub-v0.9.2.patch
wget https://gist.githubusercontent.com/bitkevin/a1b4a556fffce6fc527a/raw/ -O open-nodes.org_hub-v0.9.2.patch
patch -p1 < open-nodes.org_hub-v0.9.2.patch
## Open-nodes.org Donator List
## 2014-06
Donator | Amount/BTC | TxID | Remark
-----------------|--------------|------------------------------------------------------------------|-------------------------------------------------
btct.com | 1.00000000 | ecd4d50e7a2bc3185557d5cb16c7322efb3a793428774f5e5296e83d81b8b75a | 比特汇
btcig.com | 1.00000000 | d82b00cb2d6c470d1324eb0682a0322058e8e0aa4c6ce3bafd9df5aaaf57486a | 比特币国际交易所
openblock.com | 10.00000000 | 69cf891f036f94694f56d289eea689d5b1387b490823e0582223052e0b3486ed | 比特币壹钱包
ZhaoDong | 10/100.0000 | 7430a66c04db50620db0d77b6e549d51447b36ca24e943e0433e0998cc5bc538 | 赵东 http://weibo.com/zhaodong1982
@bitkevin
bitkevin / install_dnsmasq.md
Created September 12, 2014 09:28
install_dnsmasq

dnsmasq

apt-get install dnsmasq
  • vim /etc/dnsmasq.conf
resolv-file=/etc/resolv.dnsmasq.conf
diff --git a/src/chainparams.cpp b/src/chainparams.cpp
index b52774e..e1e6238 100644
--- a/src/chainparams.cpp
+++ b/src/chainparams.cpp
@@ -145,6 +145,7 @@ public:
vSeeds.push_back(CDNSSeedData("dashjr.org", "dnsseed.bitcoin.dashjr.org"));
vSeeds.push_back(CDNSSeedData("bitcoinstats.com", "seed.bitcoinstats.com"));
vSeeds.push_back(CDNSSeedData("bitnodes.io", "seed.bitnodes.io"));
+ vSeeds.push_back(CDNSSeedData("open-nodes.org", "seeds.bitcoin.open-nodes.org"));
vSeeds.push_back(CDNSSeedData("xf2.org", "bitseed.xf2.org"));