Se o ZimaBlade negociar apenas a 100 Mbps, diagnostique a ligação Ethernet antes de testar o SMB, os discos ou a configuração do ZimaOS. A Ethernet Gigabit requer os quatro pares entrançados, contactos limpos nos conectores, uma porta de switch compatível com Gigabit e uma negociação automática bem-sucedida. Forçar 1 Gbps não é uma solução fiável.
O caso-fonte de 2026 mostrou o ethtool a indicar exatamente 100 Mb/s em full-duplex, com a negociação automática ativada. As especificações atuais do ZimaBlade indicam uma porta Ethernet Gigabit, pelo que uma ligação persistente a 100 Mbps fica abaixo da velocidade de ligação prevista para o hardware e deve ser isolada sistematicamente.
Confirme a velocidade de ligação negociada
ip link
ethtool eth0
Substitua eth0 pela sua interface real. Verifique Speed, Duplex, Auto-negotiation e Link detected.
Não use a velocidade do SMB como primeiro teste
5–6 MB/s podem ser causados por uma ligação a 100 Mbps, Wi-Fi, armazenamento lento, encriptação ou pelo cliente. Primeiro, confirme a negociação física da Ethernet.
Teste um cabo Cat5e/Cat6 curto e comprovadamente funcional
Ligue o ZimaBlade diretamente a uma porta de router/switch Gigabit comprovadamente funcional. Ignore tomadas de parede, acopladores, painéis de ligação e cabos longos embutidos na parede.
A ligação Gigabit requer os quatro pares; a ligação a 100 Mbps pode continuar a funcionar quando apenas dois pares estão funcionais.
Experimente outra porta do switch e outro equipamento de ligação
Uma porta de switch danificada ou configurada para uma velocidade fixa pode manter a ligação a 100 Mbps. Teste outro switch/router e reponha ambas as extremidades para a negociação automática normal.
Verifique os modos de ligação anunciados
No ethtool, compare os modos Supported, Advertised e Link partner advertised. Se o ZimaBlade anunciar 1000baseT/Full, mas o equipamento parceiro apenas negociar a 100, o percurso físico ou o equipamento parceiro continuam suspeitos.
Porque é que forçar 1 Gbps pode interromper a ligação
O 1000BASE-T depende da negociação automática para determinar o modo master/slave e outros parâmetros. Um cabo marginal que consegue transportar 100 Mbps pode falhar completamente quando é forçado a operar próximo da velocidade Gigabit.
Especificação atual do hardware
O atual guia de hardware do ZimaBlade indica uma porta Ethernet Gigabit para ambas as variantes atuais do ZimaBlade.
Quando suspeitar de uma falha de hardware
Se vários cabos curtos comprovadamente funcionais, vários switches Gigabit, conectores limpos e a negociação automática normal resultarem sempre exatamente em 100 Mbps, a tomada Ethernet integrada, os transformadores de isolamento ou o percurso da placa de rede tornam-se suspeitos razoáveis de uma falha de hardware.
O guia de resolução de problemas de hardware apresenta uma lista de verificação de escalamento mais abrangente.
Use o iperf3 depois de a ligação atingir 1 Gbps
Quando o ethtool indicar 1000 Mb/s, teste o débito bruto da rede antes de avaliar o desempenho do Samba. Um teste com iperf3 entre o ZimaBlade e um computador ligado por cabo à LAN elimina a velocidade do disco e a sobrecarga do sistema de ficheiros da medição.
Numa ligação Ethernet Gigabit saudável, o débito TCP real deverá ficar muito acima de um resultado da ordem dos 100 Mbps. Se o iperf for rápido, mas as cópias de ficheiros forem lentas, avance para o diagnóstico do armazenamento e do SMB.
Verifique erros da ligação e indícios de retransmissões
Use:
ip -s link show eth0
ethtool -S eth0
Procure erros de receção/transmissão crescentes, contadores relacionados com CRC ou reinícios repetidos da ligação. Uma ligação pode negociar a Gigabit e, ainda assim, ter um desempenho fraco quando o percurso físico é marginal.
Não ignore o cabeamento das paredes
Um cabo de ligação curto pode passar perfeitamente no teste, enquanto uma tomada de parede ou uma ligação de terminação pode ter um par interrompido. Como o 100BASE-TX requer apenas dois pares, mas o 1000BASE-T requer os quatro, uma falha no cabeamento do edifício manifesta-se frequentemente como uma ligação estável a 100 Mbps, e não como uma desconexão total.
Separe os testes de Wi-Fi dos testes de Ethernet
A discussão de origem também incluía um utilizador que pensava que o Samba estava lento através da Ethernet, mas que, na realidade, estava ligado por Wi-Fi. Verifique a interface ativa e a rota antes de comparar os valores de débito.
FAQ
Que débito deve oferecer uma Ethernet de 100 Mbps?
As velocidades reais de transferência de ficheiros situam-se normalmente entre 10 e 12 MB/s no melhor dos casos, após a sobrecarga dos protocolos, e não em 100 MB/s.
Porque é que um cabo danificado ainda pode funcionar a 100 Mbps?
A Fast Ethernet utiliza menos pares de fios do que a Ethernet Gigabit, pelo que falhas parciais no cabo ainda podem permitir uma ligação a 100 Mbps.
Devo forçar 1000baseT?
Não. Mantenha a negociação automática normal enquanto isola o comportamento do cabo, do switch e da placa de rede.
E se o ethtool indicar 1 Gbps, mas o SMB estiver lento?
Nesse caso, avance na pilha e teste separadamente o débito do disco, a rede do cliente, o Wi-Fi, as definições do SMB e os percursos das aplicações.
