jclehner / bcm2-utils

Utilities for Broadcom-based cable modems
GNU General Public License v3.0
142 stars 23 forks source link

Tc7210 #42

Closed Nik014 closed 2 years ago

Nik014 commented 2 years ago

bcm2cfg fails to parse some groups (firewall, tmmwifi & msc) but otherwise it seem to be working :) bcm2dump recognizes the model, I've successfully dumped linux, image1, linuxkfs & linuxapps images and extracted them with ProgramStore:

linux.bin LNXEF.01.36-kernel-20171205.bin
image1.bin TC7210-EF.01.36-171129-F-5FF.bin
linuxkfs.bin LNXEF.01.36-kernel-20171205.bin
linuxapps.bin LNXEF.01.36-apps-20171205.bin

Also dumped dynnv.bin and bcm2cfg parses it. Here are the logs: tc7210_bcm2utils_logs.txt

Nik014 commented 2 years ago

I've reverted to TMM_7200 + zero padding for the .cfg_md5key. Running bcm2cfg now gives me:

$ bcm2cfg -P tc7210 info GatewaySettings.bin 
failed to parse group firewall
failed to parse group msc
GatewaySettings.bin
type    : gwsettings
profile : tc7210 (forced)
checksum: f97f19a3da9cee474640efc000157988 (ok)        # With TMM_7210 it was "(bad)"
size    : 25444 (ok)
key     : 0001020304050607080910111213141516171819202122232425262728293031