108 | | Yes. Each of the radio nodes is independently power controlled by the chasis manager. If your node hangs, or is otherwise unresponsive, you can reboot it. |
| 108 | Yes. Each of the radio nodes is independently power controlled by the chasis manager. If your node hangs, or is otherwise unresponsive, you can reboot it. From the console machine, wget -0 - http://repository:5012/cmc/ and use the XML interface to modify the state of your node. |
| 109 | |
| 110 | For example |
| 111 | {{{ |
| 112 | user@console:~$ --14:21:16-- http://repository2:5012/cmc |
| 113 | => `-' |
| 114 | Resolving repository2... 10.18.0.40 |
| 115 | Connecting to repository2|10.18.0.40|:5012... connected. |
| 116 | HTTP request sent, awaiting response... 200 OK |
| 117 | Length: 1,318 (1.3K) [text/xml] |
| 118 | |
| 119 | 0% [ ] 0 --.--K/s |
| 120 | <?xml version='1.0'?> |
| 121 | <serviceGroup name="cmc"> |
| 122 | <info>Controls nodes through their attached CMs</info> |
| 123 | <service name="on"> |
| 124 | <info>Switch on a node at a specific coordinate</info> |
| 125 | <args><arg name="x" value="x_coord"/></args> |
| 126 | <args><arg name="y" value="y_coord"/></args> |
| 127 | </service> |
| 128 | <service name="off"> |
| 129 | <info>Switch off a node at a specific coordinate</info> |
| 130 | <args><arg name="x" value="x_coord"/></args> |
| 131 | <args><arg name="y" value="y_coord"/></args> |
| 132 | </service> |
| 133 | <service name="allOff"> |
| 134 | <info>Switch all nodes off</info> |
| 135 | </service> |
| 136 | <service name="reset"> |
| 137 | <info>Reset a node at a specific coordinate</info> |
| 138 | <args><arg name="x" value="x_coord"/></args> |
| 139 | <args><arg name="y" value="y_coord"/></args> |
| 140 | </service> |
| 141 | <service name="nodeStatus"> |
| 142 | <info>Return the status of a node at a specific coordinate</info> |
| 143 | <args><arg name="x" value="x_coord"/></args> |
| 144 | <args><arg name="y" value="y_coord"/></args> |
| 145 | </service> |
| 146 | <service name="status"> |
| 147 | <info>Returns the settings of this service</info> |
| 148 | </service> |
| 149 | </serviceGroup> |
| 150 | |
| 151 | user@console:~$ wget -O - "http://repository2:5012/cmc/reset?x=1&y=1" |
| 152 | --14:21:52-- http://repository2:5012/cmc/reset?x=1&y=1 |
| 153 | => `-' |
| 154 | Resolving repository2... 10.18.0.40 |
| 155 | Connecting to repository2|10.18.0.40|:5012... connected. |
| 156 | HTTP request sent, awaiting response... 200 OK |
| 157 | |
| 158 | }}} |