Correct the way Unicens driver creates 'cardid' and device entries

Won't Fix

Description

The Unicens driver is creating two 'cardid' for unicens devices. One for inputs (usually hw:ep016ch / hw:2), and one for outputs (usually hw:ep812ch / hw:3). But, only one entry is created in '/dev/snd/by-id'.

This is an issue because 4a uses this entry to get the 'cardid' of an audio card.

The unciens driver should either create only one 'cardid' for inputs and ouputs (this is what is usually done for 'regular' ALSA card), or create two '/dev/snd/by-id' entries.

Environment

None

Activity

Show:

christian.gromm 
November 16, 2018 at 10:30 AM

Creating multiple symlinks in the /dev/snd/by-id and /dev/snd/by-path directories is not possible, as the registered sound cards are based on the same physical device.

This issue will be fixed by registering one sound card with the ALSA subsystem that has multiple PCM devices.

Details

Assignee

Reporter

Components

Affects versions

Priority

Created November 8, 2018 at 1:28 AM
Updated April 7, 2021 at 9:26 PM
Resolved April 7, 2021 at 9:26 PM