follow me

CheckPoint V-80、OpenWrtで広大なrootfsを入手するために (UTM200N std/L)

UTM200N std/Lです。(アレクソンが出している Check Point V-80 のOEM品になります。
※何が起きても責任は取れない為、記載されている内容を実施する場合、自己責任で行ってください。
※当方、アレクソンのOEM品でしか確認できていません。構造上Check Point V-80であれば共通と思われますが、確証はありません。

Check Point V-80のOpenWrtへの書き換えはこちらに記載。
@SRCHACK.ORG(えす・あーる・しー・はっく) CheckPoint V-80、OpenWrtに書き換える (UTM200N std/L)
Check Point V-80のブートローダの隠しメニューについてはこちらに記載。
@SRCHACK.ORG(えす・あーる・しー・はっく) CheckPoint V-80、ブートローダ (UTM200N std/L)
Check Point V-80のブートローダの隠しメニュー(b) 標準機能でのUSBブートについてはこちらに記載。
@SRCHACK.ORG(えす・あーる・しー・はっく) CheckPoint V-80、標準機能でのUSBブート (UTM200N std/L)


Check Point V-80のOpenWrtでのrootfs領域の拡張についてです。
ここでの紹介は、USBメモリやSDカードを利用したExtrootの話ではなく、eMMCの使用できていない領域を使ってrootfs領域を増やそうというやり方です。

この様に、3.6GB程度の広大なrootfs環境を入手できます。
変更の仕方によっては、パーティションを複数分けて使用する方法も可能です。
root@OpenWrt:~# cat /etc/openwrt_release
DISTRIB_ID='OpenWrt'
DISTRIB_RELEASE='25.12.2'
DISTRIB_REVISION='r32802-f505120278'
DISTRIB_TARGET='mvebu/cortexa72'
DISTRIB_ARCH='aarch64_cortex-a72'
DISTRIB_DESCRIPTION='OpenWrt 25.12.2 r32802-f505120278'
DISTRIB_TAINTS=''
root@OpenWrt:~# uname -a
Linux OpenWrt 6.12.74 #0 SMP Wed Mar 25 20:09:53 2026 aarch64 GNU/Linux
root@OpenWrt:~# cat /tmp/sysinfo/model
Check Point V-80
root@OpenWrt:~# df -h
Filesystem                Size      Used Available Use% Mounted on
/dev/root                 3.8M      3.8M         0 100% /rom
tmpfs                   990.0M    848.0K    989.2M   0% /tmp
/dev/loop0                3.6G    133.4M      3.5G   4% /overlay
overlayfs:/overlay        3.6G    133.4M      3.5G   4% /
tmpfs                   512.0K         0    512.0K   0% /dev
root@OpenWrt:~#

やり方の前に、Check Point V-80が、どうやってパーティションを認識しているかを知る必要があるので、そこから書いていきます。
follow me

CheckPoint V-80、標準機能でのUSBブート (UTM200N std/L)

UTM200N std/Lです。(アレクソンが出している Check Point V-80 のOEM品になります。

Check Point V-80のOpenWrtへの書き換えはこちらに記載。
@SRCHACK.ORG(えす・あーる・しー・はっく) CheckPoint V-80、OpenWrtに書き換える (UTM200N std/L)
Check Point V-80のブートローダの隠しメニューについてはこちらに記載。
@SRCHACK.ORG(えす・あーる・しー・はっく) CheckPoint V-80、ブートローダ (UTM200N std/L)


今回は、Check Point V-80のブートローダの隠しメニュー (b)についてです。
おそらくCheck Point V-80の基板製造元と思われる、IEI Integration Corp が作ったものなのでは?と思われるのですが、その辺について。
Welcome to Gaia Embedded Boot Menu :

        1.  Start in normal Mode
        2.  Start in debug Mode
        3.  Start in maintenance Mode
        4.  Restore to Factory Defaults (local)
        5.  Install/Update Image from Network
        6.  Restart Boot-Loader
        7.  Install/Update Image from USB
        8.  Upload preset configuration file from Network
        9.  Delete preset configuration file
        10. Change active ethernet port
        11.  Delete branding file

        Please enter your selection (press ENTER to finish) :b

        Please select interface (press enter to exit this menu)...
1. USB
2. FTP


        Please set environment variable 'bootargs' (default: console=ttyS0,115200 earlycon=uart8250,mmio32,0xf0512000):


Check Point V-80の基板製造元と云われるのは、PCBに印刷されているシルク (00EB557-00-103-RS) から云われている話ではあるのですが、
今回見つけた隠しメニューの作りから、IEI Integration Corp だろうという確信ががが
follow me

CheckPoint V-80、ブートローダ (UTM200N std/L)

UTM200N std/Lです。(アレクソンが出している Check Point V-80 のOEM品になります。

Check Point V-80のOpenWrtへの書き換えはこちらに記載。
@SRCHACK.ORG(えす・あーる・しー・はっく) CheckPoint V-80、OpenWrtに書き換える (UTM200N std/L)

今回は、Check Point V-80のブートローダの話。
起動途中で、Ctrl + C でメニューに入るわけですが、ubootのshellに入る方法を探し求めてという話です。
結果は、まだ入れていないのですが、隠しメニューはいくつかある模様。
************ Hit 'Ctrl + C' for boot menu ************

 0
Setting bootaddr to 0x6000200
Enabling network ports...
Done.
init 88e6352 start
init 88e6352 finish


Welcome to Gaia Embedded Boot Menu :

        1.  Start in normal Mode
        2.  Start in debug Mode
        3.  Start in maintenance Mode
        4.  Restore to Factory Defaults (local)
        5.  Install/Update Image from Network
        6.  Restart Boot-Loader
        7.  Install/Update Image from USB
        8.  Upload preset configuration file from Network
        9.  Delete preset configuration file
        10. Change active ethernet port
        11.  Delete branding file

        Please enter your selection (press ENTER to finish) :

表示は、1~11ですが、他のキーでも受け付けるものがあります。
なんでも受け付ける訳ではないので、明らかに絞っています。
逆に、何か出来ると推測されてしまっている訳ですが、、、

で、何が受け付けるのかですが、
follow me

CheckPoint V-80、OpenWrtに書き換える (UTM200N std/L)

UTM200N std/Lです。(アレクソンが出している Check Point V-80 のOEM品になります。
Check Pointで情報探すときには、Check Point 1530/1550にあたるやつです。(ファームウェア探すときには、こっちの番号で探す)

ヤフオクで入手した中古で、安いの選びました。
OpenWrtに書き換え前提で入手しているので、ライセンスは気にしていませんでした。この時は、
Check Point V-80純正品より、OEM品の方が安い傾向があるので、OEM品で狙うのが良いでしょう。使われてるファームウェアはおそらく同じものです。(OEM情報が入っているパーティションが1個あるので、そこだけが異なるのだと思われます。)

とりあえず実機を見た上で、OpenWrtへの書き換えを行っていきます。
follow me

Interop 22 Tokyo

Interop 22 Tokyo行ってきた。
今年は不二家の紙袋。(なんか一番印象に残った。。。)


昨年は、コロナの影響も大きくて人がほぼ居なかった。
今年はどうなるかと思ったが、昨年よりは人が来ている様子はあるけど、まぁそこまで多くはない。
どちらかというと、展示が少ないというか小さいというか。まだまだコロナの影響ですかねぇ。
そこまでコレって僕に刺さるのが薄い年でした。(まぁ、僕はネットワーク専門では無いというのもありますが
follow me

SwitchBot温湿度計は単体で何日まで記録できるのか?(買ってみた)

SwitchBot温湿度計買ってみました。(買ったの2021年11月ですが、、、
いつのまにか、SwitchBot温湿度計プラスなんてのが出てたみたいですが、今回はSwitchBot温湿度計の話です。

SwitchBot温湿度計なのですが、ずっと記録し続けるならハブを買えという仕様の様ですが、単体でどれぐらいの期間が保持できるのかが解ればハブを買わなくてもスマホで定期的に取ればデータは残せるよなという話です。
本体のストレージ領域がどれぐらいあるのかも、保存方法も、データが溢れた時の挙動もどうなるのか、実際にデータが溢れる状態をみてみました。
あとから気がついたけど、製品ページに36日ってかいてありますね。ははは。(前に製品ページ見てるときに気がつかなかった)
SwitchBot温湿度計のデータ記録は何日間保存されていますか?





54日程度放置したSwitchBot温湿度計からデータをアプリで受信してみた結果。
以下の様に、データが欠損しました。


古いデータが消えました。新しいデータで上書きしてる感じですかね。
あとデータとして受信できたのは、36日9時間30分程度の期間のデータでした。
何回か試すと正確な挙動がわかると思いますが、37日もまた放置するとなると面倒だなぁ。。。というお気持ち。

とりあえずは、36日以内にアプリでデータを吸い出せばハブ無しでデータを集められそうです。
まぁ、毎月取ればという雰囲気ですかね。
follow me

MT7620 Overclocking 620MHz

MT7620AのOverclockingについて、
今更感もあるのですが、自分のメモ程度に


実機で試した結果、確かに620MHzまでOverclockingできました。
Linux上でも認識できています。(クロックの指定自体は、u-bootで行います。)
[    0.000000] CPU Clock: 620MHz
[    0.000000] systick: running - mult: 214748, shift: 32
[    0.010000] Calibrating delay loop... 412.87 BogoMIPS (lpj=2064384)
通常の580MHzでは、385.84 BogoMIPSだったので、効果は出ている様です。
勿論、発熱等に影響は出ているはずなので、あくまで遊び前提ですが。
follow me

SONiXなUVCカメラの日付を更新する

OpenWrt化したネットワークカメラ Planex CS-QR10 で画像に入る日付の話でコメントいただいたので、確認してみました。
解ってはいたのですが、困らないので放置してました。
ということで、SONiX SN9C291なUVCカメラの日付を更新するのをやってみました。
UVCでとった画像の左上に入っている日付の事です。
2013年8月15日9:30頃からのカウントアップになってしまってるやつです。(コメント頂いて、そういえばそんなのあったなと思い出したやつです)


githubで見つけたこのツールで設定できました。
https://github.com/Kurokesu/C1_SONIX_Test_AP
follow me

open-vm-tools: bump to 11.0.1

OpenWrtのopen-vm-toolsパッケージのバージョンを11.0.1に上げました。
Merge pull request #10467 from srchack/open-vm-tools-bump-11.0.1

OpenWrt的には大きな変化は無いと思われますが、open-vm-tools本家に追従しておくのは大切な事です。
snapshotビルドはまだ新しくなっていませんが、じきに更新されているでしょう。

使ってくれている方がどれほど居るのかわかりませんが、ESXiで使うときに便利になりました。
vmdkイメージには最初から入る様にならないかしら?というのは継続課題です。
follow me

open-vm-tools: bump to 10.3.10

OpenWrtのopen-vm-toolsパッケージのバージョンを10.3.10に上げました。
open-vm-tools: bump to 10.3.10

OpenWrt的には大きな変化は無いと思われますが、open-vm-tools本家に追従しておくのは大切な事です。
snapshotビルドはまだ新しくなっていませんが、連休が終わる頃には更新されているでしょう。

使ってくれている方がどれほど居るのかわかりませんが、ESXiで使うときに便利になりました。
vmdkイメージには最初から入る様にならないかしら?というのが目下課題です。