Es gibt für Linux diverse 5250-Clients, di allerdings alle auf TCP/IP basieren.
Wenn du sagst, dass die CA-Version auf Windows zu alt sei für neuere Windwos-Versionen spricht dies auch für eine "alte" AS/400.
D.h., dass noch mittels SNA auf die AS/400 zugegriffen wird ?
Neuere CA-Versionen laufen auch auf neuen Windows-Versionen.

Zu erfragen ist also, welche AS/400-OS-Version wird verwendet ?
Das entscheidet, ob du überhaupt mit Linux drankommst.