【無線LAN】DD-WRT【強化ファーム】10
■ このスレッドは過去ログ倉庫に格納されています
0001anonymous
2014/03/01(土) 16:25:08.09ID:???ワイヤレスルーター同士をブリッジ接続したり
テキストの中でしか見たこと無いようなセキュリティーをかけてみたり・・・
アンオフィシャルファームウェアであなたのルーターの可能性が拡がります。
▼公式サイト
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【強化ファーム】9
http://maguro.2ch.net/test/read.cgi/network/1379927735/
0191anonymous
2014/05/05(月) 20:33:54.36ID:???おめ
もとに戻す方法だけど、
基本的にはOpenWrt化する前のバックアップがあれば楽
なければ、
>183
が書いてくれている記事が参考になるのではないかな
http://www.drvlabo.jp/wp/openwrt-buffalo-wzr-agl300nh_abst/openwrt-buffalo_convert_update2rom
0192an
2014/05/06(火) 00:32:20.20ID:???ありがとう。
一応、目的はOpenFlowスイッチにすることなので、元に戻さないように頑張ってみる。
下記のページを参考にしてパッケージもダウンロードしてみたけど、Kernelのバージョンが合わず、
かつここで配布されてるtftp BIOSが動かなかったので、苦労してるけど、もう1からコンパイル
してみます。
ttp://ttsubo.hatenablog.com/entry/2014/04/06/174230
0193anonymous
2014/05/06(火) 01:01:32.15ID:???開封ROMデータを落としまくる、個体依存情報を調べて移植用データを作る
ACアダプタまで予備ゲットでウマー
0194anonymous
2014/05/06(火) 01:04:47.23ID:???以前Pantouでやるのが流行った(?)けど、OpenvSwitchでできるようになったんだねぇ
面白そうだから、私もやってみようかな。情報サンクス
0195anonymous
2014/05/06(火) 08:16:01.82ID:???( ) )
ooOcっっcc∞cc( ( )っ∞coo
co0o ∬( ) ) cっ:・。。。。
(^;;)o0o ∧⊇∧ ( ∬ ) ) ∬ ゚゚o(")o
("'')0 c ∩´∀`ι) ∬ ( ) ) ~ O(~)o
(~~)ヽ ( (( ー----‐ )) ) ( ∬ (´^ヽO,
(⌒ヽ ∬ (⌒)(゙゙゙)~
/~゙゙ヾ⌒`ゝ-(~´`(⌒(⌒~) (~゙゙ヾ⌒`)⌒)~´(⌒~ヽ~ ~~ 、、
ゝー ′ '" `" <⌒)⌒)⌒>-(⌒ ¨^^
、i,, ``′ ""
0196anonymous
2014/05/07(水) 00:42:22.94ID:???>>120です。
教えてもらった通りTFTPでルータのIPを192.168.11.1と指定したらすんなり純正フォームに戻せました。
大変ありがとうございました。
0197anonymous
2014/05/08(木) 00:44:36.63ID:???よかったね。
結局、arp 登録はしたのかな?
0198anonymous
2014/05/08(木) 08:26:42.03ID:???arpとtftpコマンドをどうやって一つのコマンドプロンプトで連続で実行させるんだろうって変な事を考えていました。
arpはルーターを起動するしない関係なく、事前に単独で実行させて登録させておいていいんですね。
登録されたのを確認してから、ルーターを起動し、tftpしたらすんなりいきました。
0199anonymous
2014/05/08(木) 11:31:45.66ID:???なるほど。
最後に確認させて。
WZR-HP-G300N での TFTPファームウェア転送の前に
「WAN側のMACアドレス」をarp -s で登録した、
ということで間違いないかな。
ルータの型番は『WZR-HP-G300N』で間違いないよね?
http://buffalo.jp/products/catalog/network/whr-hp-g300n/
先頭がWHRだったり、途中にがHPついたりつかなかったり、末尾がNHだったりで、
型が色々ありすぎのため、念のため確認です。
0200anonymous
2014/05/08(木) 11:33:50.04ID:???『WHR-HP-G300N 』で間違いないよね?
0201anonymous@p19019-ipngnfx01sasajima.aichi.ocn.ne.jp
2014/05/08(木) 13:20:33.78ID:???市街地だと空きチャネルはもうどこにもないでしょうから。
そういえば、少し上の方で、11ac対応のRT-AC68UをWRTに入れ替えた方がいましたよね?
11ac 1300Mbpsの使い心地はいかがなもんで?
0202anonymous
2014/05/08(木) 18:12:15.64ID:AUfV3RHrDDでバックアップあるからJTAGでCFEまで見えるようになれば何とかなるんだろうけども・・・
0203anonymous
2014/05/08(木) 18:13:33.76ID:???0204anonymous
2014/05/08(木) 18:20:42.25ID:???0205anonymous
2014/05/08(木) 21:15:22.45ID:???端子が出てれば適切なソフトがあればいいんだろうけど、
オープンソース系でほとんどなかったような。。。
0206anonymous
2014/05/08(木) 21:23:33.51ID:???ほぼ全員にとってそれは死亡宣告だろ
0207anonymous
2014/05/08(木) 21:47:57.67ID:???0208anonymous
2014/05/09(金) 00:14:07.31ID:???CFEからddwrt焼いて再起動したらLED全部付いたままでシリアルから見なくなった>>207
>>207
なんのために買ったか忘れたARM7TDMI(LPC2148)が使えそう・・・なのか?
なんかドツボにはまりそうなパティーン
0209anonymous
2014/05/09(金) 00:27:33.90ID:???0210分解写真公開した人
2014/05/09(金) 10:07:29.68ID:???なんか過去の俺を見ているようだ
DHP2は今でもデバッグの方のファームアップデートから書き込まないとファイル違いのエラー出るってのが罠だよな
入ってしまえばAG300Hとかよりさらに機能追加されたDD-WRT環境が手に入るんだが
0211あの
2014/05/09(金) 13:14:41.83ID:???おぉ。その節はどうも。
今は2代目買って、DD-WRTで使えてるの?
0212分解写真公開した人
2014/05/09(金) 14:45:46.33ID:???実は壊した時点で予備機としてもう一台持ってたりした
最近ASUSのルーターを衝動買いしたのでDHP2にデバッグから最新ビルド突っ込んでみたら普通に通ったわ
AG300から変更で目新しいのは詳細に設定できるvlanとリンクアグリゲーション、デフォルトでhttpdが入ってたりオーバークロックできたりCPUの温度拾ってみたりとかかな
今は1Ghzで運用してるけどちょっと温度上がった程度でこれぐらいなら全然問題なさそう
0213anonymous@p19019-ipngnfx01sasajima.aichi.ocn.ne.jp
2014/05/09(金) 16:19:39.84ID:???4ポートでアグリゲートできてとてもうれしいかというとそうでもないけど
0214anonymous
2014/05/09(金) 21:37:49.05ID:???レポ乙
DD-WRTではBCM4708xでもちゃんと稼働しているんだねぇ
OpenWrtはまだ "Not support"なんだよねー
0215anonymous
2014/05/10(土) 18:20:38.12ID:???あなたが神か
5GHzで使えるブツを探したあげくに勇み足で買ったものの試せずにいました
どうでもいいけどこの前仕事で評価ボードにGPIO繋いで無線LAN使えるようにしようと思ったら失敗したしね・・・orz
早速デバッグページから04-18-2014-r23919を突っ込んでみようと思います
乙様&ありがとうございました
0216anonymous
2014/05/10(土) 18:36:08.40ID:???0217anonymous
2014/05/10(土) 18:44:38.84ID:???違うと思うよ
0218anonymous
2014/05/10(土) 19:06:50.35ID:???とりあえず起動確認した。これから色々いじってみる
0219anonymous
2014/05/10(土) 19:07:16.50ID:???0220anonymous
2014/05/10(土) 21:40:36.94ID:???0221anonymous
2014/05/10(土) 22:04:01.25ID:???0222anonymous
2014/05/11(日) 08:11:10.11ID:???0223anonymous
2014/05/11(日) 09:18:23.63ID:???0224anonymous
2014/05/11(日) 09:23:08.26ID:???||// ∧_∧|∧_∧
||/ ( ´・ω・)( ) うさんくさい…
|| ( )|( ● )
 ̄ ̄ ̄ ̄ ̄ u―u'
0225anonymous@y252250.dynamic.ppp.asahi-net.or.jp
2014/05/11(日) 11:42:24.61ID:???openwrt動かないのはほんと残念だよなあ
openwrtの開発者に訴えればやってもらえるんだろうか
0226anonymous
2014/05/11(日) 11:48:25.25ID:???proprietaryな何かのコンポーネントの都合やライセンス的なことで除外されているのか...
カーネルのmachな部分を取り込めば、とりあえず起動できそうな気がするけど。
0227anonymous
2014/05/11(日) 12:59:11.43ID:???11ac機としては Marvel SoCを使ったLinksysのWRT1900AC が次メジャーバージョンで対応予定みたいだね。
Lynksysがこれを国内で売ってくれればいいんだけどなー
0228anonymous
2014/05/11(日) 13:10:02.24ID:???ソースチラ見したらbcm470x系は既に対応しているように見えたんだけども・・・?
それともopenwrtってまだ2.6.x系なのかな
0229anonymous
2014/05/11(日) 13:13:22.70ID:???0232anonymous
2014/05/11(日) 13:24:41.34ID:???ああそうなんだ。悪かった
しかしそれなら尚更使えそうな気がするな
ちょっとbuildrootまわり調べてくるわ
0233a
2014/05/11(日) 13:37:49.22ID:???600DHP2に焼けばカーネルは一応起動するんだよね
nandのドライバとかが入ってないせいかinitの起動まではたどりつけてない感じ
0234anonymous
2014/05/11(日) 13:46:35.09ID:???俺も試したいけどこれ以上進むとなるとシリアル接続用の部品買わないとダメだよな・・・
さすがにブート見れないのはつらすぎる・・・
ttp://svn.dd-wrt.com/changeset/22603/src/linux/universal/linux-3.10
470x系のログはもう少し追っかけてみる
0235anonymous
2014/05/11(日) 14:00:26.66ID:???0236anonymous
2014/05/11(日) 14:10:16.34ID:???近場にはマザボもロクに置いてないからこんなキワモノなんて置いてるわけもなく・・・
しかしdd-wrtログコメント見ただけじゃ全然わかんねーワロタ
なんだよupdate driversって
0237anonymous
2014/05/11(日) 14:18:31.23ID:???BCM470x といった時にめんどくさいのは
4706までと 4707,4708,4709のアーキテクチャが全く異なること。
BCM4706 までが MIPS32 アーキテクチャで
http://ja.broadcom.com/products/Wireless-LAN/802.11-Wireless-LAN-Solutions/BCM4706
BCM4707〜4709がARM Cortex-A9 アーキテクチャなんだよねー
http://www.broadcom.com/products/Wireless-LAN/802.11-Wireless-LAN-Solutions/BCM4707-4708-4709
0238anonymous
2014/05/11(日) 14:31:30.96ID:???古いの切り捨てちゃえw
0239anonymous
2014/05/11(日) 14:32:13.68ID:???アーキテクチャが異なると、コンパラ、アセンブラ等の開発ツールが変わってしまう。
gcc とかは様々なアーキテクチャに対応できるけど、
細かい部分、例えば最適化のテクニックやH/W制御方法が変わってくる。
WRT54g 以降、
様々な無線LAN製品の主流のSoC は BCM4704 から RaLink 、Atheros と代わってきたけど、
みんなMIPS32アーキテクチャだった。
IEEE802.11ac 世代になって ARMアーキテクチャのSoCが主流になりつつある、
・・・という背景をおさえておいてほしい
一般消費者には全く関係ないことかもしれないけどw
0240anonymous
2014/05/11(日) 14:33:37.62ID:???0241anonymous
2014/05/11(日) 14:35:25.29ID:???あーうーあー
必死にarch/arm見てたーつらいわー知らなすぎてつらいわー
ともあれありが�dでした
少しはarmかじってたからわかるかと思ったんだけど、中々難しいもんですなー
0242anonymous
2014/05/11(日) 14:45:05.44ID:???0243anonymous
2014/05/11(日) 14:47:32.48ID:???あーきてきた
0244anonymous
2014/05/11(日) 14:55:22.23ID:???0245anonymous
2014/05/11(日) 15:50:15.69ID:???最初からARMという訳じゃないんすなぁ
自分は逆にMIPS系は全然わからんです・・・
以下チラ裏
ttp://releases.linaro.org/14.04/components/kernel/linux-linaro/
こんなん見つけたからちょっとビルドして試そうかと思ったんだけど
基本的にはSquashFSに固めればだいじょぶな感じなのかな
ttp://wiki.openwrt.org/doc/techref/process.boot
root@WZR-600DHP2:~# cat /proc/mtd
dev: size erasesize name
mtd0: 00080000 00020000 "boot"
mtd1: 00160000 00020000 "nvram"
mtd2: 01f00000 00020000 "linux"
mtd3: 01dc0000 00020000 "rootfs"
mtd4: 01f00000 00020000 "linux2"
mtd5: 05ef3648 00020000 "rootfs"
mtd6: 03700000 00020000 "ddwrt"
上で言うとmtd6にddで流し込めばイケる・・・のか?
0246anonymous
2014/05/11(日) 16:42:00.55ID:???WZR-600DHP2用をWZR-900DHPに入れてみたら動いた。
1750DHPも出てるってことは11ACも使えるのかも。
当方は11AC機を持ってないので検証できないけど。
0247anonymous@ntchba260240.chba.nt.ftth.ppp.infoweb.ne.jp
2014/05/11(日) 17:11:52.78ID:???GJ(`・ω・´)b
0248anonymous
2014/05/11(日) 18:48:01.13ID:???Buffaloは当然Broadcomとの秘密保持契約を結んでいるだろうから
開示された情報を元にハードウェアアクセラレーション機能とかを使っているだろうし
OpenWrtは文字通りオープン開発が前提だからどこまで行けるか
Linksysと良好な関係があるみたいだし、そっちに期待かもしれない
0249anonymous
2014/05/11(日) 18:48:34.35ID:???ご存知かどうか分かりませんが、OpenWrtの場合、ソースツリーから
実際のターゲットをビルドするときのcross toolchainも含めてビルドできます。
別途、より安心・信用できるtoolchainを用意できているのであれば
そちらを使うこともできますが。
0250anonymous
2014/05/11(日) 19:02:37.05ID:???Manuf/OEM/ODM Arcadyan
だった。
基本的にハードウェア基板はヨソが設計したものを買い付けていて、
・買い付け先が構築したソースツリーを元に、ファームウェアをカスタマイズ
・筐体成型品の新規設計と、無線のアンテナ配線・配線のカスタマイズ、その結合評価
でパッケージングして商品化しているだけなので、BuffaloがBroadcomとNDAを締結するまでの必要はないかも。
0251anonymous
2014/05/11(日) 19:14:55.32ID:???ネットワークプロセッサとしては浮動小数点演算が出来ないのがダメだった
(ソフトで演算できるけど、ものすごーく時間がかかる)
だから今まではWorkstationをルーツに持ち演算の早いMIPS系SoCが主流だった。
しかし急速なスマホが急速に普及するに連れて
動画エンコード・デコードや3D演算処理を求められるようになり
Hard-Float 対応のSoC(armhf)が出現。クロックもどんどん向上して
コストパフォーマンスからARMが使われるようになった
大型機をルーツに持つダウンサイジングした高性能プロセッサ(MC68x00)が
電卓から徐々に発展したコストパフォーマンスの高いプロセッサ(intel x86)に駆逐された歴史がまた繰り返されるんだねぇ。
0252anonymous
2014/05/11(日) 19:29:53.58ID:???PPCの天下は長くはなかったな
0253anonymous
2014/05/11(日) 19:54:31.47ID:???すんません、なんか色々勘違いしてたようで
Linaro使う場合は別途用意するものとばかり思ってました
OpenWRT/DD-WrtはLinaro使ってたんですね
早速これからビルド試してみまふ
というかみんな詳しすぎでワロタ
0254anonymous
2014/05/11(日) 20:07:54.01ID:???>>233氏の報告通り、起動しようとするがカーネルパニックで起動できない模様。
シリアルコンソールで見てると、rootfsが読めないと出る。
今後の開発に期待。
0255anonymous
2014/05/11(日) 20:17:20.33ID:???対応早いなー乙〜
多分、mtd ドライバ周りの問題で flash が読めないだけだよね
そこさえ突破できればとりあえず Linuxシステムとしては起動できると思う
0256anonymous
2014/05/11(日) 20:27:29.97ID:???ビルド中にワロタ
コンフィグ弄ればいけんじゃね?とか思ってたんだけど、やっぱり難しい感じ?
やっぱり3.14との差分作らないとダメなんかなぁ
0257anonymous
2014/05/11(日) 20:42:48.78ID:???Buffalo firmwareのGPL開示ソースコードにカーネルが含まれていると思うので
それを参考に、NANDコントローラのリソースとドライバを紐付けするコードを
arch/arm/mach-xxxx/ に書き足すことでNAND readyになる...かも
0259anonymous
2014/05/11(日) 21:10:31.12ID:???0260anonymous
2014/05/11(日) 21:15:42.98ID:???rootfs を OpenWrt にするってことだね
0261anonymous
2014/05/11(日) 21:43:49.58ID:???あっとゆあおうんりすくー
0262WZR-600DHP2
2014/05/11(日) 21:52:49.69ID:???https://www.dropbox.com/sc/v3lgoi0rnhzm25a/FHmsDLJ5Aw
0263WZR-600DHP2
2014/05/11(日) 21:57:24.06ID:???起動不可能と可能が切り替わってるところがあるはずだな
0264anonymous
2014/05/11(日) 22:16:47.34ID:???> ここまではわかった
> Zentel A5U1GA31ATS
> ttp://www.zentel.com.tw/zh-tw/product/view/8
> ttp://zentel-europe.com/productnandflash.html
> ttp://zentel-europe.com/datasheets/A5U1GA341ATS(BF)_v1.4_Zentel.pdf
0266anonymous
2014/05/11(日) 22:19:42.31ID:???0267anonymous
2014/05/11(日) 22:36:35.34ID:???PPCはハイエンド系SoCではむしろMIPSから置き換えられつつあるよ
例えば Cisco Catalyst 6500 の 最新のSUP 2T (2 Tera Byte のbackplane 容量有)
なんかは 1.5GHz Dual Core の Power PC とある。
http://www.cisco.com/c/en/us/products/collateral/switches/catalyst-6500-series-switches/white_paper_c11-663623.html
x86サーバを捨てたIBMがPOWERの開発をガンガン進めているし、
ハイエンド・ローエンド共に行き場を失ったMIPSの方がむしろ進化が遅くなってると言えるかも。。。
0268anonymous
2014/05/11(日) 22:36:37.65ID:???シリアルケーブル届くまでログみてますわ・・・
0269anonymous
2014/05/11(日) 22:40:44.01ID:???http://www.contractsnapper.com/jobs/openwrt-firmware-for-wzr-600dhp2
0271anonymous
2014/05/11(日) 22:54:09.58ID:???・・・変な日本語だw
× PPCはハイエンド系SoCではむしろMIPSから置き換えられつつある
○ PPCはハイエンド系SoCではむしろMIPSを置き換えつつある
とは言っても、そのうちハイエンドSoCもArmになると思うけど
0272anonymous
2014/05/11(日) 23:00:40.29ID:???なんだろうこれ。
エンジニア向けの仕事募集サイト?
OpenWrtもWZR-600DHP2サポートに動いているってことはわかるけど
0273anonymous
2014/05/11(日) 23:16:55.20ID:???チップ側がWP状態に戻されてしまうなんてのもあるな。
パワーオンリセットとか不安定な時間帯などでもWPしておかないとFlashが逝ってしまうこともある
今回のそれが該当するかどうかはわからないが、WEのゲート処理を気にしておく必要はある
0274anonymous
2014/05/11(日) 23:20:36.17ID:???0275anonymous
2014/05/11(日) 23:40:41.12ID:???パワーオンリセット等のところは bootloader が処理するから大丈夫じゃない?
よく知らないけど、リセット前にOS側でWriteProtectをかけるのが一般的なのかな?
0276anonymous
2014/05/11(日) 23:45:26.63ID:???その他の干渉要因があるからねー
0277anonymous
2014/05/12(月) 00:00:51.87ID:???爆熱でも性能追求から放熱器不要なところまで
0278anonymous
2014/05/12(月) 00:21:47.96ID:???ローエンド系のSoCとしてはARMに駆逐されたってのは間違いない
0279anonymous
2014/05/12(月) 00:28:24.56ID:???これでDD-WRTやOpenWrtのimageを分離・再梱包できるみたい
https://code.google.com/p/firmware-mod-kit/
0280anonymous
2014/05/12(月) 00:43:33.72ID:???0281anonymous
2014/05/12(月) 01:41:51.49ID:???dd-wrtとopenwrtでsquashfsのフォーマットが微妙に違う?気がする
0282anonymous
2014/05/12(月) 01:43:41.77ID:???http://maguro.2ch.net/test/read.cgi/network/1379927735/218
本文のみ転記だと意図的な改竄云々て某バカ板では総攻撃/槍玉の対象です
0283281
2014/05/12(月) 01:55:18.22ID:???原因はsquashfsのバージョンが違ったためらしいです
一度openwrtのsquashfsをunsquashfsで展開して
dd-wrtのソースの
src/linux/universal/linux-3.10/scripts/squashfs/mksquashfs-lzma
を使って再度squashfsに圧縮してからtrxを使ってファームウェアを作ればおkです
ちなみにこのままだとifconfigすら動かないので何の面白味もないですね
カーネルモジュールもdd-wrtから拝借してこないとダメかな
0284anonymous
2014/05/12(月) 02:22:25.08ID:???乙!
まずは第一歩おめでとう
カーネルモジュールの拝借は必要だろうね
あとは initramfs 使っていればそれも修正が必要だろうね
0285anonymous
2014/05/12(月) 02:33:39.28ID:???0288anonymous
2014/05/12(月) 07:29:05.43ID:???声援だけ送ります
ガーンバレーーーーッ
0289anonymous
2014/05/12(月) 13:08:40.80ID:???何かに頓挫とか、試行のメモ程度でいいから
0290anonymous
2014/05/12(月) 17:02:35.12ID:???BHR-4GRVに、WZR-HP-G450HのDD-WRTのFWに更新掛けたら動きますか?
BHR-4GRVは、WZR-HP-G450Hから無線機能を取り外したものだと書いてありましたので、
普通に設定画面のFW更新ページから、DD-WRTのFWに更新掛けたら行けるかな?と思いまして。
ttp://www57.atwiki.jp/ddwrt_openwrt/pages/16.html
ttp://www.dd-wrt.com/wiki/index.php/Supported_Devices#Buffalo
DysDnsの無料アカウントが終わってしまったので、それ以外のDDNSを使いたいのと、
PPTP鯖をONにすると2chに書き込めない(1723ポートに対するIPフィルタが効かなくなる仕様)なので、
DD-WRTかOpenWRTを入れてみようかと思いまして。
■ このスレッドは過去ログ倉庫に格納されています