Slow wlan0 comparado a eth0?

1

Nota:

DNS:

NIC sem fio:

Intel Corporation PRO/Wireless 3945ABG

Módulo do kernel:

iwl3945

uname -r

2.6.28-11-generic

Lançamento:

Distributor ID: LinuxMint
Description:    Linux Mint 7 Gloria - Main Edition
Release:    7
Codename:   Gloria

ip a | grep inet6:

inet6 ::1/128 scope host 
inet6 fe80::21b:38ff:fe0c:d718/64 scope link

tail /etc/modprobe.d/blacklist.conf

# blacklist ipv6
blacklist ipv6

Pergunta

  • Como melhorar a velocidade de conexão, para corresponder (ou similar) ao driver sem fio Ethernet ou Win NT 5.1?
por Aaron 10.08.2009 / 23:49

3 respostas

3

Sua placa sem fio é 802.11a / b / g, que tem uma taxa de transferência máxima da camada física de 54 Mbit / s . Este máximo raramente é alcançado em 'condições normais de operação' para a maioria das pessoas, e é mais provável que você veja velocidades muito mais lentas. Comparado com uma placa ethernet de 100 Mbit típica que tem um throughput de camada física máxima de ... 100 Mbit, você não deve esperar atingir o mesmo nível de desempenho.

O que você ganha em mobilidade e conveniência com o Wireless supostamente supera os benefícios de velocidade / desempenho de estar preso à Ethernet. Trocadilhos de escravidão não intencionais, mas vínculo de canal trocadilhos implícitos.

Por causa do fato de que o IPv6 não é principalmente destinado a fornecer ganhos de desempenho, seu principal benefício é aumentar endereço disponibilidade . Desativar isso pode ou não afetar o desempenho.

Há vários motivos para diferenças nos drivers do Windows versus Linux, e não menos importante é se o fornecedor contribuiu com o driver para o Linux. Você pode ajustar os parâmetros de rede do kernel com sysctl ou manipulando as opções de carregamento do módulo do driver. Finalmente, o driver do Windows pode ser carregado no Linux usando o NDISwrapper.

Para mais informações sobre o sysctl:

  • Nos sistemas Ubuntu e Debian, o arquivo /usr/share/doc/procps/examples/sysctl.conf é bastante comentado.
  • As páginas man de sysctl e sysctl.conf podem ser úteis.
  • Algumas configurações no Ubuntu com sysctl.

Parece haver mais informações sobre o sysctl nos kernels do Linux 2.4 do que no 2.6. Eu teria que me aprofundar na documentação do código fonte do Linux para mais.

    
por 11.08.2009 / 00:45
3

Se o seu Ponto de Acesso tiver outro dispositivo que só possa atingir velocidades B, é possível que ele esteja deixando todos os seus clientes, incluindo seu cartão g.

Pode querer impor g ao AP se for uma opção.

    
por 11.08.2009 / 00:55
0

Eu recomendaria fazer uma pesquisa no site do espectro eletromagnético. Se alguém estiver usando as mesmas frequências que explicariam os problemas de desempenho que você está tendo. Eu discuti um problema semelhante a este em outro segmento. Eis a resposta que dei a um pergunta semelhante.

    
por 11.08.2009 / 00:54