Note the difference between comment #1 & comment #2:
In the comment #1 sucessful case, a line says "connected GSM interface seems to be 0"
In the comment #2 failed case, that line says "connected GSM interface seems to be 0 (No reason given)"
The additional (No reason given) results in comment #2's curl errors and returns an error code of 6, thus resulting in test case failure.
Note the difference between comment #1 & comment #2:
In the comment #1 sucessful case, a line says "connected GSM interface seems to be 0"
In the comment #2 failed case, that line says "connected GSM interface seems to be 0 (No reason given)"
The additional (No reason given) results in comment #2's curl errors and returns an error code of 6, thus resulting in test case failure.