Lines Matching refs:FILE

111         echo "!!Aplay/Arecord output" >> "$FILE"
112 echo "!!--------------------" >> "$FILE"
113 echo "" >> "$FILE"
114 echo "APLAY" >> "$FILE"
115 echo "" >> "$FILE"
116 aplay -l >> "$FILE" 2>&1
117 echo "" >> "$FILE"
118 echo "ARECORD" >> "$FILE"
119 echo "" >> "$FILE"
120 arecord -l >> "$FILE" 2>&1
121 echo "" >> "$FILE"
125 echo "!!All Loaded Modules" >> "$FILE"
126 echo "!!------------------" >> "$FILE"
127 echo "" >> "$FILE"
128 awk '{print $1}' < /proc/modules | sort >> "$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"
141 amixer -c "$CARD_NAME" info >> "$FILE" 2>&1
142 amixer -c "$CARD_NAME" >> "$FILE" 2>&1
143 echo "" >> "$FILE"
145 echo "" >> "$FILE"
149 echo "!!Alsactl output" >> "$FILE"
150 echo "!!--------------" >> "$FILE"
151 echo "" >> "$FILE"
153 echo "--startcollapse--" >> "$FILE"
154 cat "$TEMPDIR/alsactl.tmp" >> "$FILE"
155 echo "--endcollapse--" >> "$FILE"
156 echo "" >> "$FILE"
157 echo "" >> "$FILE"
161 echo "!!ALSA Device nodes" >> "$FILE"
162 echo "!!-----------------" >> "$FILE"
163 echo "" >> "$FILE"
164 ls -la /dev/snd/* >> "$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"
180 cat "$HOME/.asoundrc" >> "$FILE"
181 echo "" >> "$FILE"
182 echo "" >> "$FILE"
187 echo "!!asoundconf-generated config file" >> "$FILE"
188 echo "" >> "$FILE"
189 cat "$HOME/.asoundrc.asoundconf" >> "$FILE"
190 echo "" >> "$FILE"
191 echo "" >> "$FILE"
196 echo "!!System wide config file (/etc/asound.conf)" >> "$FILE"
197 echo "" >> "$FILE"
198 cat /etc/asound.conf >> "$FILE"
199 echo "" >> "$FILE"
200 echo "" >> "$FILE"
213 echo "!!Sysfs Files" >> "$FILE"
214 echo "!!-----------" >> "$FILE"
215 echo "" >> "$FILE"
218 echo "$i/$f:" >> "$FILE"
219 cat "$i/$f" >> "$FILE"
220 echo >> "$FILE"
228 echo "" >> "$FILE"
233 echo "!!ALSA/HDA dmesg" >> "$FILE"
234 echo "!!--------------" >> "$FILE"
235 echo "" >> "$FILE"
236 dmesg | grep -C1 -E 'ALSA|HDA|HDMI|snd[_-]|sound|audio|hda.codec|hda.intel' >> "$FILE"
237 echo "" >> "$FILE"
238 echo "" >> "$FILE"
257 } >> "$FILE"
400 FILE="$TEMPDIR/alsa-info.txt"
494 #Fetch the info, and put it in $FILE in a nice readable format.
496 echo "upload=true&script=true&cardinfo=" > $FILE
498 echo "name=$USER&type=33&description=/tmp/alsa-info.txt&expiry=&s=Submit+Post&content=" > $FILE
500 echo "!!################################" >> $FILE
501 echo "!!ALSA Information Script v $SCRIPT_VERSION" >> $FILE
502 echo "!!################################" >> $FILE
503 echo "" >> $FILE
504 echo "!!Script ran on: $TSTAMP" >> $FILE
505 echo "" >> $FILE
506 echo "" >> $FILE
507 echo "!!Linux Distribution" >> $FILE
508 echo "!!------------------" >> $FILE
509 echo "" >> $FILE
510 echo $DISTRO >> $FILE
511 echo "" >> $FILE
512 echo "" >> $FILE
513 echo "!!DMI Information" >> $FILE
514 echo "!!---------------" >> $FILE
515 echo "" >> $FILE
516 echo "Manufacturer: $DMI_SYSTEM_MANUFACTURER" >> $FILE
517 echo "Product Name: $DMI_SYSTEM_PRODUCT_NAME" >> $FILE
518 echo "Product Version: $DMI_SYSTEM_PRODUCT_VERSION" >> $FILE
519 echo "Firmware Version: $DMI_SYSTEM_FIRMWARE_VERSION" >> $FILE
520 echo "System SKU: $DMI_SYSTEM_SKU" >> $FILE
521 echo "Board Vendor: $DMI_BOARD_VENDOR" >> $FILE
522 echo "Board Name: $DMI_BOARD_NAME" >> $FILE
523 echo "" >> $FILE
524 echo "" >> $FILE
525 echo "!!ACPI Device Status Information" >> $FILE
526 echo "!!---------------" >> $FILE
527 echo "" >> $FILE
528 cat $TEMPDIR/acpidevicestatus.tmp >> $FILE
529 echo "" >> $FILE
530 echo "" >> $FILE
531 echo "!!Kernel Information" >> $FILE
532 echo "!!------------------" >> $FILE
533 echo "" >> $FILE
534 echo "Kernel release: $KERNEL_VERSION" >> $FILE
535 echo "Operating System: $KERNEL_OS" >> $FILE
536 echo "Architecture: $KERNEL_MACHINE" >> $FILE
537 echo "Processor: $KERNEL_PROCESSOR" >> $FILE
538 echo "SMP Enabled: $KERNEL_SMP" >> $FILE
539 echo "" >> $FILE
540 echo "" >> $FILE
541 echo "!!ALSA Version" >> $FILE
542 echo "!!------------" >> $FILE
543 echo "" >> $FILE
544 echo "Driver version: $ALSA_DRIVER_VERSION" >> $FILE
545 echo "Library version: $ALSA_LIB_VERSION" >> $FILE
546 echo "Utilities version: $ALSA_UTILS_VERSION" >> $FILE
547 echo "" >> $FILE
548 echo "" >> $FILE
549 echo "!!Loaded ALSA modules" >> $FILE
550 echo "!!-------------------" >> $FILE
551 echo "" >> $FILE
552 cat $TEMPDIR/alsamodules.tmp >> $FILE
553 echo "" >> $FILE
554 echo "" >> $FILE
555 echo "!!Sound Servers on this system" >> $FILE
556 echo "!!----------------------------" >> $FILE
557 echo "" >> $FILE
560 echo "PipeWire:" >> $FILE
561 echo " Installed - Yes ($PWINST)" >> $FILE
562 echo " Running - $PWRUNNING" >> $FILE
563 echo "" >> $FILE
567 echo "Pulseaudio:" >> $FILE
568 echo " Installed - Yes ($PAINST)" >> $FILE
569 echo " Running - $PARUNNING" >> $FILE
570 echo "" >> $FILE
574 echo "ESound Daemon:" >> $FILE
575 echo " Installed - Yes ($ESDINST)" >> $FILE
576 echo " Running - $ESDRUNNING" >> $FILE
577 echo "" >> $FILE
581 echo "aRts:" >> $FILE
582 echo " Installed - Yes ($ARTSINST)" >> $FILE
583 echo " Running - $ARTSRUNNING" >> $FILE
584 echo "" >> $FILE
588 echo "Jack:" >> $FILE
589 echo " Installed - Yes ($JACKINST)" >> $FILE
590 echo " Running - $JACKRUNNING" >> $FILE
591 echo "" >> $FILE
595 echo "Jack2:" >> $FILE
596 echo " Installed - Yes ($JACK2INST)" >> $FILE
597 echo " Running - $JACK2RUNNING" >> $FILE
598 echo "" >> $FILE
602 echo "RoarAudio:" >> $FILE
603 echo " Installed - Yes ($ROARINST)" >> $FILE
604 echo " Running - $ROARRUNNING" >> $FILE
605 echo "" >> $FILE
608 echo "No sound servers found." >> $FILE
609 echo "" >> $FILE
611 echo "" >> $FILE
612 echo "!!Soundcards recognised by ALSA" >> $FILE
613 echo "!!-----------------------------" >> $FILE
614 echo "" >> $FILE
615 cat $TEMPDIR/alsacards.tmp >> $FILE
616 echo "" >> $FILE
617 echo "" >> $FILE
620 echo "!!PCI Soundcards installed in the system" >> $FILE
621 echo "!!--------------------------------------" >> $FILE
622 echo "" >> $FILE
623 cat $TEMPDIR/lspci.tmp >> $FILE
624 echo "" >> $FILE
625 echo "" >> $FILE
629 echo "!!Modprobe options (Sound related)" >> $FILE
630 echo "!!--------------------------------" >> $FILE
631 echo "" >> $FILE
632 modprobe -c|sed -n 's/^options \(snd[-_][^ ]*\)/\1:/p' >> $FILE
633 echo "" >> $FILE
634 echo "" >> $FILE
638 echo "!!Loaded sound module options" >> $FILE
639 echo "!!---------------------------" >> $FILE
640 echo "" >> $FILE
642 echo "!!Module: $mod" >> $FILE
647 done >> $FILE
648 echo "" >> $FILE
650 echo "" >> $FILE
651 echo "!!Sysfs card info" >> $FILE
652 echo "!!---------------" >> $FILE
653 echo "" >> $FILE
655 echo "!!Card: $cdir" >> $FILE
657 echo "Driver: $driver" >> $FILE
658 echo "Tree:" >> $FILE
659 tree --noreport $cdir -L 2 | sed -e 's/^/\t/g' >> $FILE
660 echo "" >> $FILE
662 echo "" >> $FILE
664 echo "!!Sysfs ctl-led info" >> $FILE
665 echo "!!---------------" >> $FILE
666 echo "" >> $FILE
668 echo "!!CTL-LED: $path" >> $FILE
671 echo "List: $list" >> $FILE
673 #echo "Tree:" >> $FILE
674 #tree --noreport $path -L 2 | sed -e 's/^/\t/g' >> $FILE
675 echo "" >> $FILE
681 echo "!!HDA-Intel Codec information" >> $FILE
682 echo "!!---------------------------" >> $FILE
683 echo "--startcollapse--" >> $FILE
684 echo "" >> $FILE
685 cat $TEMPDIR/alsa-hda-intel.tmp >> $FILE
686 echo "--endcollapse--" >> $FILE
687 echo "" >> $FILE
688 echo "" >> $FILE
692 echo "!!AC97 Codec information" >> $FILE
693 echo "!!----------------------" >> $FILE
694 echo "--startcollapse--" >> $FILE
695 echo "" >> $FILE
696 cat $TEMPDIR/alsa-ac97.tmp >> $FILE
697 echo "" >> $FILE
698 cat $TEMPDIR/alsa-ac97-regs.tmp >> $FILE
699 echo "--endcollapse--" >> $FILE
700 echo "" >> $FILE
701 echo "" >> $FILE
705 echo "!!USB Descriptors" >> $FILE
706 echo "!!---------------" >> $FILE
707 echo "--startcollapse--" >> $FILE
708 cat $TEMPDIR/lsusb.tmp >> $FILE
709 echo "--endcollapse--" >> $FILE
710 echo "" >> $FILE
711 echo "" >> $FILE
715 echo "!!USB Stream information" >> $FILE
716 echo "!!----------------------" >> $FILE
717 echo "--startcollapse--" >> $FILE
718 echo "" >> $FILE
719 cat $TEMPDIR/alsa-usbstream.tmp >> $FILE
720 echo "--endcollapse--" >> $FILE
721 echo "" >> $FILE
722 echo "" >> $FILE
726 echo "!!USB Mixer information" >> $FILE
727 echo "!!---------------------" >> $FILE
728 echo "--startcollapse--" >> $FILE
729 echo "" >> $FILE
730 cat $TEMPDIR/alsa-usbmixer.tmp >> $FILE
731 echo "--endcollapse--" >> $FILE
732 echo "" >> $FILE
733 echo "" >> $FILE
767 echo "Debugging enabled. $FILE and $TEMPDIR will not be deleted"
807 cat "$FILE"
808 rm "$FILE"
835 echo " --output FILE (specify the file to output for no-upload mode)"
845 echo " delete ${FILE})"
919 mv -f "$FILE" "$NFILE" || exit 1
943 wget -O - --tries=5 --timeout=60 --post-file="$FILE" 'https://www.alsa-project.org/cardinfo-db/' &> "$TEMPDIR/wget.tmp"
945 wget -O - --tries=5 --timeout=60 --post-file="$FILE" 'https://pastebin.ca/quiet-paste.php?api='"${PASTEBINKEY}"'&encrypt=t&encryptpw=blahblah' &> "$TEMPDIR/wget.tmp"
949 mv -f "$FILE" "$NFILE" || exit 1
971 grep -v alsa-info.txt "$FILE" > "$TEMPDIR/uploaded.txt"