From a2735d9b4d4712bad8f3b5130397c10c2f1fd995 Mon Sep 17 00:00:00 2001 From: albfan Date: Sun, 26 Mar 2017 13:12:33 +0200 Subject: [PATCH] find pci bus slot for wireless adapter helper function to find number to pass to run command of miracle-sinkctl --- res/miracle-utils.sh | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/res/miracle-utils.sh b/res/miracle-utils.sh index e938055..e9c7f4a 100755 --- a/res/miracle-utils.sh +++ b/res/miracle-utils.sh @@ -27,6 +27,13 @@ function find_wireless_network_interfaces { done } +# +# show pci slot +# +function show_pci_slot { + basename $(readlink /sys/class/net/$1/device) | cut -d: -f2 | sed 's/^0*//' +} + # # test if interface is connected # @@ -34,6 +41,15 @@ function is_interface_connected { test x$( cat /sys/class/net/$1/carrier 2>/dev/null) = x1 } +# +# find wireless pci slot +# +function find_wireless_pci_slot { + for i in $( find_wireless_network_interfaces ) + do + show_pci_slot $i + done +} # # find wireless connected interfaces #