Ya que hay muchas causas, vamos a tratar de reducir algunas cosas.
Si estás en Snow Leopard, puedes obtener más detalles en el MacBook para saber si hay interferencias o si existe un error de hardware.
Mantenga presionada la tecla de opción (o alt) y presione el icono de WiFi en el menú (tendrá que agregarla si no está en el menú para esta prueba).
Todo lo que le importa al mac es la velocidad de transmisión: es el mejor número para saber cuántos datos piensa que puede enviar de forma confiable al enrutador. Cuanto mayor sea la tasa, mejor. Lo único que importa es una alta velocidad de transmisión, incluso si la señal es débil, todavía tiene una buena conexión si tiene una velocidad de transmisión sólida.
El siguiente es RSSI, es menos intuitivo. Le digo a la gente que piense en la luz del sol en el océano. Si estás a -20 pies debajo de la superficie es muy ligero. RSSI de -100 es una señal muy oscura / muy débil. En el entorno ideal, sin ruido, buenas antenas tanto en el enrutador como en el mac y buenos amplificadores que leen los singales, todavía puede operar a -100, pero cualquier interferencia o distancia adicional, podría dejar de recibir una señal.
Diferentes macs tienen diferentes RSSI, por lo que si tiene una coincidencia cercana con el hardware, puede estar seguro de que el problema es el mac comparándolo con otro. Si no, es más conjeturas. La antena de tu iPhone WiFi es probablemente 10 veces más grande que la de la Mac, por lo que se parece más a un problema de señal que a cualquier otra cosa.
Espero que esto te ayude a decidir qué pasos seguir para encontrar la causa.
Puede cambiar el enrutador, cambiar la ubicación física o cambiar el hardware. Si un taller de reparaciones está cerca, tal vez intente un diagnóstico allí. De lo contrario, deberás llevar el mac a otras ubicaciones con ese enrutador e intentar cambiar las cosas que puedes controlar.
No es probable que sea un software ya que mover el mac más cerca del enrutador no cambia el software, pero es posible que busque actualizaciones si algún nuevo firmware funciona mejor con la interferencia o el manejo de errores. Es una posibilidad muy remota, así que la enumero la última.
EDITAR - Estoy en casa y puedo informar algunas tasas de transmisión. En mi equipo anterior, las tasas de transmisión de 24 a 54 se ven en un viejo enrutador Linksys 802.11b. Mi MacBook Pro obtiene velocidades de transmisión de 200 a 300 en casi toda la casa. Incluso cuando tengo una barra en la barra de menú para la potencia de la señal del aeropuerto, estas tasas de transmisión se mantienen altas a medida que el RSSI va a -90 (que se está alejando de la estación base)