I don't understand what he is doing. Why does he need Oscam on the Raspberry Pi client? The decryption should all happen on the server. And it does work. We have tested this extensively on E2 clients and even android clients running kodi.
Using the box IP and port 17999 it works 100%.