Hi, what's your goal? To deny any IPv6 traffic behind this cable modem or that the cable modem will not try to get an IPv6 management address?
For the last one, MDD overwrite to IPv4 only could help and for the first problem you can block any IPv6 traffic by the Ethertype via LLC filter in the configuration file.
ATTENTION! Use the MDD settings carefully. If you make it wrong and set to IPv6 and NonVolatile in a IPv4-Only Environment you will not reach your cable modem again unless you have configured a IPv6 setup to reach the cable modem again.
DOCSIS MIBS for MDD overwrite:
#################################################################################
This attribute specifies whether the CM honors or ignores the
CMTS MDD TLV 5.1 setting in order to configure its IP provisioning
mode. The CM relies upon the CMTS to facilitate the successful
IP address acquisition independently of the MDD. When this attribute
is set to 'ipv4Only' the CM will initiate the acquisition of a single
IPv4 address for the CM management stack.
When this attribute is set to 'ipv6Only' the CM will initiate the
acquisition of a single IPv6 address for the CM management stack.
When this attribute is set to 'honorMdd' the CM will initiate the
acquisition of an IPv6 or IPv4 address as directed by the MDD
message for provisioning and operation.
This attribute determines if the CM is to automatically
reset upon change of the IpProvMode attribute. The attribute has a
default value of 'false' (2) which means that the CM does not reset
upon change to IpProvMode attribute. When this attribute is set to
'true' (1), the CM resets upon a change to the IpProvMode attribute.
This attribute determines how long a CM with
IpProvModeResetOnChange set to 'true' waits to reset. When the
IpProvModeResetOnChange attribute is set to 'true' (1), the CM
will decrement from the configured timer value before resetting.
The default value of the IpProvModeResetOnChangeHoldOffTimer is 0
seconds which is equivalent to an immediate reset.
This attribute determines if the CM persists the value of
IpProvMode across a single reset or across all resets. The
default value of this attribute is 'nonVolatile' (3) which means
that the CM persists the value of IpProvMode across all resets.
The CM persists the value of IpProveMode across only a single
reset when IpProvModeStorageType is set to volatile(2). Other
StorageType values are not applicable for this object; an attempt to
set this object to a value of other(1), permanent(4), or readOnly(5)
will be rejected with an error code of inconsistentValue.
LLC (Link Level Control) filters can be defined on an
inclusive or exclusive basis: CMs can be configured to
forward only packets matching a set of layer three
protocols, or to drop packets matching a set of layer
three protocols. Typical use of these filters is to
filter out possibly harmful (given the context of a
large metropolitan LAN) protocols.
If set to discard(1), any L2 packet which does not match
at least one filter in the docsDevFilterLLCTable will be
discarded. If set to accept(2), any L2 packet which
does not match at least one filter in the
docsDevFilterLLCTable will be accepted for further
processing (e.g., bridging). In other words, if the
packet does not match an entry in the table it takes
this action, if it does match an entry in the table it
takes the opposite of this action.
Controls and reflects the status of rows in this
table. There is no restriction on changing any of the
associated columns for this row while this object is set
to active.
Specifying only this object (with the
appropriate index) on a CM is sufficient to create a
filter row which matches all inbound packets on the
ethernet interface, and results in the packets being
discarded. docsDevFilterLLCIfIndex (at least) must be
specified on a CMTS to create a row.
The entry interface to which this filter applies. The
value corresponds to ifIndex for either a CATV MAC or
another network interface. If the value is zero, the
filter applies to all interfaces. In Cable Modems, the
default value is the customer side interface(s). In
CMTSs, this object has to be specified to
create a row in this table.
Note that according to the DOCSIS OSSIv1.1
specification, ifIndex '1' in the CM means that this
row applies to all Cable Modem to CPE Interfaces
(CMCI).
The format of the value in docsDevFilterLLCProtocol:
either a two-byte Ethernet Ethertype, or a one-byte
802.2 Service Access Point (SAP) value. ethertype(1)
also applies to Standard Network Access Protocol
(SNAP) encapsulated frames.
The layer three protocol for which this filter applies.
The protocol value format depends on
docsDevFilterLLCProtocolType. Note that for SNAP
frames, ethertype filtering is performed rather than
Destination Service Access Point (DSAP) =0xAA.
Hi, what's your goal? To deny any IPv6 traffic behind this cable modem or that the cable modem will not try to get an IPv6 management address?
For the last one, MDD overwrite to IPv4 only could help and for the first problem you can block any IPv6 traffic by the Ethertype via LLC filter in the configuration file.
ATTENTION! Use the MDD settings carefully. If you make it wrong and set to IPv6 and NonVolatile in a IPv4-Only Environment you will not reach your cable modem again unless you have configured a IPv6 setup to reach the cable modem again.
DOCSIS MIBS for MDD overwrite:
#################################################################################
DOCS-IF3-MIB::docsIf3CmMdCfgIpProvMode (.1.3.6.1.4.1.4491.2.1.20.1.31.1.1)
This attribute specifies whether the CM honors or ignores the
CMTS MDD TLV 5.1 setting in order to configure its IP provisioning
mode. The CM relies upon the CMTS to facilitate the successful
IP address acquisition independently of the MDD. When this attribute
is set to 'ipv4Only' the CM will initiate the acquisition of a single
IPv4 address for the CM management stack.
When this attribute is set to 'ipv6Only' the CM will initiate the
acquisition of a single IPv6 address for the CM management stack.
When this attribute is set to 'honorMdd' the CM will initiate the
acquisition of an IPv6 or IPv4 address as directed by the MDD
message for provisioning and operation.
Enumerations:
0 - ipv4Only
1 - ipv6Only
4 - honorMdd
Contained in Module(s):
DOCS-IF3-MIB
#################################################################################
DOCS-IF3-MIB::docsIf3CmMdCfgIpProvModeResetOnChange (.1.3.6.1.4.1.4491.2.1.20.1.31.1.2)
This attribute determines if the CM is to automatically
reset upon change of the IpProvMode attribute. The attribute has a
default value of 'false' (2) which means that the CM does not reset
upon change to IpProvMode attribute. When this attribute is set to
'true' (1), the CM resets upon a change to the IpProvMode attribute.
Enumerations:
1 - true
2 - false
Contained in Module(s):
DOCS-IF3-MIB
#################################################################################
DOCS-IF3-MIB::docsIf3CmMdCfgIpProvModeResetOnChangeHoldOffTime (.1.3.6.1.4.1.4491.2.1.20.1.31.1.3)
This attribute determines how long a CM with
IpProvModeResetOnChange set to 'true' waits to reset. When the
IpProvModeResetOnChange attribute is set to 'true' (1), the CM
will decrement from the configured timer value before resetting.
The default value of the IpProvModeResetOnChangeHoldOffTimer is 0
seconds which is equivalent to an immediate reset.
Contained in Module(s):
DOCS-IF3-MIB
#################################################################################
DOCS-IF3-MIB::docsIf3CmMdCfgIpProvModeStorageType (.1.3.6.1.4.1.4491.2.1.20.1.31.1.4)
This attribute determines if the CM persists the value of
IpProvMode across a single reset or across all resets. The
default value of this attribute is 'nonVolatile' (3) which means
that the CM persists the value of IpProvMode across all resets.
The CM persists the value of IpProveMode across only a single
reset when IpProvModeStorageType is set to volatile(2). Other
StorageType values are not applicable for this object; an attempt to
set this object to a value of other(1), permanent(4), or readOnly(5)
will be rejected with an error code of inconsistentValue.
Enumerations:
1 - other
2 - volatile
3 - nonVolatile
4 - permanent
5 - readOnly
Contained in Module(s):
DOCS-IF3-MIB
#################################################################################
DOCSIS MIBS for LLC Filter:
#################################################################################
DOCS-CABLE-DEVICE-MIB::docsDevFilterLLCUnmatchedAction (.1.3.6.1.2.1.69.1.6.1)
LLC (Link Level Control) filters can be defined on an
inclusive or exclusive basis: CMs can be configured to
forward only packets matching a set of layer three
protocols, or to drop packets matching a set of layer
three protocols. Typical use of these filters is to
filter out possibly harmful (given the context of a
large metropolitan LAN) protocols.
If set to discard(1), any L2 packet which does not match
at least one filter in the docsDevFilterLLCTable will be
discarded. If set to accept(2), any L2 packet which
does not match at least one filter in the
docsDevFilterLLCTable will be accepted for further
processing (e.g., bridging). In other words, if the
packet does not match an entry in the table it takes
this action, if it does match an entry in the table it
takes the opposite of this action.
Enumerations:
1 - discard
2 - accept
Contained in Module(s):
DOCS-CABLE-DEVICE-MIB
==> 2
#################################################################################
DOCS-CABLE-DEVICE-MIB::docsDevFilterLLCStatus (.1.3.6.1.2.1.69.1.6.2.1.2)
Controls and reflects the status of rows in this
table. There is no restriction on changing any of the
associated columns for this row while this object is set
to active.
Specifying only this object (with the
appropriate index) on a CM is sufficient to create a
filter row which matches all inbound packets on the
ethernet interface, and results in the packets being
discarded. docsDevFilterLLCIfIndex (at least) must be
specified on a CMTS to create a row.
Enumerations:
1 - active
2 - notInService
3 - notReady
4 - createAndGo
5 - createAndWait
6 - destroy
Contained in Module(s):
DOCS-CABLE-DEVICE-MIB
==> 4
#################################################################################
DOCS-CABLE-DEVICE-MIB::docsDevFilterLLCIfIndex (.1.3.6.1.2.1.69.1.6.2.1.3)
The entry interface to which this filter applies. The
value corresponds to ifIndex for either a CATV MAC or
another network interface. If the value is zero, the
filter applies to all interfaces. In Cable Modems, the
default value is the customer side interface(s). In
CMTSs, this object has to be specified to
create a row in this table.
Note that according to the DOCSIS OSSIv1.1
specification, ifIndex '1' in the CM means that this
row applies to all Cable Modem to CPE Interfaces
(CMCI).
Contained in Module(s):
DOCS-CABLE-DEVICE-MIB
==> 0
#################################################################################
DOCS-CABLE-DEVICE-MIB::docsDevFilterLLCProtocolType (.1.3.6.1.2.1.69.1.6.2.1.4)
The format of the value in docsDevFilterLLCProtocol:
either a two-byte Ethernet Ethertype, or a one-byte
802.2 Service Access Point (SAP) value. ethertype(1)
also applies to Standard Network Access Protocol
(SNAP) encapsulated frames.
Enumerations:
1 - ethertype
2 - dsap
Contained in Module(s):
DOCS-CABLE-DEVICE-MIB
==> 1
#################################################################################
DOCS-CABLE-DEVICE-MIB::docsDevFilterLLCProtocol (.1.3.6.1.2.1.69.1.6.2.1.5)
The layer three protocol for which this filter applies.
The protocol value format depends on
docsDevFilterLLCProtocolType. Note that for SNAP
frames, ethertype filtering is performed rather than
Destination Service Access Point (DSAP) =0xAA.
Contained in Module(s):
DOCS-CABLE-DEVICE-MIB
==> 34525 (0x86dd, Ethertype for IPv6)
#################################################################################
DOCS-CABLE-DEVICE-MIB::docsDevFilterLLCMatches (.1.3.6.1.2.1.69.1.6.2.1.6)
Counts the number of times this filter was matched.
Contained in Module(s):
DOCS-CABLE-DEVICE-MIB
#################################################################################
Example:
.1.3.6.1.2.1.69.1.6.1.0 = INTEGER: accept(2)
.1.3.6.1.2.1.69.1.6.2.1.2.1 = INTEGER: active(1)
.1.3.6.1.2.1.69.1.6.2.1.3.1 = INTEGER: 0
.1.3.6.1.2.1.69.1.6.2.1.4.1 = INTEGER: ethertype(1)
.1.3.6.1.2.1.69.1.6.2.1.5.1 = INTEGER: 34525
Hello ,
My goal is to block only ipv6 traffic not ipv4.
I configured these oid to cm config file but the modem can't get the new file.
Drinis