Can key COS and receive PTT but no COS light or audio

Noob to Allstar. I'm using an AURSINC Shari-"style" hat (prior to me knowing this was a SHARI clone--I've subsequently purchased a SHARI from Kits4Hams) and a Libre Le Potato running on Debian 12 Bookworm and ASL3. HT is Anytone 878. I've run this question by another Allstar user and he's stumped. I am not using a PL tone.

simpleusb-tune-menu tests:

  1. I can key/activate COS but its LED does not light up;
  2. PTT light comes on and HT receives audio;
  3. I do not see any audio during the RX level test
  4. No audio heard, e.g., parrot tests do not work

I tried my radio, including DTMF tones, with friend's node, and it operates it fine.

alsamixer -- I have designated "Default 1" "USB Audio Device" as my card (other option was LIBRETECH-CC "Default 0"). Speaker set @ 32 and and MIC capture @ 60; MIC is muted.

I am somewhat suspicious of what alsamixer is calling the two sound cards Default 0 (LIBRETECH-CC) and Default 1 (USB Audio Device) but am unclear whether it has any bearing on my problem.

Happy to supply more diagnostic info, but I'll stop here in an attempt to not supply irrelevant info. Any tips on where to troubleshoot next? THX

BTW, this is what I'm seeing with command aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: LIBRETECHCC [LIBRETECH-CC], device 0: fe.dai-link-0 (*)
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: Device [USB Audio Device], device 0: USB Audio [USB Audio]
Subdevices: 0/1
Subdevice #0: subdevice #0

I've made these system-wide changes using to ALSA conf file to ensure Card 1 ("USB Audio Device") was the default sound card then rebooted. No changes, i.e., no COS light, no audio.

ASL3 does not use ALSA so setting that will do nothing. What does the command asl-find-sound report about compatible audio devices?

1 Like

It returns C-Media Electronics Inc (e.g., CM108 IC manufacturer).

Does that devstring match what’s in simpleusb.conf?

Need a little help. When I go to asl-menu>Expert>edit simpleusb.conf, I can't find where that CM108 sound card would be. Can you tell me where to go to answer your question? When I go to asl-menu>Expert> edit module.conf, it is loading that chan_simpleusb.so file.

When I look at lsusb, I see the CM108 listed as audio device. idVendor = 0d8c; idProduct = 0012 (looks like it's supported; CM108b).

First off, please exec the asl-find-sound command. This will list out the ASL3 compatible interfaces and their device strings.

To edit the simpleusb.conf file from the menus :

  1. exec asl-menu
  2. choose Expert Configuration Menu
  3. choose Edit simpleusb.conf
  4. near the end of the file you should see your node in square brackets (e.g. [1234]). Below that line you should see a line that specifies the device string (devstr =) for your interface. This line needs to match the device string reported by asl-find-sound (e.g. "1-1.4:1.0") or be blank.

It's blank. Device string is 1-1.2:1.0

If you only have 1 ASL supported interface then a blank device string is fine.

Next up for you would be to check the interface tune settings to ensure that they match your interface.

  • asl-menu
  • Node Settings
  • AllStar Node Setup Menu
  • Update node <your-node>
  • Interface Tune CLI

I appreciate the help. I went through everything, and I can't see anything which appears amiss. When I'm doing something for the first time, I have a hard time believing that I got a bad unit, but I'm going to send it back as I don't know what else to try. Thanks again for giving me a hand.

Update: I received a new unit and I have the exact same problem, e.g., COS shows being keyed but LED doesn't light up, PTT test in simpleusb-tune-menu returns audio with red flashing PTT, and I'm not able to use parrot, go to another's node, etc.

Do you have something else running on this system? You mentioned messing with ALSA above. If something else has already claimed the device, ASL can't use it. Are there any errors in /var/log/asterisk/messages.log?

Can't seem to access it. (New-ish Linux user.) May be related to installation where I was required to add password (vs. recommendation to not) to move on. So, before I go down the ChatGPT path of randomly trying stuff, any advice? I'm getting "permission denied" message. I went to Asterisk CLI and tried command there and no change. No ability to see log in asl-menu>expert configuration.

I tried another way sudo journalctl -u asterisk and everything appeared normal--e.g., starting, stopping Asterisk, CPU time, etc. I used sudo journalctl -u asterisk | grep -i error and got back nothing. Would this display the error messages you're asking about?

No. Does sudo less /var/log/asterisk/messages.log work? The letter q exits less.

Results in a one line message with no real info of value, e.g., Asterisk 22.2+asl3....built by builder@allstarlink.org....timestamp, etc.

Then you have something seriously corrupted or broken with your image.

At the risk of working on everyone's last nerve :slightly_smiling_face:, I'm going to give this another try since I now believe I am the problem, not the radio or the AURSINC Pi hat. Here's where I am. I tested two different pi hats with my Anytone 878 on the Libre Le Potato and get the same result (e.g., COS shows it as being "keyed," PTT lights up and transmits to me), but I don't hear audio. I then flashed a new RPi 4B I had; same result. I then tried a different radio and got exactly same result.

So, before I start sending stuff back to Amazon, could you help me understand exactly how you'd test the Pi Hat? Such as exact DTMF commands, etc. Should I go to rpt.conf and turn on Parrot, etc? Also, what has to happen between radio and Pi Hat for COS to light up? Audio and/or DTMF coming through? Am I neglecting to send proper commands? Again, I feel like it's a basic issue I don't understand since I've never had a node before. (BTW, when I was able to key up a friend's node, he told me exactly what to enter into my radio, and his node uses HamVOIP, etc and doesn't look like mine.) Thanks for the patience and help!