Browse Source

scripts/diagnostic: Add support for collecting PCI device information

Maximilian Luz 3 years ago
parent
commit
a0da469887
1 changed files with 9 additions and 0 deletions
  1. 9 0
      scripts/diagnostics.sh

+ 9 - 0
scripts/diagnostics.sh

@@ -11,6 +11,7 @@ all_components=(
     "serial"
     "sam"
     "kconfig"
+    "lspci"
 )
 
 
@@ -218,6 +219,14 @@ if [[ " ${components[*]} " =~ " kconfig " ]]; then
     done;
 fi
 
+# collect lspci
+if [[ " ${components[*]} " =~ " lspci " ]]; then
+    echo "   - kernel configuration"
+
+    sudo lspci -nn -vvv > "${tmpdir}/lspci.txt"
+    sudo lspci -nn -v -t > "${tmpdir}/lspci-tree.txt"
+fi
+
 
 # bundle to archive
 echo " ==> generating archive..."