user11839: I've an Arduino Mega 2560 R3 and recently bought a Wifi Shield CC3000 from ebay http://www.ebay.de/itm/201405512301
They write that the firmware has the version ServicePack 1.11.1.
The WiFi shield is connected to the Arduino and green status light is on.
I try to run this example code:
void setup() {
  //Initialize serial and wait for port to open:
  Serial.begin(9600);
  while (!Serial) {
    ; // wait for serial port to connect. Needed for Leonardo only
  }
}

// check for the presence of the shield:
if (WiFi.status() == WL_NO_SHIELD) {
  Serial.println("WiFi shield not present");
    // don't continue:
  while(true);
}
...

It seems that Wifi.status() always returns WL_NO_SHIELD.
What can I do?
Thanks for help.

user11839: The problem is solved now. 

I imported the Adafruit_CC3000 library which can be downloaded here: https://github.com/adafruit/Adafruit_CC3000_Library
I run the example but the output was chinese nonsense
Instead of 
Serial.begin(115200);
I used 
Serial.begin(9600);
then the examples run without any problem

Thanks @Majenko. His question was very helpful.

11839: <p>I've an Arduino Mega 2560 R3 and recently bought a Wifi Shield CC3000 from ebay <a href="http://www.ebay.de/itm/201405512301" rel="nofollow">http://www.ebay.de/itm/201405512301</a>
They write that the firmware has the version ServicePack 1.11.1.
The WiFi shield is connected to the Arduino and green status light is on.</p>

<p>I try to run this example code:</p>

<pre><code>void setup() {
  //Initialize serial and wait for port to open:
  Serial.begin(9600);
  while (!Serial) {
    ; // wait for serial port to connect. Needed for Leonardo only
  }
}

// check for the presence of the shield:
if (WiFi.status() == WL_NO_SHIELD) {
  Serial.println("WiFi shield not present");
    // don't continue:
  while(true);
}
...
</code></pre>

<p>It seems that Wifi.status() always returns WL_NO_SHIELD.
What can I do?</p>

<p>Thanks for help.</p>
 11839: <p>The problem is solved now. </p>

<ul>
<li>I imported the Adafruit_CC3000 library which can be downloaded here: <a href="https://github.com/adafruit/Adafruit_CC3000_Library" rel="nofollow">https://github.com/adafruit/Adafruit_CC3000_Library</a></li>
<li>I run the example but the output was chinese nonsense</li>
<li><p>Instead of </p>

<p>Serial.begin(115200);</p>

<p>I used </p>

<p>Serial.begin(9600);</p>

<p>then the examples run without any problem</p></li>
</ul>

<p>Thanks @Majenko. His question was very helpful.</p>
