non puoi risolvere un problema se metti in mezzo mille variabili sconosciute, devi ridurre al minimo i pezzi.
quindi, fai come ho suggerito, mettendo tra il tuo computer e il router solo un cavo ethernet (funzionante). stacca tutto il resto, fai fare una richiesta dhcp al computer e vedi che succede. se non funziona fai un reset del router, come suggerito sopra e riprova.
dhcp e' un servizio piuttosto basic, difficile che si incastri a meno di prenderlo a martellate.