O computador interrompe silenciosamente a atividade em intervalos aleatórios para aguardar qualquer atividade do usuário

4

Contexto: Estou tentando fazer uma longa transferência de rede SMB para SMB em um computador que executa o xubuntu, mas encontrei um problema estranho very :

Meu computador perde sua conexão de rede após uma quantidade aleatória (no intervalo de 10-40min) de inatividade, e qualquer atividade do usuário (mesmo movendo o mouse) traz de volta o backup instantaneamente. O computador está conectado via cabo ethernet, não WLAN. Quando a conexão cai, ela pára de responder e também desaparece da lista de clientes do roteador NAT depois de um tempo.

Eu tentei executar um script que automaticamente imita o comportamento do usuário com xdotool , mas isso não parece funcionar. Eu também notei que não é apenas a atividade de rede que pára - o script gera um número crescente a cada minuto, e quando o computador cai, notei que o número não aumenta! O script e a atividade da rede continuam como se nada tivesse acontecido quando eu movi o mouse, pressione shift ou qualquer coisa.

Descobri que não há opções de BIOS relevantes para isso, e não há tais recursos no gerenciamento de energia do xubuntu que eu conheço.

O computador é um Compaq Presario 6540fi.

Pergunta: Alguma idéia do que pode estar causando meu computador se comportar assim?

Também estou interessado em saber como posso resolver o problema?

    
por Ilari Kajaste 15.07.2011 / 13:55

2 respostas

2

Coisas assim podem ser causadas por incompatibilidades estranhas do ACPI. Certifique-se de ter aplicado qualquer atualização do kernel e verifique se o BIOS está na versão mais recente. Você também pode tentar especificar acpi=off como um "parâmetro de tempo de inicialização" para o kernel no GRUB para desabilitar a ACPI, embora acredite que você perderá a capacidade de colocar seu sistema em suspensão ou desligá-lo sem pressionar o botão.

* Se mais falhar, considere isto (aviso, isso é estranho): Se mover fisicamente o mouse evita que isso ocorra, possivelmente você pode conectar o cabo do mouse a uma bandeja de CD com um pedaço de fita adesiva e configurar Comando eject de um script. Provavelmente, será necessária alguma imaginação para organizar o mouse de forma que ele se mova de maneira confiável por um longo período de tempo.

    
por 31.07.2011 / 20:00
0

Não é uma solução, mas aqui estão duas ideias que passaram pela minha cabeça quando li o problema:

  1. O computador vai dormir. Eu nunca uso nenhum recurso do tipo sleep / hibernate, então não sei muito sobre o assunto.
  2. Falta de entropia. Se a sua transferência de arquivos usa criptografia, seu gerador de números aleatórios precisa de uma fonte de aleatoriedade (entropia). Fontes de entropia incluem o tempo de movimentos do mouse & pressionamentos de botão do teclado (acredito que o tempo dos pacotes de rede é outra fonte de entropia, mas pode não ser porque isso pode ser manipulado por um terceiro mal-intencionado).

Espero que uma dessas ideias indique você na direção certa.

    
por 31.07.2011 / 18:21