All
this knowledge was gleaned from a irc chat with asslon - top man.
Howto
uncap your cable modem config using a hex editor
Get
a hex editor xvi32
Get
a capped config file - goto irc :cookie.sorcery.net, channel #md5
do
a !md5 and download a capped file for your service - or use a capped
file you already have. It just needs to be a bog standard config file.
Open
config file in hexeditor
Goto
the end of the code, and highlight the box with FF in.
Count
36 block back until you get to 06 (just press left arror 36 times if you
have FF highlighted)
Goto
Edit-> block n characters
Select
decimal
Enter 36
Press return. Now the block at the end should be highlighted in red.
Goto
edit -> block delete red should disappear.
Save
the file as something new.
Optional
step - crank up a docsis editor of your choice, & open your newly
edited & saved file. There should be no strings referring to ctms
values now.
Open
the file again in a hexeditor.
Now
goto beginning of code, count right 8 blocks. You should reach a 2 btye
(two blocks) address such as : 02 04
The
4 blocks AFTER 02 04 hold the hex value for you downstream cap.
Fire
up windows calculator, set it to scientific mode, enter the value you
want for you downstream. I chose 10000000 (just under 10mbit - ceps....).
Now click HEX and you get the hex value. (for just under 10mbit, hex val
is 98 96 80 )
Highlight
the 4th block of the downstream section and enter your last to hex
values (80 in this example), goto the 3rd block of the downstream
section and enter the second from last hex value (96 ) - you get the
picture right.
Upstream
is exactly the same process.
After
the 4 btye block for downstream there's another 2 byte block with 03 04
in it. This is upstream label. Repeat the above process to set your
upstream. Save the file.
The
file is now ready to use and abuse.
Thanks
to asslon for spilling the beans on irc, good one. Big fingers up to
derengel who wants to charge for configs….
Thanks
also to cep for pointing out some fundamental, schoolboy errors ;)