芯片类型设置¶
名称¶
chip
详细信息¶
| 类型 | 字符串 |
|---|---|
| DHCP 选项编号 | 不适用 |
| ISC dhcpd 语法 | 不适用 |
示例¶
显示接口 "net0" 的芯片类型¶
iPXE> show net0/chip
net0/chip:string = rtl8139
描述¶
描述网络设备的芯片类型。
另请参阅¶
ifstatbustypebuslocbusid- 全部 iPXE 设置列表
备注¶
芯片类型也会作为 ifstat 命令输出的一部分显示。
芯片类型是 iPXE 驱动内部使用的一个描述性名称,不应指望它在 iPXE 各版本之间保持稳定。你只应该用它来向用户显示信息。如果你需要更稳定的、可以系统化使用的描述(例如用来确定网络接口对应的内核模块),应该使用 busid 设置,或直接从 PCI 配置空间提取信息。例如:
echo Downloading kernel module for ${net0/chip}...
set vendor_id ${pci/${net0/busloc}.0.2}
set device_id ${pci/${net0/busloc}.2.2}
initrd http://my.web.server/kmod.php?v=${vendor_id}&d=${device_id} /lib/modules/${chip}.ko