覚え書き

OpenWrtをwiresharkでpacket captureする

VPN建てたりVLAN切ったりしてると問題が起きたときパケットキャプチャで調査する。
LinuxサーバーならWireshark実行すればいいのだけど、組み込みLinuxだとssh上でtcpdumpしてみるか、詳細見たいときはpcapで出力してscp転送してPCのwiresharkで読み込むか、していた。

新規でwiresharkをインストールする機会があり、そのときインストーラのオプションを見ていたら
「sshdump」というものがあり、これを使えばssh経由でwireshark captureできるとのこと。

1) wireshark側のインストール時にsshdumpにチェックを入れる
2) openwrtopkg等でtcpdumpを入れたあとに、上記sshdumpを設定する
で使えた。

まあ、調べれば公式Wikiに似たようなこと書いてあるんだけど、、、

[OpenWrt Wiki] How to capture, filter and inspect packets using tcpdump or wireshark tools
https://openwrt.org/docs/guide-user/firewall/misc/tcpdump_wireshark

OpenWrtをwiresharkでpacket captureする Read More »

zip圧縮されたimgを直接SDに展開する

UbuntuでRPiのイメージをSDに書き込みたかった。
UbutntuはGPD Micro PC上で動いていて空き容量がない、そんなとき。

root@upc:~# unzip -p xxx.zip xxx.img | dd of=/dev/sdb bs=1M status=progress

ref:
zip – How to unzip and dd a disk image to an SD Card with a single command? – Unix & Linux Stack Exchange
https://unix.stackexchange.com/questions/226219

zip圧縮されたimgを直接SDに展開する Read More »

Optimus Chat L-04C 覚え書き

docomoのやってる、0ヶ月でもご愛顧割のおかげでL-04Cが6720円!
更に「ゆとり専用スマホ割引」のおかげで、平成生まれと一部の昭和生まれの人は5250円引き!!

ってわけで買った。

DSC_0031

1) root
最新のsuやSuperuser.apkを自動的に入れてくれる「GingerBreak APK」が楽。

2) Recovery
適当なLG向けリカバリ持ってきて焼けば…ほぼ確実に文鎮化する。
考えられる方法としては、CWMのソース持ってきてビルド→flash_imageで書き込みかな。
→作った

$ cat /proc/mtd
dev:    size   erasesize  name
mtd0: 00440000 00020000 "boot"
mtd1: 0d200000 00020000 "system"
mtd2: 00500000 00020000 "recovery"
mtd3: 002c0000 00020000 "lgdrm"
mtd4: 00100000 00020000 "splash"
mtd5: 00100000 00020000 "FOTABIN"
mtd6: 00640000 00020000 "FOTA"
mtd7: 00040000 00020000 "misc"
mtd8: 04000000 00020000 "cache"
mtd9: 2b360000 00020000 "userdata"

3) Full Wipe
LGMobile update[DL]の「緊急リカバリーモード」だとアップデートしかできない様子。
これでは文鎮化したときに困るのでKDZ Updaterを試してみた
まず、オリジナルFW(V10D_00.kdz)を次のURLから取得する
hxxp://csmg.lgmobile.com:9002/csmg/b2c/client/auth_model_check2.jsp?esn=<IMEI>
image
===FINISH===
で/System領域が無事初期化された。/Dataはそのままだった。
ただし、Brick状態から復旧できるかは不明
追記:
vol.+/-を押しながらUSBを差すと黄色の「Updating…」表示になるので、
その状態からKDZ Updaterが使えるそうです
(通りすがりさんthx)

4) Flash Player for ARMv6
非力なCPUでやると辛い。むしろFlashなんて必要ないって人は入れない方が良い。

適当なこと言ってゴメンナサイ

5) テザリング
build.propの項目をTURE→FALSEでok
ただ、SPモードでこれをやると規約違反。b-mobileとかmoperaで使用しましょうね☆

Optimus Chat L-04C 覚え書き Read More »