close Warning: Can't synchronize with repository "(default)" (/common/SVN/wimax does not appear to be a Subversion repository.). Look in the Trac log for more information.

Changes between Version 14 and Version 15 of Old/WiMAX/17/14addClient


Ignore:
Timestamp:
Jun 26, 2012, 4:56:15 PM (8 years ago)
Author:
Nilanjan Paul
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Old/WiMAX/17/14addClient

    v14 v15  
    44
    55== datapath/config/list - Displays list of ACL (Access control list) profiles ==
     6{{{
     7<service name="datapath/config/list">
     8   <info>This service list all datapath client configurations from database.</info>
     9</service>
     10}}}
     11
    612== datapath/config/load - Loads an ACL profile from database ==
     13{{{
     14<service name="datapath/config/load">
     15   <info>This service loads datapath client configuration from database.</info>
     16   <args>
     17      <arg name="name" isRequired="true">
     18         <info>Name of client's status.</info>
     19      </arg>
     20   </args>
     21</service>
     22}}}
     23
    724== datapath/config/save - Saves current ACL as a profile in database ==
     25<service name="datapath/config/save">
     26   <info>This service saves current datapath client configuration database.</info>
     27   <args>
     28      <arg name="vlan" isRequired="true">
     29         <info>Vlan number.</info>
     30      </arg>
     31      <arg name="name" isRequired="true">
     32         <info>Name of status.</info>
     33      </arg>
     34   </args>
     35</service>
     36
    837== datapath/config/delete - Removes ACL profile from database ==
     38<service name="datapath/config/delete">
     39   <info>This service deletes saved datapath client configuration from database.</info>
     40   <args>
     41      <arg name="name" isRequired="true">
     42         <info>Name of configuration.</info>
     43      </arg>
     44   </args>
     45</service>
     46
    947== datapath/config/show - Displays content of an ACL profile ==
    1048
    11 == datapath/client/add - Adds client MAC address to ACL ==
     49== datapath/clients/add - Adds client MAC address to ACL ==
    1250Add client with given MAC address to the list of authorized clients and specify the slice to which it belongs. Optionally provide IP address. Depending on the policy setting in the configuration, unauthorized clients will be refused access.
    1351
    1452{{{
    15 <service name='addClient'><info>Add client with specified MAC address to BS access list</info>
     53<service name='datapath/clients/addClient'>
     54  <info>Add client with specified MAC address to BS access list</info>
    1655  <args>
    1756    <arg name='ipaddress' isRequired='false' value='[ipaddress]'><info>IP address for the client</info></arg>
     
    2463Example usage:
    2564{{{
    26 http://cons-mw-01:5052/wimaxrf/addClient?macaddr=00:1d:e1:37:11:04&vlanid=1&ipaddress=10.41.18.2
     65http://cons-mw-01:5052/wimaxrf/datapath/clients/add?macaddr=00:1d:e1:37:11:04&vlanid=1&ipaddress=10.41.18.2
    2766}}}
    2867
    29 == datapath/client/delete - Delete client MAC address from ACL (Access control list) ==
    30 == datapath/client/modify - Displays list of authorized client profiles ==
    31 == datapath/client/status - Displays current ACL configuration ==
     68== datapath/clients/delete - Delete client MAC address from current ACL ==
     69== datapath/clients/modify - Modifies client's VLAN or IP address ==
     70== datapath/clients/status - Displays current ACL configuration on BS ==
    3271
     72
     73== datapath/list - Displays current datapath according to Interface, VLAN id and type ==
     74== datapath/status - Displays datapath status by VLAN id ==
     75== datapath/add - Adds datapath according to Interface, VLAN id and type ==
     76== datapath/delete - Deletes datapath according VLAN id ==
     77== datapath/clean - Removes all datapaths ==
    3378
    3479