vine-users ML アーカイブ



[vine-users:072054] Re: USBサ ウンドの件について

  • From: 長南洋一 <cyoichi@xxxxxxxxxxxxxxx>
  • Subject: [vine-users:072054] Re: USBサ ウンドの件について
  • Date: Thu, 02 Jun 2005 22:27:01 +0900 (JST)
長南です。かなりの長文です。

あれっ、USB デバイスなら、murasaki が面倒を見てくれるだろうから、
/sbin/sndconfig をしないでもいいんでしょ。つなぎさえすれば、使えるん
じゃないの。そう思いながら、USB サウンドデバイスを持っていないので、
静観していたのですが、今日好奇心に負けて、安目の USB スピーカーを
買ってきてしまいました。Arvel の AMSU02-BK とかいうものです。

まず、条件をできるだけ単純にしておきたかったので、/etc/modules.conf
にあるサウンド関係の記述を、以下のように行頭に # を付けてコメント
アウトしました。

  #alias sound-slot-0 i810_audio
  #post-install sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -L >/dev/null 2>&1 || :
  #pre-remove sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -S >/dev/null 2>&1 || :

リブート後、root ユーザになり、tail -f /var/log/messages を実行してから、
USB スピーカーを接続しました。すると、こんなふうに表示されました。
(こっちの # は、root のプロンプトの方)

  # tail -f /var/log/messages
     ----- (USB スピーカー接続以前の部分を省略) -----
  Jun  2 21:16:45 hakkai kernel: hub.c: new USB device 00:07.2-1, assigned address 3
  Jun  2 21:16:45 hakkai kernel: usb.c: USB device 3 (vend/prod 0xd8c/0x1) is not claimed by any active driver.
  Jun  2 21:16:45 hakkai murasaki.usb[1551]: usb device is added
  Jun  2 21:16:45 hakkai murasaki.usb[1551]: vendor:0xd8c product:0x1 Dclass:0x0 Dsubclass:0x0 Dprotocol:0x0 Iclass:0x1 Isubclass:0x1 Iprotocol:0x0
  Jun  2 21:16:45 hakkai murasaki.usb[1551]: MATCH(audio) -> match_flags:0x180 vendor:0x0 product:0x0 Dclass:0x0 Dsubclass:0x0 Dprotocol:0x0 Iclass:0x1 Isubclass:0x1 Iprotocol:0x0
  Jun  2 21:16:45 hakkai murasaki.usb[1551]: Dependence(soundcore) was found
  Jun  2 21:16:45 hakkai murasaki.usb[1551]: Loading audio
  Jun  2 21:16:45 hakkai murasaki.usb[1551]: Loading soundcore
  Jun  2 21:16:45 hakkai murasaki.usb[1553]: usb device is added
  Jun  2 21:16:45 hakkai murasaki.usb[1553]: vendor:0xd8c product:0x1 Dclass:0x0 Dsubclass:0x0 Dprotocol:0x0 Iclass:0x1 Isubclass:0x2 Iprotocol:0x0
  Jun  2 21:16:45 hakkai murasaki.usb[1553]: The device match nothing in mapfile
  Jun  2 21:16:45 hakkai murasaki.usb[1553]: Please change MODULE in following line to the appropriate module name, add it to /etc/murasaki/murasaki.usbmap
  Jun  2 21:16:45 hakkai murasaki.usb[1553]: MODULE 0x0183 0xd8c 0x1 0 0 0x0 0x0 0x0 0x1 0x2 0x0 0x00000000
  Jun  2 21:16:45 hakkai kernel: usb.c: registered new driver audio
  Jun  2 21:16:45 hakkai kernel: usbaudio: device 3 audiocontrol interface 0 has 0 input and 1 output AudioStreaming interfaces
  Jun  2 21:16:45 hakkai kernel: usbaudio: device 3 interface 1 altsetting 0 does not have an endpoint
  Jun  2 21:16:45 hakkai kernel: usbaudio: device 3 interface 1 altsetting 1 channels 2 framesize 2 configured
  Jun  2 21:16:45 hakkai kernel: usbaudio: valid output sample rate 48000
  Jun  2 21:16:45 hakkai kernel: usbaudio: device 3 interface 1 altsetting 1: format 0x01000010 sratelo 48000 sratehi 48000 attributes 0x00
  Jun  2 21:16:45 hakkai kernel: usbaudio: registered dsp 14,3
  Jun  2 21:16:45 hakkai kernel: usbaudio: registered mixer 14,0
  Jun  2 21:16:45 hakkai kernel: audio.c: v1.0.0:USB Audio Class driver

「The device match nothing in mapfile」と言っていますが、「MATCH(audio)
-> ・・・」とも言っているので、これで大丈夫なのかもしれない。
Ctrl-C で tail -f を終了し、ロードされているモジュールを一応確認。

  # /sbin/lsmod
  Module                  Size  Used by    Tainted: P  
  audio                  47640   0  (unused)
  soundcore               6244   2  [audio]
  e100                   58484   1 
    ----- (以下略) -----

audio と soundcore モジュールがロードされているので、大丈夫そうだ。
そこで、一般ユーザに戻り、

  $ cd /usr/share/sounds    # gnome-audio-extra-2.0.0-0vl2 がインス
  $ play phone.wav          # トールされていれば、これがあるはず。

ベルの音がちゃんとしました。xmms も使えます。

というわけで、私の場合は、ALSA を入れるまでもなく、USB スピーカーが
問題なく使えてしまいました。安物だから――つまり古目のものだから――
なのかもしれません。以上、ご参考まで。

# なお、Sato さんのメールは
#   Content-Type: text/plain; charset=euc-jp
#   Content-Transfer-Encoding: 8bit
# になっています。
#   Content-Type: Text/Plain; charset=iso-2022-jp
#   Content-Transfer-Encoding: 7bit
# にしておいた方がよいのではないでしょうか。また、Subject が
#   Subject: [vine-users:072046] =?UTF-8? ・・・
# になっています。Ximian Evolution では Subject に UTF-8 を使うことに
# なっているのでしょうか。理屈から言うと、これでも問題ないと思うの
# ですが、Vine ML のアーカイブでは、こんなふうに見えてしまいます。
#   http://search.luky.org/vine-users.7/msg02043.html

-- 
長南洋一