Am 21.05.2008 um 16:04 schrieb Jon Martin:
I'm using sms_client to send alarm SMSes from my monitoring system to mobile phones. I don't know what happened but it seems our analog phone line is now blacklisted and the Swisscom SMSC is no longer accepting our SMSes. After about 2 hours being passed around from one Swisscom helpdesk to another I finally got someone that had a clue about fixnet to mobile SMS services. This person told me that he removed our phone number from the blacklist but that it could take 30mins to 24hours for the change to be effected(?!). Even if this was the most help I had in 2 hours on the phone, the guy could not imagine that I could send an SMS without an approved Swisscom telephone.
... Parsing '/usr/share/smsclient/services/swisscom' Found 'SMS_centre_number', setting value to '0794998990' ... MODEM: Sending dial string ATDT0794998990<CR> to modem Written String: +ATDT0794998990<CR>+ MODEM: Waiting for Connection... Received String: +ATDT0794998990<CR><CR><LF>+ Received String: +BLACKLISTED<CR><LF>+ MODEM: Expecting CONNECT response - UNKNOWN ...
Actually, this looks like your modem is doing the blacklisting, if it was Swisscom, then you'd get a CONNECTED message following by a blacklisted answer from the SMSC. Well it might actually be Swisscom but let me explain. Blacklisting is something which used to be (don't know if it is still the case) mandated on all Modems. If you dialed a number and didn't get a carrier but a voice answer, the modem had to blacklist this number for a certain amount of time. Now if Swisscom blacklisted you on their end, they'd just play some recorded message when you call, and so getting your modem to blacklist that number as well. But this is all speculation from someone who had to implement blacklisting routines in assembler some 16 years ago...
Cheers, -daniel