09-25-2025 10:38 PM
show controllersのレジスタの見方を教えてください。
インターフェースのスピード/デュプレックスが対向ともにauto/autoに設定しているのに1000Mbpsにならず100Mbpsとなる原因を対向機、LANケーブル、自機のどこにあるのか特定するのが目的です。
出力結果は以下の上段で下段は同じ機器構成の同じインターフェースで1000Mbpsでている比較対象事例です。
各ビットが意味するところが分かるとよいのですが。
機種:C2960L-UNIVERSALK9-M、Version 15.2(7)
▽show controllers ethernet-controller phy detail
GigabitEthernet0/23 (gpn: 23, port-number: 23)
Page 0 Registers
------------------------------------------------------------------------
0005: CDE1 Auto-Negotiation Link Partner : 1100 1101 1110 0001
0005: CDE1 Auto-Negotiation Link Partner : 1100 1101 1110 0001
0009: 0E00 1000BASE-T Control Register : 0000 1110 0000 0000
0009: 0E00 1000BASE-T Control Register : 0000 1110 0000 0000
000A: 4000 1000BASE-T Status Register : 0100 0000 0000 0000
000A: 4800 1000BASE-T Status Register : 0100 1000 0000 0000
0015: FFFF Receive Error Counter : 1111 1111 1111 1111
0015: 0000 Receive Error Counter : 0000 0000 0000 0000
Auto-MDIX : On [AdminState=1 Flags=0x00052248]
Auto-MDIX : On [AdminState=1 Flags=0x00052248]
Solved! Go to Solution.
09-29-2025 11:56 PM
- @nos-nsc01 最初の返信に添付した添付ファイルをご確認ください。
M.
09-26-2025 01:14 AM
- @nos-nsc01 添付のCSVファイルには、レジスタの内訳とその意味が記載されています。冒頭部分を見ると、パートナーは1Gをサポートしていないようです。
M.
09-29-2025 07:49 PM
ご回答誠にありがとうございます。大変うれしく思います。
正確に理解ができていないため、レジスタの見方を詳しく教えてください。
該当箇所は以下行と存じます。
0x0A,4800,12,Link Partner 1000BASE-T Full Duplex Capable,Partner 1 Gb FD,1
これを実際に当てはめると bit 12は"0"となりますが、
bit 11であれば、正常な機器側は1、当該機器側は0です。
000A: 4000 1000BASE-T Status Register : 0100 0000 0000 0000
000A: 4800 1000BASE-T Status Register : 0100 1000 0000 0000
09-29-2025 11:56 PM
- @nos-nsc01 最初の返信に添付した添付ファイルをご確認ください。
M.
10-05-2025 08:38 PM
いろいろとありがとうございました。
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide