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