[Armadillo:04253] Re: Armadillo-500のネットワーク設定について(ethtool使用)

mizo email@hidden
2009年 5月 13日 (水) 18:47:08 JST


溝渕です。

ご指摘ありがとうございます。

LANケーブル挿抜時の表示が実際のステータスと異なっていることを確認できま
した。申しわけございません。

添付のパッチを適用して動作を確認していただけますか?

大木朋春 wrote:
> 大木と申します。
> いつもお世話になっております。
> 
> 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 mailing list
> email@hidden
> http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo
> 


-- 
**************************************************
 株式会社アットマークテクノ  開発部 溝渕大輔
 〒060-0035 札幌市中央区北5条東2丁目AFTビル6F
 TEL:011-207-6550 / FAX:011-207-6570
 http://www.atmark-techno.com/
 e-mail:email@hidden
**************************************************
-------------- next part --------------
テキスト形式以外の添付ファイルを保管しました...
ファイル名: mii.patch
型:         text/x-diff
サイズ:     1537 バイト
説明:       無し
URL:        <http://lists.atmark-techno.com/pipermail/armadillo/attachments/20090513/13f27b4f/attachment.patch>


armadillo メーリングリストの案内