A velocidade da rede Linux é terrivelmente lenta enquanto o winXP está ok. Por quê?

1

Eu tenho um Dell Inspiron 640m (1405). Eu sou razoavelmente palpável no usuário linux, mas estou tendo sérios problemas de velocidade de rede.

A placa de rede é uma intel 3945ABG

Quando se conecta sem fio ao Windows XP, tudo funciona bem e a conexão de rede é rápida.

Ao conectar-se com qualquer distro linux, a velocidade de rede é terrivelmente lenta e a conexão cai aleatoriamente. (a rede é reconhecida e a conexão é feita no entanto)

Existe algum motivo possível para isso?

Ajude-me a recuperar o pinguim no meu laptop!

[EDITAR]: Usando o firmware mais recente para o cartão. O módulo usado é o iwl3945. O módulo de descarga / recarga não altera o comportamento. A velocidade da rede ainda é ridiculamente lenta. Não há erros no dmesg. Usando ArchLinux e autoloading módulo (tentou descarregar / recarregar manualmente também ...).

[RESOLVIDO]: usando o ndiswrapper. O driver iwl3945 parecia ser a causa do problema. Fazendo o download de o driver do windows da dell e usando os arquivos .INF funciona como esperado:

  • Lista negra iwl3945
  • Instale o driver: ndiswrapper -i /path/to/***.INF
  • Verifique se o driver está carregado: ndiswrapper -l
  • Carregue o ndiswrapper módulo.
por brice 18.09.2010 / 03:25

2 respostas

2

Use Ndiswrapper .

    
por 20.09.2010 / 11:51
4

Por favor, tente estes passos:

  • Verifique a saída do dmesg e procure por sinais de erro ::

    dmesg | grep -i error
    
  • Tente recarregar os módulos do kernel relacionados à sua placa.

    • Esperamos que lsmod | grep iwl mostre o que você precisa descarregar.

    • Eu geralmente preciso recarregar iwlagn e iwlcore .

    • Use modprobe -r [module-name] para remover e modprobe [module-name]

    • Se você não tiver esses drivers iwl, precisará de uma atualização.

  • Experimente ifconfig wlan0 e veja se você tem erros.

por 18.09.2010 / 03:57