The attacker has to be broadcasting to make the attack work. Running OpenWRT and keeping it up to date probably protects you from someone using your own router against you better than stock firmware.
But another expected scenario is an attacker with a nondescript car and a wifi router inside who can sweep the neighborhood searching thru walls for Person X.