คือ ผมเขียน PHP แล้วดึงค่าออกมาแล้วครับ แต่มัน ap คนละรุ่นแต่ยี่ห้อเดียวกัน ผมไม่เข้าใจว่าทำไมค่าไม่ออก
Code::
$host = "xxx.xxx.xxx.xxx";
$community = "public";
$status = "Online";
$routerName = shell_exec("snmpget -mALL -v1 -c".$community." ".$host." .1.3.6.1.2.1.1.5.0");
$location = shell_exec("snmpget -mALL -v1 -c".$community." ".$host." .1.3.6.1.2.1.1.6.0");
$IPADD = shell_exec("snmpget -mALL -v1 -c".$community." ".$host." .1.3.6.1.4.1.25053.1.1.4.1.1.4.1.1.2.24");
$mac = shell_exec("snmpget -mALL -v1 -c".$community." ".$host." .1.3.6.1.4.1.25053.1.1.4.1.1.1.11.0");
$routerName = explode ( ":", $routerName );
$location = explode ( ":", $location );
$IPADD = explode ( ":", $IPADD );
$mac = explode ( ":", $mac );
echo $routerName[3]."<br>";
echo $location[3]."<br>";
echo $IPADD[3]."<br>";
echo $mac[3]."<br>";
อยากเขียน PHP ดึงค่า AP ออกมาแสดงแต่ค่าไม่ออกต้องทำไงครับ
Code::
$host = "xxx.xxx.xxx.xxx";
$community = "public";
$status = "Online";
$routerName = shell_exec("snmpget -mALL -v1 -c".$community." ".$host." .1.3.6.1.2.1.1.5.0");
$location = shell_exec("snmpget -mALL -v1 -c".$community." ".$host." .1.3.6.1.2.1.1.6.0");
$IPADD = shell_exec("snmpget -mALL -v1 -c".$community." ".$host." .1.3.6.1.4.1.25053.1.1.4.1.1.4.1.1.2.24");
$mac = shell_exec("snmpget -mALL -v1 -c".$community." ".$host." .1.3.6.1.4.1.25053.1.1.4.1.1.1.11.0");
$routerName = explode ( ":", $routerName );
$location = explode ( ":", $location );
$IPADD = explode ( ":", $IPADD );
$mac = explode ( ":", $mac );
echo $routerName[3]."<br>";
echo $location[3]."<br>";
echo $IPADD[3]."<br>";
echo $mac[3]."<br>";