mirror of
https://github.com/librenms/librenms.git
synced 2024-10-07 16:52:45 +00:00
newdevice: Added FDB and ARP support for edgeswitch devices (#7199)
This commit is contained in:
@@ -33,8 +33,12 @@ foreach ($vrfs_lite_cisco as $vrf) {
|
||||
$context = $vrf['context_name'];
|
||||
$device['context_name']=$context;
|
||||
|
||||
$arp_data = snmpwalk_group($device, 'ipNetToPhysicalPhysAddress', 'IP-MIB');
|
||||
$arp_data = snmpwalk_group($device, 'ipNetToMediaPhysAddress', 'IP-MIB', 1, $arp_data);
|
||||
if (file_exists($config['install_dir'] . "/includes/discovery/arp-table/{$device['os']}.inc.php")) {
|
||||
include $config['install_dir'] . "/includes/discovery/arp-table/{$device['os']}.inc.php";
|
||||
} else {
|
||||
$arp_data = snmpwalk_group($device, 'ipNetToPhysicalPhysAddress', 'IP-MIB');
|
||||
$arp_data = snmpwalk_group($device, 'ipNetToMediaPhysAddress', 'IP-MIB', 1, $arp_data);
|
||||
}
|
||||
|
||||
$existing_data = dbFetchRows(
|
||||
"SELECT * from `ipv4_mac` WHERE `device_id`=? AND `context_name`=?",
|
||||
|
Reference in New Issue
Block a user