mirror of
https://github.com/smxi/inxi.git
synced 2024-11-17 00:31:19 +00:00
tweaks
This commit is contained in:
parent
ef051ad0d6
commit
57a7600bdc
4
inxi
4
inxi
|
@ -3364,8 +3364,8 @@ get_network_advanced_data()
|
|||
usb_vendor=$( cut -d ':' -f 1 <<< ${a_network_adv_working[4]} )
|
||||
usb_product=$( cut -d ':' -f 2 <<< ${a_network_adv_working[4]} )
|
||||
# this grep returns the path plus the contents of the file, with a colon separator, so slice that off
|
||||
working_path=$( grep -s "$usb_vendor" /sys/devices/pci*/[0-9]*/usb*/[0-9]*/[0-9]*/idVendor | sed "s/idVendor:$usb_vendor//" )
|
||||
product_path=$( grep -s "$usb_product" /sys/devices/pci*/[0-9]*/usb*/[0-9]*/[0-9]*/idProduct | sed "s/idProduct:$usb_product//" )
|
||||
working_path=$( grep -s "$usb_vendor" /sys/devices/pci*/*/usb*/*/*/idVendor | sed -e "s/idVendor:$usb_vendor//" -e '/driver/d' )
|
||||
product_path=$( grep -s "$usb_product" /sys/devices/pci*/*/usb*/*/*/idProduct | sed -e "s/idProduct:$usb_product//" -e '/driver/d' )
|
||||
# make sure it's the right product/vendor match here, it will almost always be but let's be sure
|
||||
if [[ -n $working_path && -n $product_path ]] && [[ $working_path == $product_path ]];then
|
||||
# now ls that directory and get the numeric starting sub directory and that should be the full path
|
||||
|
|
Loading…
Reference in a new issue