RDK Resources
[*RDK Preferred*]
Code Management Facility
RDK Forums
[RDK Conferences]
RDK Support
Archives
Papers & Presentations Archive
2. Add the Mac Address into ACL (Access Control List) . After Entering MAC and Device Name Click on ADD button
3. Set the Mode - ALLOW, DENY , ALLOW-ALL to be applied on ACL
4.Click on SAVE FILTER SETTINGS
MAC addresses are uniquely assigned to each card, so using MAC filtering on a network permits and denies network access to specific devices through the use of blacklists and white-lists. While the restriction of network access through the use of lists is straightforward, an individual person is not identified by a MAC address, rather a device only, so an authorized person will need to have a white-list entry for each device that he or she would use to access the network.
Mac Filtering mode falls on the following
Deny – Will not connect to the Mac address in the list(ACL)
Allow-all – No mac filtering rules applied
...
Module
...
Data Model Params
...
Ccsp-Wifiagent
...
dmcli eRT setv Device.WiFi.AccessPoint.1.X_CISCO_COM_MACFilter.Enable
dmcli eRT setv Device.WiFi.AccessPoint.1.X_CISCO_COM_MACFilter.FilterAsBlackList
dmcli eRT setv Device.WiFi.AccessPoint.1.X_CISCO_COM_MacFilterTable.1.MACAddress
dmcli eRT setv Device.WiFi.AccessPoint.1.X_CISCO_COM_MacFilterTable.1.DeviceName
Mac Address are entered via WEBUI or dmcli and stored in ACL (/tmp/wifi_acl_list). When the MacFilter mode is set TRUE , it involves either white-list or black-list depends on FilterAsBlackList value, and applying the iptable rules on mac's in ACL. Also record the Filter Mode and mac addresses into Persistent Storage. Retrieved on boot-up from PSM , rules are applied after boot-up by executing the macfilter.sh.