Help: unable to select Digirig after RPi 4 update

Recently I tried to use your recommendation to crrate a dual RMS for packet and VARA FM. It had worked the first time I tried it about a year ago. Now when I load your hack I get this response:
ALSA lib pcm.c:2664:(snd_pcm_open_noupdate) Unknown PCM digirig-tx
ALSA lib pcm.c:2664:(snd_pcm_open_noupdate) Unknown PCM digirig-dmix
ALSA lib pcm.c:2664:(snd_pcm_open_noupdate) Unknown PCM digirig-rx
ALSA lib pcm.c:2664:(snd_pcm_open_noupdate) Unknown PCM digirig-dsnoop

Any idea what I am doing wrong? Thank you!

@buzz we’ll need more information from you. Please provide the following:

  1. The contents of your .asoundrc and/or /etc/asound.conf files (whichever one you use).
  2. The output of this command: cat /etc/*-release.
  3. The output of these commands (make sure the DigiRig is plugged in when you run these commands): lsusb and aplay -l and arecord -l.
  4. Are you using the same OS and version that you used a year ago when you had success?
  5. Are you using the same DigiRig model as you did a year ago?
  6. Are you using the same computer hardware as a year ago?
  1. Contents of asound.conf: pcm_slave.digirig {
    pcm {
    type hw
    card Device
    }
    period_time 0
    buffer_size 8192
    }

    pcm.digirig-dmix {
    type dmix
    ipc_key 2023041901
    slave “digirig”
    bindings.0 0
    }

    pcm.digirig-dsnoop {
    type dsnoop
    ipc_key 2023041902
    slave “digirig”
    bindings.0 0
    }

    pcm.digirig-rx {
    type plug
    slave.pcm “digirig-dsnoop”
    hint.description “digirig RX audio plug”
    }

    pcm.digirig-tx {
    type plug
    slave.pcm “digirig-dmix”
    hint.description “digirig TX audio plug”
    }

  2. Output of cat /etc/*-release: DISTRIB_ID=LinuxMint
    DISTRIB_RELEASE=21.3
    DISTRIB_CODENAME=virginia
    DISTRIB_DESCRIPTION=“Linux Mint 21.3 Virginia”
    NAME=“Linux Mint”
    VERSION=“21.3 (Virginia)”
    ID=linuxmint
    ID_LIKE=“ubuntu debian”
    PRETTY_NAME=“Linux Mint 21.3”
    VERSION_ID=“21.3”
    HOME_URL=“https://www.linuxmint.com/”
    SUPPORT_URL=“https://forums.linuxmint.com/”
    BUG_REPORT_URL=“ Linux Mint Troubleshooting Guide — Linux Mint Troubleshooting Guide documentation
    PRIVACY_POLICY_URL=“https://www.linuxmint.com/”
    VERSION_CODENAME=virginia
    UBUNTU_CODENAME=jammy
    cat: /etc/upstream-release: Is a directory

  3. lusb: lsusb
    Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
    Bus 001 Device 006: ID 058f:3822 Alcor Micro Corp. USB 2.0 Camera
    Bus 001 Device 004: ID 0bda:d723 Realtek Semiconductor Corp. 802.11n WLAN Adapter
    Bus 001 Device 017: ID 0d8c:0012 C-Media Electronics, Inc. USB Audio Device
    Bus 001 Device 016: ID 10c4:ea60 Silicon Labs CP210x UART Bridge
    Bus 001 Device 015: ID 0424:2412 Microchip Technology, Inc. (formerly SMSC)
    Bus 001 Device 002: ID 0bda:0129 Realtek Semiconductor Corp. RTS5129 Card Reader Controller
    Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

  4. aplay -l: aplay -l
    **** List of PLAYBACK Hardware Devices ****
    card 0: PCH [HDA Intel PCH], device 0: ALC269VC Analog [ALC269VC Analog]
    Subdevices: 1/1
    Subdevice #0: subdevice #0
    card 0: PCH [HDA Intel PCH], device 3: HDMI 0 [HDMI 0]
    Subdevices: 1/1
    Subdevice #0: subdevice #0
    card 0: PCH [HDA Intel PCH], device 7: HDMI 1 [HDMI 1]
    Subdevices: 1/1
    Subdevice #0: subdevice #0
    card 0: PCH [HDA Intel PCH], device 8: HDMI 2 [HDMI 2]
    Subdevices: 1/1
    Subdevice #0: subdevice #0
    card 3: Device [USB Audio Device], device 0: USB Audio [USB Audio]
    Subdevices: 1/1
    Subdevice #0: subdevice #0

  5. arecord -l: aplay -l
    **** List of PLAYBACK Hardware Devices ****
    card 0: PCH [HDA Intel PCH], device 0: ALC269VC Analog [ALC269VC Analog]
    Subdevices: 1/1
    Subdevice #0: subdevice #0
    card 0: PCH [HDA Intel PCH], device 3: HDMI 0 [HDMI 0]
    Subdevices: 1/1
    Subdevice #0: subdevice #0
    card 0: PCH [HDA Intel PCH], device 7: HDMI 1 [HDMI 1]
    Subdevices: 1/1
    Subdevice #0: subdevice #0
    card 0: PCH [HDA Intel PCH], device 8: HDMI 2 [HDMI 2]
    Subdevices: 1/1
    Subdevice #0: subdevice #0
    card 3: Device [USB Audio Device], device 0: USB Audio [USB Audio]
    Subdevices: 1/1
    Subdevice #0: subdevice btech-uv-50x2

  6. I don’t recall which OS I was using but I was using the same PC and Digirig mobile

  7. Perhaps helpful is this output when I enter winecfg: winecfg
    ALSA lib pcm.c:2664:(snd_pcm_open_noupdate) Unknown PCM digirig-tx
    ALSA lib pcm.c:2664:(snd_pcm_open_noupdate) Unknown PCM digirig-dmix
    ALSA lib pcm.c:2664:(snd_pcm_open_noupdate) Unknown PCM digirig-rx
    ALSA lib pcm.c:2664:(snd_pcm_open_noupdate) Unknown PCM digirig-dsnoop

  8. Thank you for any recommendations!

Check out this thread for some changes that need to be made to winecfg.

Thank you for your response! I followed the procedure per your earlier response. I still get the same error. In addition, the choice of digirig-tx, digirig-rx do not appear as available selections in the audio tab when i open winecfg. I appreciate any guidance you can share. Thanks again for your help,

A lot have things have changed in nearly 3 years since this thread started, so it is quite possible that these instructions are no longer valid (they worked for the then-current 32 bit Pi OS on a 4B). I don’t use Wine and I no longer use Raspberry Pi for amateur radio, so I’m not in a position to troubleshoot this further. Perhaps some of the users who posted on this or the related Wine thread could offer some advice.

Thank you Steve. I appreciate the referrals and all of the support you have provided along the way.
73s
Buzz