perl smpp detected as 3.3 in smpp server
===

i have problem connecting to smpp server in of our telco partner.
When connecting and binding, they check is connected using 3.4 (52). But then they are trying to send MO, i cant get the opt parameter from them. I can get the mo message and everything. 
But not their opt parameter, already doing snoop log, but still cant detect the opt parameter.

When they check on their side, they insist saying we're using 3.3 version, this their mo log:
"23.07.2012 17.14.05:002 89662352 DEBUG   {INT:smpp-adapter:23:50}[RID:routerSMSNode3@CBTCNBAG03:17889331,9899]CONN:RID:routerSMSNode3@CBTCNBAG03:17889331,9899:<Nextnation_mastersmpp>,2 Adding reference 'DA:UNK-9899-null-null,MID:null,SCTS:1343038445002,ODA:UNK-9899-null-null' to pdu 'com.firsthop.mg.protocol.implementation.smpp.v3_3.SMPPV33DeliverPDU'"

But i'm pretty sure it's a 3.4 version in our side, already set the interface version as 3.4 (0x34). 

I've switched using logica, they also detect it as 3.3 version... 

Any idea what's the problem? really need help with this
