[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 メーリングリストの案内