Solved by uninstalling python3 and installing 2.7.

On Wednesday, July 1, 2020 at 12:06:44 PM UTC+12, Zsolt Máté wrote:
>
> Did anyone find a fix for this?
> I'm in the same boat. Fresh raspberry pi image, clean install.
>
> sudo PYTHONPATH=/usr/share/weewx python 
> /usr/share/weewx/user/interceptor.py --device=observer --mode=sniff 
> --iface=wlan0 --filter="src 10.3.141.115 and dst port 80"
> mapped packet: {'barometer': 29.986, 'windchill': 45.5, 'dewpoint': 39.7, 
> 'pressure': 30.024, 'outHumidity': 77.0, 'UV': 1.0, 'radiation': 105.33, 
> 'rain': None, 'dateTime': 1593561263, 'windDir': 244.0, 'outTemp': 46.6, 
> 'windSpeed': 3.4, 'inHumidity': 44.0, 'inTemp': 69.6, 'windGust': 4.5, 
> 'usUnits': 1}
>
>
> Jul  1 12:05:51 raspberrypi weewx[4198] CRITICAL weewx.engine:     ****    
>>>   Observer.Parser(), handler=Observer.Handler, **stn_dict)
>>
>> Jul  1 12:05:51 raspberrypi weewx[4198] CRITICAL weewx.engine:     ****  
>>>   File "/usr/share/weewx/user/interceptor.py", line 427, in __init__
>>
>> Jul  1 12:05:51 raspberrypi weewx[4198] CRITICAL weewx.engine:     ****  
>>>     iface, pcap_filter, promiscuous)
>>
>> Jul  1 12:05:51 raspberrypi weewx[4198] CRITICAL weewx.engine:     ****  
>>>   File "/usr/share/weewx/user/interceptor.py", line 469, in __init__
>>
>> Jul  1 12:05:51 raspberrypi weewx[4198] CRITICAL weewx.engine:     ****  
>>>     self.sniffer.open_live(iface, snaplen, pval, timeout_ms)
>>
>> Jul  1 12:05:51 raspberrypi weewx[4198] CRITICAL weewx.engine:     ****  
>>>   File "/usr/lib/python2.7/dist-packages/pcap.py", line 108, in open_live
>>
>> Jul  1 12:05:51 raspberrypi weewx[4198] CRITICAL weewx.engine:     ****  
>>>     def open_live(self, *args): return _pcap.pcapObject_open_live(self, 
>>> *args)
>>
>> Jul  1 12:05:51 raspberrypi weewx[4198] CRITICAL weewx.engine:     ****  
>>> TypeError: in method 'pcapObject_open_live', argument 2 of type 'char *'
>>
>> Jul  1 12:05:51 raspberrypi weewx[4198] CRITICAL __main__: Unable to load 
>>> driver: in method 'pcapObject_open_live', argument 2 of type 'char *'
>>
>> Jul  1 12:05:51 raspberrypi weewx[4198] CRITICAL __main__:     ****  
>>> Exiting...
>>
>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"weewx-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to weewx-user+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/weewx-user/210d119f-7d07-4493-9c1e-4e98ca3e2fd3o%40googlegroups.com.

Reply via email to