Как я и предполагал в
предыдущем посте на тему, дело было в
бобине кривом кабеле (а чего я хотел за $16 без доставки...).
Не сдержался, купил 3-метровый D-Link в московской рознице, руки то чешутся.
Все практически мгновенно завелось, с одной тонкостью, результат вполне бодрый:
ttcp PID=0x1e20 TID=0xd60
ttcp -t: buflen=65000, nbuf=10000, align=16384/0, port=5001 tcp -> 10.1.1.2
ttcp -t: 650000000 bytes in 718.00 real MilliSeconds = 863.35 MByte/sec +++
ttcp -t: 10000 I/O calls, msec/call = 0.07, calls/sec = 13927.58
Это Connected Mode, MTU 65520, размер пакета - 65000 для ровного счета. Windows - Windows.
А помянутая выше тонкость простая: если нет свитча, то Subnet Manager надо запускать до того, как воткнута карта. Без этого оно о скорости договаривается не всякий раз правильно, бывают и те 1x, которые меня мучали в прошлый раз.
И, сюрприз, IPoIB прекрасно работает при 4x, но не работает на 1x. Хотя Infiniband-пакеты успешно ходят на обеих скоростях.
Плотно займусь рассмотрением скоростей (самба, iscsi, SRP) - не раньше выходных, пока RawDigger не дает отвлечься. C FreeBSD, вероятно, тоже будут приключения.