[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[netbsd,07530] (tlp) media 100BaseTX removes 'error dribbling bit, CRC error'



>                                            千葉市中央区長洲
>                                                    藤原  誠
藤原> のように変更したのですが、CRC error とか言っているのは、
藤原> いつも、GreenHouse という製造元の NIC でした
藤原> (LSI は全て DEC 21140AF のはず)

このカードだけは media autoselect と指定出来なくて、
media 100BaseTX-FDX と指定していたのですが、FDX を外して
media 100BaseTX
としたら、
Apr 29 21:56:08 gw /netbsd: tlp1: receive error: dribbling bit
Apr 29 21:56:08 gw /netbsd: tlp1: receive error: 
というのは出なくなりました。dmesg には、

tlp1 at pci0 dev 14 function 0: DECchip 21140A Ethernet, pass 2.2
tlp1: interrupting at irq 24
tlp1: Ethernet address 00:a0:cc:6a:40:69
tlp1: 10baseT, 100baseTX, 10baseT-FDX, 100baseTX-FDX

と出ているものです。そういう問題の起きない tlp0 の方は、

tlp0 at pci0 dev 13 function 0: DECchip 21140A Ethernet, pass 2.0
tlp0: interrupting at irq 23
tlp0: DEC DE500-AA, Ethernet address 00:00:f8:04:xx:yy
nsphy0 at tlp0 phy 5: DP83840 10/100 media interface, rev. 0
nsphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto

となっています。(media autoselect で使っています)
しかし、どちらにしても、
tlp0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
tlp1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
tlp2: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
のようになっているので、「指定している方が悪い」ような気もしています。
---
(藤原)