home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / boot / i386 / rescue / etc / sysconfig / network / scripts / extradebug < prev    next >
Text File  |  2006-11-29  |  1KB  |  30 lines

  1. # This is a debugging helper script. It collects all interesting info and bash
  2. # debug output into files /tmp/exded.*. Just source it in all questionable
  3. # scripts and add 'rm -f /tmp/exded.*' in the start section of /etc/init.d
  4. # boot.udev to start cleanly when booting.
  5.  
  6. SCRIPT=${0##*/}
  7. exec 2> /tmp/exdeb.${SCRIPT}_$$.$PPID.${SEQNUM}_$1.$2
  8. date +"%F %T.%N" >&2
  9. echo -------------------------------------------------- >&2
  10. ps axwfu | head -1 >&2
  11. #ps axwfu | grep -v "grep\|sed" | grep -C3 "$$\|ifplugd\|dhcp\|ifup\|ifdown\|ifstatus" |
  12. ps axwfu | grep -C3 "$$\|ifplugd\|dhcp\|ifup\|ifdown\|ifstatus" |
  13.     sed "s/ $$ /#$$#/" >&2
  14. echo -------------------------------------------------- >&2
  15. ls -ltr --full-time /sys/class/net /dev/shm/sysconfig >&2
  16. echo >&2
  17. grep -H "" /dev/shm/sysconfig/* >&2
  18. echo -------------------------------------------------- >&2
  19. ip a >&2
  20. ip r >&2
  21. echo >&2
  22. iwconfig >&2
  23. echo >&2
  24. ifplugstatus >&2
  25. echo >&2
  26. echo "##################################################" >&2
  27. echo "##################################################" >&2
  28. echo >&2
  29. set -vx
  30.