検索

9.10. ethtool ユーティリティーの PTP 機能出力形式が変更されました

download PDF

RHEL 8.4 以降、ethtool ユーティリティーはカーネルとの通信に ioctl() システムコールではなく netlink インターフェイスを使用します。したがって、ethtool -T <network_controller> コマンドを使用すると、Precision Time Protocol (PTP) 値の形式が変更されます。

以前は、ioctl() インターフェイスでは、ethtool はethtool -internal 文字列テーブルを使用して機能ビット名を変換し、ethtool -T <network_controller> コマンドは次のように表示しました。

Time stamping parameters for <network_controller>:
Capabilities:
hardware-transmit (SOF_TIMESTAMPING_TX_HARDWARE)
software-transmit (SOF_TIMESTAMPING_TX_SOFTWARE)
...

netlink インターフェイスを使用すると、ethtool は カーネルから文字列を受け取ります。これらの文字列には、内部の SOF_TIMESTAMPING_* 名は含まれません。したがって、ethtool -T <network_controller> は次のように表示されます。

Time stamping parameters for <network_controller>:
Capabilities:
hardware-transmit
software-transmit
...

スクリプトまたはアプリケーションで ethtool の PTP 機能出力を使用する場合は、それに応じて更新してください。

Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

© 2024 Red Hat, Inc.