ubuntu 9.04 pptp quebrado após uma falha de energia

1

Eu tenho uma pequena configuração do roteador Ubuntu 9.04 como uma caixa NAT e um servidor PPTP. Após uma falha de energia, tudo, exceto o servidor PPTP, ainda funciona. Um cliente do Windows começa a "registrar seu computador na rede", mas depois diz

Erro 742: o computador remoto não suporta o tipo de criptografia de dados necessário.

Eu fiz algumas pesquisas e acho que o problema é com o módulo ppp_mppe. Quando tento executar o 'modprobe ppp_mppe', ele fica indefinidamente.

O que causaria esse problema? Alguma idéia de como posso resolver isso ainda mais?

Obrigado pela ajuda!

ATUALIZAÇÃO: Ainda estou tendo o problema, mas encontrei mais algumas informações.

Quando o primeiro usuário tenta se conectar ao pptp, a lista de processos mostra o modprobe sha1 em execução e uma instância do modprobe ppp_mppe para cada tentativa de conexão. Se eu killall modprobe neste momento a próxima tentativa de conexão funciona, e tudo está bem até a próxima reinicialização. Eu estou planejando fazer uma instalação limpa em algum momento no futuro, mas eu realmente gostaria de chegar à causa real disso.

    
por kevin42 03.12.2009 / 02:01

4 respostas

1

dmesg pode informar por que o módulo não está sendo carregado. Mas se está apenas pendurado, há uma chance de que isso não ocorra. Aqui está o que eu faria depois de analisar os arquivos de log para ver se aponta para algo específico.

Primeiro, se você ainda tiver uma versão do kernel mais antiga instalada, reinicialize-a e veja se ela funciona lá. Se sim, então é possível que o ppp_mppe_module esteja corrompido para o kernel mais recente. Gostaria de iniciar em modo de recuperação ou em um CD ao vivo e fsck os sistemas de arquivos raiz e de inicialização para se certificar de que você não tem nenhum outro arquivo corrompido.

Em segundo lugar, reinstale seu kernel com sudo apt-get install --reinstall <name_of_kernel_package> . Isso deve substituir todos os módulos desse kernel e reparar o módulo corrompido, se esse for o problema. aptitude search linux-image | grep ^i deve listar todos os kernels instalados.

    
por 03.12.2009 / 04:21
1

Eu apostaria que você iniciou um novo kernel depois daquela perda de energia. Como uma correção rápida, você provavelmente pode reinicializar o kernel mais antigo para recuperá-lo o mais rápido possível e seguir as outras recomendações para tentar reinstalar os módulos do kernel, etc.

    
por 29.12.2009 / 21:47
0

Verifique o que o dmesg diz quando você tenta carregar o módulo. Deve haver alguma informação sobre o que está acontecendo. Você já tentou reinstalar o pptpd e o módulo ppp_mppe?

    
por 03.12.2009 / 03:49
0

Pode ser corrompido por algum arquivo necessário para o ppp_mppe. Você pode tentar:

strace modprobe ppp_mppe

onde você pode ver, o que o modprobe está fazendo e o que o ppp_mppe tentou testar enquanto subia. Então você pode testar um diretório, se eles existirem, ou você pode deletar um arquivo corrompido ...

    
por 21.12.2011 / 11:05