ToDo:
新鯖のon-boardの em device(82573L)で watchdog timeout -- resettingが多発 orz
部品ストックから掘り出した Intel PRO/1000 MT Server Adapter(82545EM)だと netioで 90MB/sec程度まで負荷をかけても 何エラーも出ずに動作する模様
現状では、on-boardの 82573Lのみ NGで、on-board 82547EI(旧鯖)と Intel PRO/1000 MT Server Adapter(82545EM)がOKってことなので、 em driverの chip supportが不味いのか、IRQ Routingが不味いのか...
調査の結果、原因は 82573Lの power management回りの不具合らしぃことが判明 (82573(V/L/E) TX Unit Hang messages参照)
後期型では、出荷時のEEPROMの configurationで無効化されているそうで、 EEPROMを修正するツールが出回っているようです
Knoppinxの ethtoolを使って Intel(R) PRO/10/100/1000/10GbE Drivers Wiki に置いてある fixeep-82573-dspd.shで修正して解決しました
freebsd-stableの 6.2-RELEASE em0 watchdog timeouts -- sometimes (w/partial workaround) スレッドの 記事 に付属するDOSベースのツールや MSIの Intel LAN firmwareもたぶん同じ修正をしているのだと思う
新鯖 on-borad 82573L(PCIe x1)から 旧鯖 on-borad 82547EIへのTCP通信速度(MTU 9000bytes)
Packet size 1k bytes: 88904 KByte/s Tx, 67312 KByte/s Rx. Packet size 2k bytes: 89250 KByte/s Tx, 67373 KByte/s Rx. Packet size 4k bytes: 89175 KByte/s Tx, 66579 KByte/s Rx. Packet size 8k bytes: 89029 KByte/s Tx, 66953 KByte/s Rx. Packet size 16k bytes: 89313 KByte/s Tx, 67217 KByte/s Rx. Packet size 32k bytes: 89588 KByte/s Tx, 66796 KByte/s Rx.
新鯖 Server 1000MT 82545EM(PCI 32bit 33MHz)から 旧鯖 on-borad 82547EIへのTCP通信速度(MTU 9000bytes)
Packet size 1k bytes: 88572 KByte/s Tx, 78157 KByte/s Rx. Packet size 2k bytes: 89517 KByte/s Tx, 89485 KByte/s Rx. Packet size 4k bytes: 89470 KByte/s Tx, 89513 KByte/s Rx. Packet size 8k bytes: 89509 KByte/s Tx, 89213 KByte/s Rx. Packet size 16k bytes: 89593 KByte/s Tx, 89526 KByte/s Rx. Packet size 32k bytes: 89504 KByte/s Tx, 89554 KByte/s Rx.
カテゴリー: Admin | Emacs | EPICS | Fortran | FreeBSD | GCC | hgsubversion | IPv6 | KEKB | LHC | Lisp | LLVM | MADX | Ryzen | SAD | samba | tDiary | unix | WWW | YaSAI | お仕事 | イベント | 出張 | 宴会 | 数学 | 艦これ | 買いもの | 追記 | 雑記