Para que los equipos sigan estando en red sin pasar por el router, deberían tener asignadas las IP estáticamente. ¿Los tienes configurados así? Si conectas los dispositivos directamente al router, sin pasar por el switch, ¿funciona todo correctamente? Prueba a conectar router con switch con otro latiguillo diferente y también prueba a conectarlos en bocas diferentes.
Para que te funcione tal y como lo quieres, tienes 2 opciones:
1.- Hacer bridge entre las 2 conexiones (las seleccionas, click derecho y pulsas la opción de puente). El latiguillo puede ir a la boca Wan o a alguna de las Lan. Si conectas a la Wan, el tenda actuará como router propiamente. Recibirá IP dinámica en la interfaz Wan, en un red diferente a la interfaz Lan (por los datos que has indicado), de modo que puedes dejarle el servidor Dhcp activo. Si conectases el latiguillo a una boca Lan, entonces actuaría como AP y deberías deshabilitarle el servidor Dhcp.
2.- Compartir la cnx a inet de la red wifi con la ethernet (ICS). El modo de conexión del latiguillo al router sería como en el punto anterior.
Como recomendación, si usas el buscador del foro, encontrarás múltiples hilos con configuraciones similares a la tuya.
Podría ser tu ISP que haya actualizado configuración o firmware del dispositivo. Consúltales. Para el tema del acceso web, ¿has probado con otro navegador?
Aquí tienes un ejemplo. Es con mysql (en tu caso, oledb. Pero vamos, que es lo mismo). Sin bucle, no recorres la tabla registro a registro para cargar el combo.