JavaScript is required to for searching.
ナビゲーションリンクをスキップ
印刷ビューの終了
Solaris のシステム管理 (デバイスとファイルシステム)     Oracle Solaris 10 8/11 Information Library (日本語)
search filter icon
search icon

ドキュメントの情報

はじめに

1.  リムーバブルメディアの管理 (概要)

2.  リムーバブルメディアの管理 (手順)

3.  リムーバブルメディアへのアクセス (手順)

4.  CD および DVD への書き込み (手順)

5.  デバイスの管理 (概要と手順)

6.  デバイスの動的構成 (手順)

7.  USB デバイスの使用 (概要)

8.  USB デバイスの使用 (手順)

Oracle Solaris OS での USB デバイスの管理 (作業マップ)

USB 大容量ストレージデバイスの使用 (作業マップ)

USB 大容量ストレージデバイスの使用

USB フロッピーディスクデバイスの使用

非準拠 USB 大容量ストレージデバイスの使用

互換性のない USB 大容量ストレージデバイスの使用方法

USB 大容量ストレージデバイスのホットプラグ

vold を使用しないで USB 大容量ストレージデバイスを追加する方法

USB カメラを追加する方法

vold を使用しないで USB 大容量ストレージデバイスを取り外す方法

vold を使用した USB 大容量ストレージデバイスの使用の準備

USB デバイス情報を表示する方法

USB 大容量ストレージデバイス上にファイルシステムを作成する方法

vold を使用しないで USB 大容量ストレージデバイス上にファイルシステムを作成する方法

vold を使用しないで USB 大容量ファイルシステム上でパーティションを変更し、PCFS ファイルシステムを作成する方法

USB 大容量ストレージデバイス上で vold を使用しないで Solaris パーティションの作成およびスライスの変更を行う方法

vold を使用しないで USB 大容量ストレージデバイスをマウントまたはマウント解除する方法

USB 大容量ストレージデバイスの問題の障害追跡

特定の USB ドライバを無効にする

特定の USB ドライバを無効にする方法

使用されていない USB デバイスのリンクを削除する方法

USB オーディオデバイスの使用 (作業マップ)

USB オーディオデバイスの使用

複数の USB オーディオデバイスのホットプラグ

USB オーディオデバイスを追加する方法

システムの主オーディオデバイスを識別する方法

主 USB オーディオデバイスを変更する方法

USB オーディオデバイスに関する問題の障害追跡

オーディオデバイスの所有権に関する注意事項

cfgadm コマンドを使用した USB デバイスのホットプラグ (作業マップ)

cfgadm コマンドを使った USB デバイスのホットプラグ

USB バス情報を表示する方法 (cfgadm)

USB デバイスの構成を解除する方法

USB デバイスの構成方法

論理的に USB デバイスを接続解除する方法

論理的に USB デバイスを接続する方法

論理的に USB デバイスのサブツリーを接続解除する方法

USB デバイスのリセット方法

複数の構成を持つ USB デバイスのデフォルト構成を変更する方法

9.  InfiniBand デバイスの使用 (概要/手順)

10.  ディスクの管理 (概要)

11.  ディスクの管理 (手順)

12.  SPARC: ディスクの設定 (手順)

13.  x86: ディスクの設定 (手順)

14.  Oracle Solaris iSCSI ターゲットおよびイニシエータの構成 (手順)

15.  format ユーティリティー (参照情報)

16.  ファイルシステムの管理 (概要)

17.  ファイルシステムの作成およびマウント (手順)

18.  CacheFS ファイルシステムの使用 (手順)

19.  追加スワップ空間の構成 (手順)

20.  UFS ファイルシステムの整合性検査 (手順)

21.  UFS ファイルシステム (参照情報)

22.  UFS ファイルシステムのバックアップと復元 (概要)

23.  UFS ファイルとファイルシステムのバックアップ (手順)

24.  UFS スナップショットの使用 (手順)

25.  UFS ファイルとファイルシステムの復元 (手順)

26.  UFS バックアップおよび復元コマンド (参照情報)

27.  ファイルとファイルシステムのコピー (手順)

28.  テープドライブの管理 (手順)

索引

USB オーディオデバイスの使用

特定の Oracle Solaris リリースでの USB オーディオサポートについては、「USB デバイス向けの Oracle Solaris のサポート」を参照してください。

この Oracle Solaris リリースでは、2 つの連携するドライバ、usb_ac および usb_as の実装によって、USB オーディオサポートを提供しています。オーディオコントロールドライバである usb_ac は Solaris USB Architecture 準拠のクライアントドライバで、ユーザーアプリケーションのインタフェースを制御します。オーディオストリーミングドライバである usb_as は、再生中および録音中にオーディオデータメッセージを処理します。また、サンプル周波数と精度を設定し、usb_ac ドライバからの要求を符号化します。どちらのドライバも、USB オーディオクラス 1.0 仕様に準拠しています。

一部のオーディオデバイスでは、ソフトウェアが制御している音量を設定できます。この機能を管理するために、STREAMS モジュールの usb_ah が HID ドライバの先頭に置かれます。

Oracle Solaris では、再生専用、録音専用、録音および再生用の USB オーディオデバイスをサポートします。USB オーディオデバイスのホットプラグがサポートされます。

主オーディオデバイスは、/dev/audio です。次のコマンドを使用して、/dev/audio が USB オーディオを指しているかを確認できます。

% mixerctl
Device /dev/audioctl:
  Name    = USB Audio
  Version = 1.0
  Config  = external

Audio mixer for /dev/audioctl is enabled

USB オーディオデバイスを接続した後、audioplay コマンドおよび audiorecord コマンドを使用し、/dev/sound/N デバイスリンクを介してデバイスにアクセスします。

/dev/audio および /dev/sound/N デバイスは、スピーカ、マイク、またはコンボデバイスを参照できます。不正なデバイスタイプを参照すると、そのコマンドは失敗します。たとえば、マイクに対して audioplay を使用しようとすると、そのコマンドは失敗します。

ほとんどの Oracle オーディオアプリケーションでは、特定のデフォルトオーディオデバイスを選択できます。たとえば、audioplayaudiorecord の場合には、AUDIODEV シェル変数を設定するか、-d オプションを指定します。ただし、/dev/audio をオーディオファイルとしてハードコードしている他社製のアプリケーションでは AUDIODEV は動作しません。

USB オーディオデバイスを差し込むと、/dev/audio が使用中でない限り、自動的にそれが主オーディオデバイス /dev/audio になります。オンボードのオーディオから USB オーディオへ、および USB オーディオからオンボードのオーディオへ /dev/audio を変更する方法については、「主 USB オーディオデバイスを変更する方法」および usb_ac(7D) のマニュアルページを参照してください。

複数の USB オーディオデバイスのホットプラグ

USB オーディオデバイスがシステムに差し込まれると、それが主オーディオデバイス /dev/audio になります。そのデバイスは、システムをリブートした後でも、主オーディオデバイスのままです。USB オーディオデバイスが追加で差し込まれた場合、最後に差し込まれたデバイスが主オーディオデバイスになります。

USB オーディオデバイスに関する問題の障害追跡について、さらに詳しい情報を得るには、usb_ac(7D) のマニュアルページを参照してください。

USB オーディオデバイスを追加する方法

  1. USB スピーカを差し込みます。

    主オーディオデバイス /dev/audio は、USB スピーカを指します。

    % ls -l /dev/audio
    lrwxrwxrwx   1 root     root    10 Feb 13 08:46 /dev/audio -> usb/audio0
  2. (省略可能) スピーカを取り外します。その後、再度差し込みます。

    スピーカを取り外すと、/dev/audio デバイスがオンボードのオーディオに戻ります。

    % ls -l /dev/audio
    lrwxrwxrwx   1 root     root   7 Feb 13 08:47 /dev/audio -> sound/0
  3. USB マイクを追加します。
    % ls -l /dev/audio
    lrwxrwxrwx   1 root     root    10 Feb 13 08:54 /dev/audio -> usb/audio1

システムの主オーディオデバイスを識別する方法

この手順は、すでに USB オーディオデバイスが接続されていることを前提としています。

主 USB オーディオデバイスを変更する方法

USB オーディオデバイスに関する問題の障害追跡

ドライバを適用し、音量も上げているのに、USB スピーカから音が出ないことがあります。デバイスのホットプラグを実行してもこの動作が変わらないことがあります。

この問題を解決するには、USB スピーカの電源を再投入します。

オーディオデバイスの所有権に関する注意事項

オーディオデバイスを操作するときは、オーディオデバイスの所有権に関する、次に挙げる点に注意してください。