Hello,
I test the fastnetmon community edition with sflow enabled and get this error in the log file fastnetmon.log :
[ERROR] sflow: we do not support vendor specific enterprise numbers
I have tested with another sflow collector and that works fine with same agent (hsflowd) config.
Any thoughts on this?
thanks.
addtional info:
fastnetmon server:
Ubuntu 24.04 LTS
fastnetmon --version
Version: 1.2.8 a427d8b6 (not sure why I see 1.2.8 which is not on the community github..used installer on 2024.10.28 ?)
sflow agent on switch:
OS cumulus linux 5.7
host-sflowd - hsflowd 2.0.30-1-cl5.3.0u1
if I check the code where the message is posted from ( I assume):
it seems to check on enterprise != 0
so I traced the package with tcpdump but all I see is enterprise 0 ( see below )
snippet of tcpdump on the fastnetmon vm of the sflow package (port 6343):
14:23:21.027733 0c:42:a1:28:4a:38 > bc:24:11:34:56:ef, ethertype IPv4 (0x0800), length 858: (tos 0x0, ttl 64, id 35656, offset 0, flags [DF], proto UDP (17), length 844)
10.100.0.21.51347 > 10.100.0.14.6343: sFlowv5, IPv4 agent 10.100.0.21, agent-id 100000, seqnum 91641, uptime 87282272, samples 4, length 816
counter sample (2), length 128, seqnum 4364, type 0, idx 16, records 2
enterprise 0, Unknown (1005) length 12
0x0000: 0000 0005 7377 7031 3300 0000
enterprise 0, Generic counter (1) length 88
ifindex 16, iftype 6, ifspeed 10000000000, ifdirection 1 (full-duplex)
ifstatus 3, adminstatus: up, operstatus: up
In octets 8516737, unicast pkts 64460, multicast pkts 11957, broadcast pkts 0, discards 0
In errors 0, unknown protos 4294967295
Out octets 7797460, unicast pkts 62646, multicast pkts 11959, broadcast pkts 0, discards 0
Out errors 0, promisc mode 0
counter sample (2), length 204, seqnum 4364, type 3, idx 148490, records 5
enterprise 0, Unknown (2103) length 52
0x0000: 0000 0000 0000 0000 0000 0000 0000 0000
0x0010: 0000 0000 0000 0000 0000 0000 0000 0000
0x0020: 00b5 814a 0000 0000 0000 0000 001b 6afd
0x0030: 0000 0000