Solución de la comunidad

ZimaBlade atascado a 100 Mbps: comprobaciones de Ethernet Gigabit

A ZimaBlade negotiated only 100Mb/s even though the hardware supports Gigabit Ethernet; the community narrowed the issue to physical-link negotiation.

Si ZimaBlade negocia solo a 100Mbps, soluciona el enlace Ethernet antes de probar SMB, los discos o los ajustes de ZimaOS. Ethernet Gigabit requiere los cuatro pares trenzados, contactos limpios en los conectores, un puerto de switch compatible con Gigabit y una autonegociación correcta. Forzar 1Gbps no es una solución fiable.

El caso de referencia de 2026 mostró que ethtool informaba exactamente 100Mb/s en dúplex completo con la autonegociación activada. Las especificaciones actuales de ZimaBlade indican un puerto Ethernet Gigabit, por lo que un enlace persistente a 100Mbps está por debajo de la velocidad prevista por el hardware y debe aislarse sistemáticamente.

Confirma la velocidad negociada del enlace

ip link
ethtool eth0

Sustituye eth0 por tu interfaz real. Comprueba Speed, Duplex, Auto-negotiation y Link detected.

No uses la velocidad de SMB como primera prueba

5–6MB/s podría deberse a un enlace de 100Mbps, Wi-Fi, almacenamiento lento, cifrado o al cliente. Primero confirma la negociación física de Ethernet.

Prueba un cable Cat5e/Cat6 corto y conocido en buen estado

Conecta ZimaBlade directamente a un puerto de router o switch Gigabit que sepas que funciona. Evita las tomas de pared, acopladores, paneles de conexión y tendidos largos empotrados.

Gigabit necesita los cuatro pares; 100Mbps puede seguir funcionando cuando solo dos pares están operativos.

Prueba otro puerto del switch y otro dispositivo de enlace

Un puerto de switch dañado o configurado a una velocidad fija puede mantener el enlace a 100Mbps. Prueba con otro switch o router y restablece ambos extremos a la autonegociación normal.

Comprueba los modos de enlace anunciados

En ethtool, compara los modos Supported, Advertised y Link partner advertised. Si ZimaBlade anuncia 1000baseT/Full, pero el dispositivo asociado solo negocia a 100, el trayecto físico o el dispositivo asociado siguen siendo sospechosos.

Por qué forzar 1Gbps puede interrumpir el enlace

1000BASE-T depende de la autonegociación para determinar el modo maestro/esclavo y otros parámetros. Un cable defectuoso que puede transportar 100Mbps puede fallar por completo al forzarlo hacia el funcionamiento Gigabit.

Especificación actual del hardware

La actual guía de hardware de ZimaBlade indica un puerto Ethernet Gigabit para las dos variantes actuales de ZimaBlade.

Cuándo sospechar un fallo de hardware

Si varios cables cortos en buen estado, varios switches Gigabit, conectores limpios y una autonegociación normal dan como resultado exactamente 100Mbps, el conector Ethernet integrado, los componentes magnéticos o la ruta de la NIC se convierten en sospechosos razonables de un fallo de hardware.

La guía de solución de problemas de hardware ofrece una lista de comprobación más amplia para la escalada del diagnóstico.

Usa iperf3 después de que el enlace alcance 1Gbps

Cuando ethtool indique 1000Mb/s, prueba el rendimiento de red sin procesar antes de evaluar el rendimiento de Samba. Una prueba de iperf3 entre ZimaBlade y un ordenador conectado por cable a la LAN elimina la velocidad del disco y la sobrecarga del sistema de archivos de la medición.

En un trayecto Ethernet Gigabit en buen estado, el rendimiento TCP real debería superar ampliamente un resultado de la clase de 100Mbps. Si iperf es rápido pero las copias de archivos son lentas, pasa al diagnóstico del almacenamiento y SMB.

Comprueba los errores del enlace y los indicios de retransmisiones

Usa:

ip -s link show eth0
ethtool -S eth0

Busca errores de recepción o transmisión en aumento, contadores relacionados con CRC o reinicios repetidos del enlace. Una conexión puede negociar a Gigabit y aun así funcionar mal cuando el trayecto físico es deficiente.

No pases por alto el cableado de pared

Un cable de conexión corto puede funcionar perfectamente mientras que una toma de pared o una conexión de tipo punch-down tiene un par roto. Como 100BASE-TX solo necesita dos pares, mientras que 1000BASE-T necesita los cuatro, un fallo en el cableado del edificio suele manifestarse como un enlace estable a 100Mbps en lugar de una desconexión total.

Separa las pruebas de Wi-Fi y Ethernet

La conversación original también incluía a un usuario que pensaba que Samba era lento por Ethernet, pero en realidad estaba conectado mediante Wi-Fi. Comprueba la interfaz activa y la ruta antes de comparar las cifras de rendimiento.

Preguntas frecuentes

¿Qué rendimiento debería ofrecer Ethernet de 100Mbps?

Las velocidades reales de transferencia de archivos suelen situarse alrededor de 10–12MB/s como máximo después de la sobrecarga del protocolo, no en 100MB/s.

¿Por qué un cable defectuoso puede seguir funcionando a 100Mbps?

Fast Ethernet utiliza menos pares de cables que Ethernet Gigabit, por lo que los fallos parciales del cable aún pueden permitir un enlace de 100Mbps.

¿Debería forzar 1000baseT?

No. Mantén la autonegociación normal mientras aíslas el comportamiento del cable, el switch y la NIC.

¿Qué ocurre si ethtool indica 1Gbps, pero SMB es lento?

En ese caso, continúa con las capas superiores y prueba por separado el rendimiento del disco, la red del cliente, el Wi-Fi, los ajustes de SMB y las rutas de la aplicación.