I'm glad it works. The AT+CFUN=1,1 command reboots the modem and should also restart the connection to the mobile network but apparently the AirCard 330U does not restart the mobile connection automatically after this command. I suspect that the AT+CFUN=1 does not shutdown the mobile connection completely and that this is the reason the modem keeps working after a reboot.
A lot of USB GSM modem 'dongles' have trouble with the reboot command because it also shuts down the USB connection. If you encounter problems after a reboot, it is best to set all 'Reboot...' options in the GSM Modem Gateway settings to 'False'.
I believe I have solved the problem of requiring 'RCM' software to be running.
After doing some research on supported modem commands for this device, I changed the modem reboot setting of 'AT+CFUN=1,1' to "AT+CFUN=1"
Messages are sending and recieving normally now while RCM is off.
Here's some links that helped me diagnose and figure out different commands.
I am able to connect to the modem using a terminal program. The modem responds to commands even when the 'Rogers Connection Manager' software is closed. However the Diafaan Events log indicates "Network error, the modem is not currently searching a new operator to register to" error when the 'Rogers Connection Manager' software is closed.
Here are log excerpts of the command that succeeds when RCM is open and fails when RCM is closed.
RCM = Closed
2013/09/06 11:49:27.246 > AT+CGATT=0
2013/09/06 11:49:27.277 < ERROR
RCM = Open
2013/09/06 11:50:40.589 > AT+CGATT=0
2013/09/06 11:50:41.839 < OK
It's very obvious the 'Rogers Connection Manager' software is buggy and incomplete. I would be happy to be able to use Diafaan without Rogers software if it's possible to get this to work.
I would also entertain the notion of dropping this AirCard 330U for a product that is known to work in Canada on Rogers or possibly another cell provider.
We do not have an AirCard 330U available for testing and unfortunately the information I can find on the Internet is very limited so it is difficult to give any definitive answers. Connection software for USB GSM modems often has an option to disable receiving SMS messages in the connection software but as far as I can see from the documentation, the Rogers Connection Manager software does not have this option. This means that Diafaan SMS Server cannot receive SMS messages from the AirCard 330U modem as long as the Rogers Connection Manager software is running.
Most USB modem 'dongles' work fine (or better) with Diafaan SMS Server when the connection software is not running. Some USB modems have two virtual ports available, if that is the case with the AirCard 330U you could try if the other port works without the connection software.
You can also try to set up a connection with a terminal program like PuTTY to the serial port(s) to test if the modem responds to AT commands when the connection manager does not run. If you cannot set up a working terminal connection, it won't work with Diafaan SMS Server either.
I have Diafaan SMS server light edition set up and it's sending messages well.
I'm having a problem with receiving messages on the server.
What I'm noticing is this:
I need to have 'Rogers Connection Manager' software open or nothing works. The first time after I open the Rogers software receiving a single message works. Everytime after that, incoming SMS messages seems to get stuck in the 'SMS Express' software and never get picked up in the Diafaan software.
The device I'm using is an AirCard 330U on Windows XP SP3.
Any advice on how to get this working is much appreciated.
Most Users Ever Online: 494
Currently Browsing this Page:
Guest Posters: 428
Newest Members:, Henk Helmantel
Administrators: Henk Helmantel: 711