>>502
サブネットの異なるパケット転送は、まずRIB(routing information base)を見てるだけだってば
これが理解できないなら、専門家にでも頼めばいい

rt58iもix2015も、192.168.1.0/24, 192.168.2.0/24を互いに知ってればそれだけでいい
両方でセカンダリアドレスを設定すればいい
ただそれだけ
もしくは、各端末で、相手側サブネットへの転送に使うRouting tableを追加してもいい
route addする対象の数が多いなら、まぁ前者だな

ICMP redirectの必要はない

わかんないなら、やめとけば?
あと、実装依存じゃなくて、当たり前の、期待された動作だ