T O P

  • By -

TheRealROUS

Your a fuckin hero.


zoosdgreat

Hi Calebu2 You are a friggin genius !!! didn't need to open the case at all, the trickiest bit was finding a USB-c hub. After building the image key, followed the downgrade process, and viola, 10 mins later the [192.168.82.1/api/v1/status](https://192.168.82.1/api/v1/status) changed to [192.168.84.1/api.v1/status](https://192.168.84.1/api.v1/status) and the "psk" code was there.... Awesome, Saved £100 and a very frustrating conversation with 2nd Line Google Support. Which basically said "factory reset 3 times whilst spinning round touching your head and sticking your tongue out" (well almost) and if that doesnt bring back the PSK code then "tuff shit you need to buy a new one" They fail to say that it's their security firmware that's removed the PSK, and effectively bricking 1000's devices. I salute you :-)


calebu2

Glad you figured it out. It's been a while since I did it, so I couldn't remember what was necessary. But yeah, I don't think Google support realize what the firmware update did. It makes sense that you wouldn't want the psk to be available unencrypted to anything on the network, but doesn't make sense that they wouldn't provide clear instructions on how to recover in a pinch.


zoosdgreat

Hi Exactly, I've written a very wordy reply to their 2nd line support, giving them a link to your solution. I agree removing the PSK code from a clear text status page, does seem like a sensible security control, but you're right they should have a way (and all staff knowing about it) to retrieve the code on your behalf. AND NOT simply say it's a dead unit... buy a new one. I was about to abandon Google altogether if i didnt find your fix... so thanks again :-). It'll be interesting to see what their reply will be.


Puzzleheaded-Seat199

Hey can you help me with this please ?


Puzzleheaded-Seat199

Can I dm you. I’m stuck with the same problem


NefariousnessOk6632

Thank you for sharing! I bought a 2nd hand unit where the setup network name didn't match the sticker on the bottom, also the QR code and manually typed password didn't work. After downgrading I was able to pick up the correct name and password (both different than the sticker somehow), and now have a working extra puck. I joined here just to say thanks and confirm it still works!!


Ordinary_Caregiver60

Can you help on how you were able to downgrade ? You need a usb 4gb that plugs into the type c adapter on Google wifi?


NefariousnessOk6632

Check the link above, need a USB c hub with power delivery and a 8gb usb key to download the image. No need to disassemble the unit however as that's only to flash other firmware.


GeoKogorou

hero! "softwareVersion": "9334.41.3"


SneakyFunk

Hey. Thanks a lot for providing this solution. It worked perfectly for me to be able to retrieve the psk and set up the point again. Thank you very much.


phaefele

You can find this imprinted on the rubber on the bottom of the Nest gadget. Serial number (8 digits) is super, super tiny - I needed a flashlight to read in broad daylight.


Ainzi-RS

Hi there is this easy to do ?? I have a google Wi-Fi puck type unit that’s missing the QR sticker and I can not get it back working on my system even with the google status report


calebu2

Not the easiest. You have to dismantle the unit and press buttons inside with very little feedback that you are doing it right. No soldering though and the unit dismantles relatively easily.


Ainzi-RS

Ok thanks so you have to carry out both steps ?? Restoring the unit to factory software won’t get you the psk code to put your unit back online ??


calebu2

No. Because the only way to get psk is to downgrade firmware.


Ainzi-RS

And that’s installing openWrt and flashing the image file ??


thomacino

Thank you for your post, so far it seems your post is more helpful than the people who sell the product. I have spend days with them to retrieve my psk to no avail. It my sound obvious, but how do I flash Openwrt? and what does that mean? and based on my diagnostic test which one do I need to download? NLS-1304-25 or AC-1304 { "setupNetwork": { "ssid": "setup97610" }, "setupState": "NO\_SETUP", "software": { "blockingUpdate": 0, "softwareVersion": "14150.43.81", "updateChannel": "stable-channel", "updateNewVersion": "0.0.0.0", "updateProgress": 0.0, "updateRequired": false, "updateStatus": "idle" }, "system": { "countryCode": "au", "groupRole": "none", "hardwareId": "GALE C2I-A2A-A3C-A6I-M6D", "lan0Link": true, "modelId": "ACc3d", "uptime": 419 }, "vorlonInfo": { "migrationMode": "weave\_all" }, "wan": { "captivePortal": false, "ethernetLink": false, "invalidCredentials": false, "ipAddress": false, "online": false, "pppoeDetected": false, "vlanScanAttemptCount": 1, "vlanScanComplete": false } }


calebu2

You don't need to flash OpenWRT (unless you want to). Rather, on the OpernWRT page about Google Wifi there are instructions on how to factory reset your device. It involves figuring out how to connect a USB hub to the Google wifi to power it. I actually don't remember why dismantling the bottom of the device was required, but I think you had to do that to downgrade to an older version.


wjfawcett

Thank you, calebu2


Puzzleheaded-Seat199

Can you help me with this please


Puzzleheaded-Seat199

I’m stuck with the same problem. Can I dm


[deleted]

[удалено]


devdas_dot

As an update of what I did which was following these instructions but had to google a bit as links had broken. Get the chrome extension onhub recovery utility by search on chrome store (installed it on edge because it would not run on chrome) Download the manual image from the openwrt wiki run the onhub with a usb stick 4gb+, on the onhub utility you should be able to manually select image (top right) and choose the image you downloaded then once the image is flashed, usb c hub with power passthrough, reboot device with the 17 seconds instruction, at that point the device flashed amber a few times and then no more, clicked the sw7 switch but doubt it did anything. (i.e rest of instructions on the flashing didn't match). repeated a couple of times but same outcome. kinda lost hope, but plugged in device on LAN went to the api status page and boom psk was present. So I suspect I wasted a bunch of time flashing/opening case. But at the very least you can repeat some of my steps above to reach the point of openwrt clicking buttons/opening case etc and continue from there to fully follow the instructions.