名 前
lspci − 全 て の PCI デ バ イ ス を 表 示 す る
書 式
lspci [options]
説 明
lspci は シ ス テ ム の 全 て の PCI バ ス と 、 そ こ に つ な が っ て い る 全 て の デ バ イ ス に 関 す る 情 報 を 表 示 す る ユ ー テ ィ リ テ ィ で あ る 。 も し 、 PCI デ バ イ ス の ド ラ イ バ 、 ま た は lspci 自 身 に つ い て の バ グ を 報 告 す る な ら 、 "lspci −vvx" の 出 力 を 含 め る よ う に し て 欲 し い 。
オ プ シ ョ ン
−v |
lspci の 出 力 を 詳 細 に し て 、 全 て の デ バ イ ス に 関 し て 詳 し い 情 報 を 表 示 す る 。 | ||||||||||||||||||||||||||||||
−vv |
lspci の 出 力 を よ り 詳 細 に し 、 さ ら に 多 く の 情 報 (PCI デ バ イ ス が 渡 す 情 報 の 本 当 に 全 て ) を 表 示 す る 。 こ れ ら の デ ー タ の 正 確 な 意 味 は 、 こ の マ ニ ュ ア ル ペ ー ジ で は 説 明 し な い 。 詳 し く 知 り た け れ ば /usr/include/pci.h ま た は 、 PCIの 規 格 を 参 照 せ よ 。 | ||||||||||||||||||||||||||||||
−n |
PCI ID デ ー タ ベ ー ス を 調 べ る 代 わ り に 、 PCI ベ ン ダ と デ バ イ ス コ ー ド を 数 字 で 表 示 す る 。 | ||||||||||||||||||||||||||||||
−x |
(標 準 の ヘ ッ ダ で あ る ) PCI 設 定 空 間 (PCI configuration space) の 先 頭 64 バ イ ト の 16 進 ダ ン プ を 表 示 す る 。 ド ラ イ バ ま た は lspci 自 身 の デ バ ッ グ に 有 用 で あ る 。 | ||||||||||||||||||||||||||||||
−xxx |
PCI 設 定 空 間 の 全 て の 16 進 ダ ン プ を 表 示 す る 。 こ れ は root の み が 利 用 で き る 。 何 故 な ら ば 、 幾 つ か の PCI デ バ イ ス は 設 定 空 間 の 未 定 義 部 分 を 読 み 込 も う と す る と ク ラ ッ シ ュ す る か ら で あ る (こ の 動 作 は 多 分 PCI 標 準 に は 違 反 し な い が 、 少 な く と も 恐 ろ し く 間 抜 け で は あ る )。
バ ス か
ら 見 た 表 示 を
す る 。 カ ー ネ
ル か ら 見 え る IRQ
と ア ド レ ス の
代 わ り に 、 カ
ー ド と PCI バ ス か
ら 見 え る IRQ と ア
ド レ ス を 全 て
表 示 す る 。 全 て の バ ス ・ ブ リ ッ ジ ・ デ バ イ ス と 、 そ れ ら の 間 の 接 続 を 含 む 図 を 木 構 造 で 表 示 す る 。
−d
[<vendor>]:[<device>] 指 定
さ れ た ベ ン ダ ID
と デ バ イ ス ID を
持 つ デ バ イ ス
の み を 表 示 す
る 。 両 ID と も 16 進
で 与 え ら れ る
。 省 略 も 可 能
で あ る 。 ま た
、 「 任 意 の 値
」 を 意 味 す る
"*" を 指 定 す る
こ と も 可 能 で
あ る 。 <file> を /usr/share/pci.ids の 代 わ り の PCI ID デ ー タ ベ ー ス と し て 用 い る 。 −p <dir> <dir> を /proc/bus/pci の 代 わ り に 、 PCI バ ス の 情 報 を 持 つ デ ィ レ ク ト リ と し て 用 い る 。
ス の デ ー タ を ダ ン プ す る (通 常 の フ ォ ー マ ッ ト と 、 詳 細 な フ ォ ー マ ッ ト と の 両 方 が サ ポ ー ト さ れ て い る )。
に 失 敗 し た ブ リ ッ ジ の 後 に あ る も の を 含 め て 、 全 て の デ バ イ ス を 見 つ け る た め に 広 範 囲 に ス キ ャ ン す る 。 こ れ は デ バ ッ グ の み を 意 図 し て い る こ と に 注 意 す る こ と 。 こ れ は マ シ ン を ク ラ ッ シ ュ さ せ る か も し れ な い (バ グ の あ る デ バ イ ス の 場 合 の み で は あ る が 、 不 幸 に も そ れ は 存 在 す る ) の で 、 root の み が 使 え る 。 ハ ー ド ウ ェ ア に 直 接 は 触 ら な い よ う な PCI の ア ク セ ス 方 法 に お い て 、 −M を 使 う こ と は 意 味 が な い 。 何 故 な ら ば 、 (lspci の モ ジ ュ ー ル 関 連 バ グ を 除 け ば ) 実 行 結 果 は 通 常 の 表 示 モ ー ド と 同 じ だ か ら で あ る 。 −−version lspci の バ ー ジ ョ ン を 表 示 す る 。 こ の オ プ シ ョ ン は 、 単 独 で 使 用 す べ き で あ る 。 PCILIB の オ プ シ ョ ンPCI utilities
は PCI カ ー ド と や
り と り す る た
め に PCILIB (PCI 設 定 空
間 に ア ク セ ス
す る た め の 機
能 を 提 供 す る
、 プ ラ ッ ト フ
ォ ー ム に 依 存
せ ず 移 植 性 の
高 い ラ イ ブ ラ
リ ) を 用 い て い
る 。 以 下 の オ
プ シ ョ ン は 、
ラ イ ブ ラ リ の
パ ラ メ ー タ 、
特 に ど の ア ク
セ ス 方 法 が 使
わ れ る か 、 を
制 御 す る 。 デ
フ ォ ル ト で は
、 PCILIB は ア ク セ ス
方 法 で 可 能 な
も の の う ち 最
初 の も の を 用
い 、 デ バ ッ グ
情 報 を 何 も 表
示 し な い 。 各
々 の ス イ ッ チ
に は 、 そ の ス
イ ッ チ に 対 応
し て い る ハ ー
ド ウ ェ ア /ソ フ
ト ウ ェ ア の 設
定 リ ス ト が 付
随 す る 。 /proc/bus/pci の 代 わ り に 、 <dir> を 使 っ た Linux /proc/bus/pci ス タ イ ル の 設 定 で ア ク セ ス を 行 わ せ る 。 (Linux 2.1 ま た は そ れ 以 降 で の み 有 効 )
使 っ て 、 ハ ー ド ウ ェ ア に 直 接 ア ク セ ス す る 。 (i386 及 び そ の 互 換 で の み 有 効 )
使 っ て 、 ハ ー ド ウ ェ ア に 直 接 ア ク セ ス す る 。 警 告 : こ の 方 法 で は 各 バ ス の 最 初 の 16 デ バ イ ス し か 扱 え ず 、 多 く の 場 合 殆 ん ど 信 頼 で き な い 。 (i386 及 び そ の 互 換 で の み 有 効 )
−F <file> lspci −x の 実 行 結 果 を 格 納 し て い る フ ァ イ ル か ら 、 全 て の 情 報 を 取 り 出 す 。 ユ ー ザ ー か ら 提 供 さ れ た バ グ 報 告 の 解 析 に 役 立 つ 。 な ぜ な ら ば 、 さ ら な る ダ ン プ を ユ ー ザ ー に 要 求 す る こ と な く 、 ハ ー ド ウ ェ ア の 設 定 を あ な た の 好 き な や り 方 で 表 示 す る こ と が で き る 。 (全 て の シ ス テ ム で 有 効 )
フ ァ イ ル/usr/share/pci.ids
既 知 の PCI ID (ベ ン
ダ ・ デ バ イ ス
・ ク ラ ス ・ サ
ブ ク ラ ス ) の リ
ス ト 。 2.1.82 以 降 の Linux カ ー ネ ル で 提 供 さ れ る PCI バ ス 設 定 空 間 へ の イ ン タ フ ェ ー ス 。 バ ス ご と の デ ィ レ ク ト リ に は 、 カ ー ド ご と の 設 定 空 間 を 表 す フ ァ イ ル が あ り 、 さ ら に devices フ ァ イ ル は 全 て の PCI デ バ イ ス の リ ス ト を 表 す 。 関 連 項 目setpci(8), update−pciids(8) 作 者Linux PCI Utilities は Martin Mares <mj [AT] ucw.cz> に よ っ て 保 守 さ れ て い る 。 |