- Edited
Just bought a Pixel 8 from an ebay seller. GrapheneOS installation worked flawlessly.
TL;DR: wifi appears to connect, using the same type of configuration that works flawlessly on two other google phones, and various Android tablets, but DNS lookups fail, so there is effectively no internet connection. Private DNS is off, and I tried different MAC privacy settings. Router shows the Pixel as connected with a MAC address matching the one in the Pixel's wifi connection.
Details: I uses static IP addresses on my home router, and configure all devices in my home with a static IP. DHCP is off on my router.
My router's LAN IP is 192.168.173.172. The router is also configured to function as a DNS server. Router firmware is DD-WRT v3.0-r59887 std (02/27/25).
On the Pixel 8, I configured the wifi connection with:
Proxy = None
IP Setting = Static
IP = 192.168.173.104
Gateway = 192.168.173.172
Network prefix length = 24
DNS 1 = 192.168.173.172
DNS 2 = 8.8.4.4
The device shows for the wifi connection:
- Connected
- the correct name of the home wifi network
- Signal Strength: Excellent
- Security: WPA3-Personal
- IP Address 192.168.173.104
- Gateway 192.168.173.172
- subnet mask 255.255.255.0
- the two DNS servers configured
- transmit link speed 130 Mbps
- receive link speed 28 Mbps
- an IPv6 address
The Device MAC address matches the one I see in my router's web admin under Status/Wireless/Wireless Nodes/Clients.
After reading another thread on this forum, I already tried all three options under the Wifi Connection's Privacy settings:
- use per-connection randomized MAC (default)
- use per-network randomized MAC
- use device MAC
I also turned private DNS off (Network & Internet / Private DNS).
Still, Vanadium cannot perform DNS lookups (ERR_NAME_NOT_RESOLVED) and likewise, the App Store cannot update (Download failed.. unable to resolve the server name.)
I checked permissions: Vanadium has "Network and Sensors". I confirmed that the address 192.168.173.104 is NOT blocked in the router's access restrictions.
The only independent sign that there is something wrong (other than DNS lookups not working) is in Settings/About Phone. There, "IP Address" is grayed out, and below that, "Unavailable". To me, this means, that the IP connection has failed, though I cannot reconcile this with the fact that the Wifi connection details show a successful wifi connection with IP Address 192.168.173.104.
I am out of ideas here and would be grateful for any help.
The only other thing that may be worth mentioning is that I previously, after the fresh installation, used a reverse-tethered USB network connection via Developer options/USB Debugging and gnirehtet. This resulted in a working internet connection (though no google playstore functionality - playstore famously refuses to work with gnirehtet.) I turned USB Debugging off again after that test.
The build number of my GrapheneOS is 2025031400.