I will always suggest a ZyXEL VMG1312-B10A . . . but they are no longer manufactured and, thus, are becoming a "premium" second-hand product. Avoid the VMG1312-B10D, the "economy" replacement for the VMG1312-B10A.
Other members will, in due course, make suggestions of other ZyXEL devices for you to consider.