Lines Matching full:echo
67 echo "Newer version detected: $REMOTE_VERSION"
68 echo "To view the ChangeLog, please visit $CHANGELOG"
71 echo "ALSA-Info script has been updated to v $REMOTE_VERSION"
72 echo "Please re-run the script"
75 echo "ALSA-Info script has been downloaded as $SHFILE."
76 echo "Please re-run the script from new location."
83 echo "Newer version detected: $REMOTE_VERSION"
84 echo "To view the ChangeLog, please visit $CHANGELOG"
86 echo "The original file $0 will be overwritten!"
87 echo -n "If you do not like to proceed, press Ctrl-C now.." ; read inp
89 echo "ALSA-Info script has been updated. Please re-run it."
92 echo "ALSA-Info script has been downloaded $SHFILE."
93 echo "Please, re-run it from new location."
111 echo "!!Aplay/Arecord output" >> $FILE
112 echo "!!--------------------" >> $FILE
113 echo "" >> $FILE
114 echo "APLAY" >> $FILE
115 echo "" >> $FILE
117 echo "" >> $FILE
118 echo "ARECORD" >> $FILE
119 echo "" >> $FILE
121 echo "" >> $FILE
125 echo "!!All Loaded Modules" >> $FILE
126 echo "!!------------------" >> $FILE
127 echo "" >> $FILE
129 echo "" >> $FILE
130 echo "" >> $FILE
134 echo "!!Amixer output" >> $FILE
135 echo "!!-------------" >> $FILE
136 echo "" >> $FILE
139 echo "!!-------Mixer controls for card $CARD_NAME" >> $FILE
140 echo "" >>$FILE
143 echo "" >> $FILE
145 echo "" >> $FILE
149 echo "!!Alsactl output" >> $FILE
150 echo "!!--------------" >> $FILE
151 echo "" >> $FILE
153 echo "--startcollapse--" >> $FILE
155 echo "--endcollapse--" >> $FILE
156 echo "" >> $FILE
157 echo "" >> $FILE
161 echo "!!ALSA Device nodes" >> $FILE
162 echo "!!-----------------" >> $FILE
163 echo "" >> $FILE
165 echo "" >> $FILE
166 echo "" >> $FILE
171 echo "!!ALSA configuration files" >> $FILE
172 echo "!!------------------------" >> $FILE
173 echo "" >> $FILE
178 echo "!!User specific config file (~/.asoundrc)" >> $FILE
179 echo "" >> $FILE
181 echo "" >> $FILE
182 echo "" >> $FILE
187 echo "!!asoundconf-generated config file" >> $FILE
188 echo "" >> $FILE
190 echo "" >> $FILE
191 echo "" >> $FILE
196 echo "!!System wide config file (/etc/asound.conf)" >> $FILE
197 echo "" >> $FILE
199 echo "" >> $FILE
200 echo "" >> $FILE
213 echo "!!Sysfs Files" >> $FILE
214 echo "!!-----------" >> $FILE
215 echo "" >> $FILE
218 echo "$i/$f:" >> $FILE
220 echo >> $FILE
228 echo "" >> $FILE
233 echo "!!ALSA/HDA dmesg" >> $FILE
234 echo "!!--------------" >> $FILE
235 echo "" >> $FILE
237 echo "" >> $FILE
238 echo "" >> $FILE
249 echo "!!Packages installed"
250 echo "!!--------------------"
251 echo ""
256 echo ""
311 echo "This script requires $prg utility to continue."
392 echo "ALSA Information Script v $SCRIPT_VERSION"
393 echo "--------------------------------"
394 echo "$greeting_message"
411 echo "This script requires lspci. Please install it, and re-run this script."
461 echo $f $'\t' $ACPI_STATUS >>$TEMPDIR/acpidevicestatus.tmp;
498 echo "upload=true&script=true&cardinfo=" > $FILE
500 echo "name=$USER&type=33&description=/tmp/alsa-info.txt&expiry=&s=Submit+Post&content=" > $FILE
502 echo "!!################################" >> $FILE
503 echo "!!ALSA Information Script v $SCRIPT_VERSION" >> $FILE
504 echo "!!################################" >> $FILE
505 echo "" >> $FILE
506 echo "!!Script ran on: $TSTAMP" >> $FILE
507 echo "" >> $FILE
508 echo "" >> $FILE
509 echo "!!Linux Distribution" >> $FILE
510 echo "!!------------------" >> $FILE
511 echo "" >> $FILE
512 echo $DISTRO >> $FILE
513 echo "" >> $FILE
514 echo "" >> $FILE
515 echo "!!DMI Information" >> $FILE
516 echo "!!---------------" >> $FILE
517 echo "" >> $FILE
518 echo "Manufacturer: $DMI_SYSTEM_MANUFACTURER" >> $FILE
519 echo "Product Name: $DMI_SYSTEM_PRODUCT_NAME" >> $FILE
520 echo "Product Version: $DMI_SYSTEM_PRODUCT_VERSION" >> $FILE
521 echo "Firmware Version: $DMI_SYSTEM_FIRMWARE_VERSION" >> $FILE
522 echo "System SKU: $DMI_SYSTEM_SKU" >> $FILE
523 echo "Board Vendor: $DMI_BOARD_VENDOR" >> $FILE
524 echo "Board Name: $DMI_BOARD_NAME" >> $FILE
525 echo "" >> $FILE
526 echo "" >> $FILE
527 echo "!!ACPI Device Status Information" >> $FILE
528 echo "!!---------------" >> $FILE
529 echo "" >> $FILE
531 echo "" >> $FILE
532 echo "" >> $FILE
533 echo "!!Kernel Information" >> $FILE
534 echo "!!------------------" >> $FILE
535 echo "" >> $FILE
536 echo "Kernel release: $KERNEL_VERSION" >> $FILE
537 echo "Operating System: $KERNEL_OS" >> $FILE
538 echo "Architecture: $KERNEL_MACHINE" >> $FILE
539 echo "Processor: $KERNEL_PROCESSOR" >> $FILE
540 echo "SMP Enabled: $KERNEL_SMP" >> $FILE
541 echo "" >> $FILE
542 echo "" >> $FILE
543 echo "!!ALSA Version" >> $FILE
544 echo "!!------------" >> $FILE
545 echo "" >> $FILE
546 echo "Driver version: $ALSA_DRIVER_VERSION" >> $FILE
547 echo "Library version: $ALSA_LIB_VERSION" >> $FILE
548 echo "Utilities version: $ALSA_UTILS_VERSION" >> $FILE
549 echo "" >> $FILE
550 echo "" >> $FILE
551 echo "!!Loaded ALSA modules" >> $FILE
552 echo "!!-------------------" >> $FILE
553 echo "" >> $FILE
555 echo "" >> $FILE
556 echo "" >> $FILE
557 echo "!!Sound Servers on this system" >> $FILE
558 echo "!!----------------------------" >> $FILE
559 echo "" >> $FILE
562 echo "PipeWire:" >> $FILE
563 echo " Installed - Yes ($PWINST)" >> $FILE
564 echo " Running - $PWRUNNING" >> $FILE
565 echo "" >> $FILE
569 echo "Pulseaudio:" >> $FILE
570 echo " Installed - Yes ($PAINST)" >> $FILE
571 echo " Running - $PARUNNING" >> $FILE
572 echo "" >> $FILE
576 echo "ESound Daemon:" >> $FILE
577 echo " Installed - Yes ($ESDINST)" >> $FILE
578 echo " Running - $ESDRUNNING" >> $FILE
579 echo "" >> $FILE
583 echo "aRts:" >> $FILE
584 echo " Installed - Yes ($ARTSINST)" >> $FILE
585 echo " Running - $ARTSRUNNING" >> $FILE
586 echo "" >> $FILE
590 echo "Jack:" >> $FILE
591 echo " Installed - Yes ($JACKINST)" >> $FILE
592 echo " Running - $JACKRUNNING" >> $FILE
593 echo "" >> $FILE
597 echo "Jack2:" >> $FILE
598 echo " Installed - Yes ($JACK2INST)" >> $FILE
599 echo " Running - $JACK2RUNNING" >> $FILE
600 echo "" >> $FILE
604 echo "RoarAudio:" >> $FILE
605 echo " Installed - Yes ($ROARINST)" >> $FILE
606 echo " Running - $ROARRUNNING" >> $FILE
607 echo "" >> $FILE
610 echo "No sound servers found." >> $FILE
611 echo "" >> $FILE
613 echo "" >> $FILE
614 echo "!!Soundcards recognised by ALSA" >> $FILE
615 echo "!!-----------------------------" >> $FILE
616 echo "" >> $FILE
618 echo "" >> $FILE
619 echo "" >> $FILE
622 echo "!!PCI Soundcards installed in the system" >> $FILE
623 echo "!!--------------------------------------" >> $FILE
624 echo "" >> $FILE
626 echo "" >> $FILE
627 echo "" >> $FILE
631 echo "!!Modprobe options (Sound related)" >> $FILE
632 echo "!!--------------------------------" >> $FILE
633 echo "" >> $FILE
635 echo "" >> $FILE
636 echo "" >> $FILE
640 echo "!!Loaded sound module options" >> $FILE
641 echo "!!---------------------------" >> $FILE
642 echo "" >> $FILE
644 echo "!!Module: $mod" >> $FILE
645 for params in $(echo $SYSFS/module/$mod/parameters/*); do
646 echo -ne "\t"
648 echo "$params : $value" | sed 's:.*/::'
650 echo "" >> $FILE
652 echo "" >> $FILE
653 echo "!!Sysfs card info" >> $FILE
654 echo "!!---------------" >> $FILE
655 echo "" >> $FILE
656 for cdir in $(echo $SYSFS/class/sound/card*); do
657 echo "!!Card: $cdir" >> $FILE
659 echo "Driver: $driver" >> $FILE
660 echo "Tree:" >> $FILE
662 echo "" >> $FILE
664 echo "" >> $FILE
668 echo "!!HDA-Intel Codec information" >> $FILE
669 echo "!!---------------------------" >> $FILE
670 echo "--startcollapse--" >> $FILE
671 echo "" >> $FILE
673 echo "--endcollapse--" >> $FILE
674 echo "" >> $FILE
675 echo "" >> $FILE
679 echo "!!AC97 Codec information" >> $FILE
680 echo "!!----------------------" >> $FILE
681 echo "--startcollapse--" >> $FILE
682 echo "" >> $FILE
684 echo "" >> $FILE
686 echo "--endcollapse--" >> $FILE
687 echo "" >> $FILE
688 echo "" >> $FILE
692 echo "!!USB Descriptors" >> $FILE
693 echo "!!---------------" >> $FILE
694 echo "--startcollapse--" >> $FILE
696 echo "--endcollapse--" >> $FILE
697 echo "" >> $FILE
698 echo "" >> $FILE
702 echo "!!USB Stream information" >> $FILE
703 echo "!!----------------------" >> $FILE
704 echo "--startcollapse--" >> $FILE
705 echo "" >> $FILE
707 echo "--endcollapse--" >> $FILE
708 echo "" >> $FILE
709 echo "" >> $FILE
713 echo "!!USB Mixer information" >> $FILE
714 echo "!!---------------------" >> $FILE
715 echo "--startcollapse--" >> $FILE
716 echo "" >> $FILE
718 echo "--endcollapse--" >> $FILE
719 echo "" >> $FILE
720 echo "" >> $FILE
754 echo "Debugging enabled. $FILE and $TEMPDIR will not be deleted"
756 echo ""
799 echo "Written/Tested by the following users of #alsa on irc.freenode.net:"
800 echo ""
801 echo " wishie - Script author and developer / Testing"
802 echo " crimsun - Various script ideas / Testing"
803 echo " gnubien - Various script ideas / Testing"
804 echo " GrueMaster - HDA Intel specific items / Testing"
805 echo " olegfink - Script update function"
806 echo " TheMuso - display to stdout functionality"
810 echo "alsa-info.sh version $SCRIPT_VERSION"
811 echo ""
812 echo "Available options:"
813 echo " --with-aplay (includes the output of aplay -l)"
814 echo " --with-amixer (includes the output of amixer)"
815 echo " --with-alsactl (includes the output of alsactl)"
816 echo " --with-configs (includes the output of ~/.asoundrc and"
817 echo " /etc/asound.conf if they exist)"
818 echo " --with-devices (shows the device nodes in /dev/snd/)"
819 echo " --with-dmesg (shows the ALSA/HDA kernel messages)"
820 echo " --with-packages (includes known packages installed)"
821 echo ""
822 echo " --output FILE (specify the file to output for no-upload mode)"
823 echo " --update (check server for script updates)"
824 echo " --upload (upload contents to remote server)"
825 echo " --no-upload (do not upload contents to remote server)"
826 echo " --pastebin (use https://pastebin.ca) as remote server"
827 echo " instead www.alsa-project.org"
828 echo " --stdout (print alsa information to standard output"
829 echo " instead of a file)"
830 echo " --about (show some information about the script)"
831 echo " --debug (will run the script as normal, but will not"
832 echo " delete $FILE)"
861 echo ""
862 echo "Could not automatically upload output to https://www.alsa-project.org"
863 echo "Possible reasons are:"
864 echo " 1. Couldn't find 'wget' in your PATH"
865 echo " 2. Your version of wget is less than 1.8.2"
866 echo ""
867 …echo "Please manually upload $NFILE to https://www.alsa-project.org/cardinfo-db/ and submit your p…
868 echo ""
870 echo ""
871 echo "Could not automatically upload output to https://www.pastebin.ca"
872 echo "Possible reasons are:"
873 echo " 1. Couldn't find 'wget' in your PATH"
874 echo " 2. Your version of wget is less than 1.8.2"
875 echo ""
876 echo "Please manually upload $NFILE to https://www.pastebin.ca/upload.php and submit your post."
877 echo ""
893 echo -n "Automatically upload ALSA information to $WWWSERVICE? [y/N] : "
913 echo ""
914 echo "Your ALSA information is in $NFILE"
915 echo ""
926 echo -n "Uploading information to $WWWSERVICE ..."
942 echo ""
943 echo "An error occurred while contacting $WWWSERVICE."
944 echo "Your information was NOT automatically uploaded."
945 echo ""
946 echo "Your ALSA information is in $NFILE"
947 echo ""
967 echo -e " Done!"
968 echo ""
984 echo "Your ALSA information is located at $FINAL_URL"
985 echo "Please inform the person helping you."
986 echo ""