1 hour so far: attempting to find out from @comcast which replacement cable modem choices run NAT on the device.