玄箱2台目増設(USB2.0 HUB)
玄箱はUSBポートがひとつしかないので、無線LANを導入するときの準備として、USB Audio DeviceをUSB HUB経由でつないで見ることにした。今回使ったのは、SANWA SUPPLY USB-HUB220である。つないでみたところ、デバイスとしては認識されているのだが、mpg123で再生できない。Broken Pipeエラーとなってしまう。そこで古い、USB1.1のHUBに変えて試してみたところ、問題なくつながった。
USB1.1のHUBは問題なくて、USB2.0のHUBで問題が起きているということで、カーネルのUSB Deviceサポートの問題だろうということで、もう一度再構築してみる。
EHCI HCD (USB 2.0) support以下のオプションをすべて[*]にしてみる。
# export ARCH=ppc
# make menuconfig
Device Drivers --->
USB support --->
<*> EHCI HCD (USB 2.0) support
[*] Full speed ISO transactions (EXPERIMENTAL)
[*] Root Hub Transaction Translators (EXPERIMENTAL)
[*] Improved Transaction Translator scheduling (EXPERIMENTAL)
# make vmlinux
これでめでたくUSB2.0 HUB経由のUSB Audioから音を出すことができるようになった。


