Este es el diseño para las ranuras PCI :
Como puede ver, hay 32/64 bits y 3.3 / 5 voltios.
Por lo que yo se:
- Las tarjetas PCI de 32 bits pueden funcionar en ranuras de 64 bits del mismo voltaje.
- Las tarjetas PCI de 64 bits pueden funcionar en ranuras de 32 bits del mismo voltaje.
No tengo una imagen exacta, pero esta que encontré en Internet está muy cerca de la mía (la mía tiene 4 RJ45, no 2) y muestra cómo algunos de los contactos PCI pueden permanecer fuera de la ranura, y la tarjeta funcionará bien (tal vez a una velocidad menor):
Pero he encontrado algo extraño en una computadora (servidor de red) dentro de una oficina: una tarjeta ethernet de 64 voltios y 3.3 voltios que funciona (funciona) en una ranura de 32 bits y 5 voltios .
La tarjeta es un Quad Ethernet PCI-X de 64 bits:
5740 IBM 03N5444 Adaptador Ethernet Ethernet PCI-X 10/100/1000 Base-TX de cuatro puertos
Como se muestra en la imagen de diseño de PCI (ver arriba), una tarjeta PCI de 3.3 voltios nunca debe caber en una ranura PCI de 5 voltios, siempre que haya una muesca (cerradura, pestillo o lo que sea que lo llamemos) para que la tarjeta nunca se ajuste en la ranura incorrecta
Pero parece que Atila the Hun estaba jugando con esta computadora, porque la tarjeta encajaba en la ranura . El truco ha sido realizar un corte simple, como se muestra en esta imagen:
Esta es la foto de la tarjeta afectada por la cirugía (lo siento, mi cámara no es muy buena):
Además de lo divertido de ese truco, lo que es realmente impresionante para mí es que la tarjeta está funcionando . Y, según los empleados de esa oficina, podría funcionar perfectamente: el servidor está dedicado principalmente al tráfico de red, una carga equilibrada de 3 enrutadores DSL a 3 LAN diferentes. Incluso cuando el tráfico LAN es muy bajo en esa oficina, hay mucho tráfico de Internet algunos días (tal vez más de 100 usuarios), por lo que la tarjeta de red 4-RJ45 debería funcionar de manera bastante intensa, o eso creo.
No sé por cuánto tiempo este servidor ha estado trabajando con esta tarjeta de red Frankenstein (ya sabes lo que sucede en las empresas modernas: todo el mundo es un trabajador temporal :-P, por lo que no pueden decirme), pero al menos meses, tal vez más .
Entonces, tengo dos preguntas:
- ¿Cómo es esto posible ? ¿Por qué una tarjeta PCI de 3,3 voltios que se ejecuta en una ranura PCI de 5 voltios no se ha bloqueado?
- ¿Qué se puede esperar que suceda en el futuro ? ¿Comportamientos extraños de la red siempre que se derritan los circuitos Quad RJ45? ¿Daños en el sistema completo (placa base, RAM, CPU ... etc.)? O ... ¿es posible que no pase nada?
La placa base es una HP P5LP-LE (Leonita) .
EDITAR: Tengo acceso a este tipo de máquina de "red overclockeada", y creo que puedo realizar cualquier prueba que sea necesaria , como tráfico LAN intensivo, reemplazar tarjetas LAN para comparar u obtener información con cualquier programa. Ejecuta Windows XP y Ubuntu Linux Server v14.04 LTS. Durante las noches (cuando no habrá nadie en las oficinas) probablemente podría incluso instalar un sistema operativo más.
EDITAR-2: Aquí está el detalle del corte. Me parece claro que está hecho a mano:
y la parte trasera:
fuente
Respuestas:
La tarjeta en sí es un 5740 IBM 03N5444 Quad Port 10/100/1000 Base-TX Ethernet PCI-X Ethernet Adapter que IBM afirma que es un adaptador PCI-X 1.0a que funciona a 3.3 voltios.
La placa base en sí es una HP P5LP-LE (Leonite) que solo tiene ranuras PCI. Más detalles del manual en sí aquí :
Con eso en mente, esta respuesta en Super Usuario aborda el problema del uso de tarjetas PCI-X en ranuras PCI simples:
Entonces, sabiendo eso, parece que alguien "hackeó" manualmente y una muesca adicional para permitir que el 5740 IBM 03N5444 Quad Port 10/100/1000 Base-TX Ethernet PCI-X Ethernet Adapter se codifique como una tarjeta PCI "universal".
¿Cuáles son las ramificaciones de esto? Sinceramente, poco claro. Este sitio da una idea ; la designación de 3.3 voltios y la designación de 5 voltios se refieren al nivel de voltaje de las señales de reloj y temporización y no a los valores de la fuente de alimentación :
También más detalles de esta publicación sobre lo que realmente significa 3.3 voltios versus 5 voltios; El énfasis es mío:
Entonces eso básicamente significa que eléctricamente, la tarjeta debe ser estable. ¿Pero problemas de reloj y sincronización? Ese podría ser el problema. ¿Dices que la tarjeta está funcionando, pero tal vez está siendo sobreadvertida sin querer? ¿Causando problemas? ¿O tal vez está funcionando porque la placa base HP P5LP-LE (Leonite) está reduciendo adecuadamente el voltaje en esa ranura a 3.3 voltios? Mi instinto es que sería el posterior. Pero aún no he encontrado ningún detalle en los detalles de PCI de las ranuras en esa placa base que no sea la cita de 32 bits anterior.
¿Mi consejo? Si no está seguro de esta configuración, busque una tarjeta PCI Ethernet simple con 4 puertos para reemplazarla. Debería costar menos de $ 50 o incluso menos que eso y será más estable a largo plazo.
fuente