[Armadillo:04251] Armadillo-500のネットワーク設定について(ethtool使用)
大木朋春
email@hidden
2009年 5月 13日 (水) 15:28:53 JST
大木と申します。
いつもお世話になっております。
Armadillo-500(2.6.18-at8使用)においてethtoolを使ってネットワーク設定を行った場合、以下の
ような現象が出ております。
ethtoolは、debianのサイトからarmバイナリをダウンロードして使用しています。
<現象>
ethtoolで10M half/full、100M half/fullの設定を行っても、LANケーブル挿抜時の表示が全て
eth0: link up, 100Mbps, full-duplex, lpa 0x05E1
となり、100M fullと表示される。
ただし、ethtool eth0でステータス表示をすると、設定した通りの設定値が表示される。
おそらくドライバ側の問題かと思いますが、対処可能であれば対処内容をご教示ください。
# LANケーブル抜いた状態でethtool eth0をやっても常に
# Link detected: yes
# となるのは、また別の問題。
以下、その時のログです。
--8<----8<----8<----8<----8<----8<----8<----8<----8<----8<----8<----8<----8<----8<--
[email@hidden (ttymxc0) /mnt/nand_flash/sbin]# ethtool eth0
Settings for eth0:
Supported ports: [ TP MII ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
Supports auto-negotiation: Yes
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
Advertised auto-negotiation: Yes
Speed: 100Mb/s
Duplex: Full
Port: MII
PHYAD: 1
Transceiver: internal
Auto-negotiation: on
Current message level: 0x00000004 (4)
Link detected: yes
[email@hidden (ttymxc0) /mnt/nand_flash/sbin]# ethtool -s eth0 speed 10
[email@hidden (ttymxc0) /mnt/nand_flash/sbin]# eth0: link down
eth0: link down
eth0: link down
eth0: link down
eth0: link down
eth0: link up, 100Mbps, full-duplex, lpa 0x05E1
[email@hidden (ttymxc0) /mnt/nand_flash/sbin]# ethtool -s eth0 duplex half
[email@hidden (ttymxc0) /mnt/nand_flash/sbin]#
[email@hidden (ttymxc0) /mnt/nand_flash/sbin]#
[email@hidden (ttymxc0) /mnt/nand_flash/sbin]# eth0: link down
eth0: link down
eth0: link down
eth0: link down
eth0: link down
eth0: link up, 100Mbps, full-duplex, lpa 0x05E1
[email@hidden (ttymxc0) /mnt/nand_flash/sbin]# ethtool eth0
Settings for eth0:
Supported ports: [ TP MII ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
Supports auto-negotiation: Yes
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
Advertised auto-negotiation: No
Speed: 10Mb/s
Duplex: Half
Port: MII
PHYAD: 1
Transceiver: internal
Auto-negotiation: off
Current message level: 0x00000004 (4)
Link detected: yes
[email@hidden (ttymxc0) /mnt/nand_flash/sbin]# ethtool -s eth0 duplex full
[email@hidden (ttymxc0) /mnt/nand_flash/sbin]# eth0: link down
eth0: link down
eth0: link down
eth0: link down
eth0: link down
eth0: link up, 100Mbps, full-duplex, lpa 0x05E1
[email@hidden (ttymxc0) /mnt/nand_flash/sbin]# ethtool eth0
Settings for eth0:
Supported ports: [ TP MII ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
Supports auto-negotiation: Yes
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
Advertised auto-negotiation: No
Speed: 10Mb/s
Duplex: Full
Port: MII
PHYAD: 1
Transceiver: internal
Auto-negotiation: off
Current message level: 0x00000004 (4)
Link detected: yes
[email@hidden (ttymxc0) /mnt/nand_flash/sbin]#
[email@hidden (ttymxc0) /mnt/nand_flash/sbin]# ethtool -s eth0 speed 100
eth0: link down
[email@hidden (ttymxc0) /mnt/nand_flash/sbin]# eth0: link down
eth0: link up, 100Mbps, full-duplex, lpa 0x05E1
[email@hidden (ttymxc0) /mnt/nand_flash/sbin]# ethtool eth0
Settings for eth0:
Supported ports: [ TP MII ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
Supports auto-negotiation: Yes
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
Advertised auto-negotiation: No
Speed: 100Mb/s
Duplex: Full
Port: MII
PHYAD: 1
Transceiver: internal
Auto-negotiation: off
Current message level: 0x00000004 (4)
Link detected: yes
[email@hidden (ttymxc0) /mnt/nand_flash/sbin]# ethtool -s eth0 duplex half
[email@hidden (ttymxc0) /mnt/nand_flash/sbin]#
[email@hidden (ttymxc0) /mnt/nand_flash/sbin]#
[email@hidden (ttymxc0) /mnt/nand_flash/sbin]# eth0: link down
eth0: link up, 100Mbps, full-duplex, lpa 0x05E1
[email@hidden (ttymxc0) /mnt/nand_flash/sbin]# ethtool eth0
Settings for eth0:
Supported ports: [ TP MII ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
Supports auto-negotiation: Yes
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
Advertised auto-negotiation: No
Speed: 100Mb/s
Duplex: Half
Port: MII
PHYAD: 1
Transceiver: internal
Auto-negotiation: off
Current message level: 0x00000004 (4)
Link detected: yes
[email@hidden (ttymxc0) /mnt/nand_flash/sbin]# ethtool -h
ethtool version 5
Usage:
(以下略)
--8<----8<----8<----8<----8<----8<----8<----8<----8<----8<----8<----8<----8<----8<--
以上、よろしくお願いいたします。
----------------
大木 朋春
armadillo メーリングリストの案内