Does anyone have any experience trying to set static multicast sessions on cable modems?
Specifically, using TLV 64 (CMTS Static Multicast Session Encoding).
I have the group entered, and a CMIM of 47FF (should cover all CPE interfaces).
I believe the problem I am running into is with the extended MIC settings. I am trying to flag TLV 64, but just not quite sure how to do it. Is it supposed to be a binary value or a hex value (that represents said binary value?). Or something else?
Any help would be greatly appreciated!
Thanks!
--John
This is what I have so far, the CMTS debugging has helped a bit, but now I am stumped again.
/* TLV 64 */
CMTS Static Multicast Session Encoding
/* TLV 64.1 : 0xEFFF0101 */
Static Multicast Group Encoding:239.255.1.1
/* TLV 64.3 : 0xC7FF */
Static Multicast CMIM Encoding:C7FF
/* TLV 64 */
CMTS Static Multicast Session Encoding
/* TLV 64.1 : 0xEB000102 */
Static Multicast Group Encoding:235.0.1.2
/* TLV 64.3 : 0x47FF */
Static Multicast CMIM Encoding:47FF
/* TLV 43 */
Euro-DOCSIS Extension Field
/* TLV 43.6 */
Extended CMTS MIC Configuration Setting
/* TLV 43.6.1 : 0x01 */
Extended CMTS MIC HMAC type:1
/* TLV 43.6.2 : 0x000000000000000000000000000000000000000000000000000000000000000010 */
Extended CMTS MIC Bitmap:000000000000000000000000000000000000000000000000000000000000000010
/* TLV 43.6.3 : 0x6FEFE95C3A7C58149EBCE7CD69AC335E */
Explicit Extended CMTS MIC Digest:6FEFE95C3A7C58149EBCE7CD69AC335E
I am not sure if I am doing the bitmap right, but I read I need to set bit 64 to a 1, so that the CM sends that in the req-req, and the CMTS should reply with the DSIDs for the static multicast.
The MIC Digest is automatically generated when I save the config file.
Thanks!
--John