| Index: conmux/drivers/reboot-apc
 | 
| diff --git a/conmux/drivers/reboot-apc b/conmux/drivers/reboot-apc
 | 
| index e66dc3964fa5f02b81f1fcb26d76b012996d073e..7cdf296fcf3fd80d827ba20761a54f72e2fb331e 100755
 | 
| --- a/conmux/drivers/reboot-apc
 | 
| +++ b/conmux/drivers/reboot-apc
 | 
| @@ -24,6 +24,13 @@ proc arg {_list arg} {
 | 
|          return [shift list]
 | 
|  }
 | 
|  
 | 
| +proc enter_outlet {outlet} {
 | 
| +        send "\r"
 | 
| +        expect "> "
 | 
| +        send $outlet
 | 
| +        send "\r"
 | 
| +}
 | 
| +
 | 
|  set timeout 10
 | 
|  set user {apc}
 | 
|  set pass {apc}
 | 
| @@ -68,23 +75,29 @@ set timeout 2
 | 
|  expect {
 | 
|     "3- Outlet Control/Configuration" {
 | 
|        send "3\r"
 | 
| +      enter_outlet $outlet
 | 
|        exp_continue
 | 
|     }
 | 
|     "2- Outlet Control" {
 | 
|        send "2\r"
 | 
| +      enter_outlet $outlet
 | 
| +      exp_continue
 | 
| +   }
 | 
| +   "2- Outlet Management" {
 | 
| +      send "2\r"
 | 
|        exp_continue
 | 
|     }
 | 
|  }
 | 
| -send "\r"
 | 
| -expect "> "
 | 
| -send $outlet
 | 
| -send "\r"
 | 
|  # Here too, if we're just an outlet controller we don't get the option
 | 
|  # to modify configuration
 | 
|  expect {
 | 
|     "1- Control Outlet" {
 | 
|        send "1\r"
 | 
|     }
 | 
| +   "1- Outlet Control/Configuration" {
 | 
| +      send "1\r"
 | 
| +      enter_outlet $outlet
 | 
| +   }
 | 
|  }
 | 
|  expect "3- Immediate Reboot"
 | 
|  expect "> "
 | 
| 
 |