Daniel Mack:<br>&gt; BTW, just out of curiosity: did you ever try to connect these two cards to a Windows machine? At least years ago, Microsoft&#39;s insanely ugly-smelling low-level USB stack would completely freak out for two identical devices with no serial number.<br>
<br>No, I don&#39;t have access to a windows machine, so I couldn&#39;t test it.<br><br> Tanu Kaskinen:<br><br>Thanks for the fix. I&#39;ve been a bit busy lately, so haven&#39;t had the time to look too closely into it. But I cloned your git repo and tried to run it. The alsa-module did load nicely, however, it seemed to be a similar issue when creating the sink:<br>
<br>----<br>Aug 29 22:27:06 willpower pulseaudio[32123]: sink.c: Failed to register name alsa_output.usb-BeAutiful_Qing_Audioengine_AW1-00.analog-stereo.<br>Aug 29 22:27:06 willpower pulseaudio[32123]: alsa-sink.c: Failed to create sink object<br>
Aug 29 22:27:06 willpower pulseaudio[32123]: module.c: Loaded &quot;module-alsa-card&quot; (index: #2; argument: &quot;device_id=&quot;2&quot; name=&quot;usb-BeAutiful_Qing_Audioengine_AW1-00&quot; card_name=&quot;alsa_card.usb-BeAutiful_Qing_Audioengine_AW1-00&quot; namereg_fail=false tsched=yes ignore_dB=no card_properties=&quot;module-udev-detect.discovered=1&quot;&quot;).<br>
----<br><br>When issuing &#39;pactl list&#39; I could find the other cards with their sinks/sources, and I also found the second card correctly named &#39;alsa_card.usb-BeAutiful_Qing_Audioengine_AW1-00.2&#39;, but no sinks connected to it. Quickly looking into the source, the failing log-output comes from pulsecore/card.c:185 as it hits the if-test:<br>
if (!(name = pa_namereg_register(core, data-&gt;name, PA_NAMEREG_SINK, s, data-&gt;namereg_fail))) {<br><br>Unless you get ahead of me, I could try to see if I&#39;m able to apply a similar approach as you did for loading the card itself. But as I said, I didn&#39;t have time to look too closely into it yet.<br>
<br><br>-Ivar!<br>