Este problema me tenía ocupado la mayor parte del día hasta que finalmente lo resolví hace un momento. Lamentablemente, todavía no entiendo por qué surgió el problema en primer lugar o por qué funcionó mi "solución" final. Espero que alguien pueda ayudarme a arrojar algo de luz sobre esto.
Tenemos una conexión ADSL y utilizamos un módem D-Link DSL-320B. Tenemos un enrutador D-Link DIR-120 conectado a este módem. Esto funcionó perfectamente hasta hoy cuando desconectamos el enrutador y conectamos una computadora (llámela A) directamente al módem porque estaba recibiendo una conexión inutilizable a través del enrutador por alguna razón. Más tarde también realizamos un restablecimiento de fábrica en el enrutador DIR-120.
Desafortunadamente, después de los pasos anteriores, el enrutador ya no recibió ninguna dirección IP (a través de DHCP) de la conexión ADSL. Durante mis intentos de depurar esto, noté que mi computadora portátil (llamada B) tampoco tenía ninguna dirección IP (cuando estaba conectada directamente al módem). Noté que las siguientes entradas de syslog se repetían una y otra vez mientras intentaba conectarme:
2 de junio 19:30:12 jiddo-laptop dhclient: DHCPDISCOVER en eth0 a 255.255.255.255 puerto 67 intervalo 3 2 de junio 19:30:12 jiddo-laptop dhclient: DHCPOFFER de 80.70.144.221 de 80.70.144.254 2 de junio 19:30: 12 dhclient jiddo-laptop: DHCPREQUEST de 80.70.144.221 en eth0 al puerto 255.255.255.255 67 de junio 2 19:30:28 dhclient jiddo-laptop: último mensaje repetido 2 veces
En este punto, la computadora A aún podría obtener una conexión bien (cuando se conecta directamente al módem).
Luego intenté cambiar la dirección MAC del enrutador a una arbitraria (una copia de la dirección MAC de la computadora B pero con el último dígito aumentado en uno). Al enrutador todavía no se le asignó ninguna dirección IP.
Finalmente intenté hacer que el enrutador clone la dirección MAC de una tercera computadora (llámela C). C nunca se ha conectado directamente al módem. Hacer esto funcionó. Después de clonar la dirección MAC de la computadora C, al enrutador se le asigna inmediatamente una dirección IP y la conexión a Internet funciona como lo hizo antes de todo esto.
Ahora, mi pregunta es, ¿por qué la computadora B y la dirección MAC original del enrutador no podrían obtener una dirección IP mientras otras dos computadoras funcionaban bien? ¿Por qué el cambio a una dirección MAC arbitraria no funcionaría al clonar la dirección MAC de otra computadora? ¿Podría el ISP haber bloqueado la dirección MAC del enrutador por alguna razón (y qué podría causar esto)?
Encontré esta pregunta, pero mi situación parece más una lista negra de algunas direcciones MAC en lugar de permitir una sola dirección MAC.
¿Alguien tiene alguna experiencia o conocimiento de este tipo de situación?