大破雑記帳

個人用メモな雑記ブログ いろんなことをざっくりと。

WRC-X6000GSD stock -> OpenWrt

別の方によるWRC-X6000QSのPRをベースとして作業を行い、大体出来上がった 完全に素のWRC-X6000GSDに最初に導入する場合、途中のU-Bootのブートメニューは表示されず、そのままブートに進む WRC-X6000GSD login: [ 2588.876083] ubi2: attaching mtd7 [ 2588…

WRC-X6000GSD

WRC-X6000QS同様にMediaTek MT798x (Filogic 8x0)搭載であることを以前より把握しており、メーカーファームウェアのdtsにおいてmodelが異なるものの構成が近似であることから気になっていた機種。 今年の誕生日に際して、とある方から贈って頂いた。 弄って…

WSR-3000AX4P stock ---> OpenWrt

BUFFALO機で恒例のAOSSギミックを利用 F0: 102B 0000 FA: 1040 0000 FA: 1040 0000 [0200] F9: 0000 0000 V0: 0000 0000 [0001] 00: 0000 0000 BP: 2400 0041 [0000] G0: 1190 0000 EC: 0000 0000 [1000] T0: 0000 024B [010F] Jump to BL NOTICE: BL2: v2.7…

WSR-3000AX4P OpenWrt ---> stock

いつもと順番が逆だけどstock戻しのメモ 導入時にinitramfsイメージでFlash内部全く触らず一度ブートする関係上、バックアップを取ってそれを基に戻すことも可能であるが、公式アップデート用FWから戻せるかどうかのテスト 公式FWをdecryptしてtar形式を出す…

WSR-3000AX4P

公式の更新用ファームウェアから、MT7981搭載機であることを把握していたもの。 普段眺めている某フリマサイトにて、比較的安価な出品があったことから確保したもの。 弄っていくのでメモ。 Switch, PHY 未確認 zone WAN LAN port (WSR-3000AX4P) INTERNET L…

WN-DAX3600QR stock -> OpenWrt

Flash内からのブートプロセスだと何のログも無しに起動せずリセットが掛かる症状など、いくつか手こずりながらもなんとかここまで到達 I-O DATAで更新用ファームウェアの掲載が無いものの、WebUIから投入可能な形式の特定が比較的容易だったのは助かった ブ…

WN-DAX3600QR

以前から、技適の情報によりMT7622搭載機であることを把握していたもの。 埼玉県某所のハードオフで2k + 税で転がっているのを見付け、なんとなく確保した。 弄っていくのでメモ。 Switch, PHY 未確認 zone WAN LAN port (WN-DAX3600R) INTERNET LAN4 LAN3 L…

OpenWrtで車載撮影環境を構築してみる

これは mstdn.maud.io アドベントカレンダー 19日目の記事です。昨日は @unarist 氏でした。 adventar.org (記事作成がギリギリになっているので、画像などは後から追加していきます...) 発端 まず車を買ったこと。 今年(2025年)の7月はじめに唐突に「夏…

車載撮影関係メモ

マイク入力レベル調整 現在音割れに悩まされているWebカメラ内蔵マイクでの問題解消の一助となれば サウンドデバイス一覧 root@OpenWrt:~# cat /proc/asound/cards 0 [Audio ]: USB-Audio - AB13X USB Audio Generic AB13X USB Audio at usb-f2500000.usb-1.…

WF1200HP2

WF1200HP同様にAR934x搭載機であることを把握していたものの、FE機であることから見送り続けていたもの。 これもWF1200HPと共に東久留米のハードオフで確保した。 弄っていくのでメモ。 Switch 未確認 MAC LAN: 98:F1:99:xx:xx:f8 (config, 0x6 (hex)) WAN: …

WF1200HP stock -> OpenWrt

U-BootとOpenWrtでざっくりサポート追加したのでテスト(v1.0.5から) 追記: 最新のv1.0.16でも問題無し 最後の df の出力は、USBポートを搭載しているWR8750N等と一緒にビルドした関係上WF1200HPには不要なパッケージもいくらか含まれ、Flash残容量が圧迫さ…

クリッパー保守関連メモ

DR17V (DA17V) リア側ジャッキポイントはデフ直近では無くデフと車輪の中間辺り クリッパーやOEM元であるエブリィに関する日産やスズキ等の公式ではない、YouTubeの動画等で、デフ直近の金属部材にジャッキを当てる方法が紹介されているが、正しいジャッキポ…

スズキのキーレス G8D-611S-Aのメモ

スズキのエブリィ(+ OEM先各メーカー車種)等で使用されている、キーレス型番G8D-611S-Aについて調べたメモ。 当該型番を持つ基板ケース色は薄グレー(所謂新グレー)と黄色の2色 技適番号は以下の2種が存在 007YUUL0213(H19(2007).09.10→氏名変更H24(2012…

WF1200HP

以前より、既にサポート済のWR8750N, WR9500N, WG600HP同様にAR934x搭載機であることを把握していたものの、FE機であることから見送り続けていたもの。 少し前にWF1200HP, HP2の対応予定について質問が有り、その際は無しと回答したものの需要が無いわけでは…

HDL-TA GPIOメモ

&pinctrl_nb gpio00: I2C: i2c1 gpio01: I2C: i2c1 gpio02: gpio03: gpio04: gpio05: gpio06: gpio07: gpio08: gpio09: gpio10: gpio11: LED, orange:power gpio12: LED, green:power gpio13: LED, red:power gpio14: gpio15: gpio16: gpio17: BTN, power gp…

HDL-TA

以前より、MarvellのARM64 SoCを搭載していることを把握していた機種。 車の購入と運転に伴ってやりたいことが1つ発生し、それの為にOpenWrtを搭載して用いる目的もあり確保した。 弄っていくのでメモ。 PHY zone LAN port (HDL-TA) LAN port eth0(88E1512) …

NV100クリッパー雑感

最近購入した初マイカーであるNV100クリッパーについて、色々感じたこととか 冒頭は経緯などで長いので、雑感だけ読みたい人は飛ばしてください。 購入発端 運転欲。今年7月初め頃、突如として「夏の間に運転して色々なところを回ってみたい」と思い立ち、丁…

CKB01メモ

ブート周り 保存された値を無視してブート毎に bootcmd に対して bootipq_usb を設定する為、bootcmd で上手い具合に背面USBと内部USBストレージを取り扱うのは無理そう bootipq_usb は fatload usb 0 0x44000000 ${hook_image} fatload usb 0:0 0x44000000 …

OPPO CKB01

OpenWrtでサポートできそうなデバイスが無いか、インターネットを徘徊していて見つけたもの。 中国語の情報が先行情報としていくらか出ているので、中古がかなり安いしとりあえず確保してみることにした。 弄っていくのでメモ。 Switch, PHY 未確認 zone LAN…

WN-DAX5400QR

これもI-O DATA機を調べていた際、IPQ50xx搭載機であることを把握していたもの。 ヤフオクでだいぶ安価な出品があり、多少悩んだ末に確保した。 弄っていくのでメモ。 Switch, PHY zone WAN LAN port (WN-DAX3000GR) INTERNET LAN4 LAN3 LAN2 LAN1 port eth1…

WN-DAX3000GR stock -> OpenWrt

stockのファームウェア形式がWRC-X3000GS2とほぼ同じなので、調整が必要な1点のみ弄って生成 Warning: optional section "sbl1" missing from "/tmp/fw.bin". Continue... Warning: optional section "sbl2" missing from "/tmp/fw.bin". Continue... Warnin…

WN-DAX3000GR

I-O DATA機をまとめて調べていた際、IPQ50xx搭載機であることを把握していたもの。 だいぶ安価な出品があり、多少悩んだ末に確保した。 弄っていくのでメモ。 Switch, PHY zone WAN LAN port (WN-DAX3000GR) INTERNET LAN4 LAN3 LAN2 LAN1 port eth0(Interna…

WRC-X3000GS3 stock -> OpenWrt

既にstockのコンソール上でチェックは通してあるが、実際にWebUI上から投入して書き込ませるテスト 2g AP WPS PBC is stopped. 5g AP WPS PBC is stopped. 2g client WPS PBC is stopped. 5g client WPS PBC is stopped. 2g client WPS PIN is stopped. 5g c…

WRC-X1800GS factoryメモ

WRC-X1800GSにおいて、公式更新用FWおよびFlash内のファームウェア領域に投入されたファームウェアデータのヘッダ構造は以下の通り 0x0 0x4 0x8 0xc +---------------------------------------------------------------+ 0x00 | "ELECOM\0\0<MODEL>" -->| +--------</model>…

WRC-X3000GS3 factoryテスト

WRC-X3000GS3の場合、ヘッダ有効長としてWRC-X1800GSと同じ 0x68 ではなく、公式FWでその後に続く ELECOM... 分の 0x1c が追加で必要(合計: 0x84) ヘッダ有効長が合計 0x84 に足りない場合、CRC32をチェックされるFW本体データが不足分足して切り出され(0…

WRC-X3000GS3

MediaTek MT798x (Filogic 8x0)搭載であることを把握しており、何度か確保を悩みつつ先送りにしていたもの。 最近になって比較的安い中古があり、思い切って確保した。 弄っていくのでメモ。 Switch, PHY zone WAN LAN port (WRC-X3000GS3) INTERNET LAN4 LA…

FortiGate 50E rootfs拡大テスト

とりあえず part1 パーティションをmtd-concatでrootfsに統合した最小ビルド(LuCI無し) 拡大後(セカンダリになっていた為プライマリに切り替えてからのブート): FortiGate-50E (17:37-01.31.2017) Ver:05000016 Serial number: FGT50E3U17013352 CPU(00)…

WRC-X3000GS2 QCA8337レジスタメモ

レジスタ見る手段あったので 参考: /etc/init.d/qca-ssdk root@WRC-X3000GS2:~# for reg in $(seq 0 4 $((0xe4))); do val=$(ssdk_sh debug reg get $reg 4 | grep -o "0x[0-9a-f]*$"); printf "%02x: %08x\n" $reg $val; done 00: 00001302 04: 07600000 08…

WRC-X3000GS2 stock -> OpenWrt

ざっくりヘッダ仕立てて通せたので記録 key=csrf_token : 972bdd582e55897abc7614848dfc565c5318feb509c89c1778ec9f327da86c8a key=file : openwrt-qualcommax-ipq50xx-elecom_wrc-x3000gs2-squashfs-factory.bin key=apply : applyLocal firmware update st…

WRC-X3000GS2 ブート周りメモ

ファームウェア更新毎に、ブートに使用するOS用パーティションが2つの間で切り替わる 0:BOOTCONFIG と 0:BOOTCONFIG1 の設定値によって切り替えられるが、この時bootargsで切り替えられた方のパーティション名が ubi.mtd= で渡されるのではなく、常に ubi.mt…