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

    [SOLVED] PF 2.2.5 Kernel Panic Error on KVM - need to move Virtualization

    Scheduled Pinned Locked Moved Virtualization
    3 Posts 1 Posters 1.7k 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.
    • E
      elurex
      last edited by

      Hi All,

      I ran into a very strange problem when I am trying to install PFSense 2.2.5 on Proxmox 4.0 as KVM host.  The live CD installer will not even boot and error out with a kernel panic.  Please check the attachment.

      It stopped at igb_detach+0x1f:    cmpq    $0,0x78(%r15)

      I have pci passthrough two Intel i350 Virtual Function to the pfsense VM

      root@pve-dol1:/etc/pve/qemu-server# lspci -nnk -s 07:10|07:11
      07:10.0 Ethernet controller [0200]: Intel Corporation I350 Ethernet Controller Virtual Function [8086:1520] (rev 01)
              Subsystem: Super Micro Computer Inc Device [15d9:1521]
              Kernel driver in use: vfio-pci
      
      07:11.0 Ethernet controller [0200]: Intel Corporation I350 Ethernet Controller Virtual Function [8086:1520] (rev 01)
              Subsystem: Super Micro Computer Inc Device [15d9:1521]
              Kernel driver in use: vfio-pci
      

      I have successfully pass the same i350 VF to other VM(Ubuntu 15.10)  (different pci id), so it should not be the KVM issue or pci passthrough

      Last login: Fri Nov 13 06:33:33 2015
      root@ubuntu:~# lspci -nnk -s 01:00
      01:00.0 Ethernet controller [0200]: Intel Corporation I350 Ethernet Contro
      ller Virtual Function [8086:1520] (rev 01)
              Subsystem: Super Micro Computer Inc Device [15d9:1521]
              Kernel driver in use: igbvf
      root@ubuntu:~# ethtool enp1s0
      Settings for enp1s0:
              Supported ports: [ ]
              Supported link modes:   1000baseT/Full
              Supported pause frame use: No
              Supports auto-negotiation: No
              Advertised link modes:  1000baseT/Full
              Advertised pause frame use: No
              Advertised auto-negotiation: No
              Speed: 1000Mb/s
              Duplex: Full
              Port: Other
              PHYAD: 0
              Transceiver: Unknown!
              Auto-negotiation: off
              Supports Wake-on: d
              Wake-on: d
              Current message level: 0x00000007 (7)
                                     drv probe link
              Link detected: yes
      

      Is this a driver issue with freebsd?
      2015-11-13_13-39-41.jpg
      2015-11-13_13-39-41.jpg_thumb

      1 Reply Last reply Reply Quote 0
      • E
        elurex
        last edited by

        maybe this thread need to move to Virtualization installations and techniques but it has not yet able to install on a VM yet… failed @ live cd

        I do have success installing pfsense on intel VF nic before, please check the attachment

        index.jpg
        index.jpg_thumb

        1 Reply Last reply Reply Quote 0
        • E
          elurex
          last edited by

          root@pve-dol1:/var/lib/vz/template/iso# ip link show eth2
          2: eth2: <broadcast,multicast,up,lower_up> mtu 1500 qdisc mq master ovs-system state UP mode DEFAULT group default qlen 1000
              link/ether 0c:c4:7a:75:8b:90 brd ff:ff:ff:ff:ff:ff
              vf 0 MAC 0c:c4:7a:75:8b:9a, spoof checking on, link-state auto
              vf 1 MAC 0c:c4:7a:75:8b:9b, spoof checking on, link-state auto
              vf 2 MAC 0c:c4:7a:75:8b:9c, spoof checking on, link-state auto
              vf 3 MAC 0c:c4:7a:75:8b:9d, spoof checking on, link-state auto
          root@pve-dol1:/var/lib/vz/template/iso# ip link show eth3
          3: eth3: <broadcast,multicast,up,lower_up> mtu 1500 qdisc mq master ovs-system state UP mode DEFAULT group default qlen 1000
              link/ether 0c:c4:7a:75:8b:91 brd ff:ff:ff:ff:ff:ff
              vf 0 MAC 0c:c4:7a:75:8b:9e, spoof checking on, link-state auto
              vf 1 MAC 0c:c4:7a:75:8b:9f, spoof checking on, link-state auto
              vf 2 MAC 0c:c4:7a:75:8b:92, spoof checking on, link-state auto
              vf 3 MAC 0c:c4:7a:75:8b:93, spoof checking on, link-state auto</broadcast,multicast,up,lower_up></broadcast,multicast,up,lower_up>
          

          Nevermind, solved my own problem again, after I manually assign MAC to VF…. the live cd installer works...  shame on me

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