Здравствуйте.
Если я правильно понял, то в устройстве нет аудиокарты, но есть возможность подключить USB звуковую карту.
Если есть карта (например USB TROND), которая с ПК на линукс работает из коробки, то будет ли так же с контроллером или нужно что-то дополнительно установить?
Может есть опыт использования какой-то определенной аудиокарты?
Добрый день! По ответам на форуме пишут, что звуковая карта при подключении должна работать, но не всё так просто… точнее совсем сложно! Карта не работает при подключении. пакет alsa вообще не установлен, и что и где нужно прописать чтобы звук из карты бы выходил не понятно. Если бы написали инструкцию по подключению звуковой карты было бы замечательно!
Да, для работы с аудиоустройствами на Linux часто используется пакет alsa-utils, который содержит набор утилит для управления звуковыми устройствами. У меня под рукой есть простенькая звуковая карта с али — https://aliexpress.ru/item/4000598865391.html, покажу на её примере.
Установим необходимый пакет:
apt install alsa-utils
Проверим, как определилась звуковая карта в системе:
cat /proc/asound/cards
1 [Device ]: USB-Audio - USB Audio Device
GeneralPlus USB Audio Device at usb-1c14400.usb-1, full speed
Пропишем звуковую карту по умолчанию, редактируя файл /etc/asound.conf:
nano /etc/asound.conf
Добавляем туда следующие строки:
pcm.!default {
type hw
card 1
}
ctl.!default {
type hw
card 1
}
Да, интеграторы использовали такое решение, насколько знаю - успешно. Собственно настройка в контроллере совершенно ничем не отличается от таковой в компьютере. Надо быть готовым к тому что (возможно) потребуется собрать недостающие модули.
Здравствуйте! на других контроллерах такое проходило, но вот на моём 7.4 карта не хочет опознаваться от слова совсем alsa-utils установлено карту вставлял в разные usb порты хаба и без него, но при попытке узнать карту:
cat /proc/asound/cards
no soundcart
хотя при вводе команды ls usb карта определяется как:
Bus 001 Device 031: ID 08bb:2902 Texas Instruments PCM2902 Audio Codec
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 005: ID 1e0e:9011 Qualcomm / Option Mobile Composite Device Bus
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 0bda:b720 Realtek Semiconductor Corp. RTL8723BU 802.11b/g/n WLAN Adapter
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 031: ID 08bb:2902 Texas Instruments PCM2902 Audio Codec
Bus 001 Device 030: ID 1a86:7523 QinHeng Electronics CH340 serial converter
Bus 001 Device 029: ID 14cd:8601 Super Top 4-Port hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
А что за модель звуковой карты? На других контроллерах использовали эту же карту?
Покажите ещё вывод dmesg после подключения. И попробуйте загрузить модуль командой modprobe snd_usb_audio
Так, какой поддержки ожидаете? Контрпродуктивно ожидать команды которые потом вводите и публикуете сюда ответы.
Пожалуйста напишите: Что делаете (выполняемые команды, измененные конфиги, опции сборки модулей из исходников)
Какого результата ожидаете, какой получаете.
Вот именно по пунктам, потому что сейчас совершенно непонятно, выглядит как “подключил устройство” - и все…