Dato che ci sono molte cause, proviamo a restringere alcune cose.
Se sei su Snow Leopard, puoi ottenere ulteriori dettagli su MacBook per sapere se ci sono interferenze o se c'è un potenziale errore hardware.
Tieni premuto il tasto opzione (o alt) e premi l'icona WiFi nel menu (dovrai aggiungerlo se non è presente nel menu per questo test.)
Tutto ciò che riguarda il Mac è la velocità di trasmissione - è il numero migliore per sapere quanti dati il tuo mac pensa di poter inviare in modo affidabile al router. Più alto è il tasso, meglio è. Un'alta velocità di trasmissione è ciò che conta - anche se il segnale è debole, hai comunque una buona connessione se hai una velocità di trasmissione solida.
Il prossimo è RSSI - è meno intuitivo. Dico alla gente che pensa alla luce del sole nell'oceano. Se sei -20 piedi sotto la superficie è davvero leggero. RSSI di -100 è davvero scuro / segnale davvero debole. In un ambiente ideale - nessun rumore, buone antenne su mac e router e buoni amplificatori che leggono i singoli - puoi ancora operare a -100, ma qualsiasi interferenza o distanza extra, potresti smettere di ricevere un segnale.
Diversi Mac hanno RSSI diversi, quindi se hai una corrispondenza ravvicinata nell'hardware puoi essere sicuro che il problema è il Mac confrontandolo con un altro. Altrimenti, è più una congettura. L'antenna Wi-Fi dell'iPhone è probabilmente 10 volte più grande dell'antenna del Mac, quindi sembra più un problema di segnale che altro.
Spero che questo ti aiuti a decidere quali sono i prossimi passi da fare per trovare la causa.
È possibile cambiare il router, cambiare la posizione fisica o cambiare l'hardware. Se un'officina di riparazione è vicina, forse prova lì una diagnosi. In caso contrario, dovrai portare il mac in altre posizioni con quel router e provare a cambiare le cose che puoi controllare.
Non è probabile che software, poiché lo spostamento del mac più vicino al router non cambia il software, ma è possibile verificare la presenza di aggiornamenti se un nuovo firmware funziona meglio con interferenze o gestione degli errori. È un campo lungo quindi lo elenco per ultimo.
EDIT - Sono a casa e posso segnalare alcuni tassi di trasmissione. Sulla mia vecchia attrezzatura, le frequenze di trasmissione da 24 a 54 sono viste su un vecchio router 802.11b di linksys. Il mio MacBook Pro riceve velocità di trasmissione da 200 a 300 praticamente in tutta la casa. Anche quando ho una barra nella barra dei menu per la potenza del segnale dell'aeroporto, queste frequenze di trasmissione rimangono alte mentre l'RSSI va a -90 (che si sta allontanando dalla stazione base)