Reset Ethernet tanpa reboot Proxmox

Kalau NIC ini pernah dipassthrough ke VM dan sekarang mau dikembalikan supaya bisa dipakai di bridge, bonding, atau passthrough lagi, langkahnya kira-kira seperti ini:


Step-by-step Mengembalikan NIC Huawei SP570 (hinic) ke host

  1. Cek interface saat ini

    lspci -nn | grep -i ethernet ip link
    • Catat bus-info (0000:85:00.0) dan nama interface (ethX / enpXXsXX).

  2. Unbind dari VFIO (jika masih terikat)

    • Cek driver saat ini:

      readlink /sys/bus/pci/devices/0000:85:00.0/driver

      Kalau tertulis /sys/bus/pci/drivers/vfio-pci, berarti masih terikat vfio.

    • Unbind:

      echo 0000:85:00.0 > /sys/bus/pci/devices/0000:85:00.0/driver/unbind
  3. Bind kembali ke driver asli (hinic)

    • Pastikan modul driver ter-load:

      modprobe hinic
    • Bind device ke driver:

      echo 0000:85:00.0 > /sys/bus/pci/drivers/hinic/bind
  4. Cek interface sudah muncul

    ip link
    • Interface harus muncul dan bisa di-up:

      ip link set dev enp133s0 up
  5. Hapus entri blacklist VFIO jika ada

    • Periksa /etc/modprobe.d/blacklist.conf atau file lain di /etc/modprobe.d/

    • Hapus entri yang mem-blacklist hinic.

  6. Reboot jika perlu

    • Kadang unbind/bind manual gagal total, reboot host akan memastikan driver asli load dengan benar.


Catatan tambahan

  • Kalau mau passthrough lagi ke VM → ulang proses bind ke vfio-pci.

  • Jangan lupa untuk disable interface di host sebelum passthrough (biar VFIO bisa claim device).