特記事項: hme FastEthernet デバイスドライバ

非対話モードと対話モード

ndd ユーティリティーは、以下の 2 種類のモードで使用することができます。

非対話モードでは、ndd ユーティリティーを使用して特定のコマンドを実行します。コマンドが実行されると、ユーティリティーは終了します。対話モードでは、ndd ユーティリティーを使用して複数のパラメタ値を表示または設定することができます。詳細は、ndd(1M) のマニュアルページを参照してください。

非対話モードで ndd ユーティリティーを使用する

ここでは、パラメタ値を変更または表示する方法を説明します。

  1. パラメタ値を変更するには、-set オプションを使用します。

    -set オプションを指定して ndd ユーティリティーを呼び出すと、ユーティリティーは指定された値をドライバに引き渡し、パラメタに割り当てます。値には /dev/hme ドライバインスタンスを、名称まで含めて指定します。


    % ndd -set /dev/hme パラメタ名 
    

  1. パラメタ値を表示するには、パラメタ名だけを指定し、を省略します。

    -set オプションを省略すると、照会とみなされます。ndd ユーティリティーは指定されたドライバインスタンスを照会し、指定されたパラメタの値を取り出し、表示します。


    % ndd /dev/hme パラメタ名
    

対話モードで ndd ユーティリティーを使用する
  1. 対話モードでパラメタ値を変更するには、以下のように ndd hme を指定します。

    ndd ユーティリティーは、パラメタ名の入力を促すプロンプトを表示します。


    % ndd /dev/hme
    name to get/set? (パラメタ名を入力します。
                      ? を入力するとパラメタの一覧が表示されます)

    次にパラメタ値を入力します。詳細は、表 2-1表 2-8 を参照してください。

  1. hme ドライバで使用することができるすべてのパラメタを表示するには、ndd /dev/hme ¥? と入力します。


    例 3-1 hme ドライバが対応しているすべてのパラメタの一覧表示

    example# ndd /dev/hme ¥?
    ?                             (read only)
    transceiver_inuse             (read only)
    link_status                   (read only)
    link_speed                    (read only)
    link_mode                     (read only)
    ipg1                          (read and write)
    ipg2                          (read and write)
    use_int_xcvr                  (read and write)
    pace_size                     (read and write)
    adv_autoneg_cap               (read and write)
    adv_100T4_cap                 (read and write)
    adv_100fdx_cap                (read and write)
    adv_100hdx_cap                (read and write)
    adv_10fdx_cap                 (read and write)
    adv_10hdx_cap                 (read and write)
    autoneg_cap                   (read only)
    100T4_cap                     (read only)
    100fdx_cap                    (read only)
    100hdx_cap                    (read only)
    10fdx_cap                     (read only)
    10hdx_cap                     (read only)
    lp_autoneg_cap                (read only)
    lp_100T4_cap                  (read only)
    lp_100fdx_cap                 (read only)
    lp_100hdx_cap                 (read only)
    lp_10fdx_cap                  (read only)
    lp_10hdx_cap                  (read only)
    instance                      (read and write)
    lance_mode                    (read and write)
    ipg0                          (read and write)
    example#