Multi-lan config problem?



  • Hello,

    I'm slowly getting back up to speed with a fresh install (2.0-BETA4 (amd64)  built on Fri Nov 12 18:33:07 UTC 2010 FreeBSD 8.1-RELEASE-p1) but I'm stuck with a multi-lan configuration and can't figure out what I'm doing wrong. Worse yet, I had this running before.

    Setup is R310 with two Intel Gigabit ET Quad Port Server Adapter, x4 PCIe (igb0-igb3, igb4-igb7)

    Quick description: Installed from scratch, WAN is igb0 (DHCP), LAN is igb3 (172.20.3.1/24), OPT1 is igb1 (172.20.1.1/24). Rules are default allow LAN to any, allow OPT1 to any.
    LAN: one other machine 172.20.3.20
    OPT1: one other machine 172.20.1.10

    on LAN: can ping both 172.20.3.1 and 172.20.1.1 from 172.20.3.20, NAT working as far as I can tell.
    on OPT1: 172.20.1.10 cannot ping 172.20.1.1, 172.20.3.1 and 172.20.3.20

    from the firewall console:

    PING 172.20.1.10 (172.20.1.10): 56 data bytes
    ping: sendto: Network is down

    which is different from pinging a non-existent machine on LAN:

    PING 172.20.3.21 (172.20.3.21): 56 data bytes
    ping: sendto: Host is down

    ifconfig on the console (addresses changed to protect the innocent):

    igb1: flags=8803 <up,broadcast,simplex,multicast>metric 0 mtu 1500
    options=bb <rxcsum,txcsum,vlan_mtu,vlan_hwtagging,jumbo_mtu,vlan_hwcsum>ether 00:1b:21:00:00:d1
    inet6 feff::21b:20ff:fe6a:00d1%igb1 prefixlen 64 scopeid 0x2
    inet 172.20.1.1 netmask 0xffffff00 broadcast 172.20.1.255
    nd6 options=3 <performnud,accept_rtadv>media: Ethernet autoselect (1000baseT <full-duplex>)
    status: active

    igb3: flags=8843 <up,broadcast,running,simplex,multicast>metric 0 mtu 1500
    options=bb <rxcsum,txcsum,vlan_mtu,vlan_hwtagging,jumbo_mtu,vlan_hwcsum>ether 00:1b:21:00:00:d5
    inet6 feff::21b:20ff:fe6a:00d5%igb3 prefixlen 64 scopeid 0x4
    inet 172.20.3.1 netmask 0xffffff00 broadcast 172.20.3.255
    nd6 options=3 <performnud,accept_rtadv>media: Ethernet autoselect (1000baseT <full-duplex>)
    status: active

    I'm also attaching some (hopefully) relevant screenshots. Any help welcome!

    Regards,
    John










    </full-duplex></performnud,accept_rtadv></rxcsum,txcsum,vlan_mtu,vlan_hwtagging,jumbo_mtu,vlan_hwcsum></up,broadcast,running,simplex,multicast></full-duplex></performnud,accept_rtadv></rxcsum,txcsum,vlan_mtu,vlan_hwtagging,jumbo_mtu,vlan_hwcsum></up,broadcast,simplex,multicast>



  • The status of your interfaces shows:

    igb1: flags=8803 <up,broadcast,simplex,multicast>metric 0 mtu 1500

    igb3: flags=8843 <up,broadcast,running,simplex,multicast>metric 0 mtu 1500</up,broadcast,running,simplex,multicast></up,broadcast,simplex,multicast>

    igb1 is not "running", igb3 is. Something is not quite right with igb1. Maybe its the hardware, maybe its the cable. Suggest you try swapping cables and see if the fault moves.



  • Thanks wallabybob, I'll swap the cables and IPs tomorrow.

    Although I'm pretty sure it's not the hardware as I had the setup working up until Nov 5th (lost the config unfortunately, but I'm learning…).

    Regards,
    John



  • Hello,

    I've swapped the IP addresses / cables round, I'm confident that's not the problem.

    Anything else I can check?

    Regards,
    John



  • What does your Outbound NAT page look like?

    Does 172.20.1.10 have a default route?



  • I don't know is this causing this, but is "Block private networks" checked for LAN interfaces?




  • Hi all,

    First, thanks for the suggestions clarknova and TooMeeK, but I've narrowed it down to a kernel issue with the igb driver.

    This is what I know:

    • The Intel Gigabit ET Quad Port Server Adapter, x4 PCIe  uses the igb driver.
    • on my setup: igb0 is WAN.
    • From factory reset, whichever igb1-3 I define next will be up, and a valid network can be associated with the interface. DHCP, etc, will work as intended.
    • If I add more than two interfaces (other than WAN, LAN), the subsequently defined interfaces/network will be down (see symptoms described above).
    • ifconfig shows the RUNNING flag for WAN,LAN but not for the other interfaces (see above)
    • I will also get "igb2: Could not setup receive structures" type kernel errors. (same for igb3 or any other interface I add next)

    Now, I found this page: http://unix.derkeiler.com/Mailing-Lists/FreeBSD/stable/2010-10/msg00267.html which describes the receive structures problem and a possible solution.

    Anyone can help / guide me further? Anyone knows what the score is with the igb driver?

    Regards,
    (distraught) John



  • The referenced page says The problem is mbuf resources, the driver is autoconfiguring the number of queues based on the number of cores, on newer systems with lots of them this is outstripping the mbuf resource pool.

    If you need to use more than the two interfaces a temporary workaround might be to use the uniprocessor kernel to test to see how many more interfaces you can get operational. I'm not familiar with the CPU(s) in your system so I don't know if this is relevant: FreeBSD used to (still does?) have a mechanism to disable hyperthreading, thus reducing the number of operational CPU cores. Either way you could try reducing the number of cores seen by the OS to see if that helps reduce the resource demands so you can get more interfaces operational.

    To make the suggested change would probably involve setting up a pfSense build environment and building your own kernel or you might be able to persuade the pfSense developers to

    • make the suggested change or

    • add a sysctl to the igb driver to allow the num_queues variable to be changed at boot time or

    • revert to the igb driver from FreeBSD 8.1 RELEASE



  • Hi wallabybob,

    hope this is relevant, I did a tar xzpf /kernels/kernel_uniprocessor.gz -C /boot/ as per http://doc.pfsense.org/index.php/Switching_Kernels

    
    Nov 21 16:07:04 pfSense syslogd: kernel boot file is /boot/kernel/kernel
    Nov 21 16:07:04 pfSense kernel: Copyright (c) 1992-2010 The FreeBSD Project.
    Nov 21 16:07:04 pfSense kernel: Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
    Nov 21 16:07:04 pfSense kernel: The Regents of the University of California. All rights reserved.
    Nov 21 16:07:04 pfSense kernel: FreeBSD is a registered trademark of The FreeBSD Foundation.
    Nov 21 16:07:04 pfSense kernel: FreeBSD 8.1-RELEASE-p1 #1: Sat Nov 20 08:16:31 UTC 2010
    Nov 21 16:07:04 pfSense kernel: sullrich@FreeBSD_8.0_pfSense_2.0-AMD64.snaps.pfsense.org:/usr/obj.pfSense/usr/pfSensesrc/src/sys/pfSense.8 amd64
    Nov 21 16:07:04 pfSense kernel: Timecounter "i8254" frequency 1193182 Hz quality 0
    Nov 21 16:07:04 pfSense kernel: CPU: Intel(R) Xeon(R) CPU           L3426  @ 1.87GHz (1862.00-MHz K8-class CPU)
    Nov 21 16:07:04 pfSense kernel: Origin = "GenuineIntel"  Id = 0x106e5  Family = 6  Model = 1e  Stepping = 5
    Nov 21 16:07:04 pfSense kernel: Features=0xbfebfbff <fpu,vme,de,pse,tsc,msr,pae,mce,cx8,apic,sep,mtrr,pge,mca,cmov,pat,pse36,clflush,dts,acpi,mmx,fxsr,sse,sse2,ss,htt,tm,pbe>Nov 21 16:07:04 pfSense kernel: Features2=0x98e3fd <sse3,dtes64,mon,ds_cpl,vmx,smx,est,tm2,ssse3,cx16,xtpr,pdcm,sse4.1,sse4.2,popcnt>Nov 21 16:07:04 pfSense kernel: AMD Features=0x28100800 <syscall,nx,rdtscp,lm>Nov 21 16:07:04 pfSense kernel: AMD Features2=0x1 <lahf>Nov 21 16:07:04 pfSense kernel: TSC: P-state invariant
    Nov 21 16:07:04 pfSense kernel: real memory  = 2147483648 (2048 MB)
    Nov 21 16:07:04 pfSense kernel: avail memory = 2042900480 (1948 MB)
    Nov 21 16:07:04 pfSense kernel: ACPI APIC Table: <dell  pe_sc3 ="">Nov 21 16:07:04 pfSense kernel: FreeBSD/SMP: Multiprocessor System Detected: 8 CPUs
    Nov 21 16:07:04 pfSense kernel: FreeBSD/SMP: 1 package(s) x 4 core(s) x 2 SMT threads
    Nov 21 16:07:04 pfSense kernel: cpu0 (BSP): APIC ID:  0
    Nov 21 16:07:04 pfSense kernel: cpu1 (AP): APIC ID:  1
    Nov 21 16:07:04 pfSense kernel: cpu2 (AP): APIC ID:  2
    Nov 21 16:07:04 pfSense kernel: cpu3 (AP): APIC ID:  3
    Nov 21 16:07:04 pfSense kernel: cpu4 (AP): APIC ID:  4
    Nov 21 16:07:04 pfSense kernel: cpu5 (AP): APIC ID:  5
    Nov 21 16:07:04 pfSense kernel: cpu6 (AP): APIC ID:  6
    Nov 21 16:07:04 pfSense kernel: cpu7 (AP): APIC ID:  7
    Nov 21 16:07:04 pfSense kernel: ioapic0 <version 2.0="">irqs 0-23 on motherboard
    Nov 21 16:07:04 pfSense kernel: wlan: mac acl policy registered
    Nov 21 16:07:04 pfSense kernel: ipw_bss: You need to read the LICENSE file in /usr/share/doc/legal/intel_ipw/.
    Nov 21 16:07:04 pfSense kernel: ipw_bss: If you agree with the license, set legal.intel_ipw.license_ack=1 in /boot/loader.conf.
    Nov 21 16:07:04 pfSense kernel: module_register_init: MOD_LOAD (ipw_bss_fw, 0xffffffff804608a0, 0) error 1
    Nov 21 16:07:04 pfSense kernel: ipw_ibss: You need to read the LICENSE file in /usr/share/doc/legal/intel_ipw/.
    Nov 21 16:07:04 pfSense kernel: ipw_ibss: If you agree with the license, set legal.intel_ipw.license_ack=1 in /boot/loader.conf.
    Nov 21 16:07:04 pfSense kernel: module_register_init: MOD_LOAD (ipw_ibss_fw, 0xffffffff80460940, 0) error 1
    Nov 21 16:07:04 pfSense kernel: wpi: You need to read the LICENSE file in /usr/share/doc/legal/intel_wpi/.
    Nov 21 16:07:04 pfSense kernel: wpi: If you agree with the license, set legal.intel_wpi.license_ack=1 in /boot/loader.conf.
    Nov 21 16:07:04 pfSense kernel: module_register_init: MOD_LOAD (wpi_fw, 0xffffffff806447d0, 0) error 1
    Nov 21 16:07:04 pfSense kernel: ipw_monitor: You need to read the LICENSE file in /usr/share/doc/legal/intel_ipw/.
    Nov 21 16:07:04 pfSense kernel: ipw_monitor: If you agree with the license, set legal.intel_ipw.license_ack=1 in /boot/loader.conf.
    Nov 21 16:07:04 pfSense kernel: module_register_init: MOD_LOAD (ipw_monitor_fw, 0xffffffff804609e0, 0) error 1
    Nov 21 16:07:04 pfSense kernel: kbd1 at kbdmux0
    Nov 21 16:07:04 pfSense kernel: cryptosoft0: <software crypto="">on motherboard
    Nov 21 16:07:04 pfSense kernel: padlock0: No ACE support.
    Nov 21 16:07:04 pfSense kernel: acpi0: <dell pe_sc3="">on motherboard
    Nov 21 16:07:04 pfSense kernel: acpi0: [ITHREAD]
    Nov 21 16:07:04 pfSense kernel: acpi0: Power Button (fixed)
    Nov 21 16:07:04 pfSense kernel: Timecounter "ACPI-fast" frequency 3579545 Hz quality 1000
    Nov 21 16:07:04 pfSense kernel: acpi_timer0: <24-bit timer at 3.579545MHz> port 0x808-0x80b on acpi0
    Nov 21 16:07:04 pfSense kernel: cpu0: <acpi cpu="">on acpi0
    Nov 21 16:07:04 pfSense kernel: cpu1: <acpi cpu="">on acpi0
    Nov 21 16:07:04 pfSense kernel: cpu2: <acpi cpu="">on acpi0
    Nov 21 16:07:04 pfSense kernel: cpu3: <acpi cpu="">on acpi0
    Nov 21 16:07:04 pfSense kernel: cpu4: <acpi cpu="">on acpi0
    Nov 21 16:07:04 pfSense kernel: cpu5: <acpi cpu="">on acpi0
    Nov 21 16:07:04 pfSense kernel: cpu6: <acpi cpu="">on acpi0
    Nov 21 16:07:04 pfSense kernel: cpu7: <acpi cpu="">on acpi0
    Nov 21 16:07:04 pfSense kernel: acpi_hpet0: <high precision="" event="" timer="">iomem 0xfed00000-0xfed003ff on acpi0
    Nov 21 16:07:04 pfSense kernel: Timecounter "HPET" frequency 14318180 Hz quality 900
    Nov 21 16:07:04 pfSense kernel: pcib0: <acpi host-pci="" bridge="">port 0xcf8-0xcff on acpi0
    Nov 21 16:07:04 pfSense kernel: pci0: <acpi pci="" bus="">on pcib0
    Nov 21 16:07:04 pfSense kernel: pcib1: <acpi pci-pci="" bridge="">at device 3.0 on pci0
    Nov 21 16:07:04 pfSense kernel: pci4: <acpi pci="" bus="">on pcib1
    Nov 21 16:07:04 pfSense kernel: pcib2: <pci-pci bridge="">at device 0.0 on pci4
    Nov 21 16:07:04 pfSense kernel: pci5: <pci bus="">on pcib2
    Nov 21 16:07:04 pfSense kernel: pcib3: <pci-pci bridge="">at device 2.0 on pci5
    Nov 21 16:07:04 pfSense kernel: pci6: <pci bus="">on pcib3
    Nov 21 16:07:04 pfSense kernel: igb0: <intel(r) 1000="" pro="" network="" connection="" version="" -="" 2.0.4="">port 0xfcc0-0xfcdf mem 0xddfc0000-0xddfdffff,0xde000000-0xde3fffff,0xddfb8000-0xddfbbfff irq 18 at device 0.0 on pci6
    Nov 21 16:07:04 pfSense kernel: igb0: Using MSIX interrupts with 9 vectors
    Nov 21 16:07:04 pfSense kernel: igb0: [ITHREAD]
    Nov 21 16:07:04 pfSense last message repeated 8 times
    Nov 21 16:07:04 pfSense kernel: igb1: <intel(r) 1000="" pro="" network="" connection="" version="" -="" 2.0.4="">port 0xfce0-0xfcff mem 0xddfe0000-0xddffffff,0xde400000-0xde7fffff,0xddfbc000-0xddfbffff irq 19 at device 0.1 on pci6
    Nov 21 16:07:04 pfSense kernel: igb1: Using MSIX interrupts with 9 vectors
    Nov 21 16:07:04 pfSense kernel: igb1: [ITHREAD]
    Nov 21 16:07:04 pfSense last message repeated 8 times
    Nov 21 16:07:04 pfSense kernel: pcib4: <pci-pci bridge="">at device 4.0 on pci5
    Nov 21 16:07:04 pfSense kernel: pci7: <pci bus="">on pcib4
    Nov 21 16:07:04 pfSense kernel: igb2: <intel(r) 1000="" pro="" network="" connection="" version="" -="" 2.0.4="">port 0xecc0-0xecdf mem 0xdd3c0000-0xdd3dffff,0xdd400000-0xdd7fffff,0xdd3b8000-0xdd3bbfff irq 16 at device 0.0 on pci7
    Nov 21 16:07:04 pfSense kernel: igb2: Using MSIX interrupts with 9 vectors
    Nov 21 16:07:04 pfSense kernel: igb2: [ITHREAD]
    Nov 21 16:07:04 pfSense last message repeated 8 times
    Nov 21 16:07:04 pfSense kernel: igb3: <intel(r) 1000="" pro="" network="" connection="" version="" -="" 2.0.4="">port 0xece0-0xecff mem 0xdd3e0000-0xdd3fffff,0xdd800000-0xddbfffff,0xdd3bc000-0xdd3bffff irq 17 at device 0.1 on pci7
    Nov 21 16:07:04 pfSense kernel: igb3: Using MSIX interrupts with 9 vectors
    Nov 21 16:07:04 pfSense kernel: igb3: [ITHREAD]
    Nov 21 16:07:04 pfSense last message repeated 8 times
    Nov 21 16:07:04 pfSense kernel: pcib5: <acpi pci-pci="" bridge="">at device 5.0 on pci0
    Nov 21 16:07:04 pfSense kernel: pci8: <acpi pci="" bus="">on pcib5
    Nov 21 16:07:04 pfSense kernel: ath0: <atheros 5416="">mem 0xde9f0000-0xde9fffff irq 16 at device 0.0 on pci8
    Nov 21 16:07:04 pfSense kernel: ath0: [ITHREAD]
    Nov 21 16:07:04 pfSense kernel: ath0: AR5418 mac 12.10 RF2133 phy 8.1
    Nov 21 16:07:04 pfSense kernel: pci0: <base peripheral=""> at device 8.0 (no driver attached)
    Nov 21 16:07:04 pfSense kernel: pci0: <base peripheral=""> at device 8.1 (no driver attached)
    Nov 21 16:07:04 pfSense kernel: pci0: <base peripheral=""> at device 8.2 (no driver attached)
    Nov 21 16:07:04 pfSense kernel: pci0: <base peripheral=""> at device 8.3 (no driver attached)
    Nov 21 16:07:04 pfSense kernel: pci0: <base peripheral=""> at device 16.0 (no driver attached)
    Nov 21 16:07:04 pfSense kernel: pci0: <base peripheral=""> at device 16.1 (no driver attached)
    Nov 21 16:07:04 pfSense kernel: ehci0: <intel pch="" usb="" 2.0="" controller="" usb-b="">mem 0xde8fc000-0xde8fc3ff irq 22 at device 26.0 on pci0
    Nov 21 16:07:04 pfSense kernel: ehci0: [ITHREAD]
    Nov 21 16:07:04 pfSense kernel: usbus0: EHCI version 1.0
    Nov 21 16:07:04 pfSense kernel: usbus0: <intel pch="" usb="" 2.0="" controller="" usb-b="">on ehci0
    Nov 21 16:07:04 pfSense kernel: pcib6: <acpi pci-pci="" bridge="">at device 28.0 on pci0
    Nov 21 16:07:04 pfSense kernel: pci3: <acpi pci="" bus="">on pcib6
    Nov 21 16:07:04 pfSense kernel: pcib7: <acpi pci-pci="" bridge="">at device 28.4 on pci0
    Nov 21 16:07:04 pfSense kernel: pci2: <acpi pci="" bus="">on pcib7
    Nov 21 16:07:04 pfSense kernel: bce0: <broadcom netxtreme="" ii="" bcm5716="" 1000base-t="" (c0)="">mem 0xd8000000-0xd9ffffff irq 16 at device 0.0 on pci2
    Nov 21 16:07:04 pfSense kernel: miibus0: <mii bus="">on bce0
    Nov 21 16:07:04 pfSense kernel: brgphy0: <bcm5709c 10="" 100="" 1000basetx="" phy="">PHY 1 on miibus0
    Nov 21 16:07:04 pfSense kernel: brgphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-FDX, auto
    Nov 21 16:07:04 pfSense kernel: bce0: [ITHREAD]
    Nov 21 16:07:04 pfSense kernel: bce0: ASIC (0x57092008); Rev (C0); Bus (PCIe x4, 2.5Gbps); B/C (5.2.2); Flags (MSI|MFW); MFW (NCSI 2.0.8)
    Nov 21 16:07:04 pfSense kernel: bce1: <broadcom netxtreme="" ii="" bcm5716="" 1000base-t="" (c0)="">mem 0xda000000-0xdbffffff irq 17 at device 0.1 on pci2
    Nov 21 16:07:04 pfSense kernel: miibus1: <mii bus="">on bce1
    Nov 21 16:07:04 pfSense kernel: brgphy1: <bcm5709c 10="" 100="" 1000basetx="" phy="">PHY 1 on miibus1
    Nov 21 16:07:04 pfSense kernel: brgphy1:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-FDX, auto
    Nov 21 16:07:04 pfSense kernel: bce1: [ITHREAD]
    Nov 21 16:07:04 pfSense kernel: bce1: ASIC (0x57092008); Rev (C0); Bus (PCIe x4, 2.5Gbps); B/C (5.2.2); Flags (MSI|MFW); MFW (NCSI 2.0.8)
    Nov 21 16:07:04 pfSense kernel: ehci1: <intel pch="" usb="" 2.0="" controller="" usb-a="">mem 0xde8fe000-0xde8fe3ff irq 22 at device 29.0 on pci0
    Nov 21 16:07:04 pfSense kernel: ehci1: [ITHREAD]
    Nov 21 16:07:04 pfSense kernel: usbus1: EHCI version 1.0
    Nov 21 16:07:04 pfSense kernel: usbus1: <intel pch="" usb="" 2.0="" controller="" usb-a="">on ehci1
    Nov 21 16:07:04 pfSense kernel: pcib8: <acpi pci-pci="" bridge="">at device 30.0 on pci0
    Nov 21 16:07:04 pfSense kernel: pci1: <acpi pci="" bus="">on pcib8
    Nov 21 16:07:04 pfSense kernel: vgapci0: <vga-compatible display="">mem 0xd7800000-0xd7ffffff,0xdc7fc000-0xdc7fffff,0xdc800000-0xdcffffff irq 19 at device 3.0 on pci1
    Nov 21 16:07:04 pfSense kernel: isab0: <pci-isa bridge="">at device 31.0 on pci0
    Nov 21 16:07:04 pfSense kernel: isa0: <isa bus="">on isab0
    Nov 21 16:07:04 pfSense kernel: atapci0: <intel pch="" sata300="" controller="">port 0xdca0-0xdca7,0xdc90-0xdc93,0xdca8-0xdcaf,0xdc94-0xdc97,0xdcc0-0xdccf,0xdcd0-0xdcdf irq 20 at device 31.2 on pci0
    Nov 21 16:07:04 pfSense kernel: atapci0: [ITHREAD]
    Nov 21 16:07:04 pfSense kernel: ata2: <ata 0="" channel="">on atapci0
    Nov 21 16:07:04 pfSense kernel: ata2: [ITHREAD]
    Nov 21 16:07:04 pfSense kernel: ata3: <ata 1="" channel="">on atapci0
    Nov 21 16:07:04 pfSense kernel: ata3: [ITHREAD]
    Nov 21 16:07:04 pfSense kernel: atapci1: <intel pch="" sata300="" controller="">port 0xdcb0-0xdcb7,0xdc98-0xdc9b,0xdcb8-0xdcbf,0xdc9c-0xdc9f,0xdce0-0xdcef,0xdcf0-0xdcff irq 21 at device 31.5 on pci0
    Nov 21 16:07:04 pfSense kernel: atapci1: [ITHREAD]
    Nov 21 16:07:04 pfSense kernel: ata4: <ata 0="" channel="">on atapci1
    Nov 21 16:07:04 pfSense kernel: ata4: [ITHREAD]
    Nov 21 16:07:04 pfSense kernel: ata5: <ata 1="" channel="">on atapci1
    Nov 21 16:07:04 pfSense kernel: ata5: [ITHREAD]
    Nov 21 16:07:04 pfSense kernel: atrtc0: <at realtime="" clock="">port 0x70-0x7f irq 8 on acpi0
    Nov 21 16:07:04 pfSense kernel: uart0: <16550 or compatible> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0
    Nov 21 16:07:04 pfSense kernel: uart0: [FILTER]
    Nov 21 16:07:04 pfSense kernel: uart1: <16550 or compatible> port 0x2f8-0x2ff irq 3 on acpi0
    Nov 21 16:07:04 pfSense kernel: uart1: [FILTER]
    Nov 21 16:07:04 pfSense kernel: orm0: <isa option="" roms="">at iomem 0xc0000-0xc7fff,0xc8000-0xc8fff,0xec000-0xeffff on isa0
    Nov 21 16:07:04 pfSense kernel: atkbd: unable to set the command byte.
    Nov 21 16:07:04 pfSense kernel: sc0: <system console="">at flags 0x100 on isa0
    Nov 21 16:07:04 pfSense kernel: sc0: VGA <16 virtual consoles, flags=0x300>
    Nov 21 16:07:04 pfSense kernel: vga0: <generic isa="" vga="">at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
    Nov 21 16:07:04 pfSense kernel: atkbdc0: <keyboard controller="" (i8042)="">at port 0x60,0x64 on isa0
    Nov 21 16:07:04 pfSense kernel: atkbd0: <at keyboard="">irq 1 on atkbdc0
    Nov 21 16:07:04 pfSense kernel: kbd0 at atkbd0
    Nov 21 16:07:04 pfSense kernel: atkbd0: [GIANT-LOCKED]
    Nov 21 16:07:04 pfSense kernel: atkbd0: [ITHREAD]
    Nov 21 16:07:04 pfSense kernel: psm0: unable to set the command byte.
    Nov 21 16:07:04 pfSense kernel: ppc0: cannot reserve I/O port range
    Nov 21 16:07:04 pfSense kernel: est0: <enhanced speedstep="" frequency="" control="">on cpu0
    Nov 21 16:07:04 pfSense kernel: est: CPU supports Enhanced Speedstep, but is not recognized.
    Nov 21 16:07:04 pfSense kernel: est: cpu_vendor GenuineIntel, msr e
    Nov 21 16:07:04 pfSense kernel: device_attach: est0 attach returned 6
    Nov 21 16:07:04 pfSense kernel: p4tcc0: <cpu frequency="" thermal="" control="">on cpu0
    Nov 21 16:07:04 pfSense kernel: est1: <enhanced speedstep="" frequency="" control="">on cpu1
    Nov 21 16:07:04 pfSense kernel: est: CPU supports Enhanced Speedstep, but is not recognized.
    Nov 21 16:07:04 pfSense kernel: est: cpu_vendor GenuineIntel, msr e
    Nov 21 16:07:04 pfSense kernel: device_attach: est1 attach returned 6
    Nov 21 16:07:04 pfSense kernel: p4tcc1: <cpu frequency="" thermal="" control="">on cpu1
    Nov 21 16:07:04 pfSense kernel: est2: <enhanced speedstep="" frequency="" control="">on cpu2
    Nov 21 16:07:04 pfSense kernel: est: CPU supports Enhanced Speedstep, but is not recognized.
    Nov 21 16:07:04 pfSense kernel: est: cpu_vendor GenuineIntel, msr e
    Nov 21 16:07:04 pfSense kernel: device_attach: est2 attach returned 6
    Nov 21 16:07:04 pfSense kernel: p4tcc2: <cpu frequency="" thermal="" control="">on cpu2
    Nov 21 16:07:04 pfSense kernel: est3: <enhanced speedstep="" frequency="" control="">on cpu3
    Nov 21 16:07:04 pfSense kernel: est: CPU supports Enhanced Speedstep, but is not recognized.
    Nov 21 16:07:04 pfSense kernel: est: cpu_vendor GenuineIntel, msr e
    Nov 21 16:07:04 pfSense kernel: device_attach: est3 attach returned 6
    Nov 21 16:07:04 pfSense kernel: p4tcc3: <cpu frequency="" thermal="" control="">on cpu3
    Nov 21 16:07:04 pfSense kernel: est4: <enhanced speedstep="" frequency="" control="">on cpu4
    Nov 21 16:07:04 pfSense kernel: est: CPU supports Enhanced Speedstep, but is not recognized.
    Nov 21 16:07:04 pfSense kernel: est: cpu_vendor GenuineIntel, msr e
    Nov 21 16:07:04 pfSense kernel: device_attach: est4 attach returned 6
    Nov 21 16:07:04 pfSense kernel: p4tcc4: <cpu frequency="" thermal="" control="">on cpu4
    Nov 21 16:07:04 pfSense kernel: est5: <enhanced speedstep="" frequency="" control="">on cpu5
    Nov 21 16:07:04 pfSense kernel: est: CPU supports Enhanced Speedstep, but is not recognized.
    Nov 21 16:07:04 pfSense kernel: est: cpu_vendor GenuineIntel, msr e
    Nov 21 16:07:04 pfSense kernel: device_attach: est5 attach returned 6
    Nov 21 16:07:04 pfSense kernel: p4tcc5: <cpu frequency="" thermal="" control="">on cpu5
    Nov 21 16:07:04 pfSense kernel: est6: <enhanced speedstep="" frequency="" control="">on cpu6
    Nov 21 16:07:04 pfSense kernel: est: CPU supports Enhanced Speedstep, but is not recognized.
    Nov 21 16:07:04 pfSense kernel: est: cpu_vendor GenuineIntel, msr e
    Nov 21 16:07:04 pfSense kernel: device_attach: est6 attach returned 6
    Nov 21 16:07:04 pfSense kernel: p4tcc6: <cpu frequency="" thermal="" control="">on cpu6
    Nov 21 16:07:04 pfSense kernel: est7: <enhanced speedstep="" frequency="" control="">on cpu7
    Nov 21 16:07:04 pfSense kernel: est: CPU supports Enhanced Speedstep, but is not recognized.
    Nov 21 16:07:04 pfSense kernel: est: cpu_vendor GenuineIntel, msr e
    Nov 21 16:07:04 pfSense kernel: device_attach: est7 attach returned 6
    Nov 21 16:07:04 pfSense kernel: p4tcc7: <cpu frequency="" thermal="" control="">on cpu7
    Nov 21 16:07:04 pfSense kernel: Timecounters tick every 1.000 msec
    Nov 21 16:07:04 pfSense kernel: IPsec: Initialized Security Association Processing.
    Nov 21 16:07:04 pfSense kernel: usbus0: 480Mbps High Speed USB v2.0
    Nov 21 16:07:04 pfSense kernel: usbus1: 480Mbps High Speed USB v2.0
    Nov 21 16:07:04 pfSense kernel: ad4: 152587MB <wdc wd1602abks-18n8a0="" 02.03b05="">at ata2-master UDMA100 SATA 3Gb/s
    Nov 21 16:07:04 pfSense kernel: ugen0.1: <intel>at usbus0
    Nov 21 16:07:04 pfSense kernel: uhub0: <intel 1="" 9="" ehci="" root="" hub,="" class="" 0,="" rev="" 2.00="" 1.00,="" addr="">on usbus0
    Nov 21 16:07:04 pfSense kernel: ugen1.1: <intel>at usbus1
    Nov 21 16:07:04 pfSense kernel: uhub1: <intel 1="" 9="" ehci="" root="" hub,="" class="" 0,="" rev="" 2.00="" 1.00,="" addr="">on usbus1
    Nov 21 16:07:04 pfSense kernel: ad6: 152587MB <wdc wd1602abks-18n8a0="" 02.03b05="">at ata3-master UDMA100 SATA 3Gb/s
    Nov 21 16:07:04 pfSense kernel: SMP: AP CPU #1 Launched!
    Nov 21 16:07:04 pfSense kernel: SMP: AP CPU #4 Launched!
    Nov 21 16:07:04 pfSense kernel: SMP: AP CPU #3 Launched!
    Nov 21 16:07:04 pfSense kernel: SMP: AP CPU #7 Launched!
    Nov 21 16:07:04 pfSense kernel: SMP: AP CPU #5 Launched!
    Nov 21 16:07:04 pfSense kernel: SMP: AP CPU #2 Launched!
    Nov 21 16:07:04 pfSense kernel: SMP: AP CPU #6 Launched!
    Nov 21 16:07:04 pfSense kernel: GEOM_MIRROR: Device mirror/pfSenseMirror launched (2/2).
    Nov 21 16:07:04 pfSense kernel: Root mount waiting for: usbus1 usbus0
    Nov 21 16:07:04 pfSense kernel: uhub0: 2 ports with 2 removable, self powered
    Nov 21 16:07:04 pfSense kernel: uhub1: 2 ports with 2 removable, self powered
    Nov 21 16:07:04 pfSense kernel: ugen0.2: <vendor 0x8087="">at usbus0
    Nov 21 16:07:04 pfSense kernel: uhub2: <vendor 2="" 9="" 0x8087="" product="" 0x0020,="" class="" 0,="" rev="" 2.00="" 0.00,="" addr="">on usbus0
    Nov 21 16:07:04 pfSense kernel: ugen1.2: <vendor 0x8087="">at usbus1
    Nov 21 16:07:04 pfSense kernel: uhub3: <vendor 2="" 9="" 0x8087="" product="" 0x0020,="" class="" 0,="" rev="" 2.00="" 0.00,="" addr="">on usbus1
    Nov 21 16:07:04 pfSense kernel: Root mount waiting for: usbus1 usbus0
    Nov 21 16:07:04 pfSense kernel: uhub2: 6 ports with 6 removable, self powered
    Nov 21 16:07:04 pfSense kernel: uhub3: 8 ports with 8 removable, self powered
    Nov 21 16:07:04 pfSense kernel: Root mount waiting for: usbus1 usbus0
    Nov 21 16:07:04 pfSense kernel: ugen0.3: <vendor 0x0424="">at usbus0
    Nov 21 16:07:04 pfSense kernel: uhub4: <vendor 3="" 9="" 0x0424="" product="" 0x2514,="" class="" 0,="" rev="" 2.00="" 0.00,="" addr="">on usbus0
    Nov 21 16:07:04 pfSense kernel: ugen1.3: <vendor 0x0557="">at usbus1
    Nov 21 16:07:04 pfSense kernel: uhub5: <vendor 3="" 9="" 0x0557="" product="" 0x8021,="" class="" 0,="" rev="" 1.10="" 1.00,="" addr="">on usbus1
    Nov 21 16:07:04 pfSense kernel: uhub4: 4 ports with 4 removable, self powered
    Nov 21 16:07:04 pfSense kernel: uhub5: 4 ports with 4 removable, self powered
    Nov 21 16:07:04 pfSense kernel: ugen1.4: <aten international="" co.="" ltd="">at usbus1
    Nov 21 16:07:04 pfSense kernel: ukbd0: <aten 0="" 4="" international="" co.="" ltd="" cl5708="" v1.0.098,="" class="" 0,="" rev="" 1.10="" 1.00,="" addr="">on usbus1
    Nov 21 16:07:04 pfSense kernel: kbd2 at ukbd0
    Nov 21 16:07:04 pfSense kernel: Root mount waiting for: usbus1
    Nov 21 16:07:04 pfSense kernel: uhid0: <aten 0="" 4="" international="" co.="" ltd="" cl5708="" v1.0.098,="" class="" 0,="" rev="" 1.10="" 1.00,="" addr="">on usbus1
    Nov 21 16:07:04 pfSense kernel: ums0: <aten 0="" 4="" international="" co.="" ltd="" cl5708="" v1.0.098,="" class="" 0,="" rev="" 1.10="" 1.00,="" addr="">on usbus1
    Nov 21 16:07:04 pfSense kernel: ums0: 5 buttons and [XYZ] coordinates ID=0
    Nov 21 16:07:04 pfSense kernel: ugen1.5: <dell>at usbus1
    Nov 21 16:07:04 pfSense kernel: ukbd1: <ep1 interrupt="">on usbus1
    Nov 21 16:07:04 pfSense kernel: kbd3 at ukbd1
    Nov 21 16:07:04 pfSense kernel: Trying to mount root from ufs:/dev/mirror/pfSenseMirrors1a
    Nov 21 16:07:04 pfSense kernel: pflog0: promiscuous mode enabled
    Nov 21 16:07:04 pfSense apinger: Exiting on signal 15.
    Nov 21 16:07:04 pfSense apinger: Starting Alarm Pinger, apinger(32626)
    Nov 21 16:07:05 pfSense check_reload_status: Linkup starting igb1
    Nov 21 16:07:05 pfSense kernel: igb1: link state changed to UP
    Nov 21 16:07:05 pfSense php: : ROUTING: change default route to XXX.XXX.XXX.XXX
    Nov 21 16:07:06 pfSense dhcpd: Internet Systems Consortium DHCP Server 4.1.1-P1
    Nov 21 16:07:06 pfSense dhcpd: Copyright 2004-2010 Internet Systems Consortium.
    Nov 21 16:07:06 pfSense dhcpd: All rights reserved.
    Nov 21 16:07:06 pfSense dhcpd: For info, please visit https://www.isc.org/software/dhcp/
    Nov 21 16:07:06 pfSense dnsmasq[46970]: started, version 2.55 cachesize 10000
    Nov 21 16:07:06 pfSense dnsmasq[46970]: compile time options: IPv6 GNU-getopt no-DBus I18N DHCP TFTP
    Nov 21 16:07:06 pfSense dnsmasq[46970]: reading /etc/resolv.conf
    Nov 21 16:07:06 pfSense dnsmasq[46970]: using nameserver XXX.XXX.XXX.XXX#53
    Nov 21 16:07:06 pfSense dnsmasq[46970]: using nameserver XXX.XXX.XXX.XXX#53
    Nov 21 16:07:06 pfSense dnsmasq[46970]: using nameserver XXX.XXX.XXX.XXX#53
    Nov 21 16:07:06 pfSense dnsmasq[46970]: using nameserver XXX.XXX.XXX.XXX#53
    Nov 21 16:07:06 pfSense check_reload_status: updating all dyndns
    Nov 21 16:07:06 pfSense dnsmasq[46970]: read /etc/hosts - 2 addresses
    Nov 21 16:07:06 pfSense check_reload_status: Linkup starting igb3
    Nov 21 16:07:06 pfSense kernel: igb3: link state changed to UP
    Nov 21 16:07:10 pfSense php: : Creating rrd update script
    Nov 21 16:07:10 pfSense php: : Resyncing configuration for all packages.
    Nov 21 16:07:12 pfSense login: login on ttyv0 as root
    Nov 21 16:07:12 pfSense sshlockout[25175]: sshlockout v2.0 starting up
    Nov 21 16:07:12 pfSense sshlockout[25175]: sshlockout v2.0 starting up
    Nov 21 16:12:09 pfSense sshd[57535]: error: PAM: authentication error for root from 172.20.3.20
    Nov 21 16:12:09 pfSense sshd[57535]: error: PAM: authentication error for root from 172.20.3.20
    Nov 21 16:12:15 pfSense sshd[57535]: error: PAM: authentication error for root from 172.20.3.20
    Nov 21 16:12:17 pfSense sshd[57535]: Accepted keyboard-interactive/pam for root from 172.20.3.20 port 35108 ssh2</ep1></dell></aten></aten></aten></aten></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></wdc></intel></intel></intel></intel></wdc></cpu></enhanced></cpu></enhanced></cpu></enhanced></cpu></enhanced></cpu></enhanced></cpu></enhanced></cpu></enhanced></cpu></enhanced></at></keyboard></generic></system></isa></at></ata></ata></intel></ata></ata></intel></isa></pci-isa></vga-compatible></acpi></acpi></intel></intel></bcm5709c></mii></broadcom></bcm5709c></mii></broadcom></acpi></acpi></acpi></acpi></intel></intel></atheros></acpi></acpi></intel(r)></intel(r)></pci></pci-pci></intel(r)></intel(r)></pci></pci-pci></pci></pci-pci></acpi></acpi></acpi></acpi></high></acpi></acpi></acpi></acpi></acpi></acpi></acpi></acpi></dell></software></version></dell ></lahf></syscall,nx,rdtscp,lm></sse3,dtes64,mon,ds_cpl,vmx,smx,est,tm2,ssse3,cx16,xtpr,pdcm,sse4.1,sse4.2,popcnt></fpu,vme,de,pse,tsc,msr,pae,mce,cx8,apic,sep,mtrr,pge,mca,cmov,pat,pse36,clflush,dts,acpi,mmx,fxsr,sse,sse2,ss,htt,tm,pbe> 
    

    @wallabybob:

    The referenced page says The problem is mbuf resources, the driver is autoconfiguring the number of queues based on the number of cores, on newer systems with lots of them this is outstripping the mbuf resource pool.

    If you need to use more than the two interfaces a temporary workaround might be to use the uniprocessor kernel to test to see how many more interfaces you can get operational. I'm not familiar with the CPU(s) in your system so I don't know if this is relevant: FreeBSD used to (still does?) have a mechanism to disable hyperthreading, thus reducing the number of operational CPU cores. Either way you could try reducing the number of cores seen by the OS to see if that helps reduce the resource demands so you can get more interfaces operational.

    OK, I'm currently running the uniprocessor kernel (see above) but I still see 8 logical CPUS.

    This didn't work:

    
    [2.0-BETA4][root@pfSense.localdomain]/root(2): sysctl machdep.hlt_logical_cpus=1
    sysctl: unknown oid 'machdep.hlt_logical_cpus'
    
    

    @wallabybob:

    To make the suggested change would probably involve setting up a pfSense build environment and building your own kernel or you might be able to persuade the pfSense developers to

    • make the suggested change or

    • add a sysctl to the igb driver to allow the num_queues variable to be changed at boot time or

    • revert to the igb driver from FreeBSD 8.1 RELEASE

    1: not sure about that, who do I contact? Can I open a ticket? I'm afraid this is getting increasingly lost in an irrelevant thread…
    2: would be great!
    3: unfortunately, the igb module is compiled in the kernel.

    ifconfig with uniprocessor kernel (igb0,1 and 3 running as expected). I'll reboot the system a couple of times to see if the fix is holding...

    [2.0-BETA4][root@pfSense.localdomain]/root(2): ifconfig
    igb0: flags=8843 <up,broadcast,running,simplex,multicast>metric 0 mtu 1500
    	options=bb <rxcsum,txcsum,vlan_mtu,vlan_hwtagging,jumbo_mtu,vlan_hwcsum>ether 00:1b:21:XX:XX:XX
    	inet6 fe80::21b:21ff:feXX:XXXX%igb0 prefixlen 64 scopeid 0x1 
    	inet XXX.XXX.XXX.XXX netmask 0xffff0000 broadcast XXX.XXX.XXX.255
    	nd6 options=3 <performnud,accept_rtadv>media: Ethernet autoselect (100baseTX <full-duplex>)
    	status: active
    igb1: flags=8843 <up,broadcast,running,simplex,multicast>metric 0 mtu 1500
    	options=bb <rxcsum,txcsum,vlan_mtu,vlan_hwtagging,jumbo_mtu,vlan_hwcsum>ether 00:1b:21:6c:3e:19
    	inet 172.20.1.1 netmask 0xffffff00 broadcast 172.20.1.255
    	inet6 fe80::21b:21ff:fe6c:3e19%igb1 prefixlen 64 scopeid 0x2 
    	nd6 options=3 <performnud,accept_rtadv>media: Ethernet autoselect (100baseTX <full-duplex>)
    	status: active
    igb2: flags=8802 <broadcast,simplex,multicast>metric 0 mtu 1500
    	options=1bb <rxcsum,txcsum,vlan_mtu,vlan_hwtagging,jumbo_mtu,vlan_hwcsum,tso4>ether 00:1b:21:6c:3e:1a
    	media: Ethernet autoselect
    	status: no carrier
    igb3: flags=8843 <up,broadcast,running,simplex,multicast>metric 0 mtu 1500
    	options=bb <rxcsum,txcsum,vlan_mtu,vlan_hwtagging,jumbo_mtu,vlan_hwcsum>ether 00:1b:21:6c:3e:1b
    	inet 172.20.3.1 netmask 0xffffff00 broadcast 172.20.3.255
    	inet6 fe80::21b:21ff:fe6c:3e1b%igb3 prefixlen 64 scopeid 0x4 
    	nd6 options=3 <performnud,accept_rtadv>media: Ethernet autoselect (1000baseT <full-duplex>)
    	status: active
    ath0: flags=8802 <broadcast,simplex,multicast>metric 0 mtu 2290
    	ether 00:26:5a:eb:9e:66
    	media: IEEE 802.11 Wireless Ethernet autoselect (autoselect)
    	status: no carrier
    bce0: flags=8802 <broadcast,simplex,multicast>metric 0 mtu 1500
    	options=c01bb <rxcsum,txcsum,vlan_mtu,vlan_hwtagging,jumbo_mtu,vlan_hwcsum,tso4,vlan_hwtso,linkstate>ether 84:2b:2b:0d:36:74
    	media: Ethernet autoselect (none)
    	status: no carrier
    bce1: flags=8802 <broadcast,simplex,multicast>metric 0 mtu 1500
    	options=c01bb <rxcsum,txcsum,vlan_mtu,vlan_hwtagging,jumbo_mtu,vlan_hwcsum,tso4,vlan_hwtso,linkstate>ether 84:2b:2b:0d:36:75
    	media: Ethernet autoselect (none)
    	status: no carrier
    lo0: flags=8049 <up,loopback,running,multicast>metric 0 mtu 16384
    	options=3 <rxcsum,txcsum>inet 127.0.0.1 netmask 0xff000000 
    	inet6 ::1 prefixlen 128 
    	inet6 fe80::1%lo0 prefixlen 64 scopeid 0x8 
    	nd6 options=3 <performnud,accept_rtadv>pfsync0: flags=0<> metric 0 mtu 1460
    	syncpeer: 224.0.0.240 maxupd: 128
    pflog0: flags=100 <promisc>metric 0 mtu 33568
    enc0: flags=0<> metric 0 mtu 1536</promisc></performnud,accept_rtadv></rxcsum,txcsum></up,loopback,running,multicast></rxcsum,txcsum,vlan_mtu,vlan_hwtagging,jumbo_mtu,vlan_hwcsum,tso4,vlan_hwtso,linkstate></broadcast,simplex,multicast></rxcsum,txcsum,vlan_mtu,vlan_hwtagging,jumbo_mtu,vlan_hwcsum,tso4,vlan_hwtso,linkstate></broadcast,simplex,multicast></broadcast,simplex,multicast></full-duplex></performnud,accept_rtadv></rxcsum,txcsum,vlan_mtu,vlan_hwtagging,jumbo_mtu,vlan_hwcsum></up,broadcast,running,simplex,multicast></rxcsum,txcsum,vlan_mtu,vlan_hwtagging,jumbo_mtu,vlan_hwcsum,tso4></broadcast,simplex,multicast></full-duplex></performnud,accept_rtadv></rxcsum,txcsum,vlan_mtu,vlan_hwtagging,jumbo_mtu,vlan_hwcsum></up,broadcast,running,simplex,multicast></full-duplex></performnud,accept_rtadv></rxcsum,txcsum,vlan_mtu,vlan_hwtagging,jumbo_mtu,vlan_hwcsum></up,broadcast,running,simplex,multicast> 
    


  • Thanks for the dmesg output. Its useful to see what you are working with.

    @John:

    @wallabybob:

    The referenced page says The problem is mbuf resources, the driver is autoconfiguring the number of queues based on the number of cores, on newer systems with lots of them this is outstripping the mbuf resource pool.

    If you need to use more than the two interfaces a temporary workaround might be to use the uniprocessor kernel to test to see how many more interfaces you can get operational. I'm not familiar with the CPU(s) in your system so I don't know if this is relevant: FreeBSD used to (still does?) have a mechanism to disable hyperthreading, thus reducing the number of operational CPU cores. Either way you could try reducing the number of cores seen by the OS to see if that helps reduce the resource demands so you can get more interfaces operational.

    OK, I'm currently running the uniprocessor kernel (see above) but I still see 8 logical CPUS.

    This didn't work:

    
    [2.0-BETA4][root@pfSense.localdomain]/root(2): sysctl machdep.hlt_logical_cpus=1
    sysctl: unknown oid 'machdep.hlt_logical_cpus'
    
    

    That wasn't the sysctl I was thinking of, though it was close. The problem here is that the CPUS are enumerated at boot time and it appears the problem is provoked by the driver attaching at boot time and hence using the boot time CPU count. Halting logical CPUs after boot won't change the boot time CPU count. I thought there was a sysctl (possibly undocumented outside the source code) to disable hyperthreading, causing the CPU enumeration code that runs at boot time to count only physical CPUs. If the BIOS allows it, perhaps you could try disabling hyperthreading there.

    @wallabybob:

    To make the suggested change would probably involve setting up a pfSense build environment and building your own kernel or you might be able to persuade the pfSense developers to

    • make the suggested change or

    • add a sysctl to the igb driver to allow the num_queues variable to be changed at boot time or

    • revert to the igb driver from FreeBSD 8.1 RELEASE

    1: not sure about that, who do I contact? Can I open a ticket? I'm afraid this is getting increasingly lost in an irrelevant thread…
    2: would be great!
    3: unfortunately, the igb module is compiled in the kernel.

    Suggest you open a ticket and reference this thread and suggest these three options. pfSense builds it own kernel so it is possible to "mix and match" drivers and kernel source. I don't know how often pfSense sources are synchronised with FreeBSD sources. Maybe the problem is fixed in current FreeBSD sources. (I haven't looked).



  • There is a FreeBSD mechanism in both i386 and amd64 kernels to disable (disallow) hyperthreading. In /boot/loader.conf.local add the line

    machdep.hyperthreading_allowed="0"
    

    By default hyperthreading is allowed. Remove the line to restore hyperthreading.

    After boot, the shell command # kenv will display the kernel environment variables. You can use this to check that your addition to /boot/loader.conf.local was processed as expcted.



  • thanks, I'll try this first thing tomorrow morning…



  • If hyperthreading is disabled you should see just 4 CPUs launched at startup.



  • @wallabybob:

    If hyperthreading is disabled you should see just 4 CPUs launched at startup.

    For reference, this is the /var/log/system.log with hyperthreading disabled as instructed. Although now with the uniprocessor kernel, all my interfaces are UP and RUNNING.

    My loader.conf:

    
    kern.ipc.nmbclusters="655356"
    machdep.hyperthreading_allowed="0"
    
    

    I still got bitten by the old DWA-556 bug now that I put the WLAN card back in (http://forum.pfsense.org/index.php/topic,27258.0.html) but other than that, everything seems OK as of 2.0-BETA4 (amd64) built on Sat Nov 20 08:25:10 UTC 2010.

    Thanks ever so much for your help, wallabybob!

    
    Nov 22 09:01:20 vpn syslogd: kernel boot file is /boot/kernel/kernel
    Nov 22 09:01:20 vpn kernel: Copyright (c) 1992-2010 The FreeBSD Project.
    Nov 22 09:01:20 vpn kernel: Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
    Nov 22 09:01:20 vpn kernel: The Regents of the University of California. All rights reserved.
    Nov 22 09:01:20 vpn kernel: FreeBSD is a registered trademark of The FreeBSD Foundation.
    Nov 22 09:01:20 vpn kernel: FreeBSD 8.1-RELEASE-p1 #1: Sat Nov 20 08:16:31 UTC 2010
    Nov 22 09:01:20 vpn kernel: sullrich@FreeBSD_8.0_pfSense_2.0-AMD64.snaps.pfsense.org:/usr/obj.pfSense/usr/pfSensesrc/src/sys/pfSense.8 amd64
    Nov 22 09:01:20 vpn kernel: Timecounter "i8254" frequency 1193182 Hz quality 0
    Nov 22 09:01:20 vpn kernel: CPU: Intel(R) Xeon(R) CPU           L3426  @ 1.87GHz (1862.00-MHz K8-class CPU)
    Nov 22 09:01:20 vpn kernel: Origin = "GenuineIntel"  Id = 0x106e5  Family = 6  Model = 1e  Stepping = 5
    Nov 22 09:01:20 vpn kernel: Features=0xbfebfbff <fpu,vme,de,pse,tsc,msr,pae,mce,cx8,apic,sep,mtrr,pge,mca,cmov,pat,pse36,clflush,dts,acpi,mmx,fxsr,sse,sse2,ss,htt,tm,pbe>Nov 22 09:01:20 vpn kernel: Features2=0x98e3fd <sse3,dtes64,mon,ds_cpl,vmx,smx,est,tm2,ssse3,cx16,xtpr,pdcm,sse4.1,sse4.2,popcnt>Nov 22 09:01:20 vpn kernel: AMD Features=0x28100800 <syscall,nx,rdtscp,lm>Nov 22 09:01:20 vpn kernel: AMD Features2=0x1 <lahf>Nov 22 09:01:20 vpn kernel: TSC: P-state invariant
    Nov 22 09:01:20 vpn kernel: real memory  = 2147483648 (2048 MB)
    Nov 22 09:01:20 vpn kernel: avail memory = 2035855360 (1941 MB)
    Nov 22 09:01:20 vpn kernel: ACPI APIC Table: <dell  pe_sc3 ="">Nov 22 09:01:20 vpn kernel: FreeBSD/SMP: Multiprocessor System Detected: 8 CPUs
    Nov 22 09:01:20 vpn kernel: FreeBSD/SMP: 1 package(s) x 4 core(s) x 2 SMT threads
    Nov 22 09:01:20 vpn kernel: cpu0 (BSP): APIC ID:  0
    Nov 22 09:01:20 vpn kernel: cpu1 (AP): APIC ID:  1
    Nov 22 09:01:20 vpn kernel: cpu2 (AP): APIC ID:  2
    Nov 22 09:01:20 vpn kernel: cpu3 (AP): APIC ID:  3
    Nov 22 09:01:20 vpn kernel: cpu4 (AP): APIC ID:  4
    Nov 22 09:01:20 vpn kernel: cpu5 (AP): APIC ID:  5
    Nov 22 09:01:20 vpn kernel: cpu6 (AP): APIC ID:  6
    Nov 22 09:01:20 vpn kernel: cpu7 (AP): APIC ID:  7
    Nov 22 09:01:20 vpn kernel: ioapic0 <version 2.0="">irqs 0-23 on motherboard
    Nov 22 09:01:20 vpn kernel: wlan: mac acl policy registered
    Nov 22 09:01:20 vpn kernel: ipw_bss: You need to read the LICENSE file in /usr/share/doc/legal/intel_ipw/.
    Nov 22 09:01:20 vpn kernel: ipw_bss: If you agree with the license, set legal.intel_ipw.license_ack=1 in /boot/loader.conf.
    Nov 22 09:01:20 vpn kernel: module_register_init: MOD_LOAD (ipw_bss_fw, 0xffffffff804608a0, 0) error 1
    Nov 22 09:01:20 vpn kernel: ipw_ibss: You need to read the LICENSE file in /usr/share/doc/legal/intel_ipw/.
    Nov 22 09:01:20 vpn kernel: ipw_ibss: If you agree with the license, set legal.intel_ipw.license_ack=1 in /boot/loader.conf.
    Nov 22 09:01:20 vpn kernel: module_register_init: MOD_LOAD (ipw_ibss_fw, 0xffffffff80460940, 0) error 1
    Nov 22 09:01:20 vpn kernel: wpi: You need to read the LICENSE file in /usr/share/doc/legal/intel_wpi/.
    Nov 22 09:01:20 vpn kernel: wpi: If you agree with the license, set legal.intel_wpi.license_ack=1 in /boot/loader.conf.
    Nov 22 09:01:20 vpn kernel: module_register_init: MOD_LOAD (wpi_fw, 0xffffffff806447d0, 0) error 1
    Nov 22 09:01:20 vpn kernel: ipw_monitor: You need to read the LICENSE file in /usr/share/doc/legal/intel_ipw/.
    Nov 22 09:01:20 vpn kernel: ipw_monitor: If you agree with the license, set legal.intel_ipw.license_ack=1 in /boot/loader.conf.
    Nov 22 09:01:20 vpn kernel: module_register_init: MOD_LOAD (ipw_monitor_fw, 0xffffffff804609e0, 0) error 1
    Nov 22 09:01:20 vpn kernel: kbd1 at kbdmux0
    Nov 22 09:01:20 vpn kernel: cryptosoft0: <software crypto="">on motherboard
    Nov 22 09:01:20 vpn kernel: padlock0: No ACE support.
    Nov 22 09:01:20 vpn kernel: acpi0: <dell pe_sc3="">on motherboard
    Nov 22 09:01:20 vpn kernel: acpi0: [ITHREAD]
    Nov 22 09:01:20 vpn kernel: acpi0: Power Button (fixed)
    Nov 22 09:01:20 vpn kernel: Timecounter "ACPI-fast" frequency 3579545 Hz quality 1000
    Nov 22 09:01:20 vpn kernel: acpi_timer0: <24-bit timer at 3.579545MHz> port 0x808-0x80b on acpi0
    Nov 22 09:01:20 vpn kernel: cpu0: <acpi cpu="">on acpi0
    Nov 22 09:01:20 vpn kernel: cpu1: <acpi cpu="">on acpi0
    Nov 22 09:01:20 vpn kernel: cpu2: <acpi cpu="">on acpi0
    Nov 22 09:01:20 vpn kernel: cpu3: <acpi cpu="">on acpi0
    Nov 22 09:01:20 vpn kernel: cpu4: <acpi cpu="">on acpi0
    Nov 22 09:01:20 vpn kernel: cpu5: <acpi cpu="">on acpi0
    Nov 22 09:01:20 vpn kernel: cpu6: <acpi cpu="">on acpi0
    Nov 22 09:01:20 vpn kernel: cpu7: <acpi cpu="">on acpi0
    Nov 22 09:01:20 vpn kernel: acpi_hpet0: <high precision="" event="" timer="">iomem 0xfed00000-0xfed003ff on acpi0
    Nov 22 09:01:20 vpn kernel: Timecounter "HPET" frequency 14318180 Hz quality 900
    Nov 22 09:01:20 vpn kernel: pcib0: <acpi host-pci="" bridge="">port 0xcf8-0xcff on acpi0
    Nov 22 09:01:20 vpn kernel: pci0: <acpi pci="" bus="">on pcib0
    Nov 22 09:01:20 vpn kernel: pcib1: <acpi pci-pci="" bridge="">at device 3.0 on pci0
    Nov 22 09:01:20 vpn kernel: pci4: <acpi pci="" bus="">on pcib1
    Nov 22 09:01:20 vpn kernel: pcib2: <pci-pci bridge="">at device 0.0 on pci4
    Nov 22 09:01:20 vpn kernel: pci5: <pci bus="">on pcib2
    Nov 22 09:01:20 vpn kernel: pcib3: <pci-pci bridge="">at device 2.0 on pci5
    Nov 22 09:01:20 vpn kernel: pci6: <pci bus="">on pcib3
    Nov 22 09:01:20 vpn kernel: igb0: <intel(r) 1000="" pro="" network="" connection="" version="" -="" 2.0.4="">port 0xfcc0-0xfcdf mem 0xddfc0000-0xddfdffff,0xde000000-0xde3fffff,0xddfb8000-0xddfbbfff irq 18 at device 0.0 on pci6
    Nov 22 09:01:20 vpn kernel: igb0: Using MSIX interrupts with 9 vectors
    Nov 22 09:01:20 vpn kernel: igb0: [ITHREAD]
    Nov 22 09:01:20 vpn last message repeated 8 times
    Nov 22 09:01:20 vpn kernel: igb1: <intel(r) 1000="" pro="" network="" connection="" version="" -="" 2.0.4="">port 0xfce0-0xfcff mem 0xddfe0000-0xddffffff,0xde400000-0xde7fffff,0xddfbc000-0xddfbffff irq 19 at device 0.1 on pci6
    Nov 22 09:01:20 vpn kernel: igb1: Using MSIX interrupts with 9 vectors
    Nov 22 09:01:20 vpn kernel: igb1: [ITHREAD]
    Nov 22 09:01:20 vpn last message repeated 8 times
    Nov 22 09:01:20 vpn kernel: pcib4: <pci-pci bridge="">at device 4.0 on pci5
    Nov 22 09:01:20 vpn kernel: pci7: <pci bus="">on pcib4
    Nov 22 09:01:20 vpn kernel: igb2: <intel(r) 1000="" pro="" network="" connection="" version="" -="" 2.0.4="">port 0xecc0-0xecdf mem 0xdd3c0000-0xdd3dffff,0xdd400000-0xdd7fffff,0xdd3b8000-0xdd3bbfff irq 16 at device 0.0 on pci7
    Nov 22 09:01:20 vpn kernel: igb2: Using MSIX interrupts with 9 vectors
    Nov 22 09:01:20 vpn kernel: igb2: [ITHREAD]
    Nov 22 09:01:20 vpn last message repeated 8 times
    Nov 22 09:01:20 vpn kernel: igb3: <intel(r) 1000="" pro="" network="" connection="" version="" -="" 2.0.4="">port 0xece0-0xecff mem 0xdd3e0000-0xdd3fffff,0xdd800000-0xddbfffff,0xdd3bc000-0xdd3bffff irq 17 at device 0.1 on pci7
    Nov 22 09:01:20 vpn kernel: igb3: Using MSIX interrupts with 9 vectors
    Nov 22 09:01:20 vpn kernel: igb3: [ITHREAD]
    Nov 22 09:01:20 vpn last message repeated 8 times
    Nov 22 09:01:20 vpn kernel: pcib5: <acpi pci-pci="" bridge="">at device 5.0 on pci0
    Nov 22 09:01:20 vpn kernel: pci8: <acpi pci="" bus="">on pcib5
    Nov 22 09:01:20 vpn kernel: ath0: <atheros 5416="">mem 0xde9f0000-0xde9fffff irq 16 at device 0.0 on pci8
    Nov 22 09:01:20 vpn kernel: ath0: [ITHREAD]
    Nov 22 09:01:20 vpn kernel: ath0: AR5418 mac 12.10 RF2133 phy 8.1
    Nov 22 09:01:20 vpn kernel: pci0: <base peripheral=""> at device 8.0 (no driver attached)
    Nov 22 09:01:20 vpn kernel: pci0: <base peripheral=""> at device 8.1 (no driver attached)
    Nov 22 09:01:20 vpn kernel: pci0: <base peripheral=""> at device 8.2 (no driver attached)
    Nov 22 09:01:20 vpn kernel: pci0: <base peripheral=""> at device 8.3 (no driver attached)
    Nov 22 09:01:20 vpn kernel: pci0: <base peripheral=""> at device 16.0 (no driver attached)
    Nov 22 09:01:20 vpn kernel: pci0: <base peripheral=""> at device 16.1 (no driver attached)
    Nov 22 09:01:20 vpn kernel: ehci0: <intel pch="" usb="" 2.0="" controller="" usb-b="">mem 0xde8fc000-0xde8fc3ff irq 22 at device 26.0 on pci0
    Nov 22 09:01:20 vpn kernel: ehci0: [ITHREAD]
    Nov 22 09:01:20 vpn kernel: usbus0: EHCI version 1.0
    Nov 22 09:01:20 vpn kernel: usbus0: <intel pch="" usb="" 2.0="" controller="" usb-b="">on ehci0
    Nov 22 09:01:20 vpn kernel: pcib6: <acpi pci-pci="" bridge="">at device 28.0 on pci0
    Nov 22 09:01:20 vpn kernel: pci3: <acpi pci="" bus="">on pcib6
    Nov 22 09:01:20 vpn kernel: pcib7: <acpi pci-pci="" bridge="">at device 28.4 on pci0
    Nov 22 09:01:20 vpn kernel: pci2: <acpi pci="" bus="">on pcib7
    Nov 22 09:01:20 vpn kernel: bce0: <broadcom netxtreme="" ii="" bcm5716="" 1000base-t="" (c0)="">mem 0xd8000000-0xd9ffffff irq 16 at device 0.0 on pci2
    Nov 22 09:01:20 vpn kernel: miibus0: <mii bus="">on bce0
    Nov 22 09:01:20 vpn kernel: brgphy0: <bcm5709c 10="" 100="" 1000basetx="" phy="">PHY 1 on miibus0
    Nov 22 09:01:20 vpn kernel: brgphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-FDX, auto
    Nov 22 09:01:20 vpn kernel: bce0: [ITHREAD]
    Nov 22 09:01:20 vpn kernel: bce0: ASIC (0x57092008); Rev (C0); Bus (PCIe x4, 2.5Gbps); B/C (5.2.2); Flags (MSI|MFW); MFW (NCSI 2.0.8)
    Nov 22 09:01:20 vpn kernel: bce1: <broadcom netxtreme="" ii="" bcm5716="" 1000base-t="" (c0)="">mem 0xda000000-0xdbffffff irq 17 at device 0.1 on pci2
    Nov 22 09:01:20 vpn kernel: miibus1: <mii bus="">on bce1
    Nov 22 09:01:20 vpn kernel: brgphy1: <bcm5709c 10="" 100="" 1000basetx="" phy="">PHY 1 on miibus1
    Nov 22 09:01:20 vpn kernel: brgphy1:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-FDX, auto
    Nov 22 09:01:20 vpn kernel: bce1: [ITHREAD]
    Nov 22 09:01:20 vpn kernel: bce1: ASIC (0x57092008); Rev (C0); Bus (PCIe x4, 2.5Gbps); B/C (5.2.2); Flags (MSI|MFW); MFW (NCSI 2.0.8)
    Nov 22 09:01:20 vpn kernel: ehci1: <intel pch="" usb="" 2.0="" controller="" usb-a="">mem 0xde8fe000-0xde8fe3ff irq 22 at device 29.0 on pci0
    Nov 22 09:01:20 vpn kernel: ehci1: [ITHREAD]
    Nov 22 09:01:20 vpn kernel: usbus1: EHCI version 1.0
    Nov 22 09:01:20 vpn kernel: usbus1: <intel pch="" usb="" 2.0="" controller="" usb-a="">on ehci1
    Nov 22 09:01:20 vpn kernel: pcib8: <acpi pci-pci="" bridge="">at device 30.0 on pci0
    Nov 22 09:01:20 vpn kernel: pci1: <acpi pci="" bus="">on pcib8
    Nov 22 09:01:20 vpn kernel: vgapci0: <vga-compatible display="">mem 0xd7800000-0xd7ffffff,0xdc7fc000-0xdc7fffff,0xdc800000-0xdcffffff irq 19 at device 3.0 on pci1
    Nov 22 09:01:20 vpn kernel: isab0: <pci-isa bridge="">at device 31.0 on pci0
    Nov 22 09:01:20 vpn kernel: isa0: <isa bus="">on isab0
    Nov 22 09:01:20 vpn kernel: atapci0: <intel pch="" sata300="" controller="">port 0xdca0-0xdca7,0xdc90-0xdc93,0xdca8-0xdcaf,0xdc94-0xdc97,0xdcc0-0xdccf,0xdcd0-0xdcdf irq 20 at device 31.2 on pci0
    Nov 22 09:01:20 vpn kernel: atapci0: [ITHREAD]
    Nov 22 09:01:20 vpn kernel: ata2: <ata 0="" channel="">on atapci0
    Nov 22 09:01:20 vpn kernel: ata2: [ITHREAD]
    Nov 22 09:01:20 vpn kernel: ata3: <ata 1="" channel="">on atapci0
    Nov 22 09:01:20 vpn kernel: ata3: [ITHREAD]
    Nov 22 09:01:20 vpn kernel: atapci1: <intel pch="" sata300="" controller="">port 0xdcb0-0xdcb7,0xdc98-0xdc9b,0xdcb8-0xdcbf,0xdc9c-0xdc9f,0xdce0-0xdcef,0xdcf0-0xdcff irq 21 at device 31.5 on pci0
    Nov 22 09:01:20 vpn kernel: atapci1: [ITHREAD]
    Nov 22 09:01:20 vpn kernel: ata4: <ata 0="" channel="">on atapci1
    Nov 22 09:01:20 vpn kernel: ata4: [ITHREAD]
    Nov 22 09:01:20 vpn kernel: ata5: <ata 1="" channel="">on atapci1
    Nov 22 09:01:20 vpn kernel: ata5: [ITHREAD]
    Nov 22 09:01:20 vpn kernel: atrtc0: <at realtime="" clock="">port 0x70-0x7f irq 8 on acpi0
    Nov 22 09:01:20 vpn kernel: uart0: <16550 or compatible> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0
    Nov 22 09:01:20 vpn kernel: uart0: [FILTER]
    Nov 22 09:01:20 vpn kernel: uart1: <16550 or compatible> port 0x2f8-0x2ff irq 3 on acpi0
    Nov 22 09:01:20 vpn kernel: uart1: [FILTER]
    Nov 22 09:01:20 vpn kernel: orm0: <isa option="" roms="">at iomem 0xc0000-0xc7fff,0xc8000-0xc8fff,0xec000-0xeffff on isa0
    Nov 22 09:01:20 vpn kernel: atkbd: unable to set the command byte.
    Nov 22 09:01:20 vpn kernel: sc0: <system console="">at flags 0x100 on isa0
    Nov 22 09:01:20 vpn kernel: sc0: VGA <16 virtual consoles, flags=0x300>
    Nov 22 09:01:20 vpn kernel: vga0: <generic isa="" vga="">at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
    Nov 22 09:01:20 vpn kernel: atkbdc0: <keyboard controller="" (i8042)="">at port 0x60,0x64 on isa0
    Nov 22 09:01:20 vpn kernel: atkbd0: <at keyboard="">irq 1 on atkbdc0
    Nov 22 09:01:20 vpn kernel: kbd0 at atkbd0
    Nov 22 09:01:20 vpn kernel: atkbd0: [GIANT-LOCKED]
    Nov 22 09:01:20 vpn kernel: atkbd0: [ITHREAD]
    Nov 22 09:01:20 vpn kernel: psm0: unable to set the command byte.
    Nov 22 09:01:20 vpn kernel: ppc0: cannot reserve I/O port range
    Nov 22 09:01:20 vpn kernel: est0: <enhanced speedstep="" frequency="" control="">on cpu0
    Nov 22 09:01:20 vpn kernel: est: CPU supports Enhanced Speedstep, but is not recognized.
    Nov 22 09:01:20 vpn kernel: est: cpu_vendor GenuineIntel, msr e
    Nov 22 09:01:20 vpn kernel: device_attach: est0 attach returned 6
    Nov 22 09:01:20 vpn kernel: p4tcc0: <cpu frequency="" thermal="" control="">on cpu0
    Nov 22 09:01:20 vpn kernel: est1: <enhanced speedstep="" frequency="" control="">on cpu1
    Nov 22 09:01:20 vpn kernel: est: CPU supports Enhanced Speedstep, but is not recognized.
    Nov 22 09:01:20 vpn kernel: est: cpu_vendor GenuineIntel, msr e
    Nov 22 09:01:20 vpn kernel: device_attach: est1 attach returned 6
    Nov 22 09:01:20 vpn kernel: p4tcc1: <cpu frequency="" thermal="" control="">on cpu1
    Nov 22 09:01:20 vpn kernel: est2: <enhanced speedstep="" frequency="" control="">on cpu2
    Nov 22 09:01:20 vpn kernel: est: CPU supports Enhanced Speedstep, but is not recognized.
    Nov 22 09:01:20 vpn kernel: est: cpu_vendor GenuineIntel, msr e
    Nov 22 09:01:20 vpn kernel: device_attach: est2 attach returned 6
    Nov 22 09:01:20 vpn kernel: p4tcc2: <cpu frequency="" thermal="" control="">on cpu2
    Nov 22 09:01:20 vpn kernel: est3: <enhanced speedstep="" frequency="" control="">on cpu3
    Nov 22 09:01:20 vpn kernel: est: CPU supports Enhanced Speedstep, but is not recognized.
    Nov 22 09:01:20 vpn kernel: est: cpu_vendor GenuineIntel, msr e
    Nov 22 09:01:20 vpn kernel: device_attach: est3 attach returned 6
    Nov 22 09:01:20 vpn kernel: p4tcc3: <cpu frequency="" thermal="" control="">on cpu3
    Nov 22 09:01:20 vpn kernel: est4: <enhanced speedstep="" frequency="" control="">on cpu4
    Nov 22 09:01:20 vpn kernel: est: CPU supports Enhanced Speedstep, but is not recognized.
    Nov 22 09:01:20 vpn kernel: est: cpu_vendor GenuineIntel, msr e
    Nov 22 09:01:20 vpn kernel: device_attach: est4 attach returned 6
    Nov 22 09:01:20 vpn kernel: p4tcc4: <cpu frequency="" thermal="" control="">on cpu4
    Nov 22 09:01:20 vpn kernel: est5: <enhanced speedstep="" frequency="" control="">on cpu5
    Nov 22 09:01:20 vpn kernel: est: CPU supports Enhanced Speedstep, but is not recognized.
    Nov 22 09:01:20 vpn kernel: est: cpu_vendor GenuineIntel, msr e
    Nov 22 09:01:20 vpn kernel: device_attach: est5 attach returned 6
    Nov 22 09:01:20 vpn kernel: p4tcc5: <cpu frequency="" thermal="" control="">on cpu5
    Nov 22 09:01:20 vpn kernel: est6: <enhanced speedstep="" frequency="" control="">on cpu6
    Nov 22 09:01:20 vpn kernel: est: CPU supports Enhanced Speedstep, but is not recognized.
    Nov 22 09:01:20 vpn kernel: est: cpu_vendor GenuineIntel, msr e
    Nov 22 09:01:20 vpn kernel: device_attach: est6 attach returned 6
    Nov 22 09:01:20 vpn kernel: p4tcc6: <cpu frequency="" thermal="" control="">on cpu6
    Nov 22 09:01:20 vpn kernel: est7: <enhanced speedstep="" frequency="" control="">on cpu7
    Nov 22 09:01:20 vpn kernel: est: CPU supports Enhanced Speedstep, but is not recognized.
    Nov 22 09:01:20 vpn kernel: est: cpu_vendor GenuineIntel, msr e
    Nov 22 09:01:20 vpn kernel: device_attach: est7 attach returned 6
    Nov 22 09:01:20 vpn kernel: p4tcc7: <cpu frequency="" thermal="" control="">on cpu7
    Nov 22 09:01:20 vpn kernel: Timecounters tick every 1.000 msec
    Nov 22 09:01:20 vpn kernel: IPsec: Initialized Security Association Processing.
    Nov 22 09:01:20 vpn kernel: usbus0: 480Mbps High Speed USB v2.0
    Nov 22 09:01:20 vpn kernel: usbus1: 480Mbps High Speed USB v2.0
    Nov 22 09:01:20 vpn kernel: ad4: 152587MB <wdc wd1602abks-18n8a0="" 02.03b05="">at ata2-master UDMA100 SATA 3Gb/s
    Nov 22 09:01:20 vpn kernel: ugen0.1: <intel>at usbus0
    Nov 22 09:01:20 vpn kernel: uhub0: <intel 1="" 9="" ehci="" root="" hub,="" class="" 0,="" rev="" 2.00="" 1.00,="" addr="">on usbus0
    Nov 22 09:01:20 vpn kernel: ugen1.1: <intel>at usbus1
    Nov 22 09:01:20 vpn kernel: uhub1: <intel 1="" 9="" ehci="" root="" hub,="" class="" 0,="" rev="" 2.00="" 1.00,="" addr="">on usbus1
    Nov 22 09:01:20 vpn kernel: ad6: 152587MB <wdc wd1602abks-18n8a0="" 02.03b05="">at ata3-master UDMA100 SATA 3Gb/s
    Nov 22 09:01:20 vpn kernel: SMP: AP CPU #1 Launched!
    Nov 22 09:01:20 vpn kernel: SMP: AP CPU #4 Launched!
    Nov 22 09:01:20 vpn kernel: SMP: AP CPU #3 Launched!
    Nov 22 09:01:20 vpn kernel: SMP: AP CPU #2 Launched!
    Nov 22 09:01:20 vpn kernel: SMP: AP CPU #5 Launched!
    Nov 22 09:01:20 vpn kernel: SMP: AP CPU #7 Launched!
    Nov 22 09:01:20 vpn kernel: SMP: AP CPU #6 Launched!
    Nov 22 09:01:20 vpn kernel: GEOM_MIRROR: Device mirror/pfSenseMirror launched (2/2).
    Nov 22 09:01:20 vpn kernel: Root mount waiting for: usbus1 usbus0
    Nov 22 09:01:20 vpn kernel: uhub0: 2 ports with 2 removable, self powered
    Nov 22 09:01:20 vpn kernel: uhub1: 2 ports with 2 removable, self powered
    Nov 22 09:01:20 vpn kernel: Root mount waiting for: usbus1 usbus0
    Nov 22 09:01:20 vpn kernel: ugen0.2: <vendor 0x8087="">at usbus0
    Nov 22 09:01:20 vpn kernel: uhub2: <vendor 2="" 9="" 0x8087="" product="" 0x0020,="" class="" 0,="" rev="" 2.00="" 0.00,="" addr="">on usbus0
    Nov 22 09:01:20 vpn kernel: ugen1.2: <vendor 0x8087="">at usbus1
    Nov 22 09:01:20 vpn kernel: uhub3: <vendor 2="" 9="" 0x8087="" product="" 0x0020,="" class="" 0,="" rev="" 2.00="" 0.00,="" addr="">on usbus1
    Nov 22 09:01:20 vpn kernel: Root mount waiting for: usbus1 usbus0
    Nov 22 09:01:20 vpn kernel: uhub2: 6 ports with 6 removable, self powered
    Nov 22 09:01:20 vpn kernel: uhub3: 8 ports with 8 removable, self powered
    Nov 22 09:01:20 vpn kernel: Root mount waiting for: usbus1 usbus0
    Nov 22 09:01:20 vpn kernel: ugen0.3: <vendor 0x0424="">at usbus0
    Nov 22 09:01:20 vpn kernel: uhub4: <vendor 3="" 9="" 0x0424="" product="" 0x2514,="" class="" 0,="" rev="" 2.00="" 0.00,="" addr="">on usbus0
    Nov 22 09:01:20 vpn kernel: ugen1.3: <vendor 0x0557="">at usbus1
    Nov 22 09:01:20 vpn kernel: uhub5: <vendor 3="" 9="" 0x0557="" product="" 0x8021,="" class="" 0,="" rev="" 1.10="" 1.00,="" addr="">on usbus1
    Nov 22 09:01:20 vpn kernel: uhub4: 4 ports with 4 removable, self powered
    Nov 22 09:01:20 vpn kernel: uhub5: 4 ports with 4 removable, self powered
    Nov 22 09:01:20 vpn kernel: ugen1.4: <aten international="" co.="" ltd="">at usbus1
    Nov 22 09:01:20 vpn kernel: ukbd0: <aten 0="" 4="" international="" co.="" ltd="" cl5708="" v1.0.098,="" class="" 0,="" rev="" 1.10="" 1.00,="" addr="">on usbus1
    Nov 22 09:01:20 vpn kernel: Root mount waiting for: usbus1
    Nov 22 09:01:20 vpn kernel: kbd2 at ukbd0
    Nov 22 09:01:20 vpn kernel: uhid0: <aten 0="" 4="" international="" co.="" ltd="" cl5708="" v1.0.098,="" class="" 0,="" rev="" 1.10="" 1.00,="" addr="">on usbus1
    Nov 22 09:01:20 vpn kernel: ums0: <aten 0="" 4="" international="" co.="" ltd="" cl5708="" v1.0.098,="" class="" 0,="" rev="" 1.10="" 1.00,="" addr="">on usbus1
    Nov 22 09:01:20 vpn kernel: ums0: 5 buttons and [XYZ] coordinates ID=0
    Nov 22 09:01:20 vpn kernel: ugen1.5: <dell>at usbus1
    Nov 22 09:01:20 vpn kernel: ukbd1: <ep1 interrupt="">on usbus1
    Nov 22 09:01:20 vpn kernel: kbd3 at ukbd1
    Nov 22 09:01:20 vpn kernel: Trying to mount root from ufs:/dev/mirror/pfSenseMirrors1a
    Nov 22 09:01:20 vpn kernel: pflog0: promiscuous mode enabled
    Nov 22 09:01:20 vpn php: : The command '/usr/local/sbin/relayd -f /var/etc/relayd.conf' returned exit code '1', the output was '/var/etc/relayd.conf:3: syntax error no redirections, nothing to do' 
    Nov 22 09:01:20 vpn apinger: Exiting on signal 15.
    Nov 22 09:01:20 vpn apinger: Starting Alarm Pinger, apinger(44562)
    Nov 22 09:01:21 vpn check_reload_status: Linkup starting igb3
    Nov 22 09:01:21 vpn kernel: igb3: link state changed to UP
    Nov 22 09:01:22 vpn php: : ROUTING: change default route to XXX.XXX.XXX.XXX
    Nov 22 09:01:22 vpn dhcpleases: Could not deliver signal HUP to process because its pidfile does not exist, No such file or directory.
    Nov 22 09:01:22 vpn dhcpd: Internet Systems Consortium DHCP Server 4.1.1-P1
    Nov 22 09:01:22 vpn dhcpd: Copyright 2004-2010 Internet Systems Consortium.
    Nov 22 09:01:22 vpn dhcpd: All rights reserved.
    Nov 22 09:01:22 vpn dhcpd: For info, please visit https://www.isc.org/software/dhcp/
    Nov 22 09:01:22 vpn dnsmasq[61583]: started, version 2.55 cachesize 10000
    Nov 22 09:01:22 vpn dnsmasq[61583]: compile time options: IPv6 GNU-getopt no-DBus I18N DHCP TFTP
    Nov 22 09:01:22 vpn dnsmasq[61583]: reading /etc/resolv.conf
    Nov 22 09:01:22 vpn dnsmasq[61583]: using nameserver XXX.XXX.XXX.XXX#53
    Nov 22 09:01:22 vpn dnsmasq[61583]: using nameserver XXX.XXX.XXX.XXX#53
    Nov 22 09:01:22 vpn dnsmasq[61583]: using nameserver XXX.XXX.XXX.XXX#53
    Nov 22 09:01:22 vpn dnsmasq[61583]: using nameserver XXX.XXX.XXX.XXX#53
    Nov 22 09:01:22 vpn dnsmasq[61583]: read /etc/hosts - 8 addresses
    Nov 22 09:01:22 vpn last message repeated 3 times
    Nov 22 09:01:22 vpn check_reload_status: updating all dyndns
    Nov 22 09:01:26 vpn php: : Creating rrd update script
    Nov 22 09:01:27 vpn php: : Resyncing configuration for all packages.
    Nov 22 09:01:22 vpn dnsmasq[61583]: read /etc/hosts - 8 addresses
    Nov 22 09:01:28 vpn login: login on ttyv0 as root
    Nov 22 09:01:28 vpn sshlockout[13847]: sshlockout v2.0 starting up
    Nov 22 09:01:28 vpn sshlockout[13847]: sshlockout v2.0 starting up
    Nov 22 09:02:17 vpn sshd[10249]: Accepted keyboard-interactive/pam for root from 172.20.3.20 port 36563 ssh2</ep1></dell></aten></aten></aten></aten></vendor></vendor></vendor></vendor></vendor></vendor></vendor></vendor></wdc></intel></intel></intel></intel></wdc></cpu></enhanced></cpu></enhanced></cpu></enhanced></cpu></enhanced></cpu></enhanced></cpu></enhanced></cpu></enhanced></cpu></enhanced></at></keyboard></generic></system></isa></at></ata></ata></intel></ata></ata></intel></isa></pci-isa></vga-compatible></acpi></acpi></intel></intel></bcm5709c></mii></broadcom></bcm5709c></mii></broadcom></acpi></acpi></acpi></acpi></intel></intel></atheros></acpi></acpi></intel(r)></intel(r)></pci></pci-pci></intel(r)></intel(r)></pci></pci-pci></pci></pci-pci></acpi></acpi></acpi></acpi></high></acpi></acpi></acpi></acpi></acpi></acpi></acpi></acpi></dell></software></version></dell ></lahf></syscall,nx,rdtscp,lm></sse3,dtes64,mon,ds_cpl,vmx,smx,est,tm2,ssse3,cx16,xtpr,pdcm,sse4.1,sse4.2,popcnt></fpu,vme,de,pse,tsc,msr,pae,mce,cx8,apic,sep,mtrr,pge,mca,cmov,pat,pse36,clflush,dts,acpi,mmx,fxsr,sse,sse2,ss,htt,tm,pbe> 
    

    Regards,
    John



  • Ran into the same problem with quad port cards using the igb driver.

    Opened a bug report in the bug tracker: http://redmine.pfsense.com/issues/1221

    Another bug, 560 ends up wiping the loader.conf settings after updates which ends up killing the box since the mbuf and hyperthreading settings get nuked.



  • @innosys:

    Another bug, 560 ends up wiping the loader.conf settings after updates which ends up killing the box since the mbuf and hyperthreading settings get nuked.

    "Private" settings need to go into loader.conf.local which is preserved across upgrades. If you want more information search this forum.



  • We've not run into this problem yet, but we are also using IGB on a powerful multicore server, so I'd be interested to see a resolution on this.


Locked