イントロダクション
結果からいうと、NAS買ったほうが早いw
本題
最初は DD-Wrtのほうが便利だと思ったので DD-Wrt の手順
- 壊れても泣かない心の準備をする。
- WZR-600DHP2 をどっかで安く見つけてくる。rakuma で 1500円でした。
- WZR-900DHP のほうが情報多くてよさそう。USB3だし。
- 初期化する。
- Firmware を 1.13 にする。1.14 > 1.13 も可能
- 初期化する。念の為
- http://192.168.11.1 へ ユーザー名:bufpy,パスワード:otdpopypassword
- 管理画面の追加された一番したのメニューから導入する。
- ファームのダウンロード先
- buffalo-wzr-600dhp2-webflash.bin これを利用した。
- ここまでで、DD-WRT が導入できる。
- 192.168.1.1 へアクセスする。
DD-WRT 設定(ブラウザでできる便利!)
- DHCP Server を Disable
- Time Zone を Japan
- IPv6 を Disable
- Wireless は Regulatory Domain を Japan
- Wireless Network Mode を Disable {5G,2.4G}
ここまでやって、USB HDD が認識しないことがわかったので、
OpenWRTへ切替
OpenWRTへ切替
色々Firmware をいじっていたらOS起動しなくなったので、シリアル接続で復活手順
シリアルのメモ
USBシリアルケーブル購入 https://www.amazon.co.jp/gp/product/B00K7YYFNM/ref=ppx_yo_dt_b_asin_title_o03_s00?ie=UTF8&psc=1シリアルのメモ
チップ PL2303HX
Windows10だとドライバー問題があって非常にだるい。別製品をおすすめします。
ドライバーこれ http://www.totalcardiagnostics.com/support/Knowledgebase/Article/View/92/20/prolific-usb-to-serial-fix-official-solution-to-code-10-error
ケーブルは、黒GND、緑TxD、白RxD、赤5V
基盤端側から、緑TxD、白RxD、黒GND を接続する。赤は接続しない
コンソールは、115200 で接続しないと文字化けする。
コンソール画面
Ctrl+c を押しまくって CFE> の画面にする。
CFE> ifconfig -addr=192.168.1.1 -mask=255.255.255.0 eth0
Windows側で、 ping 192.168.1.1 で疎通チェックしておく
CFE> flash -noheader : flash1.trx
Windows側に TFTP client をインストールする。
> cd でFirmware があるディレクトリへ移動しておくこと。
> tftp -i 192.168.1.1 put openwrt-19.07.6-bcm53xx-buffalo-wzr-600dhp2-squashfs.trx
USB Diskマウント
基本的にこちら URL
先にWindows側で、ntfs でフォーマットしておくこと。
ntfs がおそらく一番便利
パッケージ
# opkg update# opkg install kmod-usb-storage kmod-usb-storage-uas kmod-usb3# opkg install usbutils kmod-usb-uhci# opkg install ntfs-3g fdisk# opkg list-installed
マウント
# fdisk -l Device ファイルを見つける。今回は /dev/sda2 # mkdir /mnt/data1 例) # ntfs-3g /dev/sda2 /mnt/data1 -o rw,big_writes root@OpenWrt:/mnt# df -h | grep data1 /dev/sda2 5.5T 274.5M 5.5T 0% /mnt/data1
自動マウント(USB付けてないとNGです。)
# cat /etc/rc.local
# Put your custom commands here that should be executed once
# the system init finished. By default this file does nothing.
sleep 1
ntfs-3g /dev/sda2 /mnt/data1 -o rw,big_writes
exit 0sshfs
~# opkg depends -A sshfs
sshfs depends on:
libc
libfuse1
fuse-utils
glib2
libpthread
ここまでやってどうにもUSBポートが故障してしまったので
一旦断念。また安いルータ見つけたら別途やるかも
まとめ
NAS買ったほうがはやい。コンソールも標準で付いててほしい!!
コメント
コメントを投稿