Come modificare la frequenza di aggiornamento con cui il gestore della rete aggiorna i punti di accesso wireless


17

A volte il gestore della rete impiega troppo tempo ad aggiornare per vedere il nuovo AP wireless. È possibile modificare l'intervallo di tempo tra i controlli?

Risposte:


20

La "frequenza di aggiornamento" (intervallo di scansione) è codificata nel codice sorgente del gestore della rete. L'intervallo è compreso tra 20 e 120 secondi. Alcune euristiche decidono quando eseguire la scansione più spesso e quando meno spesso. Sembra che non ci sia modo di configurare l'intervallo se non quello di applicare patch alla sorgente e alla compilazione.

Vedere il file sorgente pertinente di Network Manager versione 0.9.0 e cercare l'intervallo.

C'è un sacco di discussioni su Internet su come consentire agli utenti di cambiare l'intervallo. Gli sviluppatori non lo vogliono. Sostengono che gli utenti potrebbero impostare un intervallo troppo basso e ciò provocherà risentimento per tutti i membri della rete wireless, non solo per l'utente.

Mi dispiace di non poterti fornire un link a quella discussione. Ho dimenticato di salvare il collegamento e ora non sono riuscito a trovarlo di nuovo. Dovrai prendere la mia parola per questo.

Quindi non è possibile configurare le frequenze di aggiornamento e sembra che non accadrà presto.


È possibile attivare manualmente una scansione utilizzando il seguente comando:

sudo iwlist eth1 scan

Sostituisci eth1con il nome del tuo dispositivo wireless. Utilizzare iwconfigper scoprire il nome del dispositivo wireless.

Puoi elencare le reti trovate usando nm-tool.

Puoi osservare l'attività del tuo dispositivo wireless usando iwevent.


2
Oppure potresti semplicemente lanciare il comando sopra in uno script e impostare un cron job per farlo funzionare ogni minuto se vuoi che venga eseguito così frequentemente.
Justin Andrusk,

@Justin: Come si inserisce un comando sudo in un processo CRON in modo che venga eseguito senza richiedere una password di root?
Richard Rodriguez,

1
Quello che dovrebbe davvero fare è che se si fa clic su AppIndicator, allora dovrebbe scansionare. Penso che sia quello a cui sono arrivati ​​i ragazzi di Apple. Devo pensare che qualcuno l'avrebbe biforcuto e aggiunto questa funzionalità.
Elijah Lynn,

1
Alcuni collegamenti ad alcune delle discussioni menzionate sarebbero molto utili.
Elijah Lynn,

@RichardRodriguez, imposta semplicemente il crontab di 'root', non dell'utente. Bypass sudo in questo modo.
Hans Deragon,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.