Soa bastante como problemas com o switch. Esse modelo de switch é conhecido por esses tipos de problemas: link
TL; DR
Os problemas descritos aqui foram todos causados por um switch defeituoso, veja minha resposta para a correção.
O que aprendi com essa experiência é:
Pergunta original
Eu tenho uma configuração de LAN como mostrado. O mac é meu computador principal e o linux box é um NAS que roda o OpenMediaVault, conectado por um switch gigabit. O roteador está no andar de baixo conectado por adaptadores powerline; o roteador também é o servidor DHCP.
Estoutendoproblemascomvelocidadesdetransferênciadearquivosentreascaixasmacelinuxquandooswitchestáconectadoaoroteadoratravésdosadaptadorespowerline.SeeudesligarointerruptordoadaptadorpowerlineeatribuirmanualmenteendereçosIPàscaixasmacelinux,recebotransferênciasrápidas.
Masissoquebraaconexãocomainternet.Quandoreconectarorestantedarede,astransferênciasdearquivosficamlentasehámuitaatividade(luzesintermitentes)noadaptadorpowerline.Écomoseosdadosestivessemviajandopelalinhadeenergiaparaoroteadorevoltassemnovamenteantesdechegaràcaixalinux.
NãoconsigodesligaroDHCPdoroteador,poisváriosoutrosdispositivosousamparaconexãosemfio,enãoqueroterquegerenciarIPsestáticosparatodaarede.
Euconsidereipassarumcabodoroteadorparaoandardecima,masnãoéprático;nãoimpossível,masseriaumadorrealefoiparaissoquepenseiqueosadaptadorespowerlineeram,ampliandoasredesfacilmente:)
EutambémqueroqueoNASLinuxsejaacessívelapartirdaredesemfioeaindapossatransferirarquivosaumavelocidaderazoável.
Estouprocurandosugestõessobrecomoencontraroproblema,porquenomomentoprecisodesconectarospluguesereconfigurarosNICsparaconversarcomdiferentespartesdarede/internet.
Dispositivos:
Roteador:TechnicolorTG582n
Linhadealimentação:BTBroadbandExtenderFlex500
Mac:MacbookPro(2011)
Linux:OpenMediaVaultv2.1(comtodasasatualizaçõesaplicadas)
Switch:NetgearGS608v2(8portas)
Relacionado
Eujáviessapergunta:
Atualizar
Eu tenho um palpite que talvez tenha deixado o wifi conectado quando vi o comportamento estranho do powerline piscando enquanto transferia arquivos para o NAS. Acho que o wifi estava sendo priorizado pela rede, então os dados estavam fluindo pela rede sem fio para o roteador e fazendo o backup da linha de energia.
Eu também tenho testado com o iperf realizando 2 ou 3 conexões por configuração de teste, resultados abaixo, o que mostrou resultados interessantes, mas não estou mais perto de entender por que isso está acontecendo. Todos os cabos usados são CAT6.
mac <-> linux direct connection
[ 4] local 192.168.1.250 port 5001 connected with 192.168.1.224 port 39347
[ 4] 0.0-10.0 sec 882 MBytes 740 Mbits/sec
[ 4] local 192.168.1.250 port 5001 connected with 192.168.1.224 port 39348
[ 4] 0.0-10.0 sec 882 MBytes 739 Mbits/sec
mac <-> switch <-> linux
[ 4] local 192.168.1.250 port 5001 connected with 192.168.1.224 port 39349
[ 4] 0.0-10.1 sec 90.6 MBytes 75.5 Mbits/sec
[ 4] local 192.168.1.250 port 5001 connected with 192.168.1.224 port 39350
[ 4] 0.0-10.0 sec 114 MBytes 95.3 Mbits/sec
[ 4] local 192.168.1.250 port 5001 connected with 192.168.1.224 port 39351
[ 4] 0.0-10.0 sec 115 MBytes 96.2 Mbits/sec
Em seguida, conectei o adaptador powerline ao switch também. As conexões mac e linux não foram alteradas.
mac <-> switch <-> linux
|
powerline
[ 4] local 192.168.1.250 port 5001 connected with 192.168.1.224 port 39352
[ 4] 0.0-10.2 sec 33.4 MBytes 27.5 Mbits/sec
[ 4] local 192.168.1.250 port 5001 connected with 192.168.1.224 port 39353
[ 4] 0.0-10.4 sec 37.4 MBytes 30.2 Mbits/sec
[ 4] local 192.168.1.250 port 5001 connected with 192.168.1.224 port 39354
[ 4] 0.0-10.1 sec 37.4 MBytes 31.1 Mbits/sec
Para ver se existe algo com o switch, movi todas as conexões para portas diferentes
mac <-> switch <-> linux
|
powerline
[ 4] local 192.168.1.250 port 5001 connected with 192.168.1.224 port 39355
[ 4] 0.0-10.0 sec 85.6 MBytes 71.7 Mbits/sec
[ 4] local 192.168.1.250 port 5001 connected with 192.168.1.224 port 39356
[ 4] 0.0-10.0 sec 83.0 MBytes 69.5 Mbits/sec
[ 4] local 192.168.1.250 port 5001 connected with 192.168.1.224 port 39357
[ 4] 0.0-10.0 sec 76.4 MBytes 63.9 Mbits/sec
Aumentou a velocidade, mas não os movi de volta. Para o próximo teste, desconectei o adaptador powerline novamente.
mac <-> switch <-> linux
[ 4] local 192.168.1.250 port 5001 connected with 192.168.1.224 port 39358
[ 4] 0.0-10.0 sec 184 MBytes 154 Mbits/sec
[ 4] local 192.168.1.250 port 5001 connected with 192.168.1.224 port 39359
[ 4] 0.0-10.0 sec 211 MBytes 177 Mbits/sec
[ 4] local 192.168.1.250 port 5001 connected with 192.168.1.224 port 39360
[ 4] 0.0-10.0 sec 205 MBytes 171 Mbits/sec
Definitivamente, há algo estranho acontecendo com o switch, mas infelizmente não tenho outro para testar. Eu aprecio o switch netgear é um pouco mais barato e provavelmente vale a pena investir em algo melhor, alguém pensa?
Depois de ler o link postado por Tamadite, e uma investigação mais aprofundada, encontrei uma postagem no blog que descrevia HowTo: Corrigir um Netgear quebrado GS108
Eu tenho um switch da versão 2, mas os problemas que eles têm são semelhantes. Depois de desmontar o interruptor (facilmente, os parafusos torx são acessados abrindo as tampas dos pés de borracha) Eu pude ver que os capacitores para suavizar a tensão da fonte de alimentação estavam inchando, não muito, mas os topos são arredondados. Compare com o capacitor preto atrás.
Eu pedi alguns novos capacitores e os substitui. Executando o teste iPerf novamente, obtive velocidades muito melhores, embora elas ainda variassem dependendo de quais portas os dois computadores estavam conectados.
------------------------------------------------------------
Client connecting to 192.168.1.224, TCP port 5001
TCP window size: 129 KByte (default)
------------------------------------------------------------
[ 4] local 192.168.1.234 port 51621 connected with 192.168.1.224 port 5001
[ ID] Interval Transfer Bandwidth
[ 4] 0.0-10.0 sec 492 MBytes 413 Mbits/sec
[ 4] 0.0-10.0 sec 683 MBytes 572 Mbits/sec
[ 4] 0.0-10.0 sec 552 MBytes 462 Mbits/sec
[ 4] 0.0-10.0 sec 890 MBytes 746 Mbits/sec
[ 4] 0.0-10.0 sec 843 MBytes 707 Mbits/sec
Eu não testei todas as combinações de portas, mas mesmo a 400 Mbits / seg, o que é uma grande melhoria e significa que o switch foi salvo da sucata ... por enquanto.