Uma questão que me incomoda há mais de um ano. Meu notebook, executando o Ubuntu 10.04, está quase todo o tempo usando uma conexão com fio, com endereço IP estático. E um servidor DNS remoto. A rede é configurada com entradas em / etc / network / interfaces e /etc/resolv.conf, em vez de qualquer que seja a ferramenta de interface do usuário do gnome (*)
Mas se eu estiver fora ou simplesmente desconectar o cabo de rede, algumas coisas ficam estranhas. Especificamente, o painel do gnome para de funcionar - ele ainda está lá, mas não está atualizando. E abrir uma janela do nautilus (por exemplo, para examinar arquivos no disco local) tem um tempo limite enorme. Com isso quero dizer que não abrirá a janela por algo como 30 ou 60 segundos; mas quando finalmente abre, posso ver os arquivos e é perfeitamente utilizável.
Tudo o mais funciona bem, alt-tab entre janelas, etc. Eu uso a linha de comando para encontrar o pid do gnome-panel, matá-lo, esperar alguns segundos e ele abre um novo painel que normalmente é utilizável.
(algo como 10 minutos depois ele terá travado / travado novamente; o mesmo para as janelas do nautilus).
Eu estou supondo que este é um problema de DNS? Configurando uma ajuda de servidor DNS local? [Não, veja UPDATE # 2 abaixo] Acho que o número 2 estava relacionado a ter uma montagem de servidor de arquivos (samba, embora rodando em outra caixa linux), e links simbólicos para arquivos e diretórios naquele servidor de arquivos na minha área de trabalho.
Minha pergunta é um pouco vaga ... Alguém reconhece esses sintomas e tem uma sugestão? Ou você tem algumas sugestões de solução de problemas para reduzir o problema?
Eu montei meu disco samba com uma entrada em /etc/rc.local:
mount -t cifs -o "user=guest,rw,iocharset=utf8,nounix,uid=darren,gid=darren,dir_mode=0775,file_mode=0664" //10.0.1.99/xxx /mnt/xxx
(Essa abordagem funcionou bem para a configuração quase sempre de conexão com fio que eu tenho.)
Meu / etc / hosts:
127.0.0.1 localhost
127.0.1.1 myhost
# The following lines are desirable for IPv6 capable hosts
::1 localhost ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts
127.0.0.1 testsite.local
#Other test website URLs here
ATUALIZAÇÃO: Algumas temporizações para abrir alguns ícones de pastas da área de trabalho. Isso é depois de puxar o cabo de rede. Um subdiretório da área de trabalho levou 23 segundos para abrir. O conteúdo aparece imediatamente (apenas 8 arquivos, não há mais subdiretórios). O ícone do diretório inicial demorou 12 segundos para ser aberto, mas demorou cerca de 30 segundos para os arquivos aparecerem. Eu fechei e tentei novamente. Desta vez demorou 18 segundos para abrir, mas depois 70 segundos antes de qualquer coisa aparecer.
UPDATE # 2: Eu testei o servidor DNS instalando o pacote bind9. Parece vir pronto configurado como um servidor DNS somente em cache, então tudo que eu fiz foi adicionar 127.0.0.1 ao topo do /etc/resolv.conf. (Eu também adicionei meu servidor DNS anterior na seção de encaminhadores do /etc/bind/named.conf.options.) Isso não ajudou. Mas eu estava seguindo o syslog, e isso é o que eu vi quando clico no ícone da minha área de trabalho, depois de remover o cabo de rede:
Jun 12 09:06:54 myhost kernel: [479308.182192] CIFS VFS: Unexpected lookup error -112
Jun 12 09:07:04 myhost kernel: [479318.179143] CIFS VFS: Unexpected lookup error -112
Jun 12 09:07:14 myhost kernel: [479328.186138] CIFS VFS: Unexpected lookup error -112
Jun 12 09:07:24 myhost kernel: [479338.900497] CIFS VFS: Unexpected lookup error -112
Jun 12 09:07:34 myhost kernel: [479348.897468] CIFS VFS: Unexpected lookup error -112
Jun 12 09:07:44 myhost kernel: [479358.894431] CIFS VFS: Unexpected lookup error -112
Jun 12 09:07:54 myhost kernel: [479368.891429] CIFS VFS: Unexpected lookup error -112
(Eu cliquei duas vezes às 09:06:49, então a primeira reclamação foi aos 5 segundos. A janela apareceu no segundo ponto, mas o conteúdo da janela só apareceu às 09:07:54. Então o syslog ficou quieto novamente.)
*: Não consegui descobrir como usar a ferramenta de rede gnome para minhas necessidades, que incluem 3-4 IPs estáticos para testar hosts virtuais localmente.
Tags networking gnome samba cifs ubuntu-10.04