実家に行ったとき、iPadをUSBケーブルで充電するつもりで、FreeBSD 7.2-STABLEで動いているノートパソコンに接続したとき、こんなカーネルのログが出てました。
uaudio0: <Apple Inc. iPad, class 0/0, rev 2.00/0.01, addr 3> on uhub1
uaudio0: audio rev 1.00
pcm1: <USB Audio> on uaudio0
uhid0: <Apple Inc. iPad, class 0/0, rev 2.00/0.01, addr 3> on uhub1
uaudio0: at uhub1 port 1 (addr 3) disconnected
pcm1: detached
uaudio0: detached
uhid0: at uhub1 port 1 (addr 3) disconnected
uhid0: detached
今、自宅で、8.2-RELEASEな別のPCに同じようにiPadを接続してみたのですが
ugen4.3: <Apple Inc.> at usbus4
しか出ない。
実家で出たあれはなんだったんだろう???
☆
FreeBSD 8.2-RELEASEでは
usbconfig -u 4 -a 3 set_config 1
したら、出てきました。
uaudio0: <Apple Inc. iPad, class 0/0, rev 2.00/0.01, addr 3> on usbus4
uaudio0: No playback!
uaudio0: Record: 48000 Hz, 2 ch, 16-bit S-LE PCM format
uaudio0: No midi sequencer
pcm1: <USB audio> on uaudio0
uhid0: <Apple Inc. iPad, class 0/0, rev 2.00/0.01, addr 3> on usbus4
ugen4.3: <Apple Inc.> at usbus4 (disconnected)
uaudio0: at uhub4, port 3, addr 3 (disconnected)
pcm1: detached
uhid0: at uhub4, port 3, addr 3 (disconnected)
それと
hid_get_item: Number of items truncated to 255
というのもたくさん出ましたが…。
cat /dev/sndstat
すると
FreeBSD Audio Driver (newpcm: 32bit 2009061500/i386)
Installed devices:
pcm0: <HDA IDT 92HD73C1 PCM #0 Analog> at cad 0 nid 1 on hdac0 kld snd_hda (1p:1v/1r:1v) default
pcm1: <USB audio> at ? kld snd_uaudio (0p:0v/1r:1v)
で、何か録音ができそうな雰囲気ですが、録音してみたけど無音でした。FreeBSDで録音ってしたことがないので、方法が間違ってるかもしれませんが。
uhidのほうは、利用方法がわからないです。
ちなみに
usbconfig -u 4 -a 3 dump_all_config_desc | egrep 'iConfiguration|index'
とかしてみると…
Configuration index 0
iConfiguration = 0x0005 <PTP>
Configuration index 1
iConfiguration = 0x0006 <iPod USB Interface>
Configuration index 2
iConfiguration = 0x0007 <PTP + Apple Mobile Device>
Configuration index 3
iConfiguration = 0x0008 <PTP + Apple Mobile Device + Apple USB Ethernet>
ふ~ん…
0 件のコメント:
コメントを投稿