Send mms via AT Commands on AirPrime SL6087

Hy, I am trying to send a MMS via AT Commands on AirPrime SL6087, I have an issue with the sending. I get error 891 - message format corrupt. I attached the commands below. Any help will be greatly appreciated.

at
OK
at+creg?
+CREG: 0,1

OK
AT+CMEE=1
OK
AT+WOPEN=1
OK
AT+WIPCFG=1
OK
AT+WIPBR=1,6
OK
AT+WIPBR=2,6,11,“mms.vodafone.ro”
OK
AT+WIPBR=2,6,0,“mms”
OK
AT+WIPBR=2,6,1,“vodafone”
OK
AT+WIPBR=4,6,0
OK
AT+WIPCREATE=8,1,“193.230.161.231”,8080,“http://multimedia/servlets/mms
OK

+WIPREADY: 8, 1
AT+WIPOPT=8,1,2,81,“0040747000000”
OK
AT+WIPOPT=8,1,2,91,“0040727000001”
OK
AT+WIPOPT=8,1,2,87,“MMS Message Subject”
OK
AT+WIPOPT=8,1,2,90,0
OK
AT+WIPOPT=8,1,2,89,1
OK
AT+WIPOPT=8,1,2,92,0
OK
AT+WIPOPT=8,1,2,93,4,54686,“4.jpeg”,""
OK
AT+WIPFILE=8,1,2,“4.jpeg”,""
CONNECT

OK

+WIPFILE: 8,1,54686
AT+WIPOPT=8,1,2,96
+CME ERROR: 891

+WIPPEERCLOSE: 8,1

The file 4.jpeg is generated using dd command dd if=/dev/zero of=4.jpeg bs=1 count=54686 and I send it via minicom: send file - ascii. I tried adding the [ETX] characters but it still didn’t work. Any ideas? Thanks

Hi,
I am also trying the same at my end. will share the AT command logs…

Thanks,
Alex

Hi Alex,
I solved the error 891. It`s because of the download of the file attached in the MMS. You have to download it without any protocol (binary transfer - byte by byte). I made a short python script just for that and it works (if you want it, just ask). Now I do not get any errors. The MMS is send successfully but I never received it on the phone. I also contacted Sierra Wireless support and they confirmed that the commands are ok but the MMS isn’t received on the phone. Basically they have no answer why this happens. I’m looking forward on seeing what AT-commands you tried, maybe there is something we missed.