Support for Syba SI-PEX24042 4 port



  • Hi all, new here and embarking on my first setup. Using an i5 lenovo with Syba SI-PEX24042 on the PCIEx1 and 2.3.3 release AMD64. Easy install went fine. Wan connection on built-in nic worked fine as well. However LAN no the Syba SI-PEX24042 (uses 8168 which is listed as supported) does not work. windows PC gets an IP from DHCP but cannot connect to pfsense (192.168.1.1)both ICMP (ping is failing) and TCP (cannot get to web config).
    It's interesting that pfsense is aware of the connection (hot plug event, DHCP IP, no route to host when unplugging) but cannot pass any traffic.

    Any suggestions are appreciated.



  • Update: things work when running tcpdump (promiscuous mode) on the re2 where a PC is connected to.
    Also; MAC address detection was duplicated (and bad? as it was set to "00:00:00:00:00:03" ) for two of the four ports. (another strange thing is that after setting both MACs manually and rebooting only one continued to use the 03 MAC, the other retained the custom address I set)

    But even with the custom MAC addresses the LAN port only works when tcpdump is running.

    Any thoughts?

    syslog:

    Feb 25 07:57:40 pfSense kernel: attimer0: <at timer="">port 0x40-0x43,0x50-0x53 irq 0 on acpi0
    Feb 25 07:57:40 pfSense kernel: Timecounter "i8254" frequency 1193182 Hz quality 0
    Feb 25 07:57:40 pfSense kernel: Event timer "i8254" frequency 1193182 Hz quality 100
    Feb 25 07:57:40 pfSense kernel: Timecounter "ACPI-fast" frequency 3579545 Hz quality 900
    Feb 25 07:57:40 pfSense kernel: acpi_timer0: <24-bit timer at 3.579545MHz> port 0x408-0x40b on acpi0
    Feb 25 07:57:40 pfSense kernel: pcib0: <acpi host-pci="" bridge="">port 0xcf8-0xcff on acpi0
    Feb 25 07:57:40 pfSense kernel: pci0: <acpi pci="" bus="">on pcib0
    Feb 25 07:57:40 pfSense kernel: vgapci0: <vga-compatible display="">port 0xf000-0xf03f mem 0xf7800000-0xf7bfffff,0xe0000000-0xefffffff irq 16 at device 2.0 on pci0
    Feb 25 07:57:40 pfSense kernel: agp0: <ivybridge desktop="" gt1="" ig="">on vgapci0
    Feb 25 07:57:40 pfSense kernel: agp0: aperture size is 256M, detected 131068k stolen memory
    Feb 25 07:57:40 pfSense kernel: vgapci0: Boot video device
    Feb 25 07:57:40 pfSense kernel: xhci0: <intel panther="" point="" usb="" 3.0="" controller="">mem 0xf7e20000-0xf7e2ffff irq 16 at device 20.0 on pci0
    Feb 25 07:57:40 pfSense kernel: xhci0: 32 bytes context size, 64-bit DMA
    Feb 25 07:57:40 pfSense kernel: xhci0: Port routing mask set to 0xffffffff
    Feb 25 07:57:40 pfSense kernel: usbus0 on xhci0
    Feb 25 07:57:40 pfSense kernel: pci0: <simple comms="">at device 22.0 (no driver attached)
    Feb 25 07:57:40 pfSense kernel: uart2: <intel panther="" point="" kt="" controller="">port 0xf0e0-0xf0e7 mem 0xf7e3a000-0xf7e3afff irq 19 at device 22.3 on pci0
    Feb 25 07:57:40 pfSense kernel: em0: <intel(r) 1000="" pro="" network="" connection="" 7.6.1-k="">port 0xf080-0xf09f mem 0xf7e00000-0xf7e1ffff,0xf7e39000-0xf7e39fff irq 20 at device 25.0 on pci0
    Feb 25 07:57:40 pfSense kernel: em0: Using an MSI interrupt
    Feb 25 07:57:40 pfSense kernel: em0: Ethernet address: fc:4d:d4:49:d5:c0
    Feb 25 07:57:40 pfSense kernel: em0: netmap queues/slots: TX 1/1024, RX 1/1024
    Feb 25 07:57:40 pfSense kernel: ehci0: <intel panther="" point="" usb="" 2.0="" controller="">mem 0xf7e38000-0xf7e383ff irq 16 at device 26.0 on pci0
    Feb 25 07:57:40 pfSense kernel: usbus1: EHCI version 1.0
    Feb 25 07:57:40 pfSense kernel: usbus1 on ehci0
    Feb 25 07:57:40 pfSense kernel: hdac0: <intel panther="" point="" hda="" controller="">mem 0xf7e30000-0xf7e33fff irq 22 at device 27.0 on pci0
    Feb 25 07:57:40 pfSense kernel: pcib1: <acpi pci-pci="" bridge="">irq 16 at device 28.0 on pci0
    Feb 25 07:57:40 pfSense kernel: pci1: <acpi pci="" bus="">on pcib1
    Feb 25 07:57:40 pfSense kernel: pcib2: <acpi pci-pci="" bridge="">irq 16 at device 28.4 on pci0
    Feb 25 07:57:40 pfSense kernel: pci2: <acpi pci="" bus="">on pcib2
    Feb 25 07:57:40 pfSense kernel: pcib3: <acpi pci-pci="" bridge="">irq 16 at device 0.0 on pci2
    Feb 25 07:57:40 pfSense kernel: pci3: <acpi pci="" bus="">on pcib3
    Feb 25 07:57:40 pfSense kernel: pcib4: <pci-pci bridge="">irq 17 at device 1.0 on pci3
    Feb 25 07:57:40 pfSense kernel: pci4: <pci bus="">on pcib4
    Feb 25 07:57:40 pfSense kernel: re0: <realtek 8111="" 8168="" b="" c="" cp="" d="" dp="" e="" f="" g="" pcie="" gigabit="" ethernet="">port 0xe000-0xe0ff mem 0xf7d00000-0xf7d00fff,0xf0300000-0xf0303fff irq 17 at device 0.0 on pci4
    Feb 25 07:57:40 pfSense kernel: re0: Using 1 MSI-X message
    Feb 25 07:57:40 pfSense kernel: re0: Chip rev. 0x2c800000
    Feb 25 07:57:40 pfSense kernel: re0: MAC rev. 0x00100000
    Feb 25 07:57:40 pfSense kernel: miibus0: <mii bus="">on re0
    Feb 25 07:57:40 pfSense kernel: rgephy0: <rtl8169s 8211="" 8110s="" 1000base-t="" media="" interface="">PHY 1 on miibus0
    Feb 25 07:57:40 pfSense kernel: rgephy0:  none, 10baseT, 10baseT-FDX, 10baseT-FDX-flow, 100baseTX, 100baseTX-FDX, 100baseTX-FDX-flow, 1000baseT, 1000baseT-master, 1000baseT-FDX, 1000baseT-FDX-master, 1000baseT-FDX-flow, 1000baseT-FDX-flow-master, auto, auto-flow
    Feb 25 07:57:40 pfSense kernel: re0: Using defaults for TSO: 65518/35/2048
    Feb 25 07:57:40 pfSense kernel: re0: Ethernet address: 00:e0:4c:68:00:6c
    Feb 25 07:57:40 pfSense kernel: re0: netmap queues/slots: TX 1/256, RX 1/256
    Feb 25 07:57:40 pfSense kernel: pcib5: <pci-pci bridge="">irq 19 at device 3.0 on pci3
    Feb 25 07:57:40 pfSense kernel: pci5: <pci bus="">on pcib5
    Feb 25 07:57:40 pfSense kernel: re1: <realtek 8111="" 8168="" b="" c="" cp="" d="" dp="" e="" f="" g="" pcie="" gigabit="" ethernet="">port 0xd000-0xd0ff mem 0xf7c00000-0xf7c00fff,0xf0200000-0xf0203fff irq 19 at device 0.0 on pci5
    Feb 25 07:57:40 pfSense kernel: re1: Using 1 MSI-X message
    Feb 25 07:57:40 pfSense kernel: re1: Chip rev. 0x2c800000
    Feb 25 07:57:40 pfSense kernel: re1: MAC rev. 0x00100000
    Feb 25 07:57:40 pfSense kernel: miibus1: <mii bus="">on re1
    Feb 25 07:57:40 pfSense kernel: rgephy1: <rtl8169s 8211="" 8110s="" 1000base-t="" media="" interface="">PHY 1 on miibus1
    Feb 25 07:57:40 pfSense kernel: rgephy1:  none, 10baseT, 10baseT-FDX, 10baseT-FDX-flow, 100baseTX, 100baseTX-FDX, 100baseTX-FDX-flow, 1000baseT, 1000baseT-master, 1000baseT-FDX, 1000baseT-FDX-master, 1000baseT-FDX-flow, 1000baseT-FDX-flow-master, auto, auto-flow
    Feb 25 07:57:40 pfSense kernel: re1: Using defaults for TSO: 65518/35/2048
    Feb 25 07:57:40 pfSense kernel: re1: Ethernet address: 00:e0:4c:68:00:6d
    Feb 25 07:57:40 pfSense kernel: re1: netmap queues/slots: TX 1/256, RX 1/256
    Feb 25 07:57:40 pfSense kernel: pcib6: <pci-pci bridge="">irq 17 at device 5.0 on pci3
    Feb 25 07:57:40 pfSense kernel: pci6: <pci bus="">on pcib6
    Feb 25 07:57:40 pfSense kernel: re2: <realtek 8111="" 8168="" b="" c="" cp="" d="" dp="" e="" f="" g="" pcie="" gigabit="" ethernet="">port 0xc000-0xc0ff mem 0xf0104000-0xf0104fff,0xf0100000-0xf0103fff irq 17 at device 0.0 on pci6
    Feb 25 07:57:40 pfSense kernel: re2: Using 1 MSI-X message
    Feb 25 07:57:40 pfSense kernel: re2: Chip rev. 0x2c800000
    Feb 25 07:57:40 pfSense kernel: re2: MAC rev. 0x00100000
    Feb 25 07:57:40 pfSense kernel: miibus2: <mii bus="">on re2
    Feb 25 07:57:40 pfSense kernel: rgephy2: <rtl8169s 8211="" 8110s="" 1000base-t="" media="" interface="">PHY 1 on miibus2
    Feb 25 07:57:40 pfSense kernel: rgephy2:  none, 10baseT, 10baseT-FDX, 10baseT-FDX-flow, 100baseTX, 100baseTX-FDX, 100baseTX-FDX-flow, 1000baseT, 1000baseT-master, 1000baseT-FDX, 1000baseT-FDX-master, 1000baseT-FDX-flow, 1000baseT-FDX-flow-master, auto, auto-flow
    Feb 25 07:57:40 pfSense kernel: re2: Using defaults for TSO: 65518/35/2048
    Feb 25 07:57:40 pfSense kernel: re2: Ethernet address: 00:00:00:00:00:03
    Feb 25 07:57:40 pfSense kernel: re2: netmap queues/slots: TX 1/256, RX 1/256
    Feb 25 07:57:40 pfSense kernel: pcib7: <pci-pci bridge="">irq 19 at device 7.0 on pci3
    Feb 25 07:57:40 pfSense kernel: pci7: <pci bus="">on pcib7
    Feb 25 07:57:40 pfSense kernel: re3: <realtek 8111="" 8168="" b="" c="" cp="" d="" dp="" e="" f="" g="" pcie="" gigabit="" ethernet="">port 0xb000-0xb0ff mem 0xf0004000-0xf0004fff,0xf0000000-0xf0003fff irq 19 at device 0.0 on pci7
    Feb 25 07:57:40 pfSense kernel: re3: Using 1 MSI-X message
    Feb 25 07:57:40 pfSense kernel: re3: Chip rev. 0x2c800000
    Feb 25 07:57:40 pfSense kernel: re3: MAC rev. 0x00100000
    Feb 25 07:57:40 pfSense kernel: miibus3: <mii bus="">on re3
    Feb 25 07:57:40 pfSense kernel: rgephy3: <rtl8169s 8211="" 8110s="" 1000base-t="" media="" interface="">PHY 1 on miibus3
    Feb 25 07:57:40 pfSense kernel: rgephy3:  none, 10baseT, 10baseT-FDX, 10baseT-FDX-flow, 100baseTX, 100baseTX-FDX, 100baseTX-FDX-flow, 1000baseT, 1000baseT-master, 1000baseT-FDX, 1000baseT-FDX-master, 1000baseT-FDX-flow, 1000baseT-FDX-flow-master, auto, auto-flow
    Feb 25 07:57:40 pfSense kernel: re3: Using defaults for TSO: 65518/35/2048
    Feb 25 07:57:40 pfSense kernel: re3: Ethernet address: 00:00:00:00:00:03
    Feb 25 07:57:40 pfSense kernel: re3: netmap queues/slots: TX 1/256, RX 1/256
    Feb 25 07:57:40 pfSense kernel: ehci1: <intel panther="" point="" usb="" 2.0="" controller="">mem 0xf7e37000-0xf7e373ff irq 23 at device 29.0 on pci0
    Feb 25 07:57:40 pfSense kernel: usbus2: EHCI version 1.0
    Feb 25 07:57:40 pfSense kernel: usbus2 on ehci1
    Feb 25 07:57:40 pfSense kernel: pcib8: <acpi pci-pci="" bridge="">at device 30.0 on pci0
    Feb 25 07:57:40 pfSense kernel: pci8: <acpi pci="" bus="">on pcib8
    Feb 25 07:57:40 pfSense kernel: isab0: <pci-isa bridge="">at device 31.0 on pci0
    Feb 25 07:57:40 pfSense kernel: isa0: <isa bus="">on isab0
    Feb 25 07:57:40 pfSense kernel: ahci0: <intel panther="" point="" ahci="" sata="" controller="">port 0xf0d0-0xf0d7,0xf0c0-0xf0c3,0xf0b0-0xf0b7,0xf0a0-0xf0a3,0xf060-0xf07f mem 0xf7e36000-0xf7e367ff irq 19 at device 31.2 on pci0

    ifconfig after setting MAC's:

    em0: flags=8843 <up,broadcast,running,simplex,multicast>metric 0 mtu 1500
    options=4209b <rxcsum,txcsum,vlan_mtu,vlan_hwtagging,vlan_hwcsum,wol_magic,vlan_hwtso>ether fc:4d:d4:49:d5:c0
    inet6 fe80::fe4d:d4ff:fe49:d5c0%em0 prefixlen 64 tentative scopeid 0x1
    inet 192.168.12.23 netmask 0xffffff00 broadcast 192.168.12.255
    nd6 options=2b <performnud,accept_rtadv,ifdisabled,auto_linklocal>media: Ethernet autoselect (1000baseT <full-duplex>)
    status: active
    re0: flags=8802 <broadcast,simplex,multicast>metric 0 mtu 1500
    options=8209b <rxcsum,txcsum,vlan_mtu,vlan_hwtagging,vlan_hwcsum,wol_magic,linkstate>ether 00:e0:4c:68:00:6c
    nd6 options=29 <performnud,ifdisabled,auto_linklocal>media: Ethernet autoselect (none)
    status: no carrier
    re1: flags=8802 <broadcast,simplex,multicast>metric 0 mtu 1500
    options=8209b <rxcsum,txcsum,vlan_mtu,vlan_hwtagging,vlan_hwcsum,wol_magic,linkstate>ether 00:e0:4c:68:00:6d
    nd6 options=29 <performnud,ifdisabled,auto_linklocal>media: Ethernet autoselect (none)
    status: no carrier
    re2: flags=8843 <up,broadcast,running,simplex,multicast>metric 0 mtu 1500
    options=8209b <rxcsum,txcsum,vlan_mtu,vlan_hwtagging,vlan_hwcsum,wol_magic,linkstate>ether 00:e0:4c:68:00:6e
    inet 192.168.1.1 netmask 0xffffff00 broadcast 192.168.1.255
    inet6 fe80::1:1%re2 prefixlen 64 scopeid 0x4
    nd6 options=21 <performnud,auto_linklocal>media: Ethernet autoselect (1000baseT <full-duplex>)
    status: active
    re3: flags=8802 <broadcast,simplex,multicast>metric 0 mtu 1500
    options=8209b <rxcsum,txcsum,vlan_mtu,vlan_hwtagging,vlan_hwcsum,wol_magic,linkstate>ether 00:e0:4c:68:00:6f
    nd6 options=29 <performnud,ifdisabled,auto_linklocal>media: Ethernet autoselect (none)
    status: no carrier
    pflog0: flags=100 <promisc>metric 0 mtu 33160
    pfsync0: flags=0<> metric 0 mtu 1500
    syncpeer: 224.0.0.240 maxupd: 128 defer: on
    syncok: 1
    enc0: flags=0<> metric 0 mtu 1536
    nd6 options=29 <performnud,ifdisabled,auto_linklocal>lo0: flags=8049 <up,loopback,running,multicast>metric 0 mtu 16384
    options=600003 <rxcsum,txcsum,rxcsum_ipv6,txcsum_ipv6>inet6 ::1 prefixlen 128
    inet6 fe80::1%lo0 prefixlen 64 scopeid 0x9
    inet 127.0.0.1 netmask 0xff000000
    nd6 options=21 <performnud,auto_linklocal>tcpdump on ping while in promisc mode:

    18:57:32.926374 ARP, Ethernet (len 6), IPv4 (len 4), Request who-has pfSense.localdomain tell 192.168.1.103, length 46
    18:57:32.926381 ARP, Ethernet (len 6), IPv4 (len 4), Reply pfSense.localdomain is-at 00:e0:4c:68:00:6e (oui Unknown), length 28
    18:57:33.536308 IP (tos 0x0, ttl 64, id 11715, offset 0, flags [DF], proto ICMP (1), length 84)
        192.168.1.103 > pfSense.localdomain: ICMP echo request, id 5935, seq 1, length 64
    18:57:33.536327 IP (tos 0x0, ttl 64, id 15205, offset 0, flags [DF], proto ICMP (1), length 84, bad cksum 0 (->7b8b)!)
        pfSense.localdomain > 192.168.1.103: ICMP echo reply, id 5935, seq 1, length 64
    18:57:34.535314 IP (tos 0x0, ttl 64, id 11725, offset 0, flags [DF], proto ICMP (1), length 84)
        192.168.1.103 > pfSense.localdomain: ICMP echo request, id 5935, seq 2, length 64
    18:57:34.535323 IP (tos 0x0, ttl 64, id 64370, offset 0, flags [DF], proto ICMP (1), length 84, bad cksum 0 (->bb7d)!)
        pfSense.localdomain > 192.168.1.103: ICMP echo reply, id 5935, seq 2, length 64
    18:57:35.534436 IP (tos 0x0, ttl 64, id 11790, offset 0, flags [DF], proto ICMP (1), length 84)
        192.168.1.103 > pfSense.localdomain: ICMP echo request, id 5935, seq 3, length 64
    18:57:35.534446 IP (tos 0x0, ttl 64, id 17620, offset 0, flags [DF], proto ICMP (1), length 84, bad cksum 0 (->721c)!)
        pfSense.localdomain > 192.168.1.103: ICMP echo reply, id 5935, seq 3, length 64

    tcp dump when sshing while in promis. mode:

    18:57:08.700561 IP (tos 0x0, ttl 64, id 21358, offset 0, flags [DF], proto TCP (6), length 52, bad cksum 0 (->639d)!)
        pfSense.localdomain.ssh > 192.168.1.103.36318: Flags [F.], cksum 0x83df (incorrect -> 0x106f), seq 756315149, ack 3079468085, win 520, options [nop,nop,TS val 3747003995 ecr 1206255], length 0
    18:57:08.700888 IP (tos 0x0, ttl 64, id 35151, offset 0, flags [DF], proto TCP (6), length 64)
        192.168.1.103.36318 > pfSense.localdomain.ssh: Flags [.], cksum 0x6f7c (correct), seq 2, ack 1, win 264, options [nop,nop,TS val 1216901 ecr 3747003995,nop,nop,sack 1 {0:1}], length 0
    18:57:09.019225 IP (tos 0x0, ttl 64, id 42688, offset 0, flags [DF], proto TCP (6), length 60)
        192.168.1.103.36320 > pfSense.localdomain.ssh: Flags S, cksum 0x469a (correct), seq 3030988565, win 29200, options [mss 1460,sackOK,TS val 1216981 ecr 0,nop,wscale 7], length 0
    18:57:09.019260 IP (tos 0x0, ttl 64, id 32429, offset 0, flags [DF], proto TCP (6), length 60, bad cksum 0 (->3856)!)
        pfSense.localdomain.ssh > 192.168.1.103.36320: Flags [S.], cksum 0x83e7 (incorrect -> 0x2e54), seq 2062877568, ack 3030988566, win 65228, options [mss 1460,nop,wscale 7,sackOK,TS val 2334360031 ecr 1216981], length 0
    18:57:09.019538 IP (tos 0x0, ttl 64, id 42689, offset 0, flags [DF], proto TCP (6), length 52)
        192.168.1.103.36320 > pfSense.localdomain.ssh: Flags [.], cksum 0x5b08 (correct), seq 1, ack 1, win 229, options [nop,nop,TS val 1216981 ecr 2334360031], length 0
    18:57:09.019775 IP (tos 0x0, ttl 64, id 42690, offset 0, flags [DF], proto TCP (6), length 93)
        192.168.1.103.36320 > pfSense.localdomain.ssh: Flags [P.], cksum 0x37af (correct), seq 1:42, ack 1, win 229, options [nop,nop,TS val 1216981 ecr 2334360031], length 41
    18:57:09.019781 IP (tos 0x0, ttl 64, id 47570, offset 0, flags [DF], proto TCP (6), length 52, bad cksum 0 (->fd38)!)
        pfSense.localdomain.ssh > 192.168.1.103.36320: Flags [.], cksum 0x83df (incorrect -> 0x59bb), seq 1, ack 42, win 520, options [nop,nop,TS val 2334360032 ecr 1216981], length 0
    18:57:09.025327 IP (tos 0x0, ttl 64, id 14952, offset 0, flags [DF], proto TCP (6), length 73, bad cksum 0 (->7c8e)!)
        pfSense.localdomain.ssh > 192.168.1.103.36320: Flags [P.], cksum 0x83f4 (incorrect -> 0x97f0), seq 1:22, ack 42, win 520, options [nop,nop,TS val 2334360037 ecr 1216981], length 21
    18:57:09.025574 IP (tos 0x0, ttl 64, id 42691, offset 0, flags [DF], proto TCP (6), length 52)
        192.168.1.103.36320 > pfSense.localdomain.ssh: Flags [.], cksum 0x5ac3 (correct), seq 42, ack 22, win 229, options [nop,nop,TS val 1216982 ecr 2334360037], length 0
    18:57:09.025781 IP (tos 0x0, ttl 64, id 42692, offset 0, flags [DF], proto TCP (6), length 1388)
        192.168.1.103.36320 > pfSense.localdomain.ssh: Flags [P.], cksum 0x6d84 (correct), seq 42:1378, ack 22, win 229, options [nop,nop,TS val 1216982 ecr 2334360037], length 1336
    18:57:09.025792 IP (tos 0x0, ttl 64, id 10095, offset 0, flags [DF], proto TCP (6), length 52, bad cksum 0 (->8f9c)!)
        pfSense.localdomain.ssh > 192.168.1.103.36320: Flags [.], cksum 0x83df (incorrect -> 0x5472), seq 22, ack 1378, win 509, options [nop,nop,TS val 2334360038 ecr 1216982], length 0
    18:57:09.025876 IP (tos 0x0, ttl 64, id 3705, offset 0, flags [DF], proto TCP (6), length 860, bad cksum 0 (->a56a)!)
        pfSense.localdomain.ssh > 192.168.1.103.36320: Flags [P.], cksum 0x8707 (incorrect -> 0xb1c3), seq 22:830, ack 1378, win 509, options [nop,nop,TS val 2334360038 ecr 1216982], length 808
    18:57:09.028897 IP (tos 0x0, ttl 64, id 42693, offset 0, flags [DF], proto TCP (6), length 100)
        192.168.1.103.36320 > pfSense.localdomain.ssh: Flags [P.], cksum 0xa02c (correct), seq 1378:1426, ack 830, win 251, options [nop,nop,TS val 1216983 ecr 2334360038], length 48
    18:57:09.028916 IP (tos 0x0, ttl 64, id 20284, offset 0, flags [DF], proto TCP (6), length 52, bad cksum 0 (->67cf)!)
        pfSense.localdomain.ssh > 192.168.1.103.36320: Flags [.], cksum 0x83df (incorrect -> 0x510b), seq 830, ack 1426, win 520, options [nop,nop,TS val 2334360041 ecr 1216983], length 0
    18:57:09.033664 IP (tos 0x0, ttl 64, id 51771, offset 0, flags [DF], proto TCP (6), length 344, bad cksum 0 (->ebab)!)
        pfSense.localdomain.ssh > 192.168.1.103.36320: Flags [P.], cksum 0x8503 (incorrect -> 0x23c3), seq 830:1122, ack 1426, win 520, options [nop,nop,TS val 2334360046 ecr 1216983], length 292
    18:57:09.043521 IP (tos 0x0, ttl 64, id 42694, offset 0, flags [DF], proto TCP (6), length 68)
        192.168.1.103.36320 > pfSense.localdomain.ssh: Flags [P.], cksum 0x46a5 (correct), seq 1426:1442, ack 1122, win 264, options [nop,nop,TS val 1216987 ecr 2334360046], length 16
    18:57:09.043534 IP (tos 0x0, ttl 64, id 59694, offset 0, flags [DF], proto TCP (6), length 52, bad cksum 0 (->cddc)!)
        pfSense.localdomain.ssh > 192.168.1.103.36320: Flags [.], cksum 0x83df (incorrect -> 0x4fc5), seq 1122, ack 1442, win 520, options [nop,nop,TS val 2334360055 ecr 1216987], length 0
    18:57:09.044110 IP (tos 0x0, ttl 64, id 42695, offset 0, flags [DF], proto TCP (6), length 96)
        192.168.1.103.36320 > pfSense.localdomain.ssh: Flags [P.], cksum 0x0b74 (correct), seq 1442:1486, ack 1122, win 264, options [nop,nop,TS val 1216987 ecr 2334360055], length 44
    18:57:09.044120 IP (tos 0x0, ttl 64, id 46297, offset 0, flags [DF], proto TCP (6), length 52, bad cksum 0 (->232)!)
        pfSense.localdomain.ssh > 192.168.1.103.36320: Flags [.], cksum 0x83df (incorrect -> 0x4f98), seq 1122, ack 1486, win 520, options [nop,nop,TS val 2334360056 ecr 1216987], length 0
    18:57:09.044153 IP (tos 0x0, ttl 64, id 16715, offset 0, flags [DF], proto TCP (6), length 96, bad cksum 0 (->7594)!)
        pfSense.localdomain.ssh > 192.168.1.103.36320: Flags [P.], cksum 0x840b (incorrect -> 0x37a5), seq 1122:1166, ack 1486, win 520, options [nop,nop,TS val 2334360056 ecr 1216987], length 44
    18:57:09.044387 IP (tos 0x0, ttl 64, id 42696, offset 0, flags [DF], proto TCP (6), length 112)
        192.168.1.103.36320 > pfSense.localdomain.ssh: Flags [P.], cksum 0x50ad (correct), seq 1486:1546, ack 1166, win 264, options [nop,nop,TS val 1216987 ecr 2334360056], length 60
    18:57:09.044398 IP (tos 0x0, ttl 64, id 7439, offset 0, flags [DF], proto TCP (6), length 52, bad cksum 0 (->99fc)!)
        pfSense.localdomain.ssh > 192.168.1.103.36320: Flags [.], cksum 0x83df (incorrect -> 0x4f31), seq 1166, ack 1546, win 519, options [nop,nop,TS val 2334360056 ecr 1216987], length 0
    18:57:09.044808 IP (tos 0x0, ttl 64, id 6830, offset 0, flags [DF], proto TCP (6), length 128, bad cksum 0 (->9c11)!)
        pfSense.localdomain.ssh > 192.168.1.103.36320: Flags [P.], cksum 0x842b (incorrect -> 0x6afc), seq 1166:1242, ack 1546, win 520, options [nop,nop,TS val 2334360057 ecr 1216987], length 76
    18:57:09.045180 IP (tos 0x0, ttl 64, id 42697, offset 0, flags [DF], proto TCP (6), length 136)
        192.168.1.103.36320 > pfSense.localdomain.ssh: Flags [P.], cksum 0x8df9 (correct), seq 1546:1630, ack 1242, win 264, options [nop,nop,TS val 1216987 ecr 2334360057], length 84
    18:57:09.045185 IP (tos 0x0, ttl 64, id 61058, offset 0, flags [DF], proto TCP (6), length 52, bad cksum 0 (->c888)!)
        pfSense.localdomain.ssh > 192.168.1.103.36320: Flags [.], cksum 0x83df (incorrect -> 0x4e90), seq 1242, ack 1630, win 519, options [nop,nop,TS val 2334360057 ecr 1216987], length 0
    18:57:09.045711 IP (tos 0x0, ttl 64, id 27452, offset 0, flags [DF], proto TCP (6), length 144, bad cksum 0 (->4b73)!)
        pfSense.localdomain.ssh > 192.168.1.103.36320: Flags [P.], cksum 0x843b (incorrect -> 0x176a), seq 1242:1334, ack 1630, win 520, options [nop,nop,TS val 2334360058 ecr 1216987], length 92
    18:57:09.082325 IP (tos 0x0, ttl 64, id 42698, offset 0, flags [DF], proto TCP (6), length 52)
        192.168.1.103.36320 > pfSense.localdomain.ssh: Flags [.], cksum 0x4f28 (correct), seq 1630, ack 1334, win 264, options [nop,nop,TS val 1216997 ecr 2334360058], length 0</performnud,auto_linklocal></rxcsum,txcsum,rxcsum_ipv6,txcsum_ipv6></up,loopback,running,multicast></performnud,ifdisabled,auto_linklocal></promisc></performnud,ifdisabled,auto_linklocal></rxcsum,txcsum,vlan_mtu,vlan_hwtagging,vlan_hwcsum,wol_magic,linkstate></broadcast,simplex,multicast></full-duplex></performnud,auto_linklocal></rxcsum,txcsum,vlan_mtu,vlan_hwtagging,vlan_hwcsum,wol_magic,linkstate></up,broadcast,running,simplex,multicast></performnud,ifdisabled,auto_linklocal></rxcsum,txcsum,vlan_mtu,vlan_hwtagging,vlan_hwcsum,wol_magic,linkstate></broadcast,simplex,multicast></performnud,ifdisabled,auto_linklocal></rxcsum,txcsum,vlan_mtu,vlan_hwtagging,vlan_hwcsum,wol_magic,linkstate></broadcast,simplex,multicast></full-duplex></performnud,accept_rtadv,ifdisabled,auto_linklocal></rxcsum,txcsum,vlan_mtu,vlan_hwtagging,vlan_hwcsum,wol_magic,vlan_hwtso></up,broadcast,running,simplex,multicast></intel></isa></pci-isa></acpi></acpi></intel></rtl8169s></mii></realtek></pci></pci-pci></rtl8169s></mii></realtek></pci></pci-pci></rtl8169s></mii></realtek></pci></pci-pci></rtl8169s></mii></realtek></pci></pci-pci></acpi></acpi></acpi></acpi></acpi></acpi></intel></intel></intel(r)></intel></simple></intel></ivybridge></vga-compatible></acpi></acpi></at>



  • Finally got everything working. my main issue was not enabling the interfaces (puts interface in promisc mode, so basically that IS the working mode) and then not configuring the bridge properly.
    I followed these posts and got things right:
    https://www.infotechwerx.com/blog/Creating-a-Simple-pfSense-Bridge
    https://forum.pfsense.org/index.php?topic=48947.msg269592#msg269592

    Two ports were still showing wrong MAC ("00:00:00:00:00:03") so I spoofed all 4 ports to a "correct" MAC, also spoofing the Bridge MAC was a required step for things to work.

    Anyhow; now that it's all working I regret abit getting all these NICs (the 4 port Syba and two two-port intels) as it seems all switching is done by software, I use a nice spec machine (3.20GHz Quad Core i5-3470 8gb, 100 bucks off ebay) but still would have probably been better off buying a switch as I am loading both PCI and PCIe x1 bus and I run almost all addons (suricata, ntopng, DNSBL etc.)

    Moving on to learn how to use all of these groovy tools…