OPNsense Forum

English Forums => General Discussion => Topic started by: noviceiii on May 12, 2023, 10:10:14 PM

Title: Bond/ Trunk no igmp?
Post by: noviceiii on May 12, 2023, 10:10:14 PM
Dear all

I have recently exchanged my ethernet card with fiber network card with two ports.
This two ports are connected to an unifi switch in trunk mode (bond; bundle, you name it).

Problem:
Although nothing changed beside what's required to exchange the card, I have no longer multicast streams (INIT7 TV) in my network.Certainly, it was working previously swapping the cards.

Setup:
- OpenSense installed on a proxmox (virtual machine host)
- Proxmox configured network as
  - Linux Bond - "bond0", mode LACP (802.3ad), Slaves: both new ports
  - vmbr0 with bridge port "bond0"
  - OpenSense network device

Switch
Unifi Switches. I haven't changed the settings beside creating the trunk: Multicast DNS enabled, IGMP Snooping off.

Console (igmproxy -d -v config) shows at least some traffic
RECV Membership query from 192.168.3.11 to 224.0.0.1
REC V2 member report from 192.168.3.32 to 224.0.0.252
Undated route entry for 224.0.0.252 on VIF #1


Any ideas?

Kind regards
n3
Title: Re: Bond/ Trunk no igmp?
Post by: marcquark on May 13, 2023, 09:30:55 PM
Any chance you recreated the virtio interface? I've had issues getting LLDP to work in the past, and found out that i needed to add trustGuestRxFilters='yes' to the interface defintion in order to stop the hypervisor from filtering out certain frames
Title: Re: Bond/ Trunk no igmp?
Post by: noviceiii on May 14, 2023, 09:59:41 PM
Thank you. I'll give it a try.
In what file do I need to write that? /sys/class/net/vmbr0?

n3
Title: Re: Bond/ Trunk no igmp?
Post by: marcquark on May 15, 2023, 07:40:39 AM
u can do virsh dumpxml <vmname> and then inspect the output. it should be in the interface definition https://libvirt.org/formatdomain.html#network-interfaces

that said i'm not sure how to best go about this in proxmox. i recall it as advanced interface options, either look for a checkbox or put it in the free-text field if available
Title: Re: Bond/ Trunk no igmp?
Post by: noviceiii on May 15, 2023, 08:03:42 PM
Thank you for your help. However, the issue was on proxmox.

Solved:
I've figured it out on following one of my first guess' (always follow your first guess!).
On ProxMox, I had to change the hash policy to layer 2+3.

n3