Sim, teoricamente, a velocidade do 802.11g é de 6,75MB / s. (54 Mbps / 8 = 6,75 MB / s)
Na mesma resposta , diz a velocidade prática é de 4MB / s (agora os 2,5MB / s estão em 63% em vez de 37%) (contando 6,75MB / se 4MB / s contra 2,5MB / s).
Um pouco mais abaixo você verá uma resposta indicando uma fonte que diz o máximo de 3,1MB / s. (agora você está com 80%).
Agora calcule que o protocolo SMB é conhecido por ser muito "tagarela"; você perderá muito também, porque o seu cliente também precisa fazer o upload / download do chat para o protocolo, perdendo facilmente os 20% restantes.
Mas agora olhe para isso de outro ângulo. Vamos ver a velocidade do cabo. Você disse que era 6,6 ~ 7,9 MB / s em um cabo (com 100Mbps). Então você já perde quase metade da velocidade usando SMB via cabo.
Agora pegue o WiFi. Mesmo que sua velocidade de "link" seja de 54 Mbps, sua velocidade real será mais de 40 Mbps. (40Mbps / 8 = 5MB / s) 40Mbps é 40% dos 100Mbps do cabo. Então, quando tomamos 40% da velocidade do cabo, obtemos 6,6MB / s * 0,40 = 2,64MB / s. E isso está em ótimas circunstâncias. (Se você tirar 4MB / s da resposta citada, receberá 2,11MB / s.
Então tudo se encaixa;)
Agora, sobre o teste com o aplicativo que você criou. Você está recebendo 6967Kbit / s. Isso é Kbit / s . É muito menos do que você pensa. São 6,8Mbps (enquanto você deve estar recebendo 30-40Mbps ou pelo menos 20Mbps como eu). Isso é apenas 870KB / s = 0.85MB / s !!! Por isso, é de se admirar que você esteja obtendo cópias de arquivo de 2,0 MB / s;)
Você fez o teste do cliente ou o "teste SMB"? (Eu fiz o "teste do cliente".)
(Eu só tenho 19520Kb / s de download com o "cliente de teste" para um pc 2 quartos mais)