Como faço para parar o spam de registro natd no Mac OS X com o Compartilhamento de Internet?

4

Tenho o InternetSharing ativado no meu Mac (Leopard), para que meu iPhone possa acessar a Internet em um ambiente sem fio. A cada segundo ou mais, recebo o seguinte erro no system.log:

7/2/09 2:12:33 PM natd[20861] failed to write packet back (No route to host)

Às vezes, o erro é

7/2/09 2:12:33 PM natd[20861] failed to write packet back (Host is down) 

Existe alguma maneira de corrigir o problema que está causando esses erros (o que eu acho que é porque o iPhone não mantém uma conexão sem fio quando não está em uso) ou para impedir que eles sejam registrados?

Obrigado Ricky

    
por Ricky Morse 02.07.2009 / 20:17

2 respostas

1

Sua avaliação do motivo pelo qual o erro está ocorrendo parece lógica, embora eu não tenha pensado muito nisso. Vamos supor que seja benigno e que você queira apenas suprimir o erro.

natd é executado pelo daemon InternetSharing , que é executado por launchd . Você pode examinar manualmente as configurações do Compartilhamento de Internet em /Library/Preferences/SystemConfiguration/com.apple.nat.plist e pode alterar algumas configurações para ignorar a situação que está vendo. Veja as páginas do manual para InternetSharing e natd para todas as opções de configuração.

Você também tem a opção de alterar a configuração do syslog para redirecionar o natd chatter para um arquivo diferente ou ignorá-lo completamente. Você precisará ler man syslogd e editar /etc/syslog.conf .

    
por 18.12.2009 / 01:56
0

Se o seu telefone for jailbroken, verifique se você não está executando atualizações do Cydia. Eles causaram muito spam de log natd com suas atualizações periódicas quando eu costumava executar o meu iPhone fora do meu iMac para ter WiFi. Estou assumindo que você está tendo consistentemente esses erros, então há algo além de atualizações periódicas.

    
por 30.03.2010 / 18:27

Tags