Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    Kernel panic when making changes to vlan and traffic shaping is enabled.

    Scheduled Pinned Locked Moved General pfSense Questions
    2 Posts 2 Posters 1.4k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • I Offline
      idledk
      last edited by

      Not quite sure if this topic goes here…..

      I have installed PFsense 1.2.2, single cpu kernel, on an D945GCLF (http://www.intel.com/Products/Desktop/Motherboards/D945GCLF/D945GCLF-overview.htm), and it is working really wall, except when making changes to vlan's.

      The board has one nic, a Realtek RTL8102EL.

      I have set up the WAN interface to use the interface directly, and have set up a VLAN (tag 1) for the LAN.

      I have enables traffic shaping.

      Whenever I make changes to the vlans, add new vlans, change ip of a network connected to a vlan, I get a kernel panic followed by a reboot :

      The following is a system log dump, from the webinterface.

      Mar 16 18:01:17 syslogd: kernel boot file is /boot/kernel/kernel
      Mar 16 18:01:17 kernel:
      Mar 16 18:01:17 kernel:
      Mar 16 18:01:17 kernel: Fatal trap 12: page fault while in kernel mode
      Mar 16 18:01:17 kernel: cpuid = 1; apic id = 01
      Mar 16 18:01:17 kernel: fault virtual address = 0x188
      Mar 16 18:01:17 kernel: fault code = supervisor read, page not present
      Mar 16 18:01:17 kernel: instruction pointer = 0x20:0xc07d5274
      Mar 16 18:01:17 kernel: stack pointer = 0x28:0xecb7ea08
      Mar 16 18:01:17 kernel: frame pointer = 0x28:0xecb7ea20
      Mar 16 18:01:17 kernel: code segment = base 0x0, limit 0xfffff, type 0x1b
      Mar 16 18:01:17 kernel: = DPL 0, pres 1, def32 1, gran 1
      Mar 16 18:01:17 kernel: processor eflags = interrupt enabled, resume, IOPL = 0
      Mar 16 18:01:17 kernel: current process = 5327 (pfctl)
      Mar 16 18:01:17 kernel: trap number = 12
      Mar 16 18:01:17 kernel: panic: page fault
      Mar 16 18:01:17 kernel: cpuid = 1
      Mar 16 18:01:17 kernel: Uptime: 31m11s
      Mar 16 18:01:17 kernel: Cannot dump. No dump device defined.
      Mar 16 18:01:17 kernel: Automatic reboot in 15 seconds - press a key on the console to abort
      Mar 16 18:01:17 kernel: Rebooting...

      If I disable traffic shaping, I can make any sort of changes to vlans, without kernel panic, so it must be some sort of combination of vlans / traffic shaping.

      1 Reply Last reply Reply Quote 0
      • K Offline
        ktims
        last edited by

        I'm using the same board with VLANs on the onboard NIC while I wait for my low-profile Intel to arrive and it's working perfectly for me on 1.2.3 prerelease, so you might want to try upgrading.

        Otherwise disabling hardware tagging might be worth a try (ifconfig re0 -vlanhwtag), or just buy a decent NIC (though these are miles ahead of the RTL8139 - I can actually get about 95Mbps throughput on this board).

        1 Reply Last reply Reply Quote 0
        • First post
          Last post
        Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.