• Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Search
  • Register
  • Login
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.6k 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 Nov 14, 2015, 4:33 AM Nov 13, 2015, 10:10 PM

    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 Nov 13, 2015, 11:09 PM Nov 13, 2015, 11:05 PM

      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 Nov 13, 2015, 11:49 PM

        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
        1 out of 3
        • First post
          1/3
          Last post
        Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.
          This community forum collects and processes your personal information.
          consent.not_received