Всем добра!
Пытаюсь отправить запрос на смену класса обслуживания
/usr/bin/curl -s --digest --user admin:passwd "http://10.0.0.1/ci" -H "Content-Type: application/xml" --data-binary '
<request id="1">
<command name="ip hotspot service-class 6">
<mac>b4:00:cb:fa:cc:aa</mac>
</command>
</request>'
Выходит ошибка
<packet>
<response id="1">
<error code="7471107" ident="Command::Ro
Во-первых, команда называется "ip hotspot host service-class", а не "ip hotspot service-class".
Во-вторых, нужно подправить документацию. "6" — это аргумент с названием "service-class". То есть в /ci надо слать <service-class>6</service-class>.
<request id="1">
<command name="ip hotspot host service-class">
<service-class>6</service-class>
<mac>b4:00:cb:fa:cc:aa</mac>
</command>
</request>
В-третьих, что бол