去年要らなくなったFonルーターにカスタムファーム焼いたんですが、そういえばもう一台バッファローの有線ルーターが使わないままクローゼットに眠っていたことを思い出し、これもOpenWrt化しました。
Fonルーターはファーム焼いたまま結局仕舞いこまれていましたが、最近になって実験環境用の箱庭ネットワークの親ルーター化。ラズパイとか繋いで遊んでいます。
BHR-4GRVはもともとPPTPクライアント機能付きルーターが欲しくて購入したんですが結局うちのマンションのプロバイダーがPPTPに必要なGREを通さないと判明してこれまた仕舞いこまれていました。
HW的にはGbE対応なんでこのまま腐らせるのももったいないと思い下記のページを参考にOpenWrtを焼きました。
http://www57.atwiki.jp/ddwrt_openwrt/pages/23.html
http://ttsubo.hatenablog.com/entry/2014/04/06/174230
基本的には参考ページに書いてある通りなのですが、2016/1/2現在のBHR-4GRVで動くOpenWrtの最新Firmwareは下記の様です。
自分はMint-Linuxを載せたNote PCをtftpサーバーにしましたがファーム書き込み操作自体はほぼOS-Xからの同じです。
とりあえずCPU infoとかこんな感じ。用途はおいおい考えますw
BusyBox v1.23.2 (2015-07-25 15:09:46 CEST) built-in shell (ash) _______ ________ __ | |.-----.-----.-----.| | | |.----.| |_ | - || _ | -__| || | | || _|| _| |_______|| __|_____|__|__||________||__| |____| |__| W I R E L E S S F R E E D O M ----------------------------------------------------- CHAOS CALMER (15.05, r46767) ----------------------------------------------------- * 1 1/2 oz Gin Shake with a glassful * 1/4 oz Triple Sec of broken ice and pour * 3/4 oz Lime Juice unstrained into a goblet. * 1 1/2 oz Orange Juice * 1 tsp. Grenadine Syrup ----------------------------------------------------- root@OpenWrt:/# cat /proc/version Linux version 3.18.20 (buildbot@builder1) (gcc version 4.8.3 (OpenWrt/Linaro GCC 4.8-2014.04 r46450) ) #1 Fri Sep 4 21:55:57 CEST 2015 root@OpenWrt:/# cat /proc/cpuinfo system type : Atheros AR7242 rev 1 machine : Buffalo WZR-HP-G450H processor : 0 cpu model : MIPS 24Kc V7.4 BogoMIPS : 265.42 wait instruction : yes microsecond timers : yes tlb_entries : 16 extra interrupt vector : yes hardware watchpoint : yes, count: 4, address/irw mask: [0x0ffc, 0x0ffc, 0x0ffb, 0x0ffb] isa : mips1 mips2 mips32r1 mips32r2 ASEs implemented : mips16 shadow register sets : 1 kscratch registers : 0 package : 0 core : 0 VCED exceptions : not available VCEI exceptions : not available root@OpenWrt:/# cat /proc/meminfo MemTotal: 61228 kB MemFree: 41912 kB MemAvailable: 48140 kB Buffers: 2040 kB Cached: 6520 kB SwapCached: 0 kB Active: 6936 kB Inactive: 3388 kB Active(anon): 2144 kB Inactive(anon): 72 kB Active(file): 4792 kB Inactive(file): 3316 kB Unevictable: 0 kB Mlocked: 0 kB SwapTotal: 0 kB SwapFree: 0 kB Dirty: 0 kB Writeback: 0 kB AnonPages: 1780 kB Mapped: 1540 kB Shmem: 452 kB Slab: 4844 kB SReclaimable: 1152 kB SUnreclaim: 3692 kB KernelStack: 272 kB PageTables: 276 kB NFS_Unstable: 0 kB Bounce: 0 kB WritebackTmp: 0 kB CommitLimit: 30612 kB Committed_AS: 5008 kB VmallocTotal: 1048372 kB VmallocUsed: 1360 kB VmallocChunk: 1043492 kB root@OpenWrt:/# df -h -T Filesystem Type Size Used Available Use% Mounted on rootfs rootfs 28.3M 792.0K 27.5M 3% / /dev/root squashfs 2.3M 2.3M 0 100% /rom tmpfs tmpfs 29.9M 404.0K 29.5M 1% /tmp tmpfs tmpfs 29.9M 48.0K 29.8M 0% /tmp/root tmpfs tmpfs 512.0K 0 512.0K 0% /dev /dev/mtdblock8 jffs2 28.3M 792.0K 27.5M 3% /overlay overlayfs:/overlay overlay 28.3M 792.0K 27.5M 3% /