Você está atingindo o limite de 802.11g. É um padrão de quase uma década atrás que maximiza a taxa de sinalização de 54 megabits / segundo, que, após sobrecarga e conversão de megabits para MebiBytes, se traduz em um pouco mais de 3 MebiBytes / s.
A regra básica para a sobrecarga de Wi-Fi é que você deve obter taxa de transferência TCP em cerca de 50% da sua taxa de sinalização de Wi-Fi. Isso pressupõe uma ferramenta que usa o TCP de maneira eficiente, como o IPerf. O protocolo de compartilhamento de arquivos e as implementações de cliente e servidor que você está usando (implementações SMB da Microsoft?) Podem não usar o TCP com muita eficiência.
De qualquer forma, se você estava obtendo com segurança a taxa de sinalização de 54 megabits / s, você deve ver uma taxa de transferência TCP de aproximadamente 27 megabits / s. Traduzindo isso de megabits (1.000.000 de bits; a maneira como medimos velocidades de rede) para MebiBytes (1.048.576 de Bytes de 8 bits; a maneira como medimos velocidades de cópia de disco / arquivo), produz um pouco mais de 3 MebiBytes / s, que é aproximadamente o que você está vendo.
O moderno equipamento 802.11n de 3-stream (que começou a ser lançado em 2009), tem uma taxa de sinalização máxima de 450 megabits / seg, que é mais de 8x a velocidade do 802.11g. Hora de modernizar.
Ou talvez, se você esperou tanto tempo, pode aguentar mais um ano e obter bons equipamentos 802.11ac (equipamentos 802.11ac iniciantes / imaturos / de ponta que começaram a ser transportados em maio de 2012), com taxas de sinalização de até 1300 megabits / seg.