-
Notifications
You must be signed in to change notification settings - Fork 75
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
install issue #137
Comments
looks like they aren't attempting to download it from your device.
This could also be a result of more aggressive work from Wyze to stop this such that the check whether or not that's a safe firmware that happens before the camera tries to download anything is failing. |
Yes, the DNS is spoofed on the entire local network. Here is the debug output: Found local config file, including into firmware update archive... Device type: Camera (WYZEC1-JZ) Pushing firmware to this device? [y/N]:send: b'POST /app/v2/auto/run_action HTTP/1.1\r\nHost: api.wyzecam.com\r\nUser-Agent: okhttp/3.8.1\r\nAccept-Encoding: gzip, deflate\r\nAccept: /\r\nConnection: keep-alive\r\nContent-Length: 771\r\nContent-Type: application/json\r\n\r\n' Device type: Camera (WYZEC1-JZ) Pushing firmware to this device? [y/N]:send: b'POST /app/v2/auto/run_action HTTP/1.1\r\nHost: api.wyzecam.com\r\nUser-Agent: okhttp/3.8.1 |
I only have V3s (so both a different model and no RTSP firmware). I have no knowledge of whether it ever worked on RTSP firmware. |
Hi the dnsmaq is running from 192.168.1.245 V3 while in this DNSMASQ loop is blinking orange ( red + blue ) |
is DNS spoofing still working? |
Wyze blocked DNS spoofing in latest firmware by adding https checks. Their server side is still pushing the update link to the device, but device will not download firmwares if the download link is http, or https but with invalid certificate. |
Is there any way to install this anymore? The NFS solution was so much better than setting up a RTSP server. |
As of December 28 2021 the WyzeCameraLiveStream still works just downgraded from RTSP firmare to 4.36.0.228 to run WyzeCameraLiveStream installed DNS server using Dnsmasq following this guide: dnsmasq spoofing my dns server: 192.168.1.245 ( raspberry pi 4 using raspbian lite ) run dnsmasq or some other DNS server and spoof s3-us-west-2.amazonaws.com to the computer you will run the script from. In my case, I used a rasbperry pi for dns serving. This involved (1) adding a line to hosts of s3-us-west-2.amazonaws.com 192.168.11.4 (2) changing the DNS server choice on the DHCP server to the ip of your spoofing DNS server (in my case 192.168.11.11) Manually set the url inside the to http://s3-us-west-2.amazonaws.com/wuv2/upgrade/WLPP1/firmware/1.2.0.80a.bin The port used must be port 80 (since it's checking urls I doubt it will work with another port). Note that the default port if you use remote_install.sh is not 80 On OSX, I had to use sudo to avoid getting "PermissionError: [Errno 13] Permission Denied" Flashing command: |
I got the remote_install to run with the following output but I did not hear anything on the camera nor I think it is doing anything. What could be wrong? Please note, I have RTSP firmware on wyze v2 cameras. Appreciate that.
Device type: Camera (WYZEC1-JZ)
Device name: Porch Cam
Firmware version: 4.28.4.49
IP Address: 192.168.88.170
Pushing firmware to this device? [y/N]:y
INFO:root:Serving firmware file './firmware.bin' as 'http://s3-us-west-2.amazonaws.com/wuv2/upgrade/WLPP1/firmware/1.2.0.80a.bin', md5=ed4d8396792cb7ee65583d558b2b6c25
INFO:root:Checking device, mac=2CAA8E562C6C
Device type: Camera (WYZEC1-JZ)
Device name: Garage Cam
Firmware version: 4.28.4.49
IP Address: 192.168.88.171
Pushing firmware to this device? [y/N]:y
Press Ctrl+C when all the updates are done...
...............................................................................................................................................
p/s I did the dns spoofing and the patch -- #132 (comment)
The text was updated successfully, but these errors were encountered: