【無線LAN】OpenWrt【強化ファーム】17
■ このスレッドは過去ログ倉庫に格納されています
あなたのワイヤレスルーターをもっと活用できるように解析や使い方を研究しませんか?
様々な追加パッケージをインストールすれば色々出来ます。
アンオフィシャルファームウェアであなたのルーターの可能性が拡がります。
▼公式サイト
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【強化ファーム】16
https://mao.5ch.net/test/read.cgi/network/1534566127/ >>151
ここの連中が飽きて放出した可能性はあるが、杞憂だろう。 mt7610uは使えないのかな?
ドングルさしたけど無線有効にならない え?それホント?
クラウドに乗せれば良いのに…と、思ったけど
転送量を考えるとキビシイかな? DigitalOceanだから普通にクラウドだよ。 OpenWrtの入門編ということでWSR-1166DHP2を購入しました
導入手順などをいろいろな方のサイトで調べていますが、純正ファームのバックアップと復元がよく分かりません。
価格コムのとあるレビューでは導入の際に「バックアップできる唯一の機会」があると記され、別のところではbuffaloの純正ファームの頭52バイトを
削るだけで復元可能ともあります
導入されている方、アドバイス頂けないでしょうか 引き返す気がなくてオリジナルFWのバックアップ取らない人も少なからずいるんではなかろうか
自由を求めてのjailbreakじゃけ、自分から戻って収監されたくないじゃろ Flashのダンプが取れるならダンプ取るのが一番確実。
ただ、本体に無傷でそれが出来るとは限らない。 >>205
ざっくりやることは何かというと、
インストールするときに AOSSボタン押下で起動して
TFTPサーバから 「踏み台」用の linux.trx-recovery を読み込ませて
itramfs image を起動させると思うけど、
インストールするまえに、/dev/mtd0 ~ mtd5 を dd などでバックアップ取得する
/tmp などのramdisk に書き出しして、scpなどでdownload
リカバリは逆に /tmp に scpや wget 等でバックアップimageをコピーして
mtd コマンドなどで書き戻し
u-boot領域の mtd0 は書き戻し不要
しくじると踏み台imageすら起動できなくなるので絶対やらないこと その通りなんだけど、多分それだけだと具体的に何すればいいか分からん人でしょ
そうでなけりゃここで聞くも必要ないだろうし。 高くない機種なんだから振り返らずに前だけを見て
反省も後悔も熟慮もしないでゴー!! >>208
ありがとうございます
lede-ramips-mt7621-wsr-1166dhp2-initramfs-factory.binをメモリ上に展開してらインストールで考えてました
インストール方法調べ直します
ちなみにバックアップはmtd0~mtd5
リストアはmtd1~mtd5
という理解で合っていますか? 慣れたら構わないと思いますが、初回はバックアップと復元押さえておきたいです
SoC同じでも型番違いのbuffaloでは入れ方異なるとも聞きます
今更ですがWSR-1166DHP無印とDHP2はファームは同じとの理解で良いでしょうか? ヒトとはズルい生きものでしてね
失敗からしか学ばないんです
成功 -> 「やったぁ うまくいったぁ よかったよかった」
失敗 -> 次から同じ失敗をしないよう自己防衛本能でやってはいけないことが頭に擦りこまれる
文鎮(brick)の数だけ成長するんですよ ROMライターを手に入れたぞ
これでブリックも怖くない >>213
そうやって大人は保守的になっていくのですね >>215
そう。まさにその通り。
保守的であることは局面によっては未来を作るときもあるのだよ。 no bricks, no future
Let's brick.
OpenWrt >>211
すまん、mtd0〜5なのは WZR-600DHP2だった
WSR-1166DHPの場合は以下なので、 mtd0〜mtd7までバックアップですね
基本的には書き戻ししない領域のbackupをとるのは
完全brickしたときにROMライタでの復旧の線を残すためです
root@OpenWrt:~# cat /proc/mtd
dev: size erasesize name
mtd0: 00030000 00010000 "u-boot"
mtd1: 00010000 00010000 "u-boot-env"
mtd2: 00010000 00010000 "factory"
mtd3: 00f90000 00010000 "firmware"
mtd4: 001bfd70 00010000 "kernel"
mtd5: 00dd0274 00010000 "rootfs"
mtd6: 00b80000 00010000 "rootfs_data"
mtd7: 00020000 00010000 "board_data"
戻すのは基本的には mtd1 と mtd3 でいいみたい
戻しについてはここ参照で。
ttp://f0573.blogspot.com/2018/08/wsr-1166dhp-original-recovery.html
WSR-1166DHP3になると中身が変わるけど、
WSR-1166DHPとWSR-1166DHP2はH/W的には有意な違いはない(=あったという報告がない)ので
DHP2にもWSR-1166DHP用のimageがインストールできます。 まぁ、半実用でOpenWrt使いたいひとは新しい機種のたびにBunchinizeしてらんないだろうよ。 ここら辺の機種ってbuffalo-enc(だっけ?)とかで復号できないの? mediatek SoC搭載のbuffalo WSR-600DHP/1166DHP系の
openwrt公式のinitramfs って
mtd1への書き込みがロックされているんですな
うっかり壊さないように、との配慮かな?
mtd1はu-bootのパラメータ変数領域だから
最悪、基板上のシリアルポートからu-bootにアクセスして修復できますけどね ・ブートローダのコンソールを取れないようにガードをかける
・吊るしのカーネルをu-boot領域(code/env areaどちらも)をパーティションとして見せないように構成する
・Linuxシステムファームウェアでもきっちりガード 確かにIoTセキュリティのために
boot loaderに対策されるのが普通になったら
OpenWrt終了〜ですねー と言うか、NECは普通にやってて、バッファロー他はやってないんだから意図的なものか、
対策なんてやる気無いんだと思うけどな。
そっちのがHW売れるし。 国内でそこまでする/できるのはNECぐらいでしょう
B, E, I, あたりはたぶんしない
Bにはできる人材はいるかもしれないが、そこまでする必要もないだろうと見捨てると思う
Eはまず無理 屁で笑ってやれ NECはプロバイダでも採用されてるモデルばっかだからなぁ…
日本全国津々浦々の一般のご家庭に穴開きルーターなんか配れないでしょw
我々みたいな逸般の誤家庭基準で物事を語ったらアカン 今のところ、NECでもROMライタで読み書きするなどして
bootloaderを書き換えれば
OpenWrtなどをインスコする方法もあるけど、
SPI FlashがSoCに内蔵されたり、
PCで言うところのセキュアブートの仕組みが導入されたりしたら、終わりですなぁ
セキュリティ脆弱性を突いてroot奪取する
スマホやゲーム機みたいな方法しか無くなりますね 過去スレ流し読み程度なんだけど
OpenWrtって常用するには不安定?
時々再起動必須?
今使ってるルーターがメイン機と宅内サーバー間や、クラウドに容量の大きい移動バックアップしてると落ちるんだ
そして再起動、初期化してもルーターにアクセスできなくなり交換2度
OpenWrtは安定的みたいな記事読んできたんだけど工作やカスタマイズ楽しむ感じなのかなこれ > クラウドに容量の大きい移動バックアップ
こちらは宅外との通信だから明らかにルータ通るだろうらルータを疑ってかかるのもうなずける
> メイン機と宅内サーバー間
これにルータが関与しているのはなぜ?
この通信の経路で無線挟んでます?
有線Etherだけだったら単にスイッチHUBチップががんばるだけ
そのスイッチHUBチップ(CPU SoCに内蔵か外付けかはいろいろあるけど)が
トンチキだというのでもないかぎり不安定さに影響するものではないと思いますよ >>230
メイン機と宅内サーバー間は有線
今使ってるTP-LINKの前のNETGEARも再起不能になって返品
昔使ってた有線100MbpsのNEC製だと再起動もなく何年も使えてて上記のピンチで時々再登場したもらうけどさすがに遅い
QoS設定くらいしか試してないけど現状で他に安定させる術はあるかな >>232
やっぱ熱暴走なのかなぁ
常時ミニ扇風機当ててはいるんだけど >>229
どのリリースを使うかとかスナップじゃないと動かない機種とか色々あるけど
問題の起きないH/Wで設定ちゃんとつめれば安定して動作するよ
TP-Link Archer C7に18.06.01より少し後のスナップビルドで3ヶ月以上1回も
再起動してないけど安定して動いてるよ OpenWrtが安定かどうかと言うのは
機種によってアーキテクチャがバラバラだから一概には言えなくて
この機種でこのバージョンなら、という個別の経験からでしか言えないと思う 0.0.1でも挙動変わることもあるしな。
でも枯れた機種で元の純正ファームでも安定してれば概ね大丈夫。
純正ファーム時点でダメな機種なら博打。 OpenWrtにしたからって安定するかは機種とファーム依存2つクリアの博打ってことか
実家の使わなくなったバファロー貰って入れれば上手くいくかななんて安易だったかな…
>>239
Netgearも保証期間内、TP-LINKも交換だからAC電源は大丈夫だと思うんだ 個人的経験だが、
WZR-HP-AG300H や BHR-4GRV、4GRV2なんかは LEDE17.01 あたりまでは安定してた
WSR-1166DHPはほかの人は安定してるというけれども、うちでは時々固まっていた。
中古でGetしたので個体の問題の可能性はある。
WZR-600DHP2は今のところ問題なく稼働している。
なお、無線は一切使っていないので有線LANルータとしての評価 WZRシリーズは純正ファームウェアの出来がイマイチだったけど上位モデルとして売ってただけあって物はいいからな
Mediatek採用した現行モデルよりよっぽど使い勝手がいい 実績少ない機種で安定運用したいなら潰すつもりで新品買うのが無難。
少なくとも経年劣化の要素は無い。 >>233
それなら無理してOpenWrt入れずにもうNECATのATERM買えばいいんじゃね?
無線の性能気にしないならイケてないところもあるけど安くて安定してるよ。 VLAN HUBとWiFi APの役割でTP-Link Archer C7(v2)を使ってるけど
次買い替えるならNetgear R7800の一択やね
Atherosの11acチップセットに適用されるath10kドライバは
11acでAPモードまで対応しているドライバの中では最古参クラスで
ずいぶん前にkernel.orgのvanilla kernelにもマージされている
現状のOpenWrtで1300Mbps(MIMO 3X3)も利用できるドライバはそれしかないし
(Mediatek系はMIMO 2X2の867Mbpsまで -> MT7612とか) >>244
NECいいよね
上にも書いたけど有線100Mbpsだから買い替えたけど、その後の全部外してるので尚更イメージがいい
週一300-500GB宅内で転送したくらいでルーター何台も壊れるのはPC側の設定がそもそもおかしいんだろうか その程度の転送量で壊れるならなに買っても壊れるんじゃね?
ルータもHUBも転送量で擦り切れて壊れるような機械じゃない。
つまりおま環 >>246
家が古くてコンセントからでも電圧低いとか新しくてもタコ足しすぎで電圧低くても壊れるぞ そもそも日本にお住まいでない、とか
割と電源事情が悪いASEANのどこか 電源事情の悪い都市って概して回線事情も悪そうだが。 電源事情はタコ足配線してるとよくあるからな。
レーザープリンタとか3Dプリンタとか割と電力使う。
エアコン200Vなら別配線だから良いけど、100Vは屋内配線経路別にしてないと電圧降下は割とある。
電子レンジもな。
俺の部屋はそんな感じてエアコンは200Vにしてあるけど、冷蔵庫のコンプレッサーとか電子レンジでUPSのAVRがよく動作するよ。
PC関連と家電は別ソケットからとってるけど、別回線にはなってないからな。 単に冷却不足でパーツがやられただけでしょ
家庭用のルーターだとよくある話 もうやってたのかもしれないけど、メイン機と宅内サーバー間でも起きる話ならまずはルーターの下にスイッチングハブ1台入れてルーターからそのLAN内のトラフィックをなるべく切り離して切り分けするべきなのでは 切り分けとかできないからあんな意味不明な事書いてるんでしょ 都内の築5のマンションなのでそんなに電力事情は悪くないはずw
>>252
ルーター設置場所は空調の良いとこで、USBファンは普段から回してるのよ
保証外れるのでやってなかったけど、
皆さんは殻割りしてヒートシンクつけたりしてるの?
>>253
余ってるスイッチングハブあるので入れてみるよ
3-6ヶ月に一回やってきて、初期化、ルーターアクセス不可になるのでログも見れない…
OpenWrtって負荷が高いとき通知出せたりするのかな? 同じ型番でも安定しない個体があるし。
OpenWrtは問題なく入ったけど、opkgでインストール出来なく、フラッシュメモリが死んでると判断したのもあるし。
何台か試してみたら? そういえばログをフラッシュに書き込み続けるせいで半年くらいで御臨終になる自殺ファームウェアかなんかが昔あったな >>255
SNMPでもMRTGでもそんな感じのツール使って負荷データとればいいんでない?
そうすりゃ通知はいくらでも出せるでしょうよ 安定性だけ考えると、経験的にはpcengineのapu2かなぁ
ただ、本国から買えばだいぶ安いけど、やっぱりちと高いかな… デバイスドライバの不具合対策までも期待できるのはNECぐらい
カーネルが古ければそれだけ不具合や不安定動作の要素も多い
吊るしのファームウェアのカーネルはびっくりするぐらいリビジョンが古かったりするからね
Mediatek, Realtek あたりのSoCベースだとベンダーのSDKのカーネルがそういう古いリビジョンを引きずってる >>255
Syslogサーバ立てれば?
まぁおま環だから、試行錯誤するしか無いかな。
たまにUSBファンの電源をルータから取ってて電力不足になるアホがいる。 >>260
>カーネルが古ければそれだけ不具合や不安定動作の要素も多い
そういうものなの?
OpenWrtを見ていると、最新LTSカーネルに追従していく過程で、
カーネルの構造変化による新たな不具合を抱えこむことも多くなっているような・・・
古い機種はユーザも開発者も減り、テストが少なくなって、
結果、安定的な機種がほとんどなくなってしまっている 一方で新しい通信規格などネットワーク関連の最新機能を使おうとしたら
新しいカーネルが必要になるので、
古いのに縛られ続けると新しい機種に対応できない問題が出てくるよね
Cisco IOSでいうところの メインライントレインと、Tトレインのような仕組みがOpenWrtにもほしいところ 古い機種に対応できなくなっているのは
カーネルのconfigurationで削れない、最小限部分自体が大きくなってきて
ROM容量が足りない状態になってきたことが主要因だと思います
device tree対応で各種ハードウェア構成に柔軟に対応できるようにはなってきているが
それにはdevice treeの定義を解釈して実行時の構成・設定を組み立てるためのコードが
必要になるし、柔軟な構成に対応させることを想定したコードの実装も増えている OpenWrtのインストール方法は機種によってまちまちですが、
ざっくりまとめてみました。
https://w.atwiki.jp/ddwrt_openwrt/pages/119.html
おもに自分が経験しているパターンだけど、
ほかのパターンがあったらご指摘お願いします。 spiフラッシュなんだけど
ch341aで焼いてW25Q64FVをW25Q128FVに換装したら動かない。容量アップするにはUBOOTの変更が必要? >>266
機種と動かない状況を明示してないので何とも >>266
そうだね
純正u-bootが128MBのspiフラッシュにも対応できるようにbuildされてれば
載せ換えは効くけど、そうじゃない場合はu-bootに手を入れないとダメだろうね >>267
archer c20 v1で純正ファームからopenwrt 流し込んだらbrickした。
ネットでフルダンプのflash romダウンロードして焼いてみたけど起動しない。
youtubeでtl-wr841nの16mb載せ替え成功例があるけどubootいじらないと無理
tps://github.com/pepe2k/u-boot_mod#using-openwrt
w25q64買ってみて試してみる いちばんべーしっくなTFTPりかばりはためしたの? >>269
元から乗ってるW25Q64FVは使えなくなったってこと?
フラッシュメモリライタで書き込めない、ということなら、
ライトプロテクトされてるだけじゃない? >>271
元からのってるW25Q64FVは書き込みOKでverifyも通ったけど
ch341aライターは500円くらいの安物だけど問題なかった
半田付けのときにICのピン折れで使えなくなった sop8クリップで挟むとすぐに折れるから
注意 >>274
シリアルも反応なし。
ただarcher c20はopenwrt入れる価値はそもそも無い
5ghz使えないし シリアル、叩き割る。
グラノーラやコーンフレークをイメージしてしまう。 MT7615対応もそんなに遠くないうちに入るんじゃないかなぁ
少なくとももう可能性ゼロではなく五合目ぐらいのところまでは来てるよ
https://lwn.net/Articles/784038/
> バッファロー、Wi-Fi 6/10GbE対応のハイエンド無線ルーター
> 店頭予想価格は49,000円前後の見込み。
https://pc.watch.impress.co.jp/docs/news/1205199.html
SoCは何だろな! OpenWrtは技適云々言われるのに、RPiは何も言われないのが不思議。 >>284
普通に言われていた
Raspberry Pi 3やzeroの登場当時、まだ日本で技適通過していない頃に散々
LinuxボードではないがESP8266/ESP32もしかり
今はスイッチサイエンスや秋月やその他いろいろなところで技適通過品を
扱ってくれているから違法野郎呼ばわりされなくなければそうしたところから買えば済むこと
特別ぼったくられるわけでもないし いや、あれも中のソフトウェアを普通に入れ替えるやん? 開発元がソフトウェア入れ替えをを想定しているかどうかの違い?
法律的にはどうなってるんだろう ■ このスレッドは過去ログ倉庫に格納されています