# No Wifi/Bluetooth on Pi0W V1.1

**URL:** <https://forums.pimoroni.com/t/no-wifi-bluetooth-on-pi0w-v1-1/5026>\
**Category:** Support\
**Created:** [June 13, 2017, 1:52pm UTC](https://forums.pimoroni.com/t/no-wifi-bluetooth-on-pi0w-v1-1/5026 "2017-06-13T13:52:24Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![earlb](https://avatars.discourse-cdn.com/v4/letter/e/b3f665/32.png) [@earlb](https://forums.pimoroni.com/u/earlb)\
**Post date:** [June 13, 2017, 1:52pm UTC](https://forums.pimoroni.com/t/no-wifi-bluetooth-on-pi0w-v1-1/5026/1 "2017-06-13T13:52:24Z")

</div>

Hi

I have an issue with wifi and bluetooth on a recently purchased Pi0W V1.1.  
Using the supplied SD card, booting into Pixel I am presented with error messages as follows:

- ‘No wireless interface found’
- ‘No Bluetooth adaptor found’

I have followed your suggestion at the top of the forum page by using the latest Debain Jessie, Debain Jessie Lite, NOOBS 2.4 and NOOBS 2.4 Lite distors, but still no wifi or bluetooth.

I have also followed other board suggestions but all to no avail.

I configured Ethernet over USB, connected and shared my laptop internet connection and ran a ‘rpi-update’, updating to the latest firmware and still no WiFi or Bluetooth.

Below is some details info I believe you may need to assist in troubleshooting this issue. If you require any further info, please let me know and I’ll update accordingly. Any assistance would be greatly appreciated.

_\> root@raspberrypi:~# dmesg | grep Blue_  
_\> [36.715558] Bluetooth: Core ver 2.22_  
_\> [36.718492] Bluetooth: HCI device and connection manager initialized_  
_\> [36.718528] Bluetooth: HCI socket layer initialized_  
_\> [36.718547] Bluetooth: L2CAP socket layer initialized_  
_\> [36.718702] Bluetooth: SCO socket layer initialized_  
_\> [36.848109] Bluetooth: BNEP (Ethernet Emulation) ver 1.3_  
_\> [36.848126] Bluetooth: BNEP filters: protocol multicast_  
_\> [36.848162] Bluetooth: BNEP socket layer initialized_  
_\> root@raspberrypi:~# bluetoothctl_  
_\> [bluetooth]# list_  
_\> [bluetooth]# quit_  
_\> root@raspberrypi:~#_  
_\> root@raspberrypi:~# ifconfig_  
_\> lo Link encap:Local Loopback_  
_\> inet addr:127.0.0.1 Mask:255.0.0.0_  
_\> inet6 addr: ::1/128 Scope:Host_  
_\> UP LOOPBACK RUNNING MTU:65536 Metric:1_  
_\> RX packets:268 errors:0 dropped:0 overruns:0 frame:0_  
_\> TX packets:268 errors:0 dropped:0 overruns:0 carrier:0_  
_\> collisions:0 txqueuelen:1_  
_\> RX bytes:22368 (21.8 KiB) TX bytes:22368 (21.8 KiB)_

_\> usb0 Link encap:Ethernet HWaddr c6:a1:42:15:4e:e0_  
_\> inet addr:192.168.137.67 Bcast:192.168.137.255 Mask:255.255.255.0_  
_\> inet6 addr: fe80::6a0c:1d3a:f1e7:291/64 Scope:Link_  
_\> UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1_  
_\> RX packets:5268 errors:0 dropped:7 overruns:0 frame:0_  
_\> TX packets:4574 errors:0 dropped:0 overruns:0 carrier:0_  
_\> collisions:0 txqueuelen:1000_  
_\> RX bytes:432981 (422.8 KiB) TX bytes:634083 (619.2 KiB)_  
_\> root@raspberrypi:~#_  
_\> root@raspberrypi:~# iwconfig_  
_\> usb0 no wireless extensions._

_\> lo no wireless extensions._

_\> root@raspberrypi:~#_  
_\> root@raspberrypi:~# grep wlan0 /etc/network/interfaces_  
_\> auto wlan0_  
_\> allow-hotplug wlan0_  
_\> iface wlan0 inet dhcp_  
_\> root@raspberrypi:~# dmesg | grep 80211_  
_\> root@raspberrypi:~# ifup wlan0_  
_\> wpa\_supplicant: /sbin/wpa\_supplicant daemon failed to start_  
_\> run-parts: /etc/network/if-pre-up.d/wpasupplicant exited with return code 1_  
_\> Failed to bring up wlan0._  
_\> root@raspberrypi:~#_  
_\> root@raspberrypi:~# curl [https://get.pimoroni.com/diagnostic](https://get.pimoroni.com/diagnostic) | bash_  
_\> % Total % Received % Xferd Average Speed Time Time Time Current_  
_\> Dload Upload Total Spent Left Speed_  
_\> 100 12126 100 12126 0 0 82028 0 --:–:-- --:–:-- --:–:-- 83054_

_\> Raspbian GNU/Linux 8 (jessie)_  
_\> Linux kernel 4.9.31+ on armv6l_  
_\> Revision match: Pi 1 Model B 512MB_

_\> card 0: ALSA [bcm2835 ALSA], device 0: bcm2835 ALSA [bcm2835 ALSA]_  
_\> card 0: ALSA [bcm2835 ALSA], device 1: bcm2835 ALSA [bcm2835 IEC958/HDMI]_

_\> No USB devices found…_

_\> SPI appears to be enabled_  
_\> I2C appears to be enabled_

_\> I2C devices detected:_

_\> root@raspberrypi:~# cat /sys/firmware/devicetree/base/model_  
_\> Raspberry Pi Model B Rev 2root@raspberrypi:~#_  
_\> root@raspberrypi:~# cat /proc/cpu_  
_\> cat: /proc/cpu: Is a directory_  
_\> root@raspberrypi:~# cat /proc/cpu_  
_\> cpu/ cpuinfo_  
_\> root@raspberrypi:~# cat /proc/cpuinfo_  
_\> processor : 0_  
_\> model name : ARMv6-compatible processor rev 7 (v6l)_  
_\> BogoMIPS : 697.95_  
_\> Features : half thumb fastmult vfp edsp java tls_  
_\> CPU implementer : 0x41_  
_\> CPU architecture: 7_  
_\> CPU variant : 0x0_  
_\> CPU part : 0xb76_  
_\> CPU revision : 7_

_\> Hardware : BCM2835_  
_\> Revision : 000f_  
_\> Serial : 00000000b92b68dd_  
_\> root@raspberrypi:~#_  
_\> root@raspberrypi:~# cat /sys/firmware/devicetree/base/model_  
_\> Raspberry Pi Model B_  
_\> root@raspberrypi:~# cat /proc/cpuinfo_  
_\> processor : 0_  
_\> model name : ARMv6-compatible processor rev 7 (v6l)_  
_\> BogoMIPS : 697.95_  
_\> Features : half thumb fastmult vfp edsp java tls_  
_\> CPU implementer : 0x41_  
_\> CPU architecture: 7_  
_\> CPU variant : 0x0_  
_\> CPU part : 0xb76_  
_\> CPU revision : 7_

_\> Hardware : BCM2835_  
_\> Revision : 000f_  
_\> Serial : 00000000b92b68dd_  
_\> root@raspberrypi:~#_

---

<div class="post-metadata">

**Author:** ![gadgetoid](https://sea2.discourse-cdn.com/flex016/user_avatar/forums.pimoroni.com/gadgetoid/32/13_2.png) [@gadgetoid](https://forums.pimoroni.com/u/gadgetoid)\
**Post date:** [June 13, 2017, 3:11pm UTC](https://forums.pimoroni.com/t/no-wifi-bluetooth-on-pi0w-v1-1/5026/2 "2017-06-13T15:11:17Z")

</div>

> [@earlb](#):
>
> Revision : 000f

Revision 000f is a 2012 Model B Raspberry Pi, which suggests a bad one-time-programming process.

Could you run the following and post the output: `sudo vcgencmd otp_dump`

You could also try `force_board_rev=0x9000c0` in `/boot/config.txt` but this may simply result in a non-booting system.

---

<div class="post-metadata">

**Author:** ![earlb](https://avatars.discourse-cdn.com/v4/letter/e/b3f665/32.png) [@earlb](https://forums.pimoroni.com/u/earlb)\
**Post date:** [June 13, 2017, 5:11pm UTC](https://forums.pimoroni.com/t/no-wifi-bluetooth-on-pi0w-v1-1/5026/3 "2017-06-13T17:11:37Z")

</div>

> [@gadgetoid](#):
>
> sudo vcgencmd otp\_dump

System does not boot with suggested \_force\_board\_rev=0x9000c0 in _/boot/config.txt_

Output of \_sudo vcgencmd otp\_\_dump as requested  
_\> pi@raspberrypi:~ $ sudo vcgencmd otp\_dump_  
_\> 08:00000000_  
_\> 09:00000000_  
_\> 10:00000000_  
_\> 11:00000000_  
_\> 12:00000000_  
_\> 13:00000000_  
_\> 14:00000000_  
_\> 15:00000000_  
_\> 16:24280000_  
_\> 17:1020000a_  
_\> 18:1020000a_  
_\> 19:ffffffff_  
_\> 20:ffffffff_  
_\> 21:ffffffff_  
_\> 22:ffffffff_  
_\> 23:ffffffff_  
_\> 24:ffffffff_  
_\> 25:ffffffff_  
_\> 26:ffffffff_  
_\> 27:00000000_  
_\> 28:b92b68dd_  
_\> 29:46d49722_  
_\> 30:00000000_  
_\> 31:00000000_  
_\> 32:00000000_  
_\> 33:00000000_  
_\> 34:00000000_  
_\> 35:00000000_  
_\> 36:00000000_  
_\> 37:00000000_  
_\> 38:00000000_  
_\> 39:00000000_  
_\> 40:00000000_  
_\> 41:00000000_  
_\> 42:00000000_  
_\> 43:00000000_  
_\> 44:00000000_  
_\> 45:00000000_  
_\> 46:00000000_  
_\> 47:00000000_  
_\> 48:00000000_  
_\> 49:00000000_  
_\> 50:00000000_  
_\> 51:00000000_  
_\> 52:00000000_  
_\> 53:00000000_  
_\> 54:00000000_  
_\> 55:00000000_  
_\> 56:00000000_  
_\> 57:00000000_  
_\> 58:00000000_  
_\> 59:00000000_  
_\> 60:00000000_  
_\> 61:00000000_  
_\> 62:00000000_  
_\> 63:00000000_  
_\> 64:00000000_  
_\> 65:00000000_  
_\> 66:00000000_

---

<div class="post-metadata">

**Author:** ![gadgetoid](https://sea2.discourse-cdn.com/flex016/user_avatar/forums.pimoroni.com/gadgetoid/32/13_2.png) [@gadgetoid](https://forums.pimoroni.com/u/gadgetoid)\
**Post date:** [June 13, 2017, 7:57pm UTC](https://forums.pimoroni.com/t/no-wifi-bluetooth-on-pi0w-v1-1/5026/4 "2017-06-13T19:57:34Z")

</div>

D’oh! I’m sorry to report that your Pi Zero W is a dud. A few escaped the factory that weren’t correctly programmed during manufacture.

Line `> 30:00000000` should be a valid revision ID for your model of Pi, and not zeros.

Drop us an email with your order number to [support@pimoroni.com](mailto:support@pimoroni.com), reference this thread and we’ll sort you out a replacement.

---

<div class="post-metadata">

**Author:** ![earlb](https://avatars.discourse-cdn.com/v4/letter/e/b3f665/32.png) [@earlb](https://forums.pimoroni.com/u/earlb)\
**Post date:** [June 14, 2017, 5:28am UTC](https://forums.pimoroni.com/t/no-wifi-bluetooth-on-pi0w-v1-1/5026/5 "2017-06-14T05:28:50Z")

</div>

Thanks for the help gadgetoid, I have forwarded my order number and a link to this thread onto support.

---

<div class="post-metadata">

**Author:** ![earlb](https://avatars.discourse-cdn.com/v4/letter/e/b3f665/32.png) [@earlb](https://forums.pimoroni.com/u/earlb)\
**Post date:** [June 22, 2017, 11:33am UTC](https://forums.pimoroni.com/t/no-wifi-bluetooth-on-pi0w-v1-1/5026/6 "2017-06-22T11:33:01Z")

</div>

I’d just to provide and update, replacement Pi0W arrived today and I can confirm I now have WIFI/Bluetooth functionality.

Many thanks guys

---

<div class="post-metadata">

**Author:** ![peos](https://avatars.discourse-cdn.com/v4/letter/p/f08c70/32.png) [@peos](https://forums.pimoroni.com/u/peos)\
**Post date:** [August 26, 2017, 5:06pm UTC](https://forums.pimoroni.com/t/no-wifi-bluetooth-on-pi0w-v1-1/5026/7 "2017-08-26T17:06:24Z")

</div>

Hello gadgetoid,  
last Sunday (20/08/2017) i ordered a “Pirate Radio” Kit and a “Hammer Header Kit”. The items got delivered yesterday. Today i put everything together using the hammer headers, which worked fine. I followed the tutorials on this site, trying to set everything up on the software side. On the first boot i also noticed that there is no status led blinking. I also was not able to get wifi working. So i popped my sd card into my pi3 and wifi worked just fine, so i used it to update the whole system via:

```
sudo apt-get update
sudo apt-get upgrade

```

Back on my Pi0W, wifi was still not working.

```
dmesg | grep wlan

```

does not show any interface.

```
ifconfig -a

```

only shows the loopback lo.

After searching the web i found this thread and tested everything suggested on here:  
My Pi0W also tells me to be an Pi Model B:

```
cat /sys/firmware/devicetree/base/model

```

gives me:

> Raspberry Pi Model B Rev 2

Running `sudo vcgencmd otp_dump` also shows me this for line 30:

> 30:00000000

I’m afraid now that i also received one of those bad one-time-programmed units.

Do you have any suggestions i could try to get it working?

Thanks in advance.

---

<div class="post-metadata">

**Author:** ![gadgetoid](https://sea2.discourse-cdn.com/flex016/user_avatar/forums.pimoroni.com/gadgetoid/32/13_2.png) [@gadgetoid](https://forums.pimoroni.com/u/gadgetoid)\
**Post date:** [January 10, 2018, 1:30pm UTC](https://forums.pimoroni.com/t/no-wifi-bluetooth-on-pi0w-v1-1/5026/8 "2018-01-10T13:30:23Z")

</div>

@peos there is, as far as I’m aware, no way to fix this completely in the field. You can force a particular revision ID, but I don’t know if that will result in other issues. You should contact [support@pimoroni.com](mailto:support@pimoroni.com) for a return/replacement, I suspect someone upstream will want to take a look at this Pi Zero, since I would have expected the OTP failures to have been fixed months ago.

In the meantime could you snap a clear photo of the back of your Pi Zero W?
