【無線LAN】OpenWrt【強化ファーム】18
■ このスレッドは過去ログ倉庫に格納されています
あなたのワイヤレスルーターをもっと活用できるように解析や使い方を研究しませんか?
様々な追加パッケージをインストールすれば色々出来ます。
アンオフィシャルファームウェアであなたのルーターの可能性が拡がります。
▼公式サイト
OpenWrt
https://openwrt.org/
https://forum.openwrt.org/ ※フォーラム
https://openwrt.org/toh/start ※対応機種一覧
https://downloads.openwrt.org/releases/ ※正式版ダウンロード
※なお正式表記は OpenWRT ではなく『OpenWrt』です
▼関連サイト
「DD-WRT OpenWrt 適材適所で両方使いたい人向け」
http://www57.atwiki.jp/ddwrt_openwrt/
「OpenWrtインストール実績」
https://www57.atwiki.jp/ddwrt_openwrt/pages/57.html
前スレ
【無線LAN】OpenWrt【強化ファーム】17
https://mao.5ch.net/test/read.cgi/network/1560159600/ サポートないとWRC-1750GHBKで動かすの難しいかな? ちょいとお尋ねします
1.romライタでSPIROMよみだし
2.イメージに対しPCでupdate
3.romライタで書き戻し
みたいなことできると思うのですが
どこかで事例,解説みたいなもの
ありましたら教えて下さい
SPIROMはソケット化してあるます >274
全体の流れはPCのBIOSを復旧させる方法が参考になるよ
「BIOS rom ライター」でググればでてくる
データをバイナリエディタで編集する場合は
格納位置(アドレス)とサイズ、チェックサム計算に注意 >274 = 179 で、オリジナルファームへ復旧させることも目論んでいるのなら、
WXR-2533DHPの場合は、 SPI Flash ROMにはbootloader だけしか入ってないですよ
OS本体は表面実装ではんだ付けされたNAND FLASHチップに書き込まれてます 64MB程度のmtd0送ってやりたいけど安くオクで売ってんだし買えばいいだろ
2台あればアンテナ4本でフル通信できるし
つかgccまで入れるとチューナまで動いて超便利なのに SPIライターは結構高いから、ライターに出来る機材無いなら新たに買った方がいいと思う。 SPIROMライタなんか適当な奴ならaliで数百円で買える ath79の4mb機種は16mbに差し替え目的で今から買うのもあり Flash4MBの機種はたとえ載せ換えても
すぐにメインメモリも足りなくなると思うけど SPI ROMライター、既存機種だけなら
CH341A系の1000円くらいのでいけちゃうんだよね
TL866 なども持ってるけど
SOP8クリップを使った吸い出しでは
CH341Aだけでできたこともしばしば 最近は信号電圧1.8vのSPI Flashを搭載したルータも出てきてるみたいだけど
対応してるライターでオススメって何?
TL866II PLUSあたり? wsr-1166dsで導入成功の方いらしゃいますか
もしよろしければどうやってできたのかを教授できたら幸いです
導入しようと考えたのですが、openwrtの掲示板でいくつかの失敗談を見かけたのでなかなか手を出せず…
telnetでupgrade.binを送って焼こうと考えているのですが、そう簡単ではいけないという予想もして…(scpで送ってからsshで焼けたという成功談をみたのですが当環境はscpではなぜかログインできませんでした)
貧弱のルーターですし、買い替えする予定なのでブリックしてもそれほどのことじゃないですけど、やっぱ物大事したいなと… できないのに固執して時間無駄にしても仕方がないだろ
オクでNEC売ってWXR-2533DHP物々交換みたいに買ったわ >>286
WSR-1166DHPだとmusashino氏が
boot loaderが壊れたやつを
ROM焼で復旧させてたような >>286
tps://w.atwiki.jp/ddwrt_openwrt/pages/111.html
分解してシリアルコンソールをつけて
インストールした、という事例だけコメントにあるね バッキャはなんでWXR-2533DHPみたいに全機種AOSSボタン一発でインスコできるようにしないのかねえ
最低でも64MBにUSBはないと遊べないからどうでもいいっちゃどうでもいいけど wxr-2533dhpはopenwrtで使える領域半分だからオススメしない >>292
週末、残り半分マウントしてみるわ
絶対できないって言うなら根拠を示せばお前の勝ちでいいわw WXR-2533の40台モデルって何円までなら出す? >>297
マジ?
6000円くらいかと思ってたわw 無線はベンダーファームにまかせて有線のルーター部分だけopenwrtにすればいいんじゃないの? また語彙が乏しいいつもの自己紹介ガイジ悔しがっとるw WXR-2533DHP入手したんで導入してみた
TFTPサーバの接続に少し手間取ったが何とか終わった
ソフトウェアがあんなにたくさんあるなんて
なんて遊びがいのあるやつに変わって何から手を付けようか考えただけで楽しくなる
NECルータは面白くないので速攻使わなくなったよ でも最近のNECPFのルータってOpenWrtをつまらなくしたのが入ってるんじゃなかったっけ? 早い段階で投入されるフラッグシップ的なモデルだと今もNetBSDベースでやってるんでは? openwrtより劣化してるなんて
忸怩ってるんだろうな(揶揄) USBカメラあっさり動いたわ
でかい4本アンテナで遠距離送信できるし
豪邸じゃないお前らの場合、せいぜいストーカに悪用するだけだろうけどな 価値のない頭してる奴ってのはOpenWrt使えばシナ製安物カメラで
動体検知からライブ配信までできることすら知らないからなあ エコーショーだのレコだの興味ないから知らんが
頭ポンコツなやつってのはムダ金払って個人情報抜かれて
オナニーUIの不自由なもん強要されるしかないから可哀想だよな
どうして一歩踏み出せないのか
ガキの頃から負け癖、諦め癖が根付いちゃってるんだろうな >>313=314
お前がいつもの語彙が乏しい真性ガイジだから理解できないだけだろw まったく、俺が巧い説明してやったのに・・・
やっぱり三国人かw ガイジとか痛いとこ突かれてアウアウ悔しがっちゃってこいつ超ウケル〜wwwww NGで飛ばされてとびとびしか見えてないけど
最近はこうだったらいいなという願望が書いてあるようにしか見えないのは
明らかなのに
バカだと楽でいいですね 飛ばされてんのはお前のガイジ顔だろ
お前以上のバカなガイジはこの世に存在しねえわバカ
悔しがるのはてめえの顔だけにしとけって何度言われたら覚えられんねんこのクソガイジ
お前みたいなバカにこんなスレ何の関係もねえだろwwww The page you are looking for is temporarily unavailable.
Please try again later. ふと出来心でルーターメーカーのファームウェアに上書きしたら起動すらしなくなったんだが、死亡したかこれ シリアルすら上がらない死に方ならSPIも生やさないとな。 NECなんかそのうちTrustZoneも使ってきそうだな 手も足も出させない 元のファームウェアそのまま入れると死ぬ情報知らんやつ多いやろな
多分dd-wrtもやろ nand-romだったらほぼ詰み
いわゆるひとつのbrick ここにいてbrickで通じないならその人にはがっかりしかない
漢なら一度ぐらいはbrickさせたことあるよな!! 文鎮化
誰が言い始めたのか知らないけれど
洒落の効いた表現じゃないか brickのWikipediaは知ってる範囲では日本語だけ文鎮化になってる。 brickはPS3の改造始まったころから海外のフォーラムで聞いたけど
文鎮は泥スマホやっちゃったって時に2ch(もう5chになってたか)で誰かが
言って定着したような覚えがあるなぁ brickも文鎮も言葉自体はPSP改造の頃から既にあったよ。13〜4年前。
たぶん、もっと前からあったと思うけど根拠なし。 たとえば文鎮化はリナザウのころから言っているしね。
まあもっと前からあったと思うというのはそれはそう。 WG2600HP2 なんですが
シリアルでfailsafeに入って
# echo '/dev/mtd9 0x0 0x10000 0x10000' > /etc/fw_env.config
# fw_setenv ipaddr "192.168.0.1"
とするもAPPSBLENVが設定できません
# hexdump /dev/mtd9
0000000 ffff ffff ffff ffff ffff ffff ffff ffff
*
0010000
原因は何でしょうか
リブートしても
*** Warning - bad CRC, using default environment
となってしまいます >340
書いてある通りで、u-bootのenv部分のCRCチェックに失敗している、
とエラーになってるんじゃないですかね
この機種は持っていないけど、
私なら、一度 工場出荷状態にリセットして(=領域を初期化)再チャレンジかな >>344
ありがとうございます
U-BootのAPPSBLENV領域が未設定のため
bad CRC となってdefault environmentでメーカーファームがブートしてしまう
と解釈しています
メーカーファームは最初のVer1.0.5からVer1.0.2まで落として
そのあと初期化もしましたが状況変わらずでした
/dev/mtd9 が書き込みできなくなってしまう状態って
ありえるんでしょうか
/sys/class/mtd/mtd9/flags
は 0xC00となっています ファームバージョンを落としてもbootloader までは戻らないだろうから
bootloaderの仕様変更によるものと想像します
u-bootにアクセスできているなら、バージョンを確認して、
メンテナのmusashino氏にコンタクト取ってみるとか >>346
ありがとうございます
ブートローダー仕様変更されたかもですね
musashino氏にコンタクト検討してみます
https://i.imgur.com/ZSTePl4.png だんだん シリアル接続でもハックが難しくなってきたね
NECは特にガードが固くなりつつある・・・ スマホなんかもそうだけど、今や技術的に高度なわけでもなく品質が高いわけでもなく
コスパも悪い国産機種にこだわる必要もないかなっと
昔は国内メーカーの製品でないと入手困難だったりしたけどそういうこともなくなったし >347
ここにmusashino氏が検証したWG2600HP2のログがあるね
https://memo205.wordpress.com/2019/06/02/wg2600hp2/
bootloader のバージョンやメッセージは >347 と同じっぽいね
ひとつ前の「WG2600HP」の記事はこっちにあって
https://tetsupc.wordpress.com/2018/07/02/nec-wg2600hp/
u-boot にもパスが設定されてはいるが、
kernelが破損した状態であれば u-boot プロンプトに落ちるようですね >>351
ありがとうございます
リンク先めちゃ参考になります
鍵はU-Bootのprintenvにあるようです
今回musashino氏のIssueに投稿させていただきました アンテナは
内臓しないほうが
感度いい
(痔余り) 内臓するとかしないとか
生体Wifiかっこいいね。 >>354
人に分けないようにね、痔はだれも欲しがらないから WZR-600DHP2にdd-wrtのファームウェアを焼いた後、(UIが好みじゃなくて)OpenWrtのファームウェアを焼いたんだけど文鎮化してしまった...orz
シリアルケーブルが手元にないのでAOSS長押しからのTFTPで復旧させようと思うんだけど、誰かTFTP転送のIPアドレスとコツ知ってる人いますかね? そもそも今のOpenWrtってWZR-600DHP2の日本版と海外版での仕様違いを自動認識してくれるようになったのか?
DD-WRT対応後もOpenWrtは長いこと自前ビルドで対応みたいな扱いだった記憶があるが >>358
兄弟機のWZR-900DHPでは
AOSSを押下しながら電源ONでわずかな時間CFE内のHTTPサーバが起動するので
curl を使ってファームウェアをputできる
https://w.atwiki.jp/ddwrt_openwrt/pages/71.html
※この方法はWZR-1166DHP2 ではできなかった。WZR-600DHP2でできるかどうか忘れた CFEの時間が短すぎで転送間に合わない
と手元のメモに書いてある 記事に書かれている LEDE 17.01.4の頃のOpenWrtファームウェアだったらサイズが小さいので
CFE内HTTPサーバのデフォルト起動時間内でギリギリ間に合った記憶
(ルータとPCの間にHubを咬ませる条件で) >>360
WZR-600DHP2の日本版と海外版での仕様違いってなんだったっけ?
WZR-900DHP2はファームウェア暗号化キーのせいで
日本版では海外版のファームがWebUIからインストールできない・・・
ってのがあったと記憶しているけど >>358
>>361
WZR-600DHP2持ちだけどcurlで転送してopenwrtに出来た。ただし旧ファームじゃないと失敗する >>361
>>365
情報ありがとうございます!
curlとtftpで1日獲得したのですが、やっぱりboot loop状態で埒が明かない(電源ランプのみ15秒程度緑点灯→消灯の繰り返し、ping不通、パケット観察したもののtftpアクセスを試みた痕跡も無し)なのでbootloaderごと逝ってしまったかなぁ…と言う感じです
とりあえずUSB-シリアル変換ケーブル買いましたので、そっちで出来たらまた報告しますん >>366ですがその後について
何気なくリセットボタンとAOSSボタン長押しで起動してみたところ、普通にOpenWrtが動き出しました...
何故だか原因は不明ですが、今の所は問題なく動いています。お騒がせしましたw >366
30-30-30 resetを試してみたら?
まぁ、シリアル取り付けが確実ではあるけれど >>367
リセットボタン押下でnvramが初期化されたんじゃないですかね
とりあえず、おめ シリアル付けるのは簡単。
しかし、開けたことない機種の殻を損傷なく綺麗に割るのはとても難しい。 WZR-600DHP2とWZR-900DHPは128mbあるからテスト環境としてはそこそこ遊べるが遅いよ。 ■ このスレッドは過去ログ倉庫に格納されています