[過去ログ] 【無線LAN】OpenWrt【強化ファーム】25 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
803: 2025/02/01(土)18:15 ID:??? AAS
空きが少ないならもはやOpenwrtを入れる意味がなくなってくるんだよな
804: 2025/02/01(土)18:38 ID:??? AAS
128MBあるのに8MBはないだろ
いくら何でも
805: 2025/02/01(土)21:02 ID:??? AAS
OpenWRTを使う目的は、最終的には
セキュリティ的な意味で公式サポートの無くなったハードの延命か、
単純に高機能ルーターが欲しいってだけの二択になるんじゃね?
うちは後者だから到底8MBじゃ足りないけど、前者の修練機としての用途を否定する気も無い
てか、普通に100GB単位で欲しいからN100のmin pcに入れてる
806: 2025/02/01(土)21:07 ID:??? AAS
実機を持ってない外野だけど、
>>774の空き地になってるmtd10を、mkfs.ext4でフォーマットしたら、使えるようになるの?
これで使えるならば、mtd10をoverlayに割り当ててfstabで定義してあげれば空きが8MBから大幅に増えるはず
807: 2025/02/01(土)21:12 ID:??? AAS
空き地を勝手に使用して、openwrtのOSをアップデートしたとき
というかsysupgradeを実行したときに
空き地の内容が消えるかもしれない。
が、そんなのは再度入れ直せばいい話だから
実機を持ってて困ってる人が居たら
空き地を使う方法を実験してみてほしい
808(2): 2025/02/02(日)10:07 ID:??? AAS
地雷を知らずに買ってしまったWRC-X3200GST3が塩漬け状態で置いてある
mtd10を使う実験は/dev/mtdblock10をフォーマットすりゃ良い?
809(1): 2025/02/02(日)13:04 ID:??? AAS
>>808
できるならば、それでいけるはず
そのあと、block detect > /etc/config/fstab として、viで編集して、mtd10の領域をenable=1にする。
再起動の前に、mtd10を/tmp/mtd10 などにマウントしておいて、もとのoverlayの内容をcp -a で全部コピーしておく。
これで、次の起動からoverlayがmtd10のほうになる
810: 2025/02/02(日)13:08 ID:??? AAS
念のため、本当にreservedなのか、ddで内容をpcへコピーしておいて、覗いたほうがよいかも
全部00とかFFだったら、本当に使ってない領域だから、やって問題ないかと
811: 808 2025/02/02(日)16:53 ID:??? AAS
了解
成功したらアップグレード複雑になるんで24.10.0公開を待ってやってみる
809の手順で知らない部分あるんで、やる時に調べて分からなければ教えてくれ
例えばblock detectが分からない(まだ調べてない)
812: 2025/02/02(日)22:07 ID:No1YoNAb(1) AAS
ASUS rt-ax59に23.05.5を入れて使っているが、Wifiに高負荷(みんなのネット回線速度(みんそく))等をかけると、
WIFIがクラッシュしてネットワーク周り巻き込んで、アクセス不可になる。
電源をOFF→ONで再起動かけると復活はするが・・・
前スレでWIFIが落ちる旨と、設定により回避できるとの書込みあり、
設定で回避の方法 ご教示ください。
813(1): 2025/02/02(日)22:50 ID:??? AAS
rc7入れてみ
814: 2025/02/03(月)20:40 ID:3HIlF67V(1) AAS
>>813 おっしゃる通り 見事解決(笑)
815: 2025/02/04(火)12:22 ID:??? AAS
24.10.0は便秘だなー
出そうでなかなか出ない
816: 2025/02/04(火)16:10 ID:??? AAS
出てるやないかーい
817(1): 2025/02/04(火)16:38 ID:??? AAS
ディレクトリは切られたけどまだリリース作業途中みたいだね。わくわく。
818: 2025/02/04(火)16:57 ID:??? AAS
814です。
WIFI高負荷ダウンは解消したが・・・
ASUS rt-ax59で一部機器へメッシュネットワーク(802 11s)の挙動がおかしい。
(接続できてるが、接続先ルータのluciが開かない、pingも)
24.10.0-rc7 バンドステアリング用の「DAWN」の表示タブが消え、networkタブの中かにDAWNという設定項目ができて、、今までSETコマンドで書き換えていた設定がGUIでできるようになる。
反面、
今まであった「DAWN」という表示タブ自体消え「network overview」、「healing map」というタブ内の項目が消えた。
情報共有まで
819(1): 2025/02/04(火)17:37 ID:??? AAS
>>817
お、中身も書き込まれたみたい
ダウンロードしてみる
820: 2025/02/04(火)18:03 ID:??? AAS
>>809
mtd10は使えるとなったら、どれ位のサイズになる想定なんですか?
821(1): 2025/02/04(火)18:34 ID:??? AAS
>>774 と >>787 を見たのか?
822: 2025/02/05(水)06:18 ID:??? AAS
818です。24.10.0では
802 11sについて、一部機器との接続も改善した。
DAWNの「network overview」、「healing map」というタブ内の項目消えたまま。
同一SSIDがメッシュネットワークに、多数存在してるので、今どの機器のSSIDに接続されているか便利で良かったのに!
代替になりそうなパッケージ探さねば(泣)
823(1): 2025/02/05(水)09:35 ID:??? AAS
>>819
ファームウェアセレクタにも24.10.0出たぞー
外部リンク:firmware-selector.openwrt.org
824: 2025/02/05(水)09:41 ID:??? AAS
>>823
さんきゅ
825: 2025/02/05(水)10:02 ID:??? AAS
ダウンロードできるようになってる。
実験テスト機で安定性テストしてみるか
モデル
Buffalo WZR-HP-AG300H
プラットフォーム
ath79/generic
バージョン
24.10.0 (r28427-6df0e3d02a)
826: 2025/02/05(水)12:11 ID:??? AAS
公式発表まだだね
どこのタイムゾーンの人が仕切りや作業やってんだろ
今頃寝てる?
827: 2025/02/05(水)12:50 ID:??? AAS
まずは使ってないWRC-1750GST2に入れてみるか
828: 2025/02/05(水)12:53 ID:??? AAS
24.10.0準備中のようだけどちょっとずつ機種追加されていくんですね。
リアルタイムでちょっとずつ掲載ファイルが増えてくところを初めて見ましたw
829: 2025/02/05(水)15:16 ID:??? AAS
>>821
ありがとう御座います。分かりました!
830: 2025/02/05(水)17:23 ID:??? AAS
中の人のPCがフル稼働でコンパイル中か
ありがたや
考えてみたら全部の機種が同時にファイルが出来上がるわけないよね
やろうと思えばアップだけ順次しておいて公開タイミングは一斉も出来るだろうけど、
やる必要もないだろうし
831: 2025/02/05(水)17:32 ID:??? AAS
NECの旧型WR8750N WR9500Nも出来上がってる
2024年に初対応で、snapshotでなく正式版ではこれが初掲載。
これでkmodパッケージも長期に使えて嬉しい
そして、この機種の解析に挑戦してくれた大破さんへ、ありがとう
832(1): 2025/02/05(水)19:36 ID:??? AAS
素人なので教えてください。
USBのNASを追加しようと、luciからSanaba4をインストールすると容量不足でエラー(code255)
になり、機能しません。/overleyの容量不足を回避するにはどうしたらいいのでしょうか。
833: 2025/02/05(水)20:38 ID:??? AAS
>>832
"openwrt extroot" でググってくれ。
834: 2025/02/05(水)21:00 ID:??? AAS
USBのNAS...
835: 2025/02/05(水)22:17 ID:??? AAS
そういやksmbdどうなったかな
普通のsambaサーバーよりずっと軽いからOpenWRT向きのはずだけど、しばらく使ってたら読み出しはできるけど書き込みが途中で息絶えるようになってしまったんで使うのやめた
836: 2025/02/05(水)23:33 ID:??? AAS
tl-wt841nは64MBに張り替えて使えてるな
837: 2025/02/05(水)23:38 ID:??? AAS
xiaomiのmir3は100mbくらい空きあったよ
838: 2025/02/05(水)23:43 ID:??? AAS
WR9500Nに初インストールやってみるか
839(1): 2025/02/06(木)07:42 ID:??? AAS
WSR-3200AX4S にて、24.10.0起動できたよ
純正から24.10.0へ
WSR-3200AX4S Ver.1.46
ファームウェア更新中です。
Power-ランプ点滅中は電源を絶対に切らないでください。
あと約 180 秒、お待ちください。
Model Buffalo WSR-3200AX4S
Architecture ARMv8 Processor rev 4
Target Platform mediatek/mt7622
Firmware Version OpenWrt 24.10.0 r28427-6df0e3d02a / LuCI openwrt-24.10 branch 25.014.55016~7046a1c
省14
840: 2025/02/06(木)08:28 ID:??? AAS
WSR-3200AX4S の24.10.0では factory.bin と、factory-uboot.binの2種類がアップされてる。
違いがわからなかったので調べた結果を書く。
この機種で既に23.05.5までを入れてる人が24.10.0へ行くには、パーティションのkernelとrootfs以降の区切り場所を
2MBぶん変化させる処理が必要になる。
該当者は、factory-uboot.binをダウンロードして、sysupgradeで-Fオプションをつけて強制実行する。
このときoverlayの内容が全部消えてopenwrtがバージョンアップされる。
設定データの引継は出来ないから、あらかじめ控えておいて、自分で書き戻す。
別のパターン。いままで純正ファームを使ってて最初のopenwrt導入で24.10.0を入れる場合。
factory.binを使う。普通にkernel領域6MBにて使用開始できる
と、大破さんのブログを見て理解した。この理解であってるなら、自分は後者の新規導入パターンで正常に実行できた形と思う
省1
841: 2025/02/06(木)20:17 ID:KGp1g+Oq(1) AAS
>>0839
インストール後のフリーエリアはどのくらい?
2MBぶん減るのかな?
842(2): 2025/02/06(木)21:53 ID:??? AAS
WSR-3200AX4Sでwifi動くのか
以前23.05.3だったかを入れたとき5GhzがW52でしか動かないししかもスピードが全く出なかった
尼かどこかの専売モデルだったので中身が違うのかなと思ってそのときは諦めてちゃんと動く純正に戻したんだけど
24.10でaxで動いているのなら再度試してみよう
843(1): 2025/02/06(木)23:56 ID:??? AAS
>>839
うーん
WSR-3200AX4Sも7MBしか使えないハズレ機種なのか…
844(1): 2025/02/07(金)00:06 ID:??? AAS
>>842
問題なくWifi6として接続できてるよ。
openwrt初回起動直後は、5GHz系のmodeが空欄で、n ac ax どれも選択されてなくて使えない。
どれでもいいから選択すると動きはじめる。
バンド幅160MHzにしてみたら、電波が出なくなった。
20 40 80MHz は、いずれも動いた。
iPerf3 で11axスマホ間の計測で
20MHzだと200Mbps程度。
80MHzにして、700Mbps程度出た。
自分としては80MHzで十分すぎる速度なので、これで使うことにした。
845(2): 2025/02/07(金)00:10 ID:??? AAS
>>843
そう。その件調査中。
WSR3200AX4S NAND128MB搭載なのに、overlay総容量が7.8MBしかない。
mtd11が52MB確保されてるが、中身はほぼ0xFFになってる。
mtd11はUBIでフォーマットされてることがわかった。ddで吸い取って中身を見てみた。
冒頭にUBI用のヘッダがあるが、先頭0x2000以降、ほぼ全部0xFFだった。
ごくまれにデータが入ってる。この、ごくまれに入ってるデータが重要なのだろうか。
root@WSR3200AX4S:~# cat /proc/mtd
dev: size erasesize name
mtd0: 00080000 00020000 "Preloader"
省11
846: 2025/02/07(金)00:16 ID:??? AAS
mtd11 はubifsとしてマウントできた。
論理パーティションが1つあり、それもマウントできた。オプションなしでマウントしても、rwオプションをつけてもreadonlyでマウントされる。
ファイルを書くことができない。rw,remountもできない。フォーマットもできない。
ubinfoで情報表示はできる。中身のファイルは1つもない。
/dev/mtd11の中身を覗くとほぼ全部0xFFになってる。
未使用領域ならば使いたいけど、書き込みができない。
root@WSR3200AX4S:~# ubinfo /dev/ubi2
ubi2
Volumes count: 1
Logical eraseblock size: 126976 bytes, 124.0 KiB
省9
847: 2025/02/07(金)00:33 ID:??? AAS
mtd11に収録されている論理ボリューム、dpiと名前のついたubiボリューム 約50MB が放置されてる
root@WSR3200AX4S:/dev# ubinfo /dev/ubi2_0
Volume ID: 0 (on ubi2)
Type: dynamic
Alignment: 1
Size: 409 LEBs (51933184 bytes, 49.5 MiB)
State: OK
Name: dpi
Character device major/minor: 247:1
root@WSR3200AX4S:/dev#
省7
848: 2025/02/07(金)01:26 ID:??? AAS
mtdの書き込み禁止はubootが管理してるってことなのかな?
設定変更を探しても見つけられない
849(1): 2025/02/07(金)06:08 ID:??? AAS
dts で ro にしてるから、ってだけじゃないかな
850: 2025/02/07(金)07:36 ID:??? AAS
e8450ubi 24.10.0 wifiも含めて問題なし
851(1): 2025/02/07(金)12:51 ID:??? AAS
>>849
OpenWrtにdtbファイルないよね
どうなってるんだろう?
852: 2025/02/07(金)14:21 ID:??? AAS
デバイスツリー無いのか
853: 2025/02/07(金)14:46 ID:??? AAS
lsusb とかな一連の ls シリーズな引数はあるぞ。
854: 2025/02/07(金)22:39 ID:??? AAS
WSR3200AX4S 本日やったこと
mtdをロック解除できるパーティションと、できないとで別れた
root@WSR3200AX4S:~# mtd unlock /dev/mtd0
Could not open mtd device: /dev/mtd0
Could not open mtd device: /dev/mtd0
root@WSR3200AX4S:~# mtd unlock /dev/mtd1
Could not open mtd device: /dev/mtd1
Could not open mtd device: /dev/mtd1
root@WSR3200AX4S:~# mtd unlock /dev/mtd2
Could not open mtd device: /dev/mtd2
省9
855: 2025/02/07(金)22:40 ID:??? AAS
root@WSR3200AX4S:~# mtd unlock /dev/mtd6
Could not open mtd device: /dev/mtd6
Could not open mtd device: /dev/mtd6
root@WSR3200AX4S:~# mtd unlock /dev/mtd7
Unlocking /dev/mtd7 ...
root@WSR3200AX4S:~# mtd unlock /dev/mtd8
Unlocking /dev/mtd8 ...
root@WSR3200AX4S:~# mtd unlock /dev/mtd9
Could not open mtd device: /dev/mtd9
Could not open mtd device: /dev/mtd9
省6
856: 2025/02/07(金)22:41 ID:??? AAS
mtd3: 00080000 00020000 "u-boot-env"
この領域をddで吸い取って中身をみたところ、ubootの起動オプションをほぼプレーンテキストで確認できた。
書き換え不可のフラグを動かしたいけど、
シリアルでつないでubootのコンソールへ降りるか、
あるいはopenwrt上で書き換えして、なにかしらの設定値を変えればよいのだろうか。
ただ、書き込み禁止かどうかをubootのオプションで
定義しているかはわからない。
kernelを書き換えないと変更不可なら、いまの自分には無理だ。
857: 2025/02/08(土)00:27 ID:??? AAS
>>851
カーネルの後ろにくっついてるよ
858(5): 2025/02/08(土)08:21 ID:??? AAS
WSR3200AX4S 余剰パーティションへ、書き込みできた!
ポイントは「insmod mtd-rw i_want_a_brick=1」
で強制的にmtd11を書き込み許可にさせる
これで52MBを自由に使える領域を獲得できた
root@WSR3200AX4S:~# insmod mtd-rw i_want_a_brick=1
root@WSR3200AX4S:~# mtd unlock /dev/mtd11
Unlocking /dev/mtd11 ...
root@WSR3200AX4S:~# ubiattach -m 11
UBI device number 1, total 432 LEBs (54853632 bytes, 52.3 MiB), available 0 LEBs (0 bytes), LEB size 126976 bytes (124.0 KiB)
root@WSR3200AX4S:~# ubinfo -a
省12
859: 2025/02/08(土)08:44 ID:??? AAS
Volume ID: 0 (on ubi1)
Type: dynamic
Alignment: 1
Size: 409 LEBs (51933184 bytes, 49.5 MiB)
State: OK
Name: dpi
Character device major/minor: 248:1
root@WSR3200AX4S:~# mount -t ubifs /dev/ubi1_0 /mnt/a
root@WSR3200AX4S:~# mount
/dev/ubi0_1 on /overlay type ubifs (rw,noatime,assert=read-only,ubi=0,vol=1)
省4
860: 2025/02/08(土)08:47 ID:??? AAS
ext4ではなくubifs配下なので容量は少し減るがNANDチップの劣化を自動で分散でき、
空き地の領域を約42MBとして使える。
root@WSR3200AX4S:/mnt/a# echo a > test.txt
root@WSR3200AX4S:/mnt/a# ls -l
-rw-r--r-- 1 root root 2 Feb 8 08:03 test.txt
root@WSR3200AX4S:/mnt/a# df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/ubi1_0 44956 28 42592 0% /mnt/a
本当に書けてるのか確認するため、ためしにルータをリブートしたあと、再度mountした。
リブート前に書いたデータは消えてなくて参照できた。
省2
861: 2025/02/08(土)08:57 ID:??? AAS
ext4で再フォーマットすれば領域全てをフルに使えると思う。
が、43.9MB増えただけで、もう充分なので、
ubifsでフォーマット済みの空き地をこのまま使うことにした。
課題は、最初にunlockする必要があるので
単純にfstabにマウントパスを
書いただけではoverlayとして置き換えできないこと
862: 2025/02/08(土)14:01 ID:??? AAS
>>858
i_want_a_brick=1 ってオプション名ウケるなぁ
何があってもサポートしませんよの念押し圧が強いw
863: 2025/02/08(土)15:29 ID:??? AAS
ext4だとNAND不良ブロックに対応できないのでは
864(1): 2025/02/08(土)15:48 ID:??? AAS
>>845
mtd11の本来の目的は何だろう?
"WTB"はどういう意味?
865(2): 2025/02/08(土)16:59 ID:??? AAS
>>864
あくまで想像だけど、以下のオプションを入れるための領域かもしれない
外部リンク[html]:www.buffalo.jp
866: 2025/02/08(土)18:15 ID:??? AAS
ふーん
そんなのがあるのか
初回1年間は無料らしいからOpenWrtにする前にどこが書き換わるか実験すりゃ分かるな
867(1): 2025/02/08(土)19:51 ID:??? AAS
cudy tr3000
3500円くらいで安い
GL-MT3000の1/3で買える
868: 2025/02/09(日)05:30 ID:??? AAS
>>865
Web Threat blockerの頭文字か
869: 2025/02/09(日)08:18 ID:??? AAS
>>867 欲しい。教えて下さい。
870(1): 2025/02/09(日)08:23 ID:??? AAS
jdで売ってるけど送料込みで5000円くらいじゃね?
871: 2025/02/09(日)08:30 ID:??? AAS
>>870 ありがと!
872: 2025/02/09(日)08:50 ID:??? AAS
>>845で書いた、WTBパーティションの続報。
「ごくまれにデータが入ってる。この、ごくまれに入ってるデータが重要なのだろうか。」
ロム内に飛び飛びで存在するデータ内容を調べた。
ubifsのLogical eraseblockの管理情報だった。
NANDが劣化したとき故障部を隔離する。
その小部屋の区切りを示すヘッダが書かれてた。
124KB区切りが432箇所ある。
そのヘッダ以外の中身は、ほぼ全部0xFFだった。
873(1): 2025/02/09(日)08:53 ID:??? AAS
空き地の用途は>>865で想像と書いたが、これで確定ぽい。
別の機種WSR2533で、大破さんの解説ページで軽く触れられてた。
一般の人は、このWTBサービスを契約しつつルーターのファームアップも不定期に実行する。
メインのファームウェア領域とは別の空間に
アプリと、その設定データを格納する。
と考えると、パーティションが分かれてるのは納得いく。
自分の調達した個体(中古)は、このサービスを一度も契約してなかったことになる。
874: 2025/02/09(日)11:38 ID:??? AAS
契約歴ある個体だとubifsの中にファイルがあるってことか。
875: 2025/02/09(日)11:58 ID:??? AAS
>>873
そのブログ探した。軽くと言うか本当に一言だけだね。
mtd11 "WTB"が一番でかいんだから、こっちを潰してOpenWrtの領域にする選択はできなかったんだろうか。
876: 2025/02/09(日)16:55 ID:??? AAS
DSAへの変更で初期化するしかないから最初から設定したら
23.05の時になんとなく違和感があった謎が解決した!
ネットワーク、DHCPおよびDNS、全般タブのローカルドメインの
先頭に、スペースが一文字入ってた…
23.05の設定バックアップ見てて気付いた…
表示の問題で害はなかったけど、24.10にしてよかったw
877: 2025/02/09(日)17:08 ID:??? AAS
OpenWRT公式のimagebuilder鯖のスペックが悪すぎて、作成依頼が10分タイムアウトに引っ掛かって成功しないって愚痴
結局自分でbuildするんじゃSNAPSHOTと変わんねー
878(1): 2025/02/10(月)09:30 ID:??? AAS
WSR-3200AX4Sで、ソースから再ビルドせずoverlay定格値 7.5MB のまま、なんとしてでも
単体で22MBのバイナリを持つtailscaleを動かしたい。
悪戦苦闘の末、書込制限を解除した空き地mtd11を利用し、単独起動できた。
画像リンク[jpg]:i.imgur.com
詳細まとめ作成中
エレコムの容量難民の人も同じやり方で出来るかもしれない
学んだこと
/usr/bin と /usr/libは、どかさない、いじらない。一瞬でも見失うと即文鎮。
opkgの挙動。インストール先の場所へシンボリックリンクを
作っただけではエラーが出て失敗する。mount --bind で増築すれば迂回できる。
省1
879: 2025/02/10(月)10:41 ID:??? AAS
おめでとう!
>/usr/bin と /usr/libは、どかさない、いじらない。一瞬でも見失うと即文鎮。
コンソールからsashなら大丈夫なんじゃないかな?
>詳細まとめ作成中
よろしく! WRC-X3200GST3を持ってるんで、mtd10 "reserved" を活用できたら助かる。
880(1): 2025/02/10(月)19:14 ID:??? AAS
ソースからビルドしたほうが早い。検証する時間の無駄
881: 2025/02/10(月)21:10 ID:??? AAS
>>880
882: 2025/02/10(月)22:23 ID:??? AAS
roにしてあったリージョンを使おうとするなら
bmt関連の設定値も変えておいたほうが良いような気がした
883(2): 2025/02/11(火)00:48 ID:??? AAS
WRC-X3200GST3で69MBもあるmtd10 reservedのデータを見てみたら、全部が0xFFの完全に何もない領域だった。
ということは、うまいことフォーマットして何とでもなるってことかな?
884: 2025/02/11(火)09:54 ID:??? AAS
最初から広い空き地をOpenWrtの領域にしてくれれば良いのにな。
初回インストールが2段階になるかも知れんけど。
885: 2025/02/11(火)13:42 ID:??? AAS
>>883
多分そういうこと
ただ、「何とでも」の方法がちょっと大変
>>878 の詳細まとめに期待
886: 2025/02/11(火)20:18 ID:wGWDhmRC(1) AAS
何台かWRC-X3200GST3を買っておくか
887: 2025/02/11(火)20:46 ID:??? AAS
878だけど、コードを複数のファイルに分散してたのを見直して最適化してるところ。
組み込みをシンプルにするため一つのファイルにまとめる作業をしてる
mtd番号を変えるだけでほかの機種に流用可能なように、ハードコード部分を変数に置き換えた
■エレコムの人だけに必要な作業は以下
バッファローの空き地はubifsでフォーマット済みだった。
ファイル数がゼロの未使用パーティション。
だからそのままubifsとしてマウントできた。
対して、エレコムの人は空き地の中身が全部0xFFとのこと >>883 なので、
ファイルシステムとしてマウントするにはフォーマットが必要。
ubifs(NAND劣化に対応する。推奨)か
省2
888: 2025/02/11(火)20:49 ID:??? AAS
該当ルーターにて
insmod mtd-rw i_want_a_brick=1
が使えるかどうか
解除後にフォーマットできるのか
適当なマウントポイントへマウントできるか
書き込み出来るか
の4点を確認する必要もある
省4
889: 2025/02/11(火)21:00 ID:??? AAS
よっしゃ
俺のWRC-X3200GST3も参戦するぜ!!
890(3): 2025/02/11(火)23:59 ID:??? AAS
WRC-X3200GST3で、とりあえずmtd10をUBIフォーマット・マウントして読み書きしてみたけど問題なさそう。
ここからoverlayに追加する方法はよく知らんのでまとめに期待します。
mtd unlock /dev/mtd10
ubiformat /dev/mtd10
ubiattach -p /dev/mtd10
ubimkvol /dev/ubi1 -N data -S 527
mount -t ubifs /dev/ubi1_0 /mnt
891: 2025/02/12(水)01:07 ID:??? AAS
あとはソースから再ビルドする場合のまとめもしたいなあ。
とりあえず、自分の方では「mt7622-elecom-wrc-x3200gst3.dts」の下記部分のread-only;を削除してそのままunlockできることは確認した。
partition@30c0000 {
label = "reserved";
reg = <0x30c0000 0x4f40000>;
read-only;
};
で、ubiのラベルがついたmtd6がrootfsとrootfs_dataに分かれていて、rootfs_dataがoverlayにマウントされてるようだけど、
そのへんをどうやれば別のところにもっていけるか、自分の断片的な知識じゃ全くわからんw
892(1): 2025/02/13(木)21:16 ID:??? AAS
OpenWrt化が可能でWiFi性能が高いコスパが良いおすすめルーターはありませんか?
スペックではなく実効速度や受信感度でです。
中古でも構いません。
893(1): 842 2025/02/13(木)22:27 ID:??? AAS
すまんカントリーコード設定したらW52以外でも動いたわ
以前使ってたWSR-1166DHP2では特に設定しなくても動いてたはずだが気のせいかな
あとバンド幅160MHzにしても繋がる
ただ全体的にスピードが出ないのはあいかわらずなのでまたどこか設定ミスっているかもしれない
894: 2025/02/13(木)22:43 ID:??? AAS
>>892
OpenWrtで何をやりたいんだ?
そこもはっきりしないようならRT-AX59Uあたりが何をするにも無難な気はする
895(1): 2025/02/13(木)22:44 ID:??? AAS
878 空き地利用の件 ほぼスクリプト完成したので、ルータのoverlayも空き地も一旦全部消して1から動かせるのか検証してる
なぜかopkg updateすると署名検証のエラーが出て、tailscaleをインストールできない
一部はpassedで、一部がfailedになる
自分のルータがおかしいのかopenwrtサーバが不調なのか判別できず
別のデバイスFG50Eだと署名が普通に全部通過する
省11
896: 2025/02/13(木)22:50 ID:??? AAS
エレコム機を自動判定するコード作成中
>>890
ubus call system board | jsonfilter -e '@.model'
これを実行した時の結果を教えてください。
ルータのモデル名が返ってくるはず
例
root@FG50E:~# ubus call system board | jsonfilter -e '@.model'
Fortinet FortiGate 50E
897: 2025/02/13(木)23:06 ID:??? AAS
さっきluciからiperf3インストールしようとしたら署名エラーで出来ず以降iperf3自体見つからなくなった
しばらく間をおいてからopkg updateしたら見つかるようになってluciからインストール出来た
898(1): 2025/02/13(木)23:08 ID:??? AAS
root@OpenWrt:~# ubus call system board | jsonfilter -e '@.model'
ELECOM WRC-X3200GST3
root@OpenWrt:~#
899: 2025/02/13(木)23:10 ID:??? AAS
>>895の件 いま実行したら解決
opkgサーバがおかしかったみたい
tailscaleインストールできて初回ログインできた
900: 2025/02/14(金)00:11 ID:??? AAS
WRC-X3200GST3でソースからビルドして空きのmtd10を割り当ててみた。
53MBの空きができました。
外部リンク:imgur.com
やり方自体は非常に簡単で誰でもできるけど、今の自分のレベルでは初回はシリアルコンソールつなげないと無理
もうちょいがんばってみる
901(2): 2025/02/14(金)00:14 ID:??? AAS
今北
WRC-X3200GST3でmtd10が使えることを期待して24.10.0を初期インストール
製造時期によって違いあるかも知れないので順番に確認
・24.10.0初期状態で使えるフラッシュ容量は7.6MB
・/proc/mtd は >>774 と同じだった
・hexdump /dev/mtdblock10 は全てff
しかし >>890 は失敗
root@OpenWrt:~# mtd unlock /dev/mtd10
Could not open mtd device: /dev/mtd10
Could not open mtd device: /dev/mtd10
省3
902(1): 2025/02/14(金)00:43 ID:??? AAS
>>901
ごめん
>>890は一部省略してます。mtd10は読み込み専用に設定されてるから、
kmod-mtd-rwをインストールして
>>858さんのinsmod mtd-rw i_want_a_brick=1が先に必要です。
上下前次1-新書関写板覧索設栞歴
あと 100 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.037s