Hi,
I am currently connected to several SMPP smsc's, all of them work great
"out of the box". No special set ups with charset, dcs or anything.
One of these smsc's were upgraded ( they changed supplier of smsc I
suppose, still smpp 3.4 ) and now texts containing characters such as
å,ä,ö get scrambled to å,{,|.
I tried some altering of code, dcs, alt-charsets and what not. But I
don't seem to find the correct setting to get this connection to
function properly.
Their technicians wrote me the following:
"We are using data crawling scheme 3, latin 8859-1 isolate"
( the reply stunned me somewhat.. )
And they claim that all of their customers get correct traffic except
for us, so there must be something wrong with our software.
I have been sending texts through this connection to a phone to see if
and when the word "räksmörgås" ( contains å,ä and ö ) get's correctly
put through. Until I realized it might not be the most effective way, so
I bombarded said phone with chr(0x01) to chr(0xff).
In the normal setup I get this ( character separated by - ):
?-?-?-?-?-?-?-?-?-?-
-?-
-
-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?- -!-"-#-$-%-&-'-(-)-*-
+-,---.-/-0-1-2-3-4-5-6-7-8-9-:-;-<-=->-?-@-A-B-C-D-E-F-G-H-I-J-K-L-M-N-O-P-Q-R-S-T-U-V-W-X-Y-Z-[-\-]-^-_-?-a-b-c-d-e-f-g-h-i-j-k-l-m-n-o-p-q-r-s-t-u-v-w-x-y-z-{-@-}-
~-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-@-?-£-$-¥-?-_-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-¿-?-?-?-?-[-Å-Æ-Ç-?-É-?-?-?-?-?-?-?-}-?-?-?-?-\-?-Ø-?-?-?-^-?-?-?-?-?-{-å-æ-Ç-è-é-?-?-ì-?-?-?-?-}-ò-?-?-?-|-?-ø-ù-?-?-~-?-?-?-
Since their technicians didn't seem like the sharpest tools in the shed
I was hoping to get this working "on my own", is there a sane and
logical approach when testing such things?
Which varaibles should be tampered with, in what order and such?
I would be greatfull for any help,tips or pointers
Cordially,