Eu tenho uma placa PCI ethernet de 3.3 Volt trabalhando em um slot PCI de 5 Volts. Como isso é possível?

9

Este é o design para slots PCI :

Comovocêpodever,existem32/64bitse3,3/5Volts.

Peloqueeusei:

    AsplacasPCIde
  • 32bitspodemfuncionaremslotsde64bitscomamesmavoltagem.
  • AsplacasPCIde
  • 64bitspodemfuncionaremslotsde32bitscomamesmavoltagem.

Eunãotenhoumaimagemexata,masestaqueeuencontreinainternetémuitopróximadamina(aminhatem4RJ45,não2)emostracomoalgunsdoscontatosPCIpodemficarforadoslot,eocartãofuncionarábem(talvezemumavelocidademenor):

Mas eu encontrei algo estranho em um computador (servidor de rede) dentro de um escritório: uma placa ethernet de 64 bits e 3.3 Volts rodando (funcionando) em um slot de 5 Volts de 32 bits .

O cartão é um Quad Ethernet PCI-X de 64 bits:

5740 IBM 03N5444 Quad Port 10/100/1000 Base-TX Ethernet PCI-X Ethernet Adapter

ComomostradonaimagemdeprojetoPCI(vejaacima),umaplacaPCIde3.3VnuncadevecaberemumslotPCIde5V,contantoquehajaumentalhe(trava,travaouoquefornósochamamos)paraqueocartãonuncacaibanosloterrado.
MasparecequeÁtila,oHunoestavajogandocomestecomputador,porqueaplacaencaixadanoslot.Otruquefoifazerumcortesimples,comomostradonestaimagem:

Esta é a foto do cartão afetado pela cirurgia (desculpe, minha câmera não é muito boa):

Alémdomaisengraçadodessetruque,oqueérealmenteincrívelparamiméqueocartãoestáfuncionando.E,deacordocomosfuncionáriosdesseescritório,elepoderiaestarfuncionandoperfeitamente:oservidorédedicadoprincipalmenteaotráfegoderede,umacargadeequilíbriodetrêsroteadoresDSLparatrêsLANsdiferentes.MesmoquandootráfegodaLANémuitobaixonesseescritório,hámuitotráfegodeinternetemalgunsdias(talvezmaisde100usuários),entãoaplacaderede4-RJ45devefuncionardeumamaneirabastanteintensiva,ouassimeuacho.p>

EunãoseiporquantotempoesteservidortemtrabalhadocomestaplacaderedeFrankenstein(vocêsabeoqueacontecenasempresasmodernas:todomundoéumtrabalhadortemporal:-P,entãoelesnãopodemmedizer),masmesespelomenos,talvezmais.

Então,eutenhoduasperguntas:

  • Comoissoépossível?PorqueumaplacaPCIde3,3voltsemumslotPCIde5voltsnãotravou?
  • Oqueseesperaqueaconteçanofuturo?Comportamentosderedeestranhos,desdequeocircuitoQuadRJ45sejaderretido?Danosaosistemacompleto(placa-mãe,RAM,CPU...etc)?Ou...épossívelquenadaaconteça?

Aplaca-mãeéuma HP P5LP-LE (Leonite) .

EDIT: Eu tenho acesso a esse tipo de máquina com overclock de rede, e acho que posso realizar qualquer teste que seja necessário , como tráfego intensivo de LAN, substituir placas LAN para comparar ou obter informações com qualquer programa. Ele executa o Windows XP e o Ubuntu Linux Server v14.04 LTS. Durante as noites (quando não haverá ninguém nos escritórios), eu provavelmente poderia instalar mais um sistema operacional.

EDIT-2: Aqui está o detalhe do corte. Parece claro para mim que é feito à mão:

eapartetraseira:

    
por Sopalajo de Arrierez 14.11.2014 / 03:57

1 resposta

8

O próprio cartão é um 5740 IBM 03N5444 Adaptador Ethernet PCI-X Ethernet Base-TX 10/100/1000 de Porta Quádrupla que a IBM declara ser um adaptador PCI-X 1.0a que opera a 3,3 volts.

A própria placa-mãe é uma HP P5LP-LE (Leonite) que possui apenas slots PCI. Mais detalhes do próprio manual aqui :

There are three 32-bit PCI slots on this motherboard. The slots support PCI cards such as a LAN card, SCSI card, USB card, and other cards that comply with PCI specifications.

Com isso em mente, esta resposta no Super User resolve o problema de usar placas PCI-X em slots PCI :

Yes, as long as the PCI slot is a 2.x or later, PCI 1.0 was 5v while PCI 2.x was 3.3v - which is electrically compatible with PCI-X.

Portanto, sabendo que, parece que alguém "hackeado" manualmente e entalhe extra para permitir que o adaptador Ethernet PCI-X Ethernet Base-TX 5740 IBM 03N5444 Quad Port 10/100/1000 seja encaixado como um PCI "universal" cartão.

Quais são as ramificações disso? Honestamente, claro. Este site dá algumas dicas ; a designação de 3,3 volts e designação de 5 volts refere-se ao nível de tensão do clock & Sinais de tempo e valores não de alimentação :

The PCI specification defines two basic types of expansion connectors that may be found on a motherboard — one for systems with 5-Volt signalling levels, and the other for systems using 3.3-Volt signalling levels. This specifies the voltage level of the various clock and timing signals, but not necessarily the power supply voltage. A particular card may require both 5-Volt and 3.3-Volt power supplies irrespective of its signaling-level voltage.

Também mais detalhes deste post sobre o que 3,3 Volt versus 5 Volt na verdade significa; ênfase é minha:

33 MHz cards run on 5 volt signalling. 66 MHz cards use 3.3 volt signalling. (They both are powered by five volts; only the signalling on the bus is different.) The first "notch" (keyway) in a 66 MHz card is in a different place than that in a 33 MHz card; this is the different "shape" alluded to above. One would think that this would prevent you from putting a 33 MHz, five-volt only card in a 66 MHz, 3.3 volt slot. Or vice versa.

Então isso significa basicamente que eletricamente, o cartão deve ser estável. Mas relógio e amp; questões de timing? Isso pode ser o problema. Você diz que o cartão está funcionando, mas talvez ele esteja inadvertidamente bloqueado? Causando problemas? Ou talvez esteja funcionando porque a placa-mãe HP P5LP-LE (Leonite) está reduzindo a tensão nesse slot para 3.3 Volts corretamente? Minha intuição é que seria mais tarde. Mas ainda não encontrei nenhum detalhe nos detalhes do PCI dos slots nessa placa-mãe além da citação de 32 bits acima.

Meu conselho? Se você se sentir um pouco inseguro sobre esta configuração, encontre uma placa Ethernet PCI simples com 4 portas para uma substituição. Deve custar menos de US $ 50 ou até menos do que isso e será mais estável a longo prazo.

    
por 14.11.2014 / 05:26