<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic WLC9800 &amp;lt;client-mac&amp;gt; deauthenticate, via RESTCONF in DevNet General Discussions</title>
    <link>https://community.cisco.com/t5/devnet-general-discussions/wlc9800-lt-client-mac-gt-deauthenticate-via-restconf/m-p/5275218#M2736</link>
    <description>&lt;P&gt;Hello,&amp;nbsp;&lt;/P&gt;&lt;P&gt;Did someone already have this need or know how to send a restconf query to&amp;nbsp;deauthenticate an mac-address in WLC9800 via RESTCONF&lt;/P&gt;&lt;P&gt;This give us the mac address connected,&amp;nbsp;&lt;/P&gt;&lt;P&gt;curl -k -X GET "&lt;A href="https://172.30.16.52/restconf/data/Cisco-IOS-XE-wireless-client-oper:client-oper-data" target="_blank" rel="noopener"&gt;https://172.17.0.52/restconf/data/Cisco-IOS-XE-wireless-client-oper:client-oper-data&lt;/A&gt;" \&lt;BR /&gt;-H "Content-Type: application/yang-data+json" \&lt;BR /&gt;-H "Authorization: Basic ...."&lt;BR /&gt;&lt;BR /&gt;But when we try do patch or delete this mac-address&lt;/P&gt;&lt;P&gt;curl -k -X POST or PATCH or DELETE \&lt;BR /&gt;"&lt;A href="https://172.30.16.52/restconf/data/Cisco-IOS-XE-wireless-client-oper:client-oper-data" target="_blank" rel="noopener"&gt;https://&lt;/A&gt;&lt;A href="https://172.30.16.52/restconf/data/Cisco-IOS-XE-wireless-client-oper:client-oper-data" target="_blank" rel="noopener"&gt;172.17.0.52&lt;/A&gt;&lt;A href="https://172.30.16.52/restconf/data/Cisco-IOS-XE-wireless-client-oper:client-oper-data" target="_blank" rel="noopener"&gt;/restconf/data/Cisco-IOS-XE-wireless-client-oper:client-oper-data&lt;/A&gt;" \&lt;BR /&gt;-H "Content-Type: application/yang-data+json" \&lt;BR /&gt;-H "Accept: application/yang-data+json" \&lt;BR /&gt;-H "Authorization: Basic ..." \&lt;BR /&gt;--data '{&lt;BR /&gt;"input": {&lt;BR /&gt;"mac-address": "a2:dd:36:be:a1:92"&lt;BR /&gt;}&lt;BR /&gt;&lt;BR /&gt;"ietf-restconf:errors": {&lt;BR /&gt;"error": [&lt;BR /&gt;{&lt;BR /&gt;"error-type": "application",&lt;BR /&gt;"error-tag": "operation-not-supported",&lt;BR /&gt;"error-path": "/Cisco-IOS-XE-wireless-client-oper:client-oper-data",&lt;BR /&gt;"error-message": "The datastore running is not writable."&lt;BR /&gt;&lt;BR /&gt;The ideia of all this is to send via RESTCONF the cli command,&amp;nbsp;&lt;SPAN&gt;wireless client mac-address &amp;lt;client-mac&amp;gt; deauthenticate&lt;BR /&gt;&lt;BR /&gt;Thanks in advance for all the help given,&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Mon, 31 Mar 2025 08:29:16 GMT</pubDate>
    <dc:creator>WOW-it-suporte</dc:creator>
    <dc:date>2025-03-31T08:29:16Z</dc:date>
    <item>
      <title>WLC9800 &lt;client-mac&gt; deauthenticate, via RESTCONF</title>
      <link>https://community.cisco.com/t5/devnet-general-discussions/wlc9800-lt-client-mac-gt-deauthenticate-via-restconf/m-p/5275218#M2736</link>
      <description>&lt;P&gt;Hello,&amp;nbsp;&lt;/P&gt;&lt;P&gt;Did someone already have this need or know how to send a restconf query to&amp;nbsp;deauthenticate an mac-address in WLC9800 via RESTCONF&lt;/P&gt;&lt;P&gt;This give us the mac address connected,&amp;nbsp;&lt;/P&gt;&lt;P&gt;curl -k -X GET "&lt;A href="https://172.30.16.52/restconf/data/Cisco-IOS-XE-wireless-client-oper:client-oper-data" target="_blank" rel="noopener"&gt;https://172.17.0.52/restconf/data/Cisco-IOS-XE-wireless-client-oper:client-oper-data&lt;/A&gt;" \&lt;BR /&gt;-H "Content-Type: application/yang-data+json" \&lt;BR /&gt;-H "Authorization: Basic ...."&lt;BR /&gt;&lt;BR /&gt;But when we try do patch or delete this mac-address&lt;/P&gt;&lt;P&gt;curl -k -X POST or PATCH or DELETE \&lt;BR /&gt;"&lt;A href="https://172.30.16.52/restconf/data/Cisco-IOS-XE-wireless-client-oper:client-oper-data" target="_blank" rel="noopener"&gt;https://&lt;/A&gt;&lt;A href="https://172.30.16.52/restconf/data/Cisco-IOS-XE-wireless-client-oper:client-oper-data" target="_blank" rel="noopener"&gt;172.17.0.52&lt;/A&gt;&lt;A href="https://172.30.16.52/restconf/data/Cisco-IOS-XE-wireless-client-oper:client-oper-data" target="_blank" rel="noopener"&gt;/restconf/data/Cisco-IOS-XE-wireless-client-oper:client-oper-data&lt;/A&gt;" \&lt;BR /&gt;-H "Content-Type: application/yang-data+json" \&lt;BR /&gt;-H "Accept: application/yang-data+json" \&lt;BR /&gt;-H "Authorization: Basic ..." \&lt;BR /&gt;--data '{&lt;BR /&gt;"input": {&lt;BR /&gt;"mac-address": "a2:dd:36:be:a1:92"&lt;BR /&gt;}&lt;BR /&gt;&lt;BR /&gt;"ietf-restconf:errors": {&lt;BR /&gt;"error": [&lt;BR /&gt;{&lt;BR /&gt;"error-type": "application",&lt;BR /&gt;"error-tag": "operation-not-supported",&lt;BR /&gt;"error-path": "/Cisco-IOS-XE-wireless-client-oper:client-oper-data",&lt;BR /&gt;"error-message": "The datastore running is not writable."&lt;BR /&gt;&lt;BR /&gt;The ideia of all this is to send via RESTCONF the cli command,&amp;nbsp;&lt;SPAN&gt;wireless client mac-address &amp;lt;client-mac&amp;gt; deauthenticate&lt;BR /&gt;&lt;BR /&gt;Thanks in advance for all the help given,&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 31 Mar 2025 08:29:16 GMT</pubDate>
      <guid>https://community.cisco.com/t5/devnet-general-discussions/wlc9800-lt-client-mac-gt-deauthenticate-via-restconf/m-p/5275218#M2736</guid>
      <dc:creator>WOW-it-suporte</dc:creator>
      <dc:date>2025-03-31T08:29:16Z</dc:date>
    </item>
    <item>
      <title>Re: WLC9800 &lt;client-mac&gt; deauthenticate, via RESTCONF</title>
      <link>https://community.cisco.com/t5/devnet-general-discussions/wlc9800-lt-client-mac-gt-deauthenticate-via-restconf/m-p/5275225#M2737</link>
      <description>&lt;P&gt;I think you are getting this error due to&amp;nbsp;trying to modify operational data (client-oper-data), which is read only, so you would need to&lt;BR /&gt;use the appropriate RPC endpoint to perform actions like deauthentication. You could try this&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;curl -k -X POST \
"https://hostname/restconf/operations/Cisco-IOS-XE-wireless-client-oper:deauthenticate-client" \
-H "Content-Type: application/yang-data+json" \
-H "Accept: application/yang-data+json" \
-H "Authorization: Basic ..." \
--data '{
  "Cisco-IOS-XE-wireless-client-oper:input": {
    "mac-address": "[add mac address here"
  }
}'&lt;/LI-CODE&gt;
&lt;P&gt;If this does not work it might be worth looking what your devices supports and&amp;nbsp;search the output for "client" or "deauthenticate" to figure which is the right endpoint here.&lt;/P&gt;
&lt;P&gt;Hope this helps.&lt;/P&gt;</description>
      <pubDate>Wed, 26 Mar 2025 09:30:20 GMT</pubDate>
      <guid>https://community.cisco.com/t5/devnet-general-discussions/wlc9800-lt-client-mac-gt-deauthenticate-via-restconf/m-p/5275225#M2737</guid>
      <dc:creator>bigevilbeard</dc:creator>
      <dc:date>2025-03-26T09:30:20Z</dc:date>
    </item>
    <item>
      <title>Re: WLC9800 &lt;client-mac&gt; deauthenticate, via RESTCONF</title>
      <link>https://community.cisco.com/t5/devnet-general-discussions/wlc9800-lt-client-mac-gt-deauthenticate-via-restconf/m-p/5276708#M2743</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.cisco.com/t5/user/viewprofilepage/user-id/352839"&gt;@bigevilbeard&lt;/a&gt;&amp;nbsp;, "big" thanks but no luck with that,&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;{&lt;BR /&gt;"error-type": "application",&lt;BR /&gt;"error-tag": "malformed-message",&lt;BR /&gt;"error-message": "invalid path"&lt;BR /&gt;}&lt;BR /&gt;&lt;BR /&gt;nevertheless I get all the operations,&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;and I can find with client,&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;&amp;lt;wireless-client-rpc:clear-sisf-binding-state xmlns:wireless-client-rpc="&lt;A href="http://cisco.com/ns/yang/Cisco-IOS-XE-wireless-client-rpc" target="_blank"&gt;http://cisco.com/ns/yang/Cisco-IOS-XE-wireless-client-rpc&lt;/A&gt;"&amp;gt;/restconf/operations/Cisco-IOS-XE-wireless-client-rpc:clear-sisf-binding-state&amp;lt;/wireless-client-rpc:clear-sisf-binding-state&amp;gt;&lt;BR /&gt;&amp;lt;wireless-client-rpc:clear-sisf-binding-ip xmlns:wireless-client-rpc="&lt;A href="http://cisco.com/ns/yang/Cisco-IOS-XE-wireless-client-rpc" target="_blank"&gt;http://cisco.com/ns/yang/Cisco-IOS-XE-wireless-client-rpc&lt;/A&gt;"&amp;gt;/restconf/operations/Cisco-IOS-XE-wireless-client-rpc:clear-sisf-binding-ip&amp;lt;/wireless-client-rpc:clear-sisf-binding-ip&amp;gt;&lt;BR /&gt;&lt;BR /&gt;but nothing with&amp;nbsp;&lt;SPAN&gt;deauthenticate - deauth&lt;BR /&gt;&lt;BR /&gt;&lt;/SPAN&gt;Thanks&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 31 Mar 2025 07:48:16 GMT</pubDate>
      <guid>https://community.cisco.com/t5/devnet-general-discussions/wlc9800-lt-client-mac-gt-deauthenticate-via-restconf/m-p/5276708#M2743</guid>
      <dc:creator>WOW-it-suporte</dc:creator>
      <dc:date>2025-03-31T07:48:16Z</dc:date>
    </item>
    <item>
      <title>Re: WLC9800 &lt;client-mac&gt; deauthenticate, via RESTCONF</title>
      <link>https://community.cisco.com/t5/devnet-general-discussions/wlc9800-lt-client-mac-gt-deauthenticate-via-restconf/m-p/5276894#M2744</link>
      <description>&lt;P&gt;Hi, I don't know WLAN, but by looking at the modules, maybe this one could do the trick?&lt;/P&gt;
&lt;LI-CODE lang="c"&gt;module: Cisco-IOS-XE-wireless-client-rpc

  rpcs:
    +---x clear-sisf-binding-state
    |  +---w input
    |     +---w entry-mac-address    yang:mac-address
    |     +---w binding-state        wireless-enum-types:enm-sisf-binding-state
    +---x clear-sisf-binding-ip
       +---w input
          +---w entry-mac-address    yang:mac-address
          +---w ip-addr              inet:ip-address&lt;/LI-CODE&gt;
&lt;P&gt;So, try do do a POST to "/operations/Cisco-IOS-XE-wireless-client-rpc:clear-sisf-binding-ip" or "/operations/Cisco-IOS-XE-wireless-client-rpc:clear-sisf-binding-state" with the following payload:&lt;/P&gt;
&lt;LI-CODE lang="javascript"&gt;{
  "Cisco-IOS-XE-wireless-client-rpc:input":  {
      "entry-mac-address": "&amp;lt;MAC-ADDRESS&amp;gt;"
    }
}&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 31 Mar 2025 15:07:11 GMT</pubDate>
      <guid>https://community.cisco.com/t5/devnet-general-discussions/wlc9800-lt-client-mac-gt-deauthenticate-via-restconf/m-p/5276894#M2744</guid>
      <dc:creator>Marcel Zehnder</dc:creator>
      <dc:date>2025-03-31T15:07:11Z</dc:date>
    </item>
  </channel>
</rss>

