I have been trying to SMS with my Raspberry Pi using a Vodafone (Huawei) K4606 USB stick with a vendor ID of 12D1 and a product ID of 1F19. In a Windows box, It works fine, using the provided Vodafone software.
I found so many Raspberry Pi tutorials on the subject and all of them used a USB stick that creates one or more ttyUSB devices (with or without usb_modeswitch) that allows a user to issue AT commands, either directly with the CLI on a terminal screen or a shell script, or through the use of a utility such as Gammu. None of the resources I found talked about using wwan to send and receive SMS, which is what my K4606 stick creates.
I am not interested in making phone calls, finding my GPS coordinates, surfing the web or anything else at present. Only the sending and receiving of text messages.
In the gammu-config screen, I set the Port to(0x12d1:0x1f19) with every possible connection available. I also changed the port to (wwan0), again with every possible connection available, rebooting and testing every time, but never got anywhere.
I am trying to test it with a very simple:
echo "Hello World!" | sudo gammu --sendsms TEXT +61435055555
Depending on the Gammu connection selected, the errors returned are either:
- Error opening device, it doesn’t exist.
- Unknown connection type string. Check config file.
- Error opening device. Some hardware not connected/wrongly configured.
- Bluetooth configuration requires channel option.
- Desired functionality has been disabled on compile time.
- Error opening device. Unknown, busy or no permissions.
I just do not know where to go from here and am hoping that someone may be able to give me some guidance.