【無線LAN】OpenWrt【強化ファーム】16
■ このスレッドは過去ログ倉庫に格納されています
【無線LAN】OpenWrt【強化ファーム】16
あなたのワイヤレスルーターをもっと活用できるように解析や使い方を研究しませんか?
様々な追加パッケージをインストールすれば色々出来ます。
アンオフィシャルファームウェアであなたのルーターの可能性が拡がります。
▼公式サイト
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 >>100
今後もkernelバージョンはどんどん新しくなっていくだろうから
SFEもmaster入りしてくれると良いんですけれどねぇ 事例いろいろありがとうございます
信頼性の話が出てたので…
OpenWrtでのVRRPなどによるゲートウェイの冗長化とか
Linux-HAによるサービス冗長化に挑んでいる人はいますか? keepalivedとか?
興味はあるけど経験はないなあ >>98
コンパイルオプションに-O2はどこに設定できるの?
これ?
Advanced configuration options (for developers) --->
Additional compiler options DS-Lite使おうず
IPv4でポートを外部公開させる経路を除いて v6 nat-ptでwanをv6&v4、lanをv6 onlyで
運用してる人って居ます?
暇だから一度試しにやってみようかと。 >>109
そう。internet側はv6、v4のデュアルスタックで、
openwrtでv4もv6に変換して、
lan側にはdhcpv6のみでv6アドレスしか
払い出さない、みたいな。
一応やれるこたやれるみたい。
ログ見てると、
同じマンションの上か下か横の住人が
知らずに使ってるっぽい
怪しい中華組み込み用wifiが
パスワード総当たりアタックかけて
きてるっぽいので、万が一破られてもv6は喋らないだろう、と。 分解したことがわからないように破損なく殻割りするのが最大のヤマ。
殻割り無しで純正ファームのmtdblock抜ける機種は楽でいいね。 uImage-initramfsを純正ファームから切り出せればなぁ >>71
WSR-1166DHPのシリアルコンソールのGNDのハンダ、なかなか抜けなくて苦しんだ。
盛り共晶ハンダにフラックスをべった塗りした基板をバイスで縦に固定して、
表からC3コテ先装備のFX-601(360℃)で加熱しつつ
裏から新品ノズルのFR-300(350℃)で吸い取ってようやく抜けた・・・ 半田苦手意識が抜けないわ
15万くらいのCDPのコンデンサ交換失敗
それがあったからルーターは手始めにG301でやったがそれも失敗した >>116
ハンダづけは 良いコテとコテ先、そしてフラックスがあるとだいぶ世界が変わるよ
>115はトータルで5〜6万円はするアマチュア最強装備で挑んでるよねw gnd以外は楽にぬけるから
そしたらピン半差しで押しながら加熱してつうずるっこんでやる FX-601は非ステーション型の温調の中では安くて使い勝手がいい。
太陽電機(goot)のPXシリーズはWHRシリーズ並に微妙。 >>121
あー、DHP3はReaktek SoCに変わってて中身がそれ以前の型とは別物。
Reaktek SoCはOpenWrtでは公式サポートされてないねー 4ピン並んだところのGNDは諦めて他の所からとってこい。 >>105
Advanced configuration options (for developers) --->
Target Options --->
にある "-Os -pipe -mno-branch-likely -mips32r2 -mtune=24kc"
の-Os(サイズ最適化)になってるのを-O2なり-O3へ変更。
ついでにその下のMIPS16のチェックを外す。 >>123
あー、わかる
LANコネクタのとことか、電源コネクタの - 側とか。
でも、どうしてもGNDを制覇したいのよね。
極細のドリルのピットで、強引に穴を開けるというのはどうか? >でも、どうしてもGNDを制覇したいのよね。
>極細のドリルのピットで、強引に穴を開けるというのはどうか?
スルーホールを破壊する可能性大だと思います・・・
>118のように端子を加熱して押し込むほうがまだいいと思いますよ >>119
ホームセンターで見るものに比べたら、若干高めだけど、よさそうだね。 ピンバイスとか無謀なことしなくても予備加熱して抜けば思いのほか簡単
ルータ位なら一人焼肉用のホットプレートではんだが解けない位で予備加熱すればOK
本職ならFR830とかで300度位の設定でやるんだろうけどね
>>129
FX601は細身のこて先が必要になると結構変更パーツが要るよ
FX600とよく比較して必要なこて先を含めて検討した方が良いよ >>129
FX-601はコテ先が太いT19系列のモデルだよ。
標準コテ先が6.5Cと太くて最小でも3Cまでしかなく、普通のICピンづけには向かないので
コンバージョンキット(250円)とT18系列コテ先のT18-C2なども同時購入した方がいい
最初からT18系列のFX-600もあるけど、標準コテ先がICピンに向かないと言われるB型なので
T18-C2の同時購入が必要推奨 >>130
>ピンバイスとか無謀なことしなくても予備加熱して抜けば思いのほか簡単
>ルータ位なら一人焼肉用のホットプレートではんだが解けない位で予備加熱すればOK
もうちょい具体的なノウハウ希望
UTPポートなどのプラ部品もあるから焦げるのが少し心配
ガラスエポキシの捨て基板をプレートに乗せ、その上にルータ基板を置き
温度300度位で2〜3分加熱・・・って感じで良いのかな? ちょ、ちょっと待って。
単語がもうわからんww
ハンダ職人がそこそこいたのが驚きなんだけどwww それじゃあ、GNDを抜くのを前提としての、推奨を決めちゃえば?
コテ、ハンダ、やり方、etc... GNDは抜くのは拘りでしかないでしょ。
抜かないと気持ち悪いかもだけど必要性は感じない。 >>132
事の問題は複層基板の銅箔特にGNDパターンに熱が拡散してしまう事なんだから
周辺パターン全体=基板丸ごとを予熱してまえばいいというお話
例えば鉛フリーで220℃で溶けるハンダで周辺のGNDパターン温度が30℃と200℃なら、
あと20度はんだごて加熱すればOKの方が簡単でしょ
実際にはここまでギリギリ加熱しなくても熱勾配が減るのでやり易くなる
まずは食用には今後[絶対]使用しないホットプレート(鉛汚染されますw)を用意して
非接触温度計で設定メモリと実際の温度の関係を把握しておく
溶けるものが無ければ基板をホットプレート直置きでガツンと加熱
プラやら電解Cとか気にするなら銅ブロックをホットプレートに置いて少し温度高めで
必要部分だけ接触させて広めに温めるのよ 不要な部分はアルミ箔で養生してね
本職が使うプリヒータは www.youtube.com/watch?v=MzoOjyeoTyg
こんなイメージで、同じようにスポット加熱のために銅ブロックを使うと思ってくれ
個人的には180℃で数分予熱後に吸取り線で作業をしてる
冬場で面倒な時はフィーリングで石油ストーブの天板で焼いてるw
プレートの温度や基板の熱拡散度とかパラメータは多数あるので
不要基板で複数回試してから本番をやるように やけどには気をつけて OpenWrtをLinuxディストリビューションとして使いたい人たちにとっては
シリアルコンソール取り付けはいわば必要悪だから、
GND抜きにこだわらない立場もわかる
一方でIoTプラットフォームとして使っていきたい人たちもいて
そういう人たちにははんだ付けは必須だし、シリアルコンソールは生命線になるから
GND抜きにはこだわりたくなるよね ん? 単なる改造でしょ?
本当のIoTっていうのは、IoT向けに作られたデバイスを使うとか
一からIoTデバイスを作るのであって、
すでにある製品を改造するのはIoTとは関係ない話 >>136
背景となる理屈含めて、詳細なノウハウ感謝! WSR-1166DHP への OpenWrt 18.06.1 インストールできました
1)公式のinitramfs ファイルを linux.trx-recovery に変更して IP:192.168.11.2 の TFTPサーバに置く
2)AOSS押しながら電源ONしてTFTPサーバからのinitramfsイメージで踏み台OSを起動
3)192.168.1.1 に SSHで root(パスワードなし)でログイン
4)/tmp/ に 公式squashfs ファイルをscp で 転送
5) mtd erase firmware でオリジナルfirmware を削除
6) sysupgrade -i /tmp/openwrt-18.06.1-ramips-mt7621-wsr-1166-squashfs-sysupgrade.bin
でflashへのインストール
5) を実行しないと、起動時にオリジナルファームウェアがリカバリされて起動してきました 前スレ>980さん、遅レスすみません。
有難うございます。
OpenWrtで込み入った設定はCUIが基本なんですね。
1行ずつ読み解いて頑張ってみます。 前スレ980のURLはOpenWrtではなくて普通のLinuxだけどね
OpenWrtはWebGUIでできないことの大半が
ファイル編集ベースの設定変更になるけど
それ故に普通のLinuxの事例が流用できるのが良いところ Linuxの事例が流用できるのは
OpenWrtがLinuxだからだろ・・・ まーそうなんですけどー
DD-WRTみたいになると
GUIにないと諦めるしか無くなりますからねぇ WSR-1166DHPで18.06.1を入れたものですが
OSに問題が起きているようなきがします
コンソールメッセージに
overlayfs: upper fs does not support tmpfile
などというメッセージが表示されました
これが出ちゃうとtmpに書き込みできなくなって
アプリにいろいろ問題出そうな…
bug検索するとこんなのありました
https://bugs.openwrt.org/index.php?do=details&task_id=1488
WSR-1166DHP以外でもMT7621機をお使いの方、
問題でていませんか? うちも1166DHPで/tmpがNo space left on deviceで書き込めなくて死ぬって症状はでてる
syslog飛ばしてる範囲での確認しかできてないからそのコンソールメッセージは見れてないんだけど 回避策は/tmpをtmpfsにするだけじゃないの?
tmpfsになってないからoverlayfsになるわけだしさ カルビ・ロース・バラ・ザブトン・サンカク
ミスジ・カイノミ・サーロイン・モモ
カッパ・ランプ・イチボ・ハネシタ・ヒレ
シンシン・ツラミ・テール
マルチョウ・シマチョウ・ギアラ・センマイ・チレ・テッポウ
ハラミ・サガリ・タン・ミノ・ハチノス・ネクタイ・プップギ・レバー
この気持ちどうすればいいの
さぁ素直になろうよ 問題です >>150の中で人間にはない部位はどれでしょう? 知らんがな。初期状態の/etc/mtabに書き忘れたとか
そういう些細なミスだろ 尼時限廉売で
TP-Link Archer C7 v5が8380円 OpenWrtがv5に対応済みなのかは知らないけども
他にアイオー WN-AX2033GR2/Eが8980円 11acのドライバが未整備なので誰も凸せんと思うけども >>148
WSR-1166DHPのoverlayfs: upper fs does not support tmpfile の件
マウント状況は下記の通り
root@OpenWrt:~# df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/root 2560 2560 0 100% /rom
tmpfs 61964 460 61504 1% /tmp
/dev/mtdblock6 11776 900 10876 8% /overlay
overlayfs:/overlay 11776 900 10876 8% /
tmpfs 512 0 512 0% /dev
tmpfsは/tmpにマウントされて使われているようです。
もう一つのtmpfsは/devにマウントされているが書き込みされていない。
>>148
の「回避策は/tmpをtmpfsにするだけじゃないの」はtmpfsは/tmpfsにマウントするって意味でしょうか?
まずはマウントしてみろやって突っ込みはなしで・・・(;'∀')
今一つ解決策にかけるような・・・てかoverlayfs: upper fs についてが今一つ理解できていない。
なお、WSR-1166DHP2で18.06.1 ノートpcをwifiで1166に接続中ブラウザ負荷がかかるとwifiリンクが切れる症状あり >>154
ほー、v5発売されたんか。v
CPUクロック数が25Mhz下がり
USBポートが1ポートに減らされた
スペックダウン版だったな
情弱は新製品が前より安くなったと大喜びw そういや俺は数ヶ月前にArcher C7 v5がスペックダウンしているのに
気づいて無くなる前にとv4を買ったんだが、
この機種LANケーブルとの相性がひどくない?
個体差かもしれないけどさ、フラットケーブルの半分ぐらいが接続不良なんだけど。
最初巻取り式のLANケーブルが断線したか?と思ったけど、
次から次へと接続できなくて焦った >>157
うちのC7 v4は特に問題ないけどな
同じスペック(カテ5e以上)のケーブルで1M以下のケーブルだと
問題ないけど長いケーブルだとダメとかなら接続している
インターフェースのパルスコンバータとかが壊れてるかも うちはv2だ
Netgear R7800欲しいが高いんだよねぇ >>158
壊れてるのかなぁ?
でもLANポート基本的に使わないから
実害無いんだよねぇw だれかOCNのv6アルファ(なぜか専用ルータが必要)を
専用ルータ使わずに使えた人いない?
せっかくCTUなくなってルータ一つでインターネットが
できるようになったのに、また余計なハード追加するの嫌なんだよ
もちろんOCNをやめるってのも手だけどさ >>156
OpenWrt前提ならクロック25MHzよりFLASHとメモリ減らされる方が痛いかな。 >>163
overlayfsのためにUSBメモリを指すためと
フレッツ光ネクストのONUのUSB給電のために
できればUSBポートが2つ欲しい WSR-1166DHPってLANポートはそれぞれ独立したインターフェイス? >>166
独立したIFって何?
それぞれCPU直結か? LANのポート同士のブリッジ処理もぜんぶCPUが頑張ってやらなきゃいけないことになるな、それ
がんばらせないと気が済まない人にはいいかもしれないが、おらぁ嫌だ EdgeRouter Xはポートを独立させるか、ハードウェアスイッチに接続するか選択できたから、ほぼ同じSoCのWSR-1166DHPでも出来ないかなと思って聞きました。 >169
WSR-1166DHPにEdgeRouter Xのファームぶち込めば可能 VR500って-A1と-OV1は中のソフトウェアの違いだけか。 Xiaomi WiFi Router 3G にopenwrt導入
f0573.blogspot.com/2018/09/xiaomi-wifi-router-3g-openwrt.html buffaloのWZR-HP-AG300HにLEDE 17.01入れてて、一昨日18.06にしたらkmod-fs-exfatが見つからない・・・調べたら何やら特許がらみの設定が変わってデフォルトで見つからないようになったと判明。
ファイルサーバーが使えないのは困るので、昨日LEDE 18.06を自前ビルドしたんだけど、SSHで入れるのにブラウザからだとログイン画面が出なくなってしまいました。
ビルドする際にどこかチェックを入れないといけなかったのでしょうか?
ご存知の方、ご教授願います。 連投失礼します。
行ったことはVM上のUbuntu16.04で一般ユーザーのまま公式フォーラムに従ってビルドツール一式インストール。
gitからクローン。
18.06でチェックアウト。
READMEにしたがってmenuconfigをmake。
menuconfigを実行して、Target ProfileにWZR-HP-AG300Hを選択、
Global build settingのconfig BUILD_PATENTEDにチェックを入れてExit。
configはtest.configという名前で保存。
makeする前に、
config/Config-build.inのconfig BUILD_PATENTEDのdefault nをyに変更し保存。
make時にtest.configを読み込んでExit。
出来上がったopenwrt-ar71xx-generic-wzr-hp-ag300h-squashfs-sysupgrade.binを設定保存にチェックを入れてGUIから焼きました。 LuCI入れた?
LuCI > Collection > luci OpenWrt機につないでいるドライブをWindows PCにつなぎかえて、
を想定していないならEXT4使っとくほうが BUILD_PATENTED に引っかかるパッケージって他に何があるのかな? >>177
それな。俺もexfat使えないかなーって思って
モジュール探したのに何もなくてなー、
まあ使わないから良いんだが、使えるようにしときたかったのになー > SSHで入れるのにブラウザからだとログイン画面が出なくなってしまいました。
そういやルータのファームウェアをアップデートするのではなく、
新しいルータを買って、古いルータは古いバージョン、新しいルータは新しいバージョンで、
同じIPアドレスで入れ替えたとき、正しくページ遷移できなくなったな。
ブラウザのキャッシュを削除したら直ったけど うっぷでーとのたびに波乱を巻き起こす、超アグレッシブ方針 >>171
そのはず
尚、素のVR500はPlanexのWEB UIからinitramfs突っ込めたようなんだけど、手元のA1は「不正なファーム」ってエラー出るようになってたのでシリアルコンソール必須だった。 >>177>>178
>>179>>180の言うとおりLuci関連のパッケージがが入っていないと思う
OpenWRTをソースからビルドすると色々なパッケージをビルドして
くれるけど、イメージに含めるのはCUIで動作する基本的なパッケージに
限られるので、ルータの動作に必ずしも必須でないLuci関連の
パッケージはイメージに含めない
とりあえずmenuconfigでLuci関連のパッケージを「M」ではなく「*」にして
ビルドすればイメージに含まれるはず
フルビルドが面倒くさければ一緒に作成されるImageBuilderで必要な
パッケージを追加することも出来るはず
もし、ルータを前の状態に戻せるならば「opkg list-installed」で使っている
パッケージの一覧を確認しておいてmenuconfigで使うパッケージを全て
「M」ではなく「*」にしてビルドすれば設定はともかくパッケージは必要な
ものが全て導入済みのイメージができるはず 今あるイメージを作るためのオプションってわからないの?
一箇所だけ変更したいだけなんだよね? >>179、>>180、>>187
ありがとうございます。確認してみましたところ、チェックが付いておりませんでした。
>>181、>>183
メインもサブもwindowsなのでルーター壊れた時、ファイルの救出が楽なため、exfatを使ってます。
>>184
キャッシュクリア試してみましたが変化はありませんでしたorz
これから再度makeしてみたいと思います!
結果は後程ご報告致します! これ使ったほうが良い
ext4のパーティションをWindowsで読み書きする方法
https://linuxfan.info/windows-use-ext4
常用するOS(つまりLinux)の標準的な
ファイルシステムにしておいたほうが良いよ
でないと、常用している時に何かしらの問題が発生する
救出はすでに問題が発生しているときなので、
その段階ではとりあえず見れれば良いわけだしさ エクスプローラからのファイル名とかの互換性はWindows由来のファイルシステムの方が良くない? >>192
今はLinuxもWindowsもSambaも
Unicodeなので互換性に問題は生じない Macは プ を フ と ゜ というように濁点半濁点を2文字で持ってるから
FTPでMac -> Winのような方向の転送すると不思議なファイル名になって渡される
見え方に対して複数のデータの持ち方があるのがUnicodeの悲しさ恐ろしさよ >>194
それは別に不思議でもなんでもない。
同じ文字に見えるが、別の文字だってだけ
スペースだって、同じように見えてたくさん種類がある
http://anti.rosx.net/etc/memo/002_space.html VR500系 無線こそ無いがそれ以外はスペック盛り盛りでいいな。
値段も盛りだが。 ■ このスレッドは過去ログ倉庫に格納されています