I installed wpad and now my Google WiFi radios are "Generic Unknown"

What happened: I've got 2 Google Wifi devices loaded with OpenWrt. One is my main Router/AP, the other is just an AP. I wanted to install "wpad" (via opkg) to enable Fast Transition between the two.

What I did: Installed "wpad" to both

What happened: Both stopped broadcasting my Wireless network, and upon going into LuCI > Network > Wireless, both devices show "Generic Unknown" for both radios.

What I tried: I know that these use QCA4019. I've made sure that "ath10k-board-4019" and "ath10k-firmware-qca4019-ct" are installed. Even upon rebooting, nothing.

How badly did I screw up, and is there a way to salvage this without having to reinstall OpenWrt? Might be in a bit of trouble if I can't figure this out...

You're as screwed up as recent as your last working backup.

You set restore points before you play with settings?

I didn't for this. I figured installing a package wouldn't have completely borked my system.

Well, I run arch...so maybe I should have expected this...

Good to know that OpenWrt is as stable as arch, ha.

Sounds like I'm gonna be in the doghouse tonight, as I reinstall everything

No, you, luckily, have restore points, just not from today.

Use them.

...At no point did I say I had restore points.

Anywayyyyyyyy. Thank you for your input.

Sorry, I misunderstood.

Just hang tight for a few; 23.05.3 came out yesterday so the forum is kinda busy.

You might get by with just uninstalling wpad, but it can't hurt to wait a few minutes and see if someone knows, exactly, how to fix this.
Go ahead and post the outputs of:

Please connect to your OpenWrt device using ssh and copy the output of the following commands and post it here using the "Preformatted text </> " button:
grafik
Remember to redact passwords, MAC addresses and any public IP addresses you may have:

ubus call system board
cat /etc/config/network
cat /etc/config/wireless
cat /etc/config/dhcp
cat /etc/config/firewall

So they don't have to ask.

and add "tried to add wpad" to the title.

Appreciate your advice. Currently trying to reinstall on the AP-only device, but being able to save my Router would be a godsend.

Uninstalling wpad did nothing, sadly.

ubus call system board

{
	"kernel": "5.15.120",
	"hostname": "OpenWrt",
	"system": "ARMv7 Processor rev 5 (v7l)",
	"model": "Google WiFi (Gale)",
	"board_name": "google,wifi",
	"rootfs_type": "squashfs",
	"release": {
		"distribution": "OpenWrt",
		"version": "SNAPSHOT",
		"revision": "r23602-9a5b1af670",
		"target": "ipq40xx/chromium",
		"description": "OpenWrt SNAPSHOT r23602-9a5b1af670"
	}
}

cat /etc/config/network

config interface 'loopback'
	option device 'lo'
	option proto 'static'
	option ipaddr '127.0.0.1'
	option netmask '255.0.0.0'

config globals 'globals'
	option ula_prefix 'fd31:01c4:ba75::/48'

config device
	option name 'br-lan'
	option type 'bridge'
	list ports 'lan'

config device
	option name 'lan'
	option macaddr '##:##:##:##:##:##'

config interface 'lan'
	option device 'br-lan'
	option proto 'static'
	option ipaddr '192.168.86.1'
	option netmask '255.255.255.0'
	option ip6assign '60'
	option delegate '0'
	list dns '192.168.86.22'

config device
	option name 'wan'
	option macaddr '##:##:##:##:##:##'

config interface 'wan'
	option device 'wan'
	option proto 'dhcp'

config interface 'wan6'
	option device 'wan'
	option proto 'dhcpv6'

cat /etc/config/wireless

config wifi-device 'radio0'
	option type 'mac80211'
	option path 'platform/soc/a000000.wifi'
	option channel '1'
	option band '2g'
	option htmode 'HT20'
	option cell_density '0'

config wifi-iface 'default_radio0'
	option device 'radio0'
	option network 'lan'
	option mode 'ap'
	option ssid 'SSID'
	option encryption 'sae-mixed'
	option key 'PASS'

config wifi-device 'radio1'
	option type 'mac80211'
	option path 'platform/soc/a800000.wifi'
	option channel '36'
	option band '5g'
	option htmode 'VHT80'
	option cell_density '0'

config wifi-iface 'default_radio1'
	option device 'radio1'
	option network 'lan'
	option mode 'ap'
	option ssid 'SSID'
	option encryption 'sae-mixed'
	option key 'PASS'
	option ieee80211r '1'
	option mobility_domain '2f3e'
	option ft_over_ds '0'
	option ft_psk_generate_local '1'
	option ieee80211w '0'

cat /etc/config/dhcp

config dnsmasq
	option domainneeded '1'
	option localise_queries '1'
	option rebind_protection '1'
	option rebind_localhost '1'
	option local '/lan/'
	option domain 'lan'
	option expandhosts '1'
	option cachesize '1000'
	option authoritative '1'
	option readethers '1'
	option leasefile '/tmp/dhcp.leases'
	option resolvfile '/tmp/resolv.conf.d/resolv.conf.auto'
	option localservice '1'
	option ednspacket_max '1232'

config dhcp 'lan'
	option interface 'lan'
	option start '100'
	option limit '150'
	option leasetime '12h'
	option dhcpv4 'server'
	option dhcpv6 'server'
	option ra 'server'
	list ra_flags 'managed-config'
	list ra_flags 'other-config'
	option dns_service '0'

config dhcp 'wan'
	option interface 'wan'
	option ignore '1'

config odhcpd 'odhcpd'
	option maindhcp '0'
	option leasefile '/tmp/hosts/odhcpd'
	option leasetrigger '/usr/sbin/odhcpd-update'
	option loglevel '4'

config host
	option mac '##:##:##:##:##:##'
	option ip '192.168.86.22'
	option dns '1'

config host
	option ip '192.168.86.59'
	option mac '##:##:##:##:##:##'

config host
	option name 'WifiAP'
	option ip '192.168.86.2'
	option mac '##:##:##:##:##:##'

config host
	option name 'homeassistant'
	option ip '192.168.86.23'
	option mac '##:##:##:##:##:##'

config host
	option ip '192.168.86.210'
	option mac '##:##:##:##:##:##'

config host
	option ip '192.168.86.208'
	option mac '##:##:##:##:##:##'

config host
	option name 'E1'
	option ip '192.168.86.121'
	option mac '##:##:##:##:##:##'

config host
	option mac '##:##:##:##:##:##'
	option ip '192.168.86.123'

config host
	option mac '##:##:##:##:##:##'
	option ip '192.168.86.246'

config host
	option mac '##:##:##:##:##:##'
	option ip '192.168.86.235'

config host
	option mac '##:##:##:##:##:##'
	option ip '192.168.86.222'

cat /etc/config/firewall

	option name 'Allow-IPSec-ESP'
	option src 'wan'
	option dest 'lan'
	option proto 'esp'
	option target 'ACCEPT'

config rule
	option name 'Allow-ISAKMP'
	option src 'wan'
	option dest 'lan'
	option dest_port '500'
	option proto 'udp'
	option target 'ACCEPT'

config redirect
	option dest 'lan'
	option target 'DNAT'
	option name 'HTTPS'
	option src 'wan'
	option src_dport '443'
	option dest_ip '192.168.86.22'

config redirect
	option dest 'lan'
	option target 'DNAT'
	option name 'VPN'
	option src 'wan'
	option src_dport '30182'
	option dest_ip '192.168.86.22'

config redirect
	option dest 'lan'
	option target 'DNAT'
	option name 'HTTP'
	option src 'wan'
	option src_dport '80'
	option dest_ip '192.168.86.22'

config rule
	option name 'IoT Block'
	option src 'lan'
	option dest 'wan'
	option target 'REJECT'
	list proto 'all'
	list src_ip '192.168.86.121'
	list src_ip '192.168.86.123'
	list src_ip '192.168.86.246'
	list src_ip '192.168.86.235'

config redirect
	option dest 'lan'
	option target 'DNAT'
	option name 'go2rtc'
	option src 'wan'
	option src_dport '8555'
	option dest_ip '192.168.86.172'
	option dest_port '8555'

Would you like me to change the title to something like : I installed wpad and now my Google WiFi radios are "Generic Unknown"?

1 Like

Good thinking. Changed it.

1 Like

Okay. AP only device is back online. I'm really hoping there's a chance to salvage the Router without having to reset... But, at least I've got a happy spouse now that the Wifi is back up

Is that what you did?
A reset?

Did a factory reset and re-configured the AP to be an AP. Sadly, that was the only way.

If you never configured anything after installing wpad, then backing up now might work if you have to resort to a full restore.
@psherman is usually around for a couple more hours, so maybe he can take a look and advise.

Those cat calls are from your Primary Router? If not, do them now and post them.

Learned my lesson and made backups of both the (mangled) Router and the (fresh) AP.

Yes, all those commands are from the Router, not the AP.

At the least, I have something, so my house isn't Wifi-less for the time being.

Gulp. Comparing my two OpenWrt setups.

The Router claims to have used 21.55 MiB of storage. The newly installed AP claims to use 137.41 MiB. That's a massive difference.

Yeah. Something is horribly mangled.

Unless there's a miracle in my future, I think a restore might need to happen.

Well, unless you planned on staying up all night doing it, I'd let it slide until you get a new reply or feel frisky tomorrow.

Yeah, but I'm sure you had packages on it the AP does not.

1 Like

Yeah, this evening, I'm not messing with it. I've flown too close to the sun as it is.

Concerning the size issue: yeah, I'd figure that the Router, which has extra packages, should be bigger, not massively smaller. That's why I'm worried. I don't plan on rebooting my Router for anything

Someone will have a look a it.

It really may be as easy as removing wpad and any lines it added.

I don't have one of these devices and haven't played with wpad, so I can't really help here. Sorry.