Portál AbcLinuxu, 12. května 2025 16:45

Dotaz: zvukovka PCM2704

29.4.2013 15:04 pou | skóre: 18
zvukovka PCM2704
Přečteno: 442×
Odpovědět | Admin
Ahoj, mám zmíněnou zvukovku na linuxu (Angstorm), systém ji rozpozná:
lsusb
Bus 001 Divice 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Divice 001: ID 1d6b:0001 Linux Foundation 1.0 root hub
Bus 002 Device 003: ID 08bb:2704 Texas Instruments Japan
v dmesg je toto:
usb 2-2: new full speed USB device using at91_ohci and address 3
usb 2-2: New USB device found, idVendor=08bb, idProduct=2704
usb 2-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
usb 2-2: Product: USB Audio DAC
usb 2-2: Manufacturer: Burr-Brown from TI
usb 2-2: configuration #1 chosen from 1 choice
input: Burr-Brown from TI
generic-usb 0003:08BB:2704.0002: input: USB HID v1,00 Device [Burr-Brown from TIC ] on usb-at91-2/input2
ale nemuzu nic prehrat, asi mi chybí modul ale nevím jaký použít.
Nevíte někdo jak dál?
Díky

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

29.4.2013 15:12 dustin | skóre: 63 | blog: dustin
Rozbalit Rozbalit vše Re: zvukovka PCM2704
Odpovědět | | Sbalit | Link | Blokovat | Admin
Po odstranění všem modulů alsy a zasunutí USB zvukovky:
root@sara:~# lsmod | grep snd
snd_usb_audio          97831  0 
snd_pcm_oss            41131  0 
snd_mixer_oss          13365  1 snd_pcm_oss
snd_pcm                79102  2 snd_usb_audio,snd_pcm_oss
snd_hwdep               5604  1 snd_usb_audio
snd_usbmidi_lib        17550  1 snd_usb_audio
snd_rawmidi            19815  1 snd_usbmidi_lib
snd_seq_dummy           1434  0 
snd_seq_oss            30194  0 
snd_seq_midi_event      5939  1 snd_seq_oss
snd_seq                50726  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
snd_timer              19074  2 snd_pcm,snd_seq
snd_seq_device          5926  4 snd_rawmidi,snd_seq_dummy,snd_seq_oss,snd_seq
snd                    64794  13 snd_usb_audio,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_hwdep,snd_usbmidi_lib,snd_rawmidi,snd_seq_dummy,snd_seq_oss,snd_seq_midi_event,snd_seq,snd_timer,snd_seq_device
soundcore               6620  1 snd
snd_page_alloc          7172  1 snd_pcm
kernel 2.6.32, aktuálnější mají USB moduly možná trošku jinak.
30.4.2013 09:47 pou | skóre: 18
Rozbalit Rozbalit vše Re: zvukovka PCM2704
No tyto moduly:
 snd_usb_audio 
nemam, to bude asi ta chyba, protoze alsamixer vypisuje:
cannot open mixer: No such file or directory
jak mam ten modul zkompilovat?? protoze ho nemam (modprobe ho nenalezne)
30.4.2013 10:13 dustin | skóre: 63 | blog: dustin
Rozbalit Rozbalit vše Re: zvukovka PCM2704
Předpokládal bych, že když používáš embedded linux, tak s ním umíš trochu pracovat. Angstrom je postavený na openembedded, tak by neměl být problém moduly dokompilovat pro tvou architekturu. Víc ti bohužel neporadím, nikdy jsem s tím nedělal (zatím :) ). Ale v openwrt usb audio funguje v pohodě (přímo moduly stažené z repozitáře, nebo cross-zkompilované a nainstalované ručně).
7.5.2013 11:25 pou | skóre: 18
Rozbalit Rozbalit vše Re: zvukovka PCM2704
Ok tak se mi podarilo zkompilovat potřebne moduly (včetně závislostí),
problém ale je při zavádění modulů:
modprobe snd_usb_audio
WARNING: Error inserting snd_rawmidi (/lib/modules/2.6.30/kernel/sound/core/snd-rawmidi.ko): Unknown symbol in module, or unknown parameter (see dmesg)
WARNING: Error inserting snd_usb_lib (/lib/modules/2.6.30/kernel/sound/usb/snd-usb-lib.ko): Unknown symbol in module, or unknown parameter (see dmesg)
FATAL: Error inserting snd_usb_audio (/lib/modules/2.6.30/kernel/sound/usb/snd-usb-audio.ko): Unknown symbol in module, or unknown parameter (see dmesg)


dmesg:
snd_hwdep: Unknown symbol snd_unregister_oss_device
snd_hwdep: Unknown symbol snd_register_oss_device
snd_hwdep: Unknown symbol snd_lookup_oss_minor_data
snd_hwdep: Unknown symbol snd_unregister_oss_device
snd_hwdep: Unknown symbol snd_register_oss_device
snd_hwdep: Unknown symbol snd_lookup_oss_minor_data


A nemuzu vubec nic najit co s tim...
Pavel Stárek avatar 7.5.2013 11:44 Pavel Stárek | skóre: 44 | blog: Tady bloguju já :-) | Kolín
Rozbalit Rozbalit vše Re: zvukovka PCM2704
Předpokládám, že jádro máte nakonfigurované a zkompilované s těmito volbami:
CONFIG_SND_MIXER_OSS=m
CONFIG_SND_PCM_OSS=m
CONFIG_SND_OSSEMUL=y
CONFIG_SND_PCM_OSS_PLUGINS=y
CONFIG_SND_SEQUENCER_OSS=y
Kdo chce, hledá způsob; kdo nechce, hledá důvod.
9.5.2013 09:25 pou | skóre: 18
Rozbalit Rozbalit vše Re: zvukovka PCM2704
No tak jsem prosel jeste jednou volby jadra a zapomel jsem na jednu položku. Diky, je to vyřešene!
7.5.2013 13:28 dustin | skóre: 63 | blog: dustin
Rozbalit Rozbalit vše Re: zvukovka PCM2704
Při zavádění modulů ti dle dmesg chybí věci kolem oss. Máš tam modul snd_pcm_oss, příp. snd_seq_oss, které jsou v tom mém seznamu modulů?

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.