Dobrica Pavlinusic [Fri, 19 Aug 2022 07:24:17 +0000 (09:24 +0200)]
remove interface
Dobrica Pavlinusic [Thu, 18 Aug 2022 15:13:59 +0000 (17:13 +0200)]
/dev/shm/vlans and filter to add neighbours info
Dobrica Pavlinusic [Mon, 15 Aug 2022 13:14:24 +0000 (15:14 +0200)]
see all devices on switch ports
Dobrica Pavlinusic [Thu, 18 Aug 2022 11:13:06 +0000 (13:13 +0200)]
switch port vlan output
Dobrica Pavlinusic [Wed, 17 Aug 2022 14:55:37 +0000 (16:55 +0200)]
track /dev/shm/fans in git
Dobrica Pavlinusic [Wed, 17 Aug 2022 08:27:30 +0000 (10:27 +0200)]
show root on mikrotik, update bridge 0 monitor
Dobrica Pavlinusic [Wed, 17 Aug 2022 08:26:35 +0000 (10:26 +0200)]
cleanup
Dobrica Pavlinusic [Wed, 17 Aug 2022 08:26:10 +0000 (10:26 +0200)]
don't take our 10.20 switches
Dobrica Pavlinusic [Mon, 15 Aug 2022 12:09:50 +0000 (14:09 +0200)]
improve output, remove edge devices with just prefix_mac::...
Dobrica Pavlinusic [Sun, 14 Aug 2022 12:37:46 +0000 (14:37 +0200)]
use graphviz to produce network connectivity
Dobrica Pavlinusic [Sun, 14 Aug 2022 12:37:01 +0000 (14:37 +0200)]
remote msw_ prefix and leave only mac in /dev/shm/mac_name_use.0
Dobrica Pavlinusic [Sun, 14 Aug 2022 12:36:27 +0000 (14:36 +0200)]
nicer commits, report strange neighbours
Dobrica Pavlinusic [Sun, 14 Aug 2022 12:34:43 +0000 (14:34 +0200)]
print update instructions
Dobrica Pavlinusic [Sun, 14 Aug 2022 12:34:09 +0000 (14:34 +0200)]
use only ip neighbor print detail terse files
Dobrica Pavlinusic [Sun, 14 Aug 2022 09:01:01 +0000 (11:01 +0200)]
add /dev/shm/mac_name_use.0
Dobrica Pavlinusic [Sat, 13 Aug 2022 19:42:05 +0000 (21:42 +0200)]
use filter to add hostname after mac
Dobrica Pavlinusic [Sat, 13 Aug 2022 19:38:57 +0000 (21:38 +0200)]
filter to add hostname after mac
Dobrica Pavlinusic [Sat, 13 Aug 2022 19:22:59 +0000 (21:22 +0200)]
output in /dev/shm/spanning-tree-check.sh.out and git
Dobrica Pavlinusic [Sat, 13 Aug 2022 15:51:57 +0000 (17:51 +0200)]
more stable sort order, still not perfect
Dobrica Pavlinusic [Sat, 13 Aug 2022 15:49:51 +0000 (17:49 +0200)]
don't commit with DEBUG=1
Dobrica Pavlinusic [Sat, 13 Aug 2022 15:49:23 +0000 (17:49 +0200)]
use /dev/shm/name-mac* files
Dobrica Pavlinusic [Sat, 13 Aug 2022 15:38:51 +0000 (17:38 +0200)]
msw_mac name
Dobrica Pavlinusic [Sat, 13 Aug 2022 15:15:30 +0000 (17:15 +0200)]
use /dev/shm/network.dot and track it with git
Dobrica Pavlinusic [Sat, 13 Aug 2022 15:15:05 +0000 (17:15 +0200)]
update filename
Dobrica Pavlinusic [Sat, 13 Aug 2022 15:13:43 +0000 (17:13 +0200)]
rename
Dobrica Pavlinusic [Sat, 13 Aug 2022 15:06:30 +0000 (17:06 +0200)]
update-name-mac
Dobrica Pavlinusic [Sat, 13 Aug 2022 11:31:20 +0000 (13:31 +0200)]
check spanning tree
Dobrica Pavlinusic [Sat, 13 Aug 2022 11:21:13 +0000 (13:21 +0200)]
use less for output
Dobrica Pavlinusic [Sat, 13 Aug 2022 11:20:26 +0000 (13:20 +0200)]
use less for output
Dobrica Pavlinusic [Sat, 13 Aug 2022 11:15:44 +0000 (13:15 +0200)]
show full data about active roots
Dobrica Pavlinusic [Wed, 3 Aug 2022 10:09:32 +0000 (12:09 +0200)]
example to take MikroTik devices and show them
Dobrica Pavlinusic [Fri, 12 Aug 2022 16:23:38 +0000 (18:23 +0200)]
Dell X1052 upgrade
Dobrica Pavlinusic [Fri, 12 Aug 2022 12:49:48 +0000 (14:49 +0200)]
rename upgrade file to include switch model N1148T-ON
Dobrica Pavlinusic [Fri, 12 Aug 2022 12:43:59 +0000 (14:43 +0200)]
toggle ethernet interface on mikrotik, hint for edge
Dobrica Pavlinusic [Fri, 12 Aug 2022 11:10:40 +0000 (13:10 +0200)]
show active roots, root mac and STP ports visible as neighbours
Dobrica Pavlinusic [Fri, 12 Aug 2022 10:31:31 +0000 (12:31 +0200)]
check spanning tree
Dobrica Pavlinusic [Mon, 8 Aug 2022 11:28:48 +0000 (13:28 +0200)]
WIP: toggle ports for dead switches
Dobrica Pavlinusic [Mon, 8 Aug 2022 11:08:02 +0000 (13:08 +0200)]
Dell's vay to put port down and then up
Dobrica Pavlinusic [Mon, 8 Aug 2022 11:07:29 +0000 (13:07 +0200)]
config interface needs / in prompt
Dobrica Pavlinusic [Thu, 4 Aug 2022 18:59:55 +0000 (20:59 +0200)]
network connections from lldp
Dobrica Pavlinusic [Thu, 4 Aug 2022 15:26:53 +0000 (17:26 +0200)]
first step of network tutorial
Dobrica Pavlinusic [Thu, 4 Aug 2022 07:03:59 +0000 (09:03 +0200)]
merge git log from multiple repositories by date
Dobrica Pavlinusic [Wed, 3 Aug 2022 14:05:24 +0000 (16:05 +0200)]
git log various backups of switch configuration
Dobrica Pavlinusic [Sun, 31 Jul 2022 07:19:34 +0000 (09:19 +0200)]
warning about switches with same mac, take first one
Dobrica Pavlinusic [Wed, 20 Jul 2022 10:28:07 +0000 (12:28 +0200)]
more housekeeping on switch ssh, sntp, snmp
Dobrica Pavlinusic [Sat, 30 Jul 2022 17:23:34 +0000 (19:23 +0200)]
store in git
Dobrica Pavlinusic [Sat, 30 Jul 2022 17:22:32 +0000 (19:22 +0200)]
sort for stable order in git
Dobrica Pavlinusic [Sat, 9 Jul 2022 18:09:46 +0000 (20:09 +0200)]
save /dev/shm/wap-name-mac to git
Dobrica Pavlinusic [Wed, 20 Jul 2022 09:46:14 +0000 (11:46 +0200)]
upgrade to 6.7.1.13
Dobrica Pavlinusic [Wed, 20 Jul 2022 09:41:53 +0000 (11:41 +0200)]
upgrade Dell N1148
Dobrica Pavlinusic [Tue, 19 Jul 2022 06:55:17 +0000 (08:55 +0200)]
update mikrotik neighbours
Dobrica Pavlinusic [Sat, 4 Jun 2022 11:00:12 +0000 (13:00 +0200)]
fake ifName from ifDescr, not really needed
Dobrica Pavlinusic [Sat, 4 Jun 2022 10:10:17 +0000 (12:10 +0200)]
work-around for missing ifName and ifHighSpeed
Dobrica Pavlinusic [Tue, 31 May 2022 11:59:50 +0000 (13:59 +0200)]
use new parsers which can deal with newer dell switches
Dobrica Pavlinusic [Tue, 31 May 2022 09:25:26 +0000 (11:25 +0200)]
re-format dell table output to tab delimited
Dobrica Pavlinusic [Tue, 31 May 2022 07:28:54 +0000 (09:28 +0200)]
remove space delete from more prompt
Dobrica Pavlinusic [Mon, 30 May 2022 13:21:21 +0000 (15:21 +0200)]
create html dump file
Dobrica Pavlinusic [Fri, 6 May 2022 09:33:52 +0000 (11:33 +0200)]
replace config with backup of running-config
Dobrica Pavlinusic [Thu, 5 May 2022 13:05:10 +0000 (15:05 +0200)]
start documenting switch replacement
Dobrica Pavlinusic [Mon, 27 Jan 2020 09:02:15 +0000 (10:02 +0100)]
grep mac anywhere
Dobrica Pavlinusic [Sun, 27 Feb 2022 10:00:50 +0000 (11:00 +0100)]
tweaks for number of macs on trunk ports
Dobrica Pavlinusic [Fri, 22 Apr 2022 17:02:03 +0000 (19:02 +0200)]
work for one switch if there is argument
Dobrica Pavlinusic [Thu, 5 May 2022 05:51:53 +0000 (07:51 +0200)]
show type if not Ethernet switch
helps for Neyland 24T which reports PowerConnect 5324 under type
Dobrica Pavlinusic [Fri, 22 Apr 2022 18:38:09 +0000 (20:38 +0200)]
show port, destination switch and it's port
Dobrica Pavlinusic [Fri, 22 Apr 2022 18:37:49 +0000 (20:37 +0200)]
show 10g port to 10000 + port
Dobrica Pavlinusic [Fri, 22 Apr 2022 10:40:23 +0000 (12:40 +0200)]
fake sw-b101 which doesn't have lldp
Dobrica Pavlinusic [Wed, 13 Apr 2022 07:33:48 +0000 (09:33 +0200)]
skip same switch nodes and non-ethernet ports (vlans, bridges)
Dobrica Pavlinusic [Wed, 13 Apr 2022 07:01:03 +0000 (09:01 +0200)]
generate graphviz dot
Dobrica Pavlinusic [Tue, 12 Apr 2022 17:55:58 +0000 (19:55 +0200)]
collect data about ports connections
Dobrica Pavlinusic [Tue, 12 Apr 2022 07:34:26 +0000 (09:34 +0200)]
NAME_MAC=/path to read additional names
Dobrica Pavlinusic [Fri, 8 Apr 2022 08:29:53 +0000 (10:29 +0200)]
rename to correct name neighbours.pl
Dobrica Pavlinusic [Fri, 8 Apr 2022 08:29:45 +0000 (10:29 +0200)]
remove old version
Dobrica Pavlinusic [Wed, 6 Apr 2022 18:58:26 +0000 (20:58 +0200)]
create /dev/shm/wap-name-mac
Dobrica Pavlinusic [Wed, 6 Apr 2022 18:38:10 +0000 (20:38 +0200)]
copy running-config startup-config
Dobrica Pavlinusic [Wed, 6 Apr 2022 17:03:53 +0000 (19:03 +0200)]
Current status of the product.
Doesn't report errors with failed fans, not really useful, use
fans script with parses show system output
Dobrica Pavlinusic [Wed, 6 Apr 2022 16:43:23 +0000 (18:43 +0200)]
parse snmpbulkwalk and update local on-disk copy
Dobrica Pavlinusic [Wed, 6 Apr 2022 15:53:55 +0000 (17:53 +0200)]
nicer output of failing fans
Dobrica Pavlinusic [Wed, 6 Apr 2022 10:11:43 +0000 (12:11 +0200)]
when invoked with argument run for single switch
Dobrica Pavlinusic [Wed, 6 Apr 2022 10:10:58 +0000 (12:10 +0200)]
document how to update and usage
Dobrica Pavlinusic [Wed, 6 Apr 2022 07:56:12 +0000 (09:56 +0200)]
dump running or startup config (for comparison)
Dobrica Pavlinusic [Tue, 5 Apr 2022 13:14:35 +0000 (15:14 +0200)]
fix hide hosts, remove empty values from microtik
Dobrica Pavlinusic [Tue, 5 Apr 2022 09:40:40 +0000 (11:40 +0200)]
supress uninitialized warnings
Dobrica Pavlinusic [Mon, 4 Apr 2022 17:59:57 +0000 (19:59 +0200)]
if we don't have system name, line_regex is too long
Dobrica Pavlinusic [Mon, 4 Apr 2022 17:38:36 +0000 (19:38 +0200)]
really working, simpler, mac2name
Dobrica Pavlinusic [Mon, 4 Apr 2022 16:53:34 +0000 (18:53 +0200)]
generate mac addresses from snmpbulkwalk
Dobrica Pavlinusic [Mon, 4 Apr 2022 15:17:12 +0000 (17:17 +0200)]
better lowercase mac2name
Dobrica Pavlinusic [Mon, 4 Apr 2022 12:52:24 +0000 (14:52 +0200)]
parse MikroTik /ip neighbor print detail terse
Dobrica Pavlinusic [Mon, 4 Apr 2022 11:46:01 +0000 (13:46 +0200)]
parse show lldp remote-device all
Dobrica Pavlinusic [Mon, 4 Apr 2022 10:07:21 +0000 (12:07 +0200)]
try show lldp remote-device all
Dobrica Pavlinusic [Mon, 4 Apr 2022 08:40:17 +0000 (10:40 +0200)]
read switch mac list and show names using it
Dobrica Pavlinusic [Sun, 3 Apr 2022 19:45:56 +0000 (21:45 +0200)]
remove empty last command
Dobrica Pavlinusic [Sun, 3 Apr 2022 19:05:21 +0000 (21:05 +0200)]
generate /dev/shm/sw-ip-name-mac
Dobrica Pavlinusic [Sun, 3 Apr 2022 19:03:49 +0000 (21:03 +0200)]
parse show lldp neighbors
Dobrica Pavlinusic [Sun, 3 Apr 2022 18:44:53 +0000 (20:44 +0200)]
fix hostname extraction
Dobrica Pavlinusic [Sun, 3 Apr 2022 12:51:21 +0000 (14:51 +0200)]
make it work with hostnames
Dobrica Pavlinusic [Sun, 3 Apr 2022 12:28:12 +0000 (14:28 +0200)]
show port-status for found port
Dobrica Pavlinusic [Sun, 3 Apr 2022 12:27:32 +0000 (14:27 +0200)]
emit mac to stdout for ip (ping output to stderr)
Dobrica Pavlinusic [Sun, 20 Mar 2022 11:27:27 +0000 (12:27 +0100)]
fetch all switches in parallel
Dobrica Pavlinusic [Wed, 16 Mar 2022 09:07:07 +0000 (10:07 +0100)]
refresh just single switch with param
Dobrica Pavlinusic [Mon, 6 Jul 2020 11:53:29 +0000 (13:53 +0200)]
grep bro conn.log with switch mac addresses on port