This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
cmd:ifstat [2013/07/17 12:36] mcb30 |
cmd:ifstat [2021/01/26 21:09] (current) mcb30 |
||
---|---|---|---|
Line 22: | Line 22: | ||
iPXE> ifstat | iPXE> ifstat | ||
- | net0: 52:54:00:12:34:56 using rtl8139 on PCI00:03.0 (open) | + | net0: 52:54:00:12:34:56 using rtl8139 on PCI00:03.0 (Ethernet) [open] |
[Link:up, TX:5 TXE:0 RX:10 RXE:3] | [Link:up, TX:5 TXE:0 RX:10 RXE:3] | ||
[RXE: 1 x "The socket is not connected (http://ipxe.org/380f6001)"] | [RXE: 1 x "The socket is not connected (http://ipxe.org/380f6001)"] | ||
Line 41: | Line 41: | ||
* ''[[:cmd:ifclose]]'' | * ''[[:cmd:ifclose]]'' | ||
* ''[[:cmd:route]]'' | * ''[[:cmd:route]]'' | ||
- | * ''[[:cfg:bustype]]'' | + | * ''[[:cmd:ipstat]]'' |
- | * ''[[:cfg:busloc]]'' | + | |
- | * ''[[:cfg:chip]]'' | + | |
* [[:cmd|List of all iPXE commands]] | * [[:cmd|List of all iPXE commands]] | ||
===== Notes ===== | ===== Notes ===== | ||
- | ''ifstat'' displays information about the physical network interface. To view information about the IP addresses assigned to the network interface, you can use the ''[[:cmd:route]]'' command. | + | ''ifstat'' displays information about the physical network interface. To view information about the IP addresses assigned to the network interface, you can use the ''[[:cmd:route]]'' command. To view statistics about IP traffic, you can use the ''[[:cmd:ipstat]]'' command. |
+ | |||
+ | You can access some information about network devices from within an iPXE [[:scripting|script]] using the ''[[:cfg:mac]]'', ''[[:cfg:bustype]]'', ''[[:cfg:busloc]]'', and ''[[:cfg:chip]]'' settings. For example: | ||
+ | |||
+ | echo Interface net0 (${net0/mac}) is at PCI${net0/busloc:busdevfn} using driver ${net0/chip} | ||