# CN9130 audio driver

**URL:** <https://community.solid-run.com/t/cn9130-audio-driver/848>\
**Category:** Uncategorized\
**Created:** [June 11, 2024, 4:56pm UTC](https://community.solid-run.com/t/cn9130-audio-driver/848 "2024-06-11T16:56:46Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![dnaddor](https://avatars.discourse-cdn.com/v4/letter/d/b9e5f3/32.png) [@dnaddor](https://community.solid-run.com/u/dnaddor)\
**Post date:** [June 11, 2024, 4:56pm UTC](https://community.solid-run.com/t/cn9130-audio-driver/848/1 "2024-06-11T16:56:46Z")

</div>

I have a USB headset plugged into my CN9130. It shows up in “lsusb”, but “aplay -l” says no soundcards detected. Any idea what drivers I need so the audio device can be recognized?

Thank you!

---

<div class="post-metadata">

**Author:** ![jnettlet](https://dub1.discourse-cdn.com/flex005/user_avatar/community.solid-run.com/jnettlet/32/62_2.png) [@jnettlet](https://community.solid-run.com/u/jnettlet)\
**Post date:** [June 12, 2024, 9:06pm UTC](https://community.solid-run.com/t/cn9130-audio-driver/848/2 "2024-06-12T21:06:37Z")

</div>

I am assuming that your USB headset has some sort of DAC built into it. In this case you most likely just need the CONFIG\_SND\_USB\_AUDIO kernel configuration option enabled, and then the driver that supports your specific USB audio device. If you need more help please send the output of lsusb -t

---

<div class="post-metadata">

**Author:** ![dnaddor](https://avatars.discourse-cdn.com/v4/letter/d/b9e5f3/32.png) [@dnaddor](https://community.solid-run.com/u/dnaddor)\
**Post date:** [June 17, 2024, 4:14pm UTC](https://community.solid-run.com/t/cn9130-audio-driver/848/3 "2024-06-17T16:14:28Z")

</div>

Thanks for the clue – I recompiled and got it working.

I did have to work around an issue with the build process. I had BOARD\_CONFIG=1 and CP\_NUM=1. It correctly built an image named ubuntu-cn9130-base-mmc. But when booting it would load the wrong .dtb file. It would load cn9130-cf-pro.dtb but it should have loaded cn9130-cf-base.dtb. So I overwrote the PRO dtb file with the contents of the BASE dtb file and I was good to go. Just letting you know about this issue.

Thanks again.
