ESXi 的 USB 网卡驱动程序

 ESXi 的 USB 网卡驱动程序-STL下载网_3D打印模型网_3D模型库_3D打印模型素材
 ESXi 的 USB 网卡驱动程序
此内容为付费资源,请付费后查看
10积分
付费资源
已售 895
  • VMware ESXi 6.5, 6.7 & 7.0 (x86)

支持使用以下芯片组和以下 VID/PID 的任何适配器。

供应商芯片组供应商编号产品标识
供应商芯片组供应商编号产品标识
阿泉蒂亚AQC111U0xe05a0x20f4
阿泉蒂亚阿夸提亚太平洋0x2eca0xc101
阿西克斯AX881790x0b950x1790
阿西克斯AX88178a0x0b950x178a
思科 LINKSYSRTL81530x13b10x0041
德林克AX881790x20010x4a00
英赛德软件公司英赛德软件公司0x0b1f0x03ee
联想RTL81530x17ef0x3062
联想RTL81530x17ef0x3069
联想RTL81530x17ef0x720a
联想AX881790x17ef0x304b
联想RTL81530x17ef0x7205
英伟达RTL81530x09550x09ff
高通0x0b050x1976
高通0x1A560x3100
瑞昱RTL8152系列0x0bda0x8152
瑞昱RTL81530x0bda0x8153
瑞昱RTL81560x0bda0x8156
瑞昱RTL81530x045e0x07c6
SITECOMEUAX881790x0df60x0072
超微美超微电脑公司0x15d90x1b83
断续器RTL81530x23570x0601
趋势网AQC111U0xe05a0x20f4

使用教程

步骤 1 –下载特定版本 ESXi 主机的 ZIP 文件并使用 SCP 或数据存储浏览器

上传到 ESXi 主机 步骤 2 – 使用 vSphere UI 或 CLI 将 ESXi 主机置于维护模式(例如 esxcli 系统维护模式设置 -e true)

步骤 3 – 安装 ESXi 脱机捆绑包 (6.5/6.7) 或组件 (7.0)

对于 (7.0+) – 在 ESXi Shell 上运行以下命令以安装 ESXi 组件:
对于 (6.5/6.7) – 在 ESXi Shell 上运行以下命令以安装 ESXi 脱机捆绑包:
步骤 4 – 插入 USB 网卡并重新启动以使更改生效。主机重新引导后,ESXi 应自动拾取并声明 USB 网卡(例如 vusb0)

注意:如果您决定将 USB 网卡用作管理网络的主网卡,则无法启用安全引导。由于设置不会保留,因此您需要创建一个启动脚本(有关更多详细信息,请参阅下面的说明),并且在启用安全启动时不允许这样做。如果 USB 网卡不是管理网络的主网卡,则不必停用安全启动

ESXi 不会自动识别内置英特尔网卡,需要更新的 ne1000 驱动程序,可在此处找到。在安装 USB 本机驱动程序 ESXi Fling 之前,您需要创建包含此驱动程序的自定义 ESXi ISO 并安装 ESXi。

esxcli software component apply -d /path/to/the component zip
esxcli software vib install -d /path/to/the offline bundle zip

多个 USB 网卡绑定

当多个 USB 网卡连接并与 ESXi 一起使用时,可能会发生 ESXi PSOD。为了防止 PSOD,以下 ESXi 内核选项 usbBusFullScanOnBootEnabled=0 现在是默认值,可防止在启动期间进行完全总线重新扫描。

这意味着,若要保留 USB NIC 绑定,需要遵循下面的“保留 USB NIC 绑定”部分。对于只有一个 USB 网卡并且不希望添加其他持久性脚本的客户,您可以配置 ESXi 内核选项 usbBusFullScanOnBootEnabled=1

保留 USB 网卡绑定

目前,ESXi 中存在一个限制,即 USB NIC 绑定是在引导过程中很久以后才选取的,为了确保在重新启动时保留设置,需要根据您的配置将以下内容添加到 /etc/rc.local.d/local.sh
注: vusbX vmkernel 界面可能不会显示在 ESXi 嵌入式主机客户端和/或 vSphere HTML5 UI 中,这并不意味着存在问题。ESXi 从未设计为支持用于管理网络的基于 USB 的网卡,并且在使用 UI 时,UI 可能无法正确检测这些设备。建议将 ESXi 命令行管理程序用于需要配置 vusbX 设备的任何操作。

vusb0_status=$(esxcli network nic get -n vusb0 | grep 'Link Status' | awk '{print $NF}')
count=0
while [[ $count -lt 20 && "${vusb0_status}" != "Up" ]]
do
    sleep 10
    count=$(( $count + 1 ))
    vusb0_status=$(esxcli network nic get -n vusb0 | grep 'Link Status' | awk '{print $NF}')
done

esxcfg-vswitch -R

将 VMkernel 持久化到 USB NIC 映射

当连接多个 USB 网卡时,重新启动 ESXi 时,vmkX 与 USB 网卡的物理 MAC 地址之间的映射可能会随机更改。为确保不会发生这种情况,客户可以通过向 USB NIC 模块添加自定义参数来指定映射。

下面是一个示例,我们将 vusb0 映射到 70:88:6b:85:c0:53,将 vusb1 映射到 58:ef:68:7f:2b:f7:

esxcli system module parameters set -p "vusb0_mac=70:88:6b:85:c0:53 vusb1_mac=58:ef:68:7f:2b:f7" -m vmkusb_nic_fling

英特尔 NUC 10(霜冻峡谷)注意事项

更新 (09/21/20):在 ESXi 7.0 更新 1 中,现在可以自动识别内置的英特尔网卡。对于早期版本的 ESXi,您需要安装社区驱动程序,如下所述。

下载出来注意压缩包名字,跟自己系统版本相同即可

© 版权声明
THE END
喜欢就支持一下吧
点赞89 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容