Traceback (most recent call last):


 "wifibroot.py", line 19, in <module>

from wireless import Shifter


 "/usr/share/wifibroot/wireless/__init__.py", line 2, in <module>

from wireless.sniper import Sniper


 "/usr/share/wifibroot/wireless/sniper.py", line 7, in <module>

from scapy.layers.dot11 import Raw
ImportError: cannot import name Raw

Traceback (most recent call last):


 "/usr/lib/python3.6/site-packages/homeassistant/helpers/entity_component.py", line 216, in async_add_entity

yield from entity.async_device_update(warning=False)


 "/usr/lib/python3.6/site-packages/homeassistant/helpers/entity.py", line 309, in async_device_update

yield from self.hass.async_add_job(self.update)


 "/usr/lib/python3.6/asyncio/futures.py", line 331, in __iter__

yield self
# This tells Task to wait for completion.


 "/usr/lib/python3.6/asyncio/tasks.py", line 244, in _wakeup

future.result()


 "/usr/lib/python3.6/asyncio/futures.py", line 244, in result

raise self._exception


 "/usr/lib/python3.6/concurrent/futures/thread.py", line 55, in run

result = self.fn(*self.args, **self.kwargs)


 "/usr/lib/python3.6/site-packages/homeassistant/components/sensor/dht.py", line 125, in update

self.dht_client.update()


 "/usr/lib/python3.6/site-packages/homeassistant/util/__init__.py", line 306, in wrapper

result = method(*args, **kwargs)


 "/usr/lib/python3.6/site-packages/homeassistant/components/sensor/dht.py", line 160, in update

self.sensor, self.pin)


 "/usr/lib/python3.6/site-packages/Adafruit_DHT/common.py", line 94, in read_retry

humidity, temperature = read(sensor, pin, platform)


 "/usr/lib/python3.6/site-packages/Adafruit_DHT/common.py", line 80, in read

platform = get_platform()


 "/usr/lib/python3.6/site-packages/Adafruit_DHT/common.py", line 55, in get_platform

from . import Raspberry_Pi_2


 "/usr/lib/python3.6/site-packages/Adafruit_DHT/Raspberry_Pi_2.py", line 22, in <module>

from . import Raspberry_Pi_2_Driver as driver
ImportError: cannot import name 'Raspberry_Pi_2_Driver'
