X-Git-Url: http://git.grml.org/?a=blobdiff_plain;f=grml-hwinfo;h=6d98829bfdac8d617163fe784ab215076f77b845;hb=ae9ba9618720aa300c650b6c70bf18ec7b110c83;hp=eeabf616d33fa4abcc0e1b3fb57e124b9bd72ad2;hpb=588c3c881bfb3f806f8a49bf1d3ec9bc86204d65;p=grml-hwinfo.git diff --git a/grml-hwinfo b/grml-hwinfo index eeabf61..6d98829 100755 --- a/grml-hwinfo +++ b/grml-hwinfo @@ -194,12 +194,19 @@ cd "${OUTDIR}" || exit 1 # disks / devices [ -f /proc/scsi/scsi ] && cat /proc/scsi/scsi > scsi exectest lspci && lspci -nn > ./lspci + exectest lspci && lspci -vvnn > ./lspci_verbose cat /proc/partitions > partitions find /proc/ide/ -name geometry -exec grep . {} \; > proc_ide 2>/dev/null df -h > ./df 2>/dev/null - for i in free lsmod mount lsdev lspnp lsusb ; do + for i in free lsmod mount lsdev lspnp ; do exectest $i && $i > ./$i done + + if exectest lsusb ; then + lsusb > ./lsusb + lsusb -v > ./lsusb_verbose 2>./lsusb_verbose.error + fi + swapon -s > ./swapon 2>./swapon.error # proc stuff @@ -219,6 +226,9 @@ cd "${OUTDIR}" || exit 1 exectest x86info && x86info > ./x86info 2>./x86info.error exectest lscpu && lscpu > ./lscpu + # EFI + exectest efibootmgr && efibootmgr -v > efibootmgr + # net stuff, net-tools: exectest ifconfig && ifconfig -v -a > ./ifconfig exectest route && route -n > ./route @@ -229,7 +239,7 @@ cd "${OUTDIR}" || exit 1 exectest ip && ip link show > ip_link exectest ip && ip maddr show > ip_maddr exectest ip && ip mroute show > ip_mroute - exectest ip && ip mrule show > ip_mrule + exectest ip && ip mrule show > ip_mrule 2>ip_mrule.error exectest ip && ip neigh show > ip_neigh exectest ip && ip netns list > ip_netns exectest ip && ip ntable show > ip_ntable @@ -255,7 +265,11 @@ cd "${OUTDIR}" || exit 1 cat /proc/acpi/info > acpi_info fi - exectest acpi && acpi > ./acpi 2>acpi.error && acpi -v > ./acpi.version + if exectest acpi ; then + acpi > ./acpi 2>acpi.error + acpi --everything > ./acpi.everything 2>./acpi.everything.error + acpi -v > ./acpi.version + fi [ -r /proc/apm/ ] && apm > ./apm if exectest mcelog ; then @@ -286,6 +300,10 @@ cd "${OUTDIR}" || exit 1 cp /var/log/$i log_$i 2>/dev/null done + if [ -r "$HOME"/.local/share/xorg/Xorg.0.log ] ; then + cp "$HOME"/.local/share/xorg/Xorg.0.log user_Xorg.0.log + fi + cp /etc/X11/xorg.conf xorg.conf 2>/dev/null cp /etc/modules modules 2>/dev/null cp /etc/X11/XF86Config-4 XF86Config-4 2>/dev/null @@ -316,6 +334,14 @@ cd "${OUTDIR}" || exit 1 /usr/share/doc/lm-sensors/examples/eeprom/decode-dimms.pl > decode-dimms 2>decode-dimms.error fi + if exectest acpidump ; then + acpidump > ./acpidump 2>./acpidump.error + fi + + if exectest mokutil ; then + mokutil --sb-state > ./mokutil_state 2>./mokutil_state.error + fi + # proxmox exectest qm && qm list > ./qm 2>./qm.error # libvirt