【無線LAN】DD-WRT【強化ファーム】12 [無断転載禁止]©2ch.net

1anonymous@KD106161122075.au-net.ne.jp2017/02/06(月) 19:17:16.44ID:???
あなたのワイヤレスルーター・・・もっと活用しませんか?

ワイヤレスルーター同士をブリッジ接続したり
テキストの中でしか見たこと無いようなセキュリティーをかけてみたり・・・
アンオフィシャルファームウェアであなたのルーターの可能性が拡がります。

▼公式サイト
 http://www.dd-wrt.com/
対応機器
 http://www.dd-wrt.com/wiki/index.php/Supported_Devices

▼まとめwiki
・DD-WRT FONまとめWiki
 ttp://fon-wiki.maniado.com/index.php?DD-WRT
・DD-WRTまとめwiki
 ttp://www34.atwiki.jp/ddwrt/
・DD-WRT OpenWrt 適材適所で両方使いたい人向け
 ttp://www57.atwiki.jp/ddwrt_openwrt/

▼関連サイト
OpenWrt
 ttps://openwrt.org/
 ttp://wiki.openwrt.org/

▼前スレ
【無線LAN】DD-WRT【強化ファーム】11
http://hayabusa6.2ch.net/test/read.cgi/network/1413006234/

178anonymous2017/08/04(金) 20:34:48.91ID:???
*WHR-G301N
BUFFALO U-BOOT Ver 1.00
AP93 (ar7240) U-boot
(略)
### buf_ver=[1.00] U-Boot Ver.=[1.00]
### build_date(env)=[Jul 27 2009 - 17:39:39] build_date(bin)=[Jul 27 2009 - 17:39:39]
TEST----ag7240_enet_initialize...
TEST----dev[0]->name=eth0-----
TEST----dev[0]->enetaddr=-----
TEST----dev[0]->iobase=0-----
TEST----dev[0]->state=0-----
Reading MAC Address from ENV(0x81f922d9)
(略)
tftp server(receive) go, waiting:4[sec]
TEST-----ag7240_check_link----
TEST----duplex=1 1:full 0:half
TEST----athrs26_phy_speed----
TEST----speed=10-----
eth1 link down
Load address: 0x80f00000

TftpServer Timeout;
no file was loaded.
## Booting image at bf040000 ...

179anonymous2017/08/04(金) 20:39:08.54ID:???
*WHR-G301N
BUFFALO U-BOOT Ver 1.03
AP93 (ar7240) U-boot
(略)
### buf_ver=[1.03] U-Boot Ver.=[1.03]
### build_date(env)=[Dec 3 2010 - 10:58:02] build_date(bin)=[Dec 3 2010 - 10:58:02]
ag7240_enet_initialize...
Reading MAC Address from ENV(0x81f922d0)
: cfg1 0xf cfg2 0x7014
eth0: 02:aa:bb:cc:dd:1e
eth0 up
No valid address in Flash. Using fixed address
(略)
tftp server(receive) go, waiting:4[sec]
eth1 link down
Load address: 0x80f00000

TftpServer Timeout;
no file was loaded.
## Booting image at bf040000 ...

u-boot Ver 1.03に書き換えた方がいいのか?

180anonymous2017/08/04(金) 21:39:15.89ID:???
u-boot Ver.1.00 → Ver.1.01
ar7240> tftp 80F00000 whrg301n_114_101.bin
TEST-----ag7240_check_link----
TEST----duplex=1 1:full 0:half
TEST----athrs26_phy_speed----
TEST----phyHwStatus=31774----
TEST----phyHwStatus=49152----
TEST----phyHwStatus=1----
TEST----speed=100-----
Using eth1 device
TFTP from server 192.168.11.2; our IP address is 192.168.11.1
Filename 'whrg301n_114_101.bin'.
Load address: 0x80f00000
Loading: TEST----STATE_RRQ
##################################################
done
Bytes transferred = 252416 (3da00 hex)
ar7240> protect off BF000000 BF03DFFF
Un-Protecting sectors 0..61 in bank 1
Un-Protected 62 sectors
ar7240> erase BF000000 BF03DFFF
Erase Flash from 0xbf000000 to 0xbf03dfff in Bank # 1
First 0x0 last 0x3d sector size 0x1000
61
Erased 62 sectors
ar7240> cp.b 80F00000 BF000000 3DA00
Copy to Flash...
Copy 252416 byte to Flash... write addr: bf000000
done
ar7240>

181anonymous2017/08/05(土) 22:53:36.12ID:???
どうやって新しいu-bootを みつけてきたの?
他の個体からの抽出?
公式firmからのバイナリ切り出し?

182anonymous2017/08/05(土) 23:11:18.70ID:???
WHR-G301Nなら5台あるよ
00:24:A5 2台 (Ver.1.00/1.01)
4C:E6:76 2台 (Ver.1.03*2)
10:6F:3F 1台 (Ver.1.03)

WHR-300 10:6F:3F 1台 (Ver.1.03)

183anonymous2017/08/11(金) 23:42:19.70ID:???
WHR-600Dで使えるファーム無いんか?

2014-12-15-r25648
2016-04-25-r29519
この2つは入れてみたけどカーネルパニックで再起動の繰り返し (シリアルのログが無限ループしとる)

184anonymous2017/08/12(土) 21:19:06.02ID:???
dd-wrt / openwrtを入れてしまったWHR-300HP2 / WHR-600D / WHR-1166DHPをBuffalo純正ファーム(で元通りの動作)に戻す方法
注: シリアル接続必須

cat /etc/config/mac.dat にデフォルト設定が入ってるのだが
/etc/config は /dev/mtdblock4 なので(略

cd /etc/config
tftp -p -l mac.dat 192.168.11.168
mac.datの中で
WIFIWPSDefaultPIN=12345678 ←PINを入れる
WIFIFacWPAPSK1=123456789abcd ←キーを入れる
tftp -g -l mac.dat 192.168.11.168

これでリセットボタン押しても問題なし

185anonymous2017/08/14(月) 05:44:47.53ID:???
>>184
有用な情報ありがとう
これでリカバリ後にGUIが文字化けする現象も解消する?

186anonymous2017/08/14(月) 09:10:03.37ID:???
>>183
ftp%3A//ftp.dd-wrt.com/betas/2017/08-03-2017-r33006/

187anonymous2017/08/14(月) 11:02:22.67ID:???
>>185
Region=US ← デフォルトはAPと入ってるんで文字化け

>184の
tftp -g -l mac.dat 192.168.11.168
をやった後に
rm conf.dat
をやって電源抜き差しすれば設定初期化される (リセットボタン押す必要がなくなる)

188anonymous2017/08/15(火) 11:24:38.96ID:???
バキャローの古いので試そうと思ってるんだけど、AOSS使えなくなっちゃうんだよね?ションボリ(´・ω・`)

189anonymous2017/08/16(水) 02:05:55.47ID:???
wxr-2533dhp についてですが、

SoP8のテストクリップ
http://www.aitendo.com/product/13385

1.8v変換アダプタ
https://www.amazon.co.jp/dp/B072KYK2DR/ref=cm_sw_r_cp_api_4JYKzbSVQ8MBV

を組み合わせて使って基板実装済みのW25Q32W からバックアップをとろうとしましたが、うまくとれませんでした。

この手のSPIフラッシュは剥がさないとダメなんですかね?

190anonymous2017/08/16(水) 02:07:08.89ID:???
OpenWrtスレと間違って誤爆しました
スミマセン

191anonymous2017/08/17(木) 10:00:54.09ID:???
あるwebページを参考に、ルーターのIPが192.168.1.X以外の192.168.0.1にしたらネットに繋がるという状況なのですが、
192.168.1.Xでも繋がる状況にするにはどうすればいいですか?

192anonymous2017/08/17(木) 10:36:01.66ID:???
>>191
ルータの前後の接続を順番に書けば答えられるかも

193anonymous2017/08/17(木) 11:31:10.72ID:???
>>192
レスありがとうございます

モデム(有線ルーター)  −有線接続→   無線ルーター(DD−WRT使用)  -無線接続→  PC   です

見づらいかもしれませんがよろしくお願いします

194anonymous2017/08/17(木) 11:42:47.51ID:???
192.168.1.1 有線ルーター(LAN)
192.168.1.2 無線ルーター(WAN)
192.168.1.1 無線ルーター(LAN)

か・・・

195anonymous2017/08/17(木) 13:48:20.74ID:???
>>193
モデムのルータを使ってるのなら、無線のルーター止めてブリッジにすればいいのでは

196anonymous2017/08/17(木) 17:40:37.66ID:???
>>194
そうです!
最後のルーターを192.168.1.Xにしても無理です
どうすればいいですか?

>>195
一応APモードにはしているはずです
エスパー回答お願いします

197anonymous2017/08/17(木) 18:06:48.32ID:???
192.168.1.1 が2つある時点で繋がらないわな

198anonymous2017/08/17(木) 18:12:41.61ID:???
いえ、最後は192.168.1.1にしてないです
192.168.1.Xにしても無理です

例えば、

192.168.1.1 有線ルーター(LAN)
192.168.1.2 無線ルーター(WAN)
192.168.1.50 無線ルーター(LAN)

とかにしても無理です

199anonymous@fusianasan2017/08/17(木) 18:21:49.49ID:???
何が駄目なのか全く分かってなくてわろっしゅ

200anonymous2017/08/17(木) 18:23:52.77ID:???
なんで多段ルータにしてるんだろう

201anonymous2017/08/17(木) 20:35:29.81ID:QamqKzlV
光回線端末の無線ついてないやつだろ
DHCPは最初のモデムだけをオンにしてる?

モデム
 DHCPオン 「192.168.1.3以降を割り当て」
 IP 192.168.1.1

AP
 DHCP
 IP 192.168.1.2(手動設定)

PC
 IP 自動設定

とやればいけるんじゃね

202anonymous2017/08/17(木) 20:37:19.05ID:QamqKzlV
AP
 DHCP「なし」
 IP 192.168.1.2(手動設定)

だったわすまん

203anonymous2017/08/18(金) 09:22:25.20ID:???

204anonymous2017/08/18(金) 09:41:03.50ID:???
>>203
ありがとうございます
なんとか接続できました

他にレスくれた人もありがとうございました

205anonymous2017/08/18(金) 10:10:34.74ID:???
>>204
余計なお世話ですが、
無線LANセキュリティーは、入れてるんでしょうね?デフォルトは無しだったかと思うので。

206anonymous2017/08/18(金) 16:30:22.52ID:???
>>205
大丈夫です
ありがとうございます

207anonymous2017/08/22(火) 11:56:15.60ID:???
>184だけど
WHR-300HP2でdd-wrtは無罪

実はWHR-300HP2の牛純正ファームはフラッシュを7MBまでしか使用してない
dd-wrtのnvramはその後ろを使用してるので純正ファームの設定書き込んでる領域は壊さない
openwrtだけが壊すのでdd-wrtだけを使ってた場合は純正ファームに戻しても文字化けとかしない

WHR-600DとWHR-1166DHPはシラネ

208anonymous2017/08/22(火) 20:51:18.57ID:???
>183の原因がなんとなく分かった
カーネルパニック起こさせる設定がされてるらしい

この領域はdd-wrtでのみ使用してるので純正ファームからはmtdが存在しないんで読み書き不可

209anonymous2017/08/24(木) 19:28:25.24ID:???
より具体的に情報プリーズ

210anonymous2017/08/24(木) 21:18:24.26ID:???
>209
mtd0: 00030000 00010000 "Bootloader" - 192KB
mtd1: 00010000 00010000 "Config" - 256KB
mtd2: 00010000 00010000 "Factory" - 320KB
mtd3: 005b0000 00010000 "Kernel" - 6144KB
mtd4: 00100000 00010000 "User_CFG" - 7168KB
余り 1024KB ← dd-wrtのnvramはここを使用(純正ファームからは無視されてる領域なので弄れない)

211anonymous2017/08/24(木) 23:18:13.47ID:???
さんくす
ということは、一旦DD-WRT入れてmtd4のバックアップを取れば良いのかな

212anonymous2017/08/25(金) 07:00:38.97ID:???
dd-wrtは2014年までのやつを使った方がいいかもしれん

213anonymous2017/08/25(金) 08:20:56.03ID:???
>212
実績あるファイル名をぷりーず

214anonymous2017/08/25(金) 08:30:46.24ID:???
root@DD-WRT:/tmp/www# cat /proc/mtd
dev: size erasesize name
mtd0: 00030000 00010000 "u-boot"
mtd1: 00010000 00010000 "u-boot-env"
mtd2: 00010000 00010000 "factory"
mtd3: 005b0000 00010000 "linux" ← 純正ファームのmtd3
mtd4: 00695000 00010000 "rootfs"
mtd5: 000f0000 00010000 "ddwrt"
mtd6: 00100000 00010000 "User_CFG" ← 純正ファームのmtd4
mtd7: 00010000 00010000 "nvram"

>>213
whr-300hp2は 2014-12-15 r25648で確認

215anonymous2017/08/25(金) 08:36:01.54ID:???
>208
u-boot環境変数のbootcmdがどういう値になっているかわかりますか?

kernelなどをロードしてbootm 開始アドレスとなっているのが普通だと思いますが、
WXR-2533DHPなどでは特殊コマンドが値になっている
動きを見ているとそのu-boot特殊コマンドの中でkernel等のチェックをやって、
不整合があるとflash上のバックアップ領域からリカバリかけるようになってるように見える

この場合の対策はu-bootのbootcmd変数を書き換えてしまうことだけど
シリアル必須

216anonymous2017/08/25(金) 08:39:39.46ID:???
>213
かさねがさねさんくす
WHR-30DHP2 に関してはDD-WRTでリカバリに必要なバックアップとれるね!

217anonymous2017/08/25(金) 09:38:06.83ID:???
>>215
mtd1 (Config) の中身
bootcmd=tftp
bootdelay=1
baudrate=57600
ethaddr="00:AA:BB:CC:DD:10"
ipaddr=192.168.11.1
serverip=192.168.11.168
autostart=no
bootfile=firmware_WHR-600D.ram
inspection=0
stdin=serial
stdout=serial
stderr=serial
pushaoss=0
bootloader_ver=3.00

あとは>210
WHR-600DのmtdはWHR-300HP2と同じ
WSRとは違いdual_imageではない
Buffalo純正ファーム上からわかるのは7MBまで使用 (フラッシュが8MBであれば1MB使われてない)

218anonymous2017/08/25(金) 10:02:05.28ID:???
WHR-G301N / WZR-HP-G30x とかのU-Boot 1.1.4 for BUFFALO (AR7240)なら
任意アドレスへの書き込みと起動可能なんだけど

WHR-G300N(v1) / WHR-300HP2 / WHR-600D とかのU-Boot 1.1.3 (Ralink) は(uboot or linuxの)領域指定
cp.b ssss ddddはエラーになる

参考
WHR-G301N(AR7240)のuboot上のファーム書き換え
>ut_fw=tftp $tmp_ram firmware.bin; erase $fw_eaddr; cp.b $fileaddr BF040000 $filesize; bootm BF040000;

WHR-G300N(Ralink)のuboot上のファーム書き換え
>ut_fw=tftp $(tmp_ram) $(fw); erase $(fw_eaddr); cp.linux; reset

219anonymous2017/08/25(金) 20:36:16.55ID:???
追加情報

Buffaloファームの割り当て>210
0x000000000000-0x000000030000 : "Bootloader" 0
0x000000030000-0x000000040000 : "Config" 1
0x000000040000-0x000000050000 : "Factory" 2
0x000000050000-0x000000600000 : "Kernel" 3
0x000000600000-0x000000700000 : "User_CFG" 4
dd-wrtファームの割り当て>214
0x000000000000-0x000000030000 : "u-boot" 0
0x000000030000-0x000000040000 : "u-boot-env" 1
0x000000040000-0x000000050000 : "factory" 2
0x000000050000-0x000000600000 : "linux" 3
0x00000015b000-0x0000007f0000 : "rootfs" 4
0x0000005f0000-0x0000006e0000 : "ddwrt" 5
0x000000600000-0x000000700000 : "User_CFG" 6
0x0000007f0000-0x000000800000 : "nvram" 7

220anonymous@fusianasan2017/08/26(土) 04:18:10.51ID:???
>219
これってboot時に表示されるやつでしたっけ

気になったのは dd-wrt の割当のこの部分
0x00000015b000-0x0000007f0000 : "rootfs" 4
0x0000005f0000-0x0000006e0000 : "ddwrt" 5

領域が
0x000000600000-0x000000700000 : "User_CFG"
とオーバーラップしていますよね。

WHR-300HP2用のDD-WRT r25648だとrootfsが大きくないので
たまたま User_CFG部分が上書きされずに残っている、というだけで
DD-WRTはUser_CFGを保護して触らないから安全、というわけではない?

221anonymous2017/08/26(土) 08:10:07.63ID:???
rootfsは読み取り専用・(ファームの書き込みで)linuxの中に入りきらないとならないんで大丈夫
ddwrtって領域の用途が不明

222anonymous2017/08/26(土) 15:03:03.24ID:???
元から持ってる現状の中継機能では中継接続できない機種に
DD-WRT入れたら中継接続できる、繋がるということはありますか?

223anonymous@fusianasan2017/08/26(土) 18:30:22.74ID:???
LAN側のIPアドレスを他のDHCPから取得する方法、ご存じないですか?

224anonymous2017/09/03(日) 13:26:07.44ID:???
HLR W200入手
ほぼWHR-G301Nの型番書き換え

tftpでwhr-g301nのファームは受け付けない(U-BOOT上でも 型番がW200になってる)
Ver.1.82なのだが bufpy不可 (本家は穴空いてる)
本家と違うとこは rip(の設定)が使えるぐらい

dd-wrtはシリアルから流し込む必要有

225anonymous@fusianasan2017/09/17(日) 22:56:31.53ID:???
DD-WRTって、DS-LITE対応してんの?

226anonymous@fusianasan2017/09/19(火) 09:49:55.45ID:???
現在WHR-G301N(WHR-G300Nv2)を使用していますが
5Ghz対応でdd-wrtが入れられる現行機種で安価(可能なら5000円程度)な物は何になりますか

TP-Linkはリビジョンどれが届くか分からないし
RT-AC68Uなら確実に使えそうですが、少々予算オーバーになります

227anonymous@fusianasan2017/09/19(火) 10:45:15.13ID:???
今からならddwrtよりもds-lite 対応を重視した方がいいんでないかな

228anonymous@fusianasan2017/09/19(火) 18:52:49.33ID:???
ip6が高速なのはほんの僅かな期間だけだと思う
ds-liteなんてすぐ廃れそうだ
LEDEで一応使える環境はもってるけどさ

新着レスの表示
レスを投稿する