Nowe posty

xx Dystrybucja pod HP Omen (6)
Wczoraj o 23:30:08
xx [Poradnik] Wyszukiwanie Sterowników (2)
Wczoraj o 21:08:23
lamp Problem z Linux Lite po instalacji (0)
Wczoraj o 19:50:30
xx Ile pingwinów? (1)
Wczoraj o 08:59:24
xx konfiguracja pale moon (0)
2024-03-24, 21:53:42
xx Plasma 6 w Neonie ssie trochę mniej ... (10)
2024-03-23, 02:38:11
xx problem z instalacja sterowników do karty sieciowej (3)
2024-03-18, 18:10:16
xx Plik abc.001 (1)
2024-03-17, 17:48:27
xx Zlecę dopracowanie programu w MatLab (0)
2024-03-13, 15:28:40
xx Linux Mint 21.3 XFCE brak dźwieku po paru minutach (karta muzyczna zintegrowana) (5)
2024-03-12, 23:07:01

Autor Wątek: dźwięk przez usb  (Przeczytany 10831 razy)

wsd_wojtula

  • Gość
dźwięk przez usb
« dnia: 2007-10-12, 17:27:52 »
Przegooglałem sieć i nic na ten temat nie znalazłem. Może Wy mi pomożecie. Problem jest następujący. Posiadam wieżę podłączoną do komputera przez kabel usb i z miłą chęcią usłyszałbym jak odtwarza z niego muzykę. Philips daje na płycie i na swojej stronie sterowniki tylko pod winde, o linuksie ani słowa... Karta dźwiękowa normalnie działa i dźwięk z niej jest, tylko jak przenieść go przez usb do wieży?
suse 10.3

wp

Offline

  • Users
  • Guru
  • *****
  • Wiadomości: 825
    • Zobacz profil
dźwięk przez usb
« Odpowiedź #1 dnia: 2007-10-13, 11:19:16 »
A co się dzieje, jak ją podłączysz?
/var/log/messages mnie interesuje.

M.

wsd_wojtula

  • Gość
dźwięk przez usb
« Odpowiedź #2 dnia: 2007-10-13, 14:48:48 »
Dzieje się o to (skopiowałem tylko to co dot. usb):

Oct 13 14:27:16 dionizoslin kernel: usb 3-1: new full speed USB device using uhci_hcd and address 2
Oct 13 14:27:16 dionizoslin kernel: usb 3-1: new full speed USB device using uhci_hcd and address 3
Oct 13 14:27:16 dionizoslin kernel: usb 3-1: new device found, idVendor=0471, idProduct=0110
Oct 13 14:27:16 dionizoslin kernel: usb 3-1: new device strings: Mfr=1, Product=2, SerialNumber=0
Oct 13 14:27:16 dionizoslin kernel: usb 3-1: Product: UAC3553B
Oct 13 14:27:16 dionizoslin kernel: usb 3-1: Manufacturer: Philips
Oct 13 14:27:16 dionizoslin kernel: usb 3-1: configuration #1 chosen from 1 choice
Oct 13 14:27:17 dionizoslin kernel: input: Philips UAC3553B as /class/input/input7
Oct 13 14:27:17 dionizoslin kernel: input: USB HID v1.00 Device [Philips UAC3553B] on usb-0000:00:10.1-1
Oct 13 14:27:17 dionizoslin kernel: ALSA sound/usb/usbaudio.c:1281: current rate 0 is different from the runtime rate 48000
Oct 13 14:27:17 dionizoslin kernel: ALSA sound/usb/usbaudio.c:1281: current rate 0 is different from the runtime rate 48000
Oct 13 14:27:17 dionizoslin kernel: usbcore: registered new interface driver snd-usb-audio

Sam już wywnioskowałem, że system znajduje ten sprzęt, bo wieża jest Philipsa. Tylko tyle potrafię z tego odczytać... Co dalej? Jakiś serwer dźwięku, czy coś takiego? Nie mam pojęcia...

wp

Offline

  • Users
  • Guru
  • *****
  • Wiadomości: 825
    • Zobacz profil
dźwięk przez usb
« Odpowiedź #3 dnia: 2007-10-13, 14:53:47 »
Co ciekawe wykrył Ci to jako kartę dzwiękową!
usbcore: registered new interface driver snd-usb-audio
A szperałeś w: yast2 sound ?
Zastanawia mnie jednak wpis:
ALSA sound/usb/usbaudio.c:1281: current rate 0 is different from the runtime rate 48000 ?!

M.

wsd_wojtula

  • Gość
dźwięk przez usb
« Odpowiedź #4 dnia: 2007-10-13, 14:58:42 »
Cytat: donmarianno
Co ciekawe wykrył Ci to jako kartę dzwiękową!
usbcore: registered new interface driver snd-usb-audio
A szperałeś w: yast2 sound ?
W Yast mam wykrytą tylko jedną kartę dźwiękową, tą która jest na płycie. Ona zresztą działa poprawnie.

Cytuj
Zastanawia mnie jednak wpis:
ALSA sound/usb/usbaudio.c:1281: current rate 0 is different from the runtime rate 48000 ?!
Mnie tym bardziej to nic nie mówi...

wp

Offline

  • Users
  • Guru
  • *****
  • Wiadomości: 825
    • Zobacz profil
dźwięk przez usb
« Odpowiedź #5 dnia: 2007-10-13, 15:01:31 »
Po podpięciu wieży:
hwinfo --sound

M.

wsd_wojtula

  • Gość
dźwięk przez usb
« Odpowiedź #6 dnia: 2007-10-13, 15:04:13 »
Po podpięciu wieży, po hwinfo --sound:

36: PCI 401.0: 0403 Audio device
  [Created at pci.301]
  UDI: /org/freedesktop/Hal/devices/pci_1106_3288
  Unique ID: dtXw.p2V5Vms4ZO2
  Parent ID: HSco.nV1YXpODSg1
  SysFS ID: /devices/pci0000:00/0000:00:13.0/0000:04:01.0
  SysFS BusID: 0000:04:01.0
  Hardware Class: sound
  Model: "ASUSTeK VIA High Definition Audio Controller"
  Vendor: pci 0x1106 "VIA Technologies, Inc."
  Device: pci 0x3288 "VIA High Definition Audio Controller"
  SubVendor: pci 0x1043 "ASUSTeK Computer Inc."
  SubDevice: pci 0x81b3
  Revision: 0x10
  Driver: "HDA Intel"
  Driver Modules: "snd_hda_intel"
  Memory Range: 0xdfdfc000-0xdfdfffff (rw,non-prefetchable)
  IRQ: 24 (7869 events)
  Module Alias: "pci:v00001106d00003288sv00001043sd000081B3bc04sc03i00"
  Driver Info #0:
    Driver Status: snd_hda_intel is active
    Driver Activation Cmd: "modprobe snd_hda_intel"
  Config Status: cfg=yes, avail=yes, need=no, active=unknown
  Attached to: #32 (PCI bridge)

Offline

  • Users
  • Guru
  • *****
  • Wiadomości: 825
    • Zobacz profil
dźwięk przez usb
« Odpowiedź #7 dnia: 2007-10-13, 15:07:04 »
To jeszcze po podpięciu: lsmod

M.

wsd_wojtula

  • Gość
dźwięk przez usb
« Odpowiedź #8 dnia: 2007-10-13, 15:08:24 »
lsmod:

Module                  Size  Used by
snd_usb_audio          82176  0
snd_usb_lib            19712  1 snd_usb_audio
snd_rawmidi            28416  1 snd_usb_lib
snd_hwdep              13316  1 snd_usb_audio
ip6t_LOG               10496  23
nf_conntrack_ipv6      22848  17
xt_pkttype              5888  10
xt_TCPMSS               8704  1
ipt_LOG                 9984  27
xt_limit                6656  50
snd_pcm_oss            50432  0
snd_mixer_oss          20096  1 snd_pcm_oss
snd_seq                54452  0
pppoatm                 9728  0
atm                    47004  1 pppoatm
snd_seq_device         12172  2 snd_rawmidi,snd_seq
ppp_generic            30228  1 pppoatm
slhc                    9856  1 ppp_generic
ip6t_REJECT             9216  3
xt_tcpudp               7168  35
ipt_REJECT              8448  3
xt_state                6528  40
iptable_mangle          6784  0
iptable_nat            11140  0
nf_nat                 21912  1 iptable_nat
iptable_filter          6912  1
ip6table_mangle         6656  0
nf_conntrack_ipv4      14856  25 iptable_nat
nf_conntrack           61684  5 nf_conntrack_ipv6,xt_state,iptable_nat,nf_nat,nf_conntrack_ipv4
nfnetlink               9752  4 nf_conntrack_ipv6,nf_nat,nf_conntrack_ipv4,nf_conntrack
ip_tables              16324  3 iptable_mangle,iptable_nat,iptable_filter
ip6table_filter         6784  1
ip6_tables             17476  3 ip6t_LOG,ip6table_mangle,ip6table_filter
x_tables               18308  12 ip6t_LOG,xt_pkttype,xt_TCPMSS,ipt_LOG,xt_limit,ip6t_REJECT,xt_tcpudp,ipt_REJECT,xt_state,iptable_nat,ip_tables,ip6_tables
ipv6                  268152  19 nf_conntrack_ipv6,ip6t_REJECT,ip6table_mangle
apparmor               40736  0
dm_crypt               16904  0
fuse                   45460  2
loop                   21636  0
dm_mod                 56880  1 dm_crypt
snd_hda_intel         272796  2
snd_pcm                82564  3 snd_usb_audio,snd_pcm_oss,snd_hda_intel
snd_timer              26756  2 snd_seq,snd_pcm
snd                    58164  15 snd_usb_audio,snd_usb_lib,snd_rawmidi,snd_hwdep,snd_pcm_oss,snd_mixer_oss,snd_seq,snd_seq_device,snd_hda_intel,snd_pcm,snd_timer
soundcore              11460  1 snd
snd_page_alloc         13960  2 snd_hda_intel,snd_pcm
shpchp                 35092  0
serio_raw              10756  0
button                 12432  0
i2c_viapro             12436  0
rtc_cmos               12064  0
parport_pc             40764  0
i2c_core               27520  1 i2c_viapro
pci_hotplug            33216  1 shpchp
via_rhine              27912  0
rtc_core               23048  1 rtc_cmos
mii                     9344  1 via_rhine
rtc_lib                 7040  1 rtc_core
parport                37832  1 parport_pc
joydev                 13632  0
sr_mod                 19492  0
cdrom                  37020  1 sr_mod
via_agp                13952  1
agpgart                35764  1 via_agp
sg                     37036  0
usbhid                 41300  0
hid                    29184  1 usbhid
ff_memless              9352  1 usbhid
sd_mod                 31104  5
ehci_hcd               34956  0
uhci_hcd               27024  0
usbcore               123372  6 snd_usb_audio,snd_usb_lib,usbhid,ehci_hcd,uhci_hcd
via82cxxx              12676  0 [permanent]
ide_core              122948  1 via82cxxx
edd                    12996  0
ext3                  131848  2
mbcache                12292  1 ext3
jbd                    68148  1 ext3
fan                     9220  0
pata_jmicron           10496  0
ahci                   29188  0
pata_via               15620  0
sata_via               15364  4
libata                136776  4 pata_jmicron,ahci,pata_via,sata_via
scsi_mod              140376  4 sr_mod,sg,sd_mod,libata
thermal                19848  0
processor              40744  1 thermal

Offline

  • Users
  • Guru
  • *****
  • Wiadomości: 825
    • Zobacz profil
dźwięk przez usb
« Odpowiedź #9 dnia: 2007-10-13, 15:29:28 »
No to jakaś dziwna sprawa. Zaraz jeszcze coś zobaczę i dam Ci znać.

M.

Offline

  • Users
  • Guru
  • *****
  • Wiadomości: 825
    • Zobacz profil
dźwięk przez usb
« Odpowiedź #10 dnia: 2007-10-13, 15:32:23 »
Poproszę o wynik polecenia:
ls /dev/dsp*

M.

Offline

  • Users
  • Guru
  • *****
  • Wiadomości: 825
    • Zobacz profil
dźwięk przez usb
« Odpowiedź #11 dnia: 2007-10-13, 15:45:02 »
Uruchom jeszcze: alsaconf i poszperaj tam.

M.

wsd_wojtula

  • Gość
dźwięk przez usb
« Odpowiedź #12 dnia: 2007-10-13, 17:36:19 »
Cytat: donmarianno
Poproszę o wynik polecenia:
ls /dev/dsp*
W katalogu /dev mam dwa dsp: "-dsp" i "-dsp1"

Cytuj
Uruchom jeszcze: alsaconf i poszperaj tam.
Alsaconf wykrywa dwie karty:
1. hda-intel Via Technologies, Inc. VIA High Def Audio Contr
2. legacy Probe legacy ISA (non-PnP) chips

Ta pierwsza to ta na płycie. Przy próbie konfiguracji tej drugiej mówi, że może to mi zrobić unstable system, więc wolałem nie próbować. Może niesłusznie? Hm?

wp

de_laurent

  • Gość
dźwięk przez usb
« Odpowiedź #13 dnia: 2007-10-14, 02:19:03 »
Dwie podstawowe czynnosci:
Napisz jak sie nazywa twoja wieza?

Dodaj ja do usb.ids, czyli zagladnij na strone:
http://www.linux-usb.org/usb.ids

Sciagnij ten plik do jakiegos katalogu i nazwij go np. usb.ids.old.
Potem skopiuj ten plik do usb.ids, a nastepnie dodaj twoje urzadzenie.

"Send entries as patches (diff -u old new)."

Nastepnie zrob diff -u usb.ids.old usb.ids. Powinien ci sie wygenerowac ladniutki patch.
Wyslij go nastepnie na adres podany na poczatku pliku usb.ids, a twoje urzadzenie zostanie dodane do listy.

Jak masz jakies z tym problemy, to napisz do mnie.

Pozdro

wsd_wojtula

  • Gość
dźwięk przez usb
« Odpowiedź #14 dnia: 2007-10-14, 10:37:22 »
Napiszę jeszcze tutaj (na forum), bo może się to komuś jeszcze kiedyś przyda. Mam kilka pytań.

Cytat: de_laurent
Dwie podstawowe czynnosci:
Napisz jak sie nazywa twoja wieza?
Dokładnie jest to Philips MC M-570

Cytuj
Sciagnij ten plik do jakiegos katalogu i nazwij go np. usb.ids.old.
Potem skopiuj ten plik do usb.ids, a nastepnie dodaj twoje urzadzenie.
Tego za bardzo nie rozumiem. W jaki sposób mam je dodać. Powinienem po prostu najpierw nadmienić stary usb.ids nowym pobranym ze strony i następnie wpisać tam moją wieżę? Tylko jak ją tam zadeklarować?

Cytuj
Nastepnie zrob diff -u usb.ids.old usb.ids. Powinien ci sie wygenerowac ladniutki patch.
Wyslij go nastepnie na adres podany na poczatku pliku usb.ids, a twoje urzadzenie zostanie dodane do listy.