X-Git-Url: https://git.cweiske.de/linksys-wrt3g-tools.git/blobdiff_plain/2d190be44338e3674336943d366c739c55a273f5..b92abe47b7290b0e861ddadaa7abcde5bc65cd6e:/scripts/linksys-wrt3g.php diff --git a/scripts/linksys-wrt3g.php b/scripts/linksys-wrt3g.php index f475025..7d87cd1 100755 --- a/scripts/linksys-wrt3g.php +++ b/scripts/linksys-wrt3g.php @@ -76,7 +76,7 @@ $stCmd = $parser->addCommand( 'status', array( 'aliases' => array('s', 'st'), - 'description' => 'Show the router status' + 'description' => 'Show the connection status' ) ); $stCmd = $parser->addCommand( @@ -86,6 +86,13 @@ $stCmd = $parser->addCommand( 'description' => 'Show the card/SIM status' ) ); +$stCmd = $parser->addCommand( + 'allstatus', + array( + 'aliases' => array('a', 'as'), + 'description' => 'Show all status details' + ) +); $parser->addCommand( @@ -121,13 +128,16 @@ try { } break; + case 'allstatus': case 'cardstatus': case 'status': default: - if ($result->command_name == 'cardstatus') { + if ($result->command_name == 'allstatus') { + $arStatus = $router->getFullStatus(); + } else if ($result->command_name == 'cardstatus') { $arStatus = $router->getCardStatus(); } else { - $arStatus = $router->getStatus(); + $arStatus = $router->getConnectionStatus(); } foreach ($arStatus as $key => $value) { echo $key . ': ' . $value . "\n";