HUNSN RJ46, 6 x 2.5GbE I226-V - VLAN problem
-
Hello,
I purchased the HUNSN RJ46 with an I226-V and I'm experiencing issues with VLAN tagging.
Here's my setup:
- pfSense is installed via Hyper-V on Windows 11 Pro (I tried Windows Server, but, to my surprise, there are no drivers for the I226-V).
- I have configured VLANs on pfSense.
- The trunk mode is set for the Hyper-V virtual adapter. It works internally; that is, the pfSense virtual machine and the host can communicate via a VLAN-tagged network (Enable virtual LAN identification for the management operating system).
The issue is that, even though the virtual adapter is set in trunk mode, no tagged traffic is being sent or received through the physical I226-V NIC. Am I missing something or is it I226-V?Has anybody had the same problem?
Thanks
-
Does it pass untagged traffic?
Does it pass tagged traffic if you install pfSense bare metal on it directly?
I've never seen a VLAN issue on the i226-V NICs we use in our own devices. This seems likely to be a Windows/Hyper-V issue.
-
Does it pass untagged traffic?
It does.
Does it pass tagged traffic if you install pfSense bare metal on it directly?
I haven't tested it on bare metal.
This seems likely to be a Windows/Hyper-V issue.
I've done similar setups multiple times on different hardware without any problem. Maybe it's the issue of Windows 11 Pro drivers for i226-V. I have read that Intel is not happy with consumer-grade NICs being used in "advanced" scenarios. That's why there are no drivers for i226-v for Windows Server. Maybe it got VLAN support chopped off.
-
Possible but it seems unlikely. You can do VLANs in software even if the drivers don't expose any hardware capabilities.
-
Additional experience to add, I have an ikoolcore r2 which has 3 intel i226-v and a Realtek RTL8156BG.
After running a lot of tests and doing some traffic load across multiple vlan, I've determine the intel i226-v doesn't support vlan tagging well. If there is a significant load on one single interface, especially if it's trying to manage multiple tagged networks, the interface would down-up from time to time.
When I moving the tag networks over to the Realtek interface, which states it support vlan tagging, I didn't experience any issues.If you have a managed switch, I suggest tagging on the switch port rather than from the host with the i226-v interface. It seems like the i226-v interface works well only for untagged networks directly from the host.
-
Is that running bare metal?
We use i226 NICs on the 4200 and 8200 and do not see any VLAN related issues there. It has all the usual VLAN hardware capabilities:
igc0: flags=1008843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST,LOWER_UP> metric 0 mtu 1500 options=48020b8<VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM,WOL_MAGIC,HWSTATS,MEXTPG> capabilities=4f43fbb<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM,TSO4,TSO6,LRO,WOL_UCAST,WOL_MCAST,WOL_MAGIC,VLAN_HWTSO,NETMAP,RXCSUM_IPV6,TXCSUM_IPV6,HWSTATS,MEXTPG>
[24.08-DEVELOPMENT][admin@4200.stevew.lan]/root: pciconf -lv igc0 igc0@pci0:25:0:0: class=0x020000 rev=0x04 hdr=0x00 vendor=0x8086 device=0x125c subvendor=0x8086 subdevice=0x0000 vendor = 'Intel Corporation' device = 'Ethernet Controller I226-V' class = network subclass = ethernet
-
@stephenw10 It's not bare metal, it's a vm in proxmox, but I was push 4 different vlans through a single interface. The Realtek interface, seems to be managing it really well and no intermittent down/ups . I've been using the rest of the i226-v interfaces for single networks and that's been working fine as well.
If I have the time and energy I try to do bare-metal, but honestly I prefer having pihole rather than pfblockerNG-DNSBL. I've tried to use DNSBL, but I still like pihole's ability to lock out domains by client and/or network segments.
The only thing currently running on the device are 2 vms, pfsense and pihole.