[Armadillo:05453] Re: Atmark-dist v20090318 ethtool関連のソース不具合

nakai email@hidden
2010年 7月 20日 (火) 13:08:33 JST


nakaiです。

> 以下の組み合わせで確認しました。
> Hermit-At v1.1.21 (Armadillo-220/eth) compiled at 18:39:34, Mar 25 2009
> atmark-dist v1.24.0 (AtmarkTechno/Armadillo-220.Base)
> Linux 2.6.12.3-a9-17 [armv4tl arch]

私の方でも確認してみました。link/speed/duplex/autoneg
kernelは「2.6.12.3-a9-17」です。

・Autoneg on時の状態表示(speed/duplex)は常に10/halfと表示
・Autoneg off時のspeed設定は10/100問題なく変更可能
・Autoneg off時のduplex設定は、fullに変更できない。
	(表示上はfullとなるが、対抗機で確認するとhalfのまま)
・リンクステータスは表示されない

以上のようにほぼ対応していないようでした。


[email@hidden (ttyAM0) ~]# ethtool eth0
Settings for eth0:
        Supported ports: [ ]
        Supported link modes:
        Supports auto-negotiation: No
        Advertised link modes:  Not reported
        Advertised auto-negotiation: No
        Speed: 100Mb/s
        Duplex: Full
        Port: Twisted Pair
        PHYAD: 0
        Transceiver: internal
        Auto-negotiation: off

対抗機で確認すると、「100Mbps/half-duplex」でした。



(2010/07/18 0:27), 亀田 秀樹 wrote:
>   nakai<email@hidden>
> 
>   お世話になります。亀田です。
>   回答遅くなり申し訳ありません。
> 
>>>    ※ いまさらですがethtool正しく動いてないです。(滝汗
>>>       A220で10Mbps/halfと表示されてるし・・・
>>>       リンクアップ&ダウンの確認だけが目的なので事足りてますが。(笑
>>
>> 対応していると思っていました。。
>> ・カーネルバージョンって何になりますか?
>> ・オートネゴですか?それともfixedですか?
> 
> 以下の組み合わせで確認しました。
> Hermit-At v1.1.21 (Armadillo-220/eth) compiled at 18:39:34, Mar 25 2009
> atmark-dist v1.24.0 (AtmarkTechno/Armadillo-220.Base)
> Linux 2.6.12.3-a9-17 [armv4tl arch]
> 
> ちなみにep93xx_eth.cにリンクアップダウン検出のパッチ当てて
> カーネルを再構築してます。
> 
> 
> 接続はオートネゴシエーションです。
> 接続相手はBuffalo BSL-SS-2016Mと言うビジネスL2スイッチです。
> http://buffalo.jp/products/catalog/item/b/bsl-ss-2016m/
> 
> L2スイッチ側から見ると100M fullでした。
> アルマジロのコンソール(ttyAM1)からの表示は10M/halfでした。
> 
> # ethtool -s eth0 speed 100
> # ethtool -s eth0 duplex full
> このあたりのコマンドも反映されませんでした。
> 
> 詳しく調べてる時間がなくて申し訳ありませんが、
> 情報としてはこんなところです。
> 
> /*****************************/
> 亀田 秀樹<email@hidden>
> /*****************************/
> _______________________________________________
> armadillo mailing list
> email@hidden
> http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo
> 




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