Lazy loaded imagen5105软路由笔记
2022-8-18
| 2023-11-1
字数 1440阅读时长 4 分钟
type
status
date
slug
summary
tags
category
icon
password
Property
Nov 1, 2023 02:28 PM
 
最近入手了几台n5105软路由, 记录一下相关折腾笔记
 

BIOS

Shortcuts

畅网N5105 V3:
进bios: del
启动项: F11
 
幻网/康耐信/彻视 R69S:
进bios: del
启动项: F11

Hardware

Note:
  • n5105的机器只支持uefi启动
 

畅网N5105 V3

主板原生nvme接口不识别原因(即使是单条使用):
固态金手指上面加入了2个GND 接地pin的就会出现不识别, 大部分固态上面不会加2个GND 接地, 有一些厂家加了2个GND就会出现短路; 而用转接卡则不会, 因为转接卡上面pin针没接通 GND
Note: 笔者实测京造5 就不可以使用.
 
 
支持两条nvme固态要求:
第二块NVME兼容性问题是由于n5105的时钟就5个,4个网口用了4个.还有1个留给了NVME,所以如果上2个的话就需要有1个NVME是不需要时钟的主控,比如SM(惠荣)的主控.就可以支持2个NVME了.
 
 
 

Proxmox VE

设置节能模式

Proxmox默认是跑在performance mode下, CPU一直在很高的频率下, 即使bios中开了c-state
 
查看当前频率:
查看scaling driver:
PVE在intel机器(eg: n5105)默认使用的是intel_pstate:
 
在debian上我们使用cpupower进行管理
install:
usage:
Example:
设置governor为powersave mode
Note: By default values are applied on all cores.
设置以后, n5105就可以降到800MHz了
 

PCIE直通

网卡直通时要关闭ROM-Bar选项
notion image
All Functions实测不影响
 
尝试解决重启问题:
  • 内存: 关闭 Ballooning
  • 关闭ASPM(在宿主机的bios中设置)
    • 进入 BIOS(UEFI 固件设置)
      • Chipset
      • PCH-IO Configuration
      • PCI Express Configuration
      • DMI Link ASPM Control
        • Disabled
      • 每一个 PCI Express Root Port (1/2/3/4/5)
        • ASPM
          • Disabled
  • 降级5.15内核到更低的版本
  • 宿主机PVE升级到5.19内核
 
Update: 上述方法经过测试都不能解决问题😂,
终极解决方案: 换ESXI, 目前使用OpenWRT没有出现重启的情况, 即使开启SFE
 
留个图证明一下换成ESXi后确实没重启过了
notion image
 

ESXI

直通网卡:
  • 需要在Host-Manage-Hardware-PCI Devices中选中需要直通的网卡, 点击Toggle Passthrough开启直通
  • 然后在创建虚拟机时添加这些网卡
  • 内存需要固定大小.
 

核显直通

KVM & Hyper-V:

Intel N5105核显硬件实时转码部署实战教程--基于PVE LXC容器_哔哩哔哩_bilibili
N5105需要在Linux下转码需要通过命令打开HuC和GuC,具体操作请参考视频。PVE LXC容器配置详细介绍:https://www.bilibili.com/video/BV1M34y1e7SF需要的命令地址:https://gitee.com/spoto/PVE_Generic_AIO, 视频播放量 32596、弹幕量 23、点赞数 909、投硬币枚数 253、收藏人数 343、转发人数 54, 视频作者 司波图, 作者简介 bilibili 催眠UP主,邮箱:spoto@outlook.com,相关视频:【N5105软路由(续2)】全网首发 PVE下Emby核显硬解转码 LXC安装Debian不套娃 或 PVE直装Emby Jellyfin 又一种核显硬解新玩法,【N5105软路由(续3)】ESXI下直通核显给fedora 硬解转码以jellyfin为例Debian Ubuntu也可非pve下LXC安装Debian不套娃,【N5105软路由(下)】系统安装及核显硬解 避坑 PVE下网卡直通Hyper-V iKuai OpenWRT Debian Docker 最终吃上Emby核显,有朋友私信问WS系统下N5105没声音,WS系统为服务器专用系统,媒体方面的功能需要手动开启一下,安装好核显驱动(核显驱动内包含HDMI音频驱动)之后,首先进...,很遗憾在ESXI下,N5105的核显一点都不好吃!WIN10直通核显还是老样子和PVE一样!Debian,Ubuntu没问题,更简单方便是fedora见老高视频,【N5105软路由(续)】PVE下的核显硬解转码测试和分享 LXC套娃安装Debian Docker Jellyfin 又一种核显硬解新玩法,【N5105软路由第四版】intel i226-v 2.5G新网卡的网速、丢包、功耗简单测试,驱动完善了吗?现在适合购买intel i226-v的多网口软路由吗,【图捡垃圾】小容量硬盘的绝配!4K实时转码的双网口6盘位NAS只要千元。--硬件篇,N5105软路由后传 Windows Server 2019 2022 通用Hyper-V All in On 网卡直通iKuai OpenWRT Debian,12代处理器可以做NAS了吗?300不到的新核显U可以用?
Intel N5105核显硬件实时转码部署实战教程--基于PVE LXC容器_哔哩哔哩_bilibili

ESXI:

Note:
  • VM的linux版本需要kernel≥5.17, 来驱动低功耗编码HuC和GuC. 同时需要安装non-free driver(Debian11需要手动安装Intel提供的闭源已编译二进制固件, Ubuntu22则已经自带)
  • 我这里使用PopOS 22.04: linux kernel 5.18, systemd-boot
  • Note: 当前5.19内核与核显有bug, 等patch修复. 5.18正常. 目前换成Ubuntu 22.04(5.18)
 
流程:
  • 创建VM并安装系统时先不要直通核显, 安装好并配置openssh-server后再直通
  • 在esxi中开启核显设备的直通, 步骤同上面网卡直通
    • esxi 7.0改进了一个功能,就是硬件直通以后不需要重启就可以直接添加给虚拟机使用。但是ESXi重启后直通列表里面的核显会变成再次需要直通才能使用,这样的话设置的虚拟机自动启动就无效了。
    • 但其实这样设计是有好处的: 每次ESXi重启后,宿主会直接忽视核显直通然后获得核显的使用权,防止在直通核显后不显示管理界面的尴尬。
    • 所以我这边选择: 每次重启esxi后, 手动重复上述步骤重新开启核显直通; 缺点/注意事项: 不能设置该vm开机启动
    • 如果确实想关闭该机制, 输入以下命令
    • 设置VM Options-Advanced-Configuration Parameters, 将svga.presentTRUE改为FALSE
    • 配置VM的grub(/etc/default/grub), 强制开启HuC&GuC
      • systemd-boot, 则是修改esp/loader/loader.conf, 修改其options字段, Example
        或者安装systemd-boot-manager
        参数说明
         
    • 重启VM, 检查是否正常开启

      app

      jellyfin:
      NyanMisaka (Jellyfin中国特供版作者)
       
      alist:
    • 硬件
    • OpenWRT IPv6 & NAT6OpenWRT的menuconfig笔记
      Loading...