Hi list, as far i knows, the ${busid} in ipxe are 5 bytes
1. A miracle number (what is it?) 2. vendor-id part 1 3. vendor-id part 2 4. dev-id part 1 5. dev-id part 2 I.e. 01:80:86:10:9a shows an intel e1000pl nic 01 I dont know what is good for. Primary card? 80:86 ist the vendor (must have been very expensive getting this number ;-) ) 10:9a the dev-id Now it would be a great thing for me getting the subsys id useable in ipxe-scripts. I.e. in my case i have a machine with the following nic: root@PartedMagic:~# lspci -nnv -s 02:00.0 02:00.0 Ethernet controller [0200]: Intel Corporation 82573L Gigabit Ethernet Controller [8086:109a] Subsystem: AOPEN Inc. Device [a0a0:0632] Flags: bus master, fast devsel, latency 0, IRQ 42 Memory at fdde0000 (32-bit, non-prefetchable) [size=128K] I/O ports at ef00 [size=32] Capabilities: [c8] Power Management version 2 Capabilities: [d0] MSI: Enable+ Count=1/1 Maskable- 64bit+ Capabilities: [e0] Express Endpoint, MSI 00 Capabilities: [100] Advanced Error Reporting Capabilities: [140] Device Serial Number 00-01-80-ff-ff-65-dc-c9 Kernel driver in use: e1000e Kernel modules: e1000e Here you see the additional subsys-id from aopen, which is a0a0:0632. My question: Is it possible to get this subsys-id at ipxe-time in a variable? Tfh! Oliver
_______________________________________________ ipxe-devel mailing list ipxe-devel@lists.ipxe.org https://lists.ipxe.org/mailman/listinfo/ipxe-devel