On Saturday 03 March 2007 22:58, Jeff Garzik wrote: > It's a highly standardized interface that provides information that's > either impossible or highly difficult to obtain elsewhere. > > If you are a userland process querying a network interface, that's the > only way to know which driver is attached, or the only way to build an > association between a PCI device and a network interface. > FWIW, on my system: /sys/class/net/eth1/device -> /sys/devices/pci0000:00/0000:00:10.4/usb1/1-7/1-7:1.0 /sys/class/net/eth1/device/bus -> /sys/bus/usb /sys/class/net/eth1/device/driver -> /sys/bus/usb/drivers/zd1211rw_mac80211 And the other way around: /sys/devices/pci0000:00/0000:00:10.4/usb1/1-7/1-7:1.0/net:eth1 /sys/devices/pci0000:00/0000:00:10.4/usb1/1-7/1-7:1.0/net:wmaster0 Is this considered highly difficult or not standardized enough? -Michael Wu
Attachment:
pgpi7dwyhuroc.pgp
Description: PGP signature