Primeiro, vamos definir algumas expectativas:
O ASUS RT-N16 é um roteador 802.11n de fluxo espacial com capacidade de apenas 2.4GHz e HT40 (canais de 40MHz). Ao usar canais de 40MHz, ele pode usar a taxa de dados de 300Mbps, mas os canais de 40MHz na faixa de 2,4GHz ocupam a banda e não deixam espaço para outros usos, como Bluetooth, então a Apple optou por disponibilizar todos os seus produtos 802.11n use canais tradicionais de 20 MHz de largura na banda de 2,4 GHz. Portanto, a melhor taxa PHY (taxa de sinalização por pacote de camada física, antes da sobrecarga) é de 144.4Mbps. Se o seu Mac mini está a 3m de distância do seu AP, e o seu AP está em um canal claro, então ele deve estar recebendo a taxa PHY de 144.4Mbps. Após a sobrecarga de Wi-Fi e TCP / IP, uma boa taxa de transferência para um protocolo de transferência de arquivos eficiente (como HTTP ou FTP) seria de 70 a 100 Mbps (em megabits; 1.000.000 de bits por segundo; MiB / s (MebiBytes; 1.048.576 de Bytes de 8 bits)). Então os 2Mbps (= = 250 MiB / s) que você está recebendo são realmente muito baixos.
Algumas coisas para tentar, menos do que atualizar para um AP moderno:
- Verifique se o seu AP está usando o canal mais limpo disponível. Use um analisador de espectro como um Wi-Spy se tiver acesso a um, pois ele mostrará todas interferência de RF em cada canal, incluindo Bluetooth, mouses e teclados sem fio, telefones sem fio de 2,4 GHz, microondas fornos, controles remotos Wii, câmeras sem fio e sistemas de segurança, alto-falantes sem fio, especialmente subwoofers, monitores do bebê, etc. Caso contrário você pode usar ou um scanner Wi-Fi como inSSIDer, mas que só mostra as outras coisas Wi-Fi. >
- Se você tiver a segurança sem fio ativada, verifique se está usando o WPA2, não o WEP ou o WPA [1]. WEP e WPA usaram as antigas implementações de hardware RC4 que foram projetadas para WEP e não conseguem acompanhar as velocidades de 802.11n. O WPA2 usa implementações de hardware AES-CCMP projetadas para taxas 802.11n.
- Se o seu OpenWrt permitir que você ligue e desligue o WMM (QoS), verifique se ele está ativado. 802.11n requer WMM.
Note que com # 2 e # 3, se você definisse errado, seu Mac mini estaria se associando a velocidades 802.11g, para uma taxa máxima de PHY de 54Mbps, com uma taxa de transferência máxima esperada de talvez 25Mbps (3 MiB / s)
- Se o OpenWrt permitir que você selecione canais de 20 MHz, experimente isso. Talvez não seja inteligente o fato de que o Mac mini só quer usar canais de 20MHz, então talvez o AP algumas vezes perca tempo tentando transmitir sinais de 40MHz no Mac mini. Este é um caso improvável, mas é fácil o suficiente para tentar.
- Desconecte ou desligue todos os outros dispositivos de rede durante o teste. Talvez um monte de sua largura de banda estivesse sendo sugado por algum dispositivo fazendo atualizações automáticas de software em segundo plano. Para essa questão, verifique se o seu Mac mini e o seu servidor não estavam fazendo nenhum outro tráfego de rede em segundo plano.
- Os protocolos de serviço de arquivos que permitem montar um compartilhamento remoto como se fosse um disco local (como SMB, AFP e NFS) tendem a não ser tão eficientes quanto protocolos de transferência de arquivos, como FTP, HTTP e rsync. Se você estiver usando um desses protocolos de montagem de volume remoto, tente um dos protocolos somente de transferência de arquivos. Ou considere o uso do IPerf como sua ferramenta de benchmarking para que você tenha certeza de que possui um aplicativo TCP bem escrito e eficiente, sem nenhuma sobrecarga no serviço de arquivos.
- Tente testar o servidor por Ethernet de gigabit para se certificar de que não apenas o servidor esteja sufocando.
- Tente voltar ao último firmware oficial da ASUS para uma verificação de sanidade. Talvez o OpenWrt sugue a RT-N16.