Koozali.org: home of the SME Server
Other Languages => Italiano => Topic started by: mauro on June 20, 2012, 12:02:25 PM
-
Ciao a tutti
ieri ho cercato di aggiornare il server attuale (SME 7.6.1) alla versione 8. L'idea era di passare ad un nuovo hardware, riciclando però la seconda scheda di rete dell'hardware vecchio, utilizzando affa.
Purtroppo la scheda, che funzionava sul vecchio, non mi pare venga riconosciuta dal kernel nuovo:
Jun 19 18:37:24 xxx kernel: ACPI: PCI Interrupt 0000:11:00.0[A] -> GSI 21 (level, low) -> IRQ 233
Jun 19 18:37:24 xxx kernel: tg3 0000:11:00.0: phy probe failed, err -19
Jun 19 18:37:24 xxx kernel: tg3 0000:11:00.0: Problem fetching invariants of chip, aborting
Jun 19 18:37:24 xxx kernel: ACPI: PCI interrupt for device 0000:11:00.0 disabled
La scheda è basata Broadcom 5705, originale HP NC1020 su server Proliant ML110 G5:
Ethernet controller: Broadcom Corporation NetXtreme BCM5705_2 Gigabit Ethernet (rev 03)
Subsystem: Hewlett-Packard Company NC1020 ProLiant Gigabit Server Adapter 32 PCI
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr+ Stepping- SERR+ FastB2B-
Status: Cap+ 66Mhz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 32 (16000ns min), Cache Line Size 08
Interrupt: pin A routed to IRQ 177
Region 0: Memory at efa00000 (64-bit, non-prefetchable) [size=64K]
Capabilities: [48] Power Management version 2
Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot+,D3cold+)
Status: D0 PME-Enable- DSel=0 DScale=1 PME-
Capabilities: [50] Vital Product Data
Capabilities: [58] Message Signalled Interrupts: 64bit+ Queue=0/3 Enable-
Address: 6ffeffffffe9fff4 Data: efff
Domande:
1) Qualcuno sa se è un baco noto e se ci sono soluzioni? (ho visto qualcosa sul bug tracker CentOS, relativo ai driver tg3, ma non mi pareva lo stesso identico caso)
2) Devo aprire un bug report su SME? (anche se è un problema di kernel / hw support?)
3) Qualcuno sa se la scheda HP110T, che potrei comprare in sostituzione, è supportata?
Grazie!
-
hai provato a riconfigurare il tuo server tramite console?
se NO, prova a farlo, switchando le schede.. se funziona, lo riconfiguri ri-switchando le schede
altra info.. HW di origine? i.e. su che macchina era il server in origine?
-
Grazie Stefano, 6 velocissimo!
Scusa ma non capisco il tuo suggerimento... Aggiungo qualche info: il server è in server+gateway mode, la scheda OK è sulla motherboard e quella non riconosciuta, su slot PCI, è quella dedicata alla WAN e va al modem DSL, quindi ero in grado di accedere regolarmente alla macchina dalla LAN; se scambio le schede cosa ottengo?
(pensi che le due eth siano semplicemente scambiate tra loro? ho dato ifconfig e non c'era traccia di eth1)
Comunque, ho accesso fisico alla console per cui posso fare la prova che dici tu (devo fermare il server vecchio e estrarre la scheda, però).
La macchina di partenza è un HP Proliant ML110 G4, 'quasi' uguale. Sul sito HP per il modello G5 danno la scheda di rete mod NC110T, ma credo che sia perchè la NC1020 è fuori produzione e non per problemi di incompatibilità hw; comunque anche questa è una possibilità.
-
allora.. vediamo se ho capito
hai la macchina sorgente [ S ] (ML110 G4) in server & gateway (i.e. 2 schede) e quella destinazione [ D ](ML110 G5) che ha una sola scheda integrata..
su D installi SME8 in server only mode, installi affa, fai fare il backup, poi spegni S e D, prendi da S la scheda aggiuntiva e la metti in D.. fai il rise ma la seconda scheda non viene vista..
è corretto? (btw, questi passaggi dovresti averceli dati tu...)
se è così, è normale, visto che Affa mantiene le impostazioni della macchina sulla quale viene fatto il rise.. visto che c'è cambio hw, se mettesse le stesse impostazioni del vecchio server (i.e. hw diverso) potrebbe non funzionare..
quindi da locale su D, dopo aver installato la seconda scheda, ti logghi come admin e scegli la voce relativa alla riconfigurazione del server.. esegui tutti i passaggi e riavvii, e dovresti essere a cavallo
se non è come ho detto, mi aspetto una lista dettagliata di cosa hai fatto e come, visto che io sono qui e tu no :)
-
Hai capito perfettamente...
Proverò a fare come dici tu e ti saprò dire. Giusto per capirci, la riconfigurazione DOPO aver fatto il rise affa, giusto?
PS 1: farei così, conferma se è corretto:
- cambio nome e IP al server nuovo, lo rimetto in rete, faccio affa --undo-rise e riparto da capo in modo da ri-allinearlo col vecchio (visto che nel frattempo su quello vecchio la gente ha lavorato)
PS 2: però continuo a non capire: secondo me NON c'è stato cambio HW, è la stessa scheda, il driver elencato in 'db configuration show EthernetDriver1' dovrebbe essere lo stesso no? a meno che non sia cambiato da un kernel all'altro...
-
Hai capito perfettamente...
Proverò a fare come dici tu e ti saprò dire. Giusto per capirci, la riconfigurazione DOPO aver fatto il rise affa, giusto?
si, ovvio
PS 1: farei così, conferma se è corretto:
- cambio nome e IP al server nuovo, lo rimetto in rete, faccio affa --undo-rise e riparto da capo in modo da ri-allinearlo col vecchio (visto che nel frattempo su quello vecchio la gente ha lavorato)
ok
PS 2: però continuo a non capire: secondo me NON c'è stato cambio HW, è la stessa scheda, il driver elencato in 'db configuration show EthernetDriver1' dovrebbe essere lo stesso no? a meno che non sia cambiato da un kernel all'altro...
può essere che sia cambiato nel kernel.. ma comunque, sul server D, prima di fare tutto questo, prova a vedere cosa hai nel db di configurazione dopo il rise.. verifica che info hai li dentro
-
Ho già verificato ieri sera... in configurazione c'è il driver tg3 su ambedue le schede eth0 e eth1, sia sul server D che sul server S.
Domani sera rifaccio tutto riconfigurando le schede come dici tu e posto il risultato.
-
Scusate se è OT ma .... Sme 7.6.1???? Mi sono perso qualcosa????
-
7.6.1 è un refuso, esiste solo la 7.6
-
Ah .. ok infatti! Mi stavo preoccupando! Grazie Stefano!!! :-)
-
hint: guardare anche il forum http://forums.contribs.org/index.php/board,17.0.html ;-)
-
Stefano, ho fatto la prova che hai suggerito ma non ho ottenuto nessun risultato: l'interfaccia sulla mb funziona, la scheda di rete no.
Ho anche provato l'ultima versione dei driver tg3 installando kmod-tg3-3.122g-1.el5.elrepo.i686.rpm ma non cambia nulla.
Comincio a pensare ad un problema hw...
-
la scheda funziona su altra macchina? hai qualche messaggio in dmesg?
-
Si certo, riportata sulla macchina vecchia funziona di nuovo:
]# dmesg | grep eth1
eth1: Tigon3 [partno(P9AAC) rev 3003 PHY(5705)] (PCI:33MHz:32-bit) 10/100/1000Base-T Ethernet 00:18:71:4d:d8:fc
eth1: RXcsums[1] LinkChgREG[0] MIirq[0] ASF[0] WireSpeed[0] TSOcap[1]
eth1: dma_rwctrl[763f0000] dma_mask[64-bit]
tg3: eth1: Link is up at 100 Mbps, full duplex.
tg3: eth1: Flow control is on for TX and on for RX.
-
il dmesg è della macchina nuova o vecchia?
verifica che quella scheda (originale HP se non ho capito male) sia certificata RH5/CentOS5
-
Il dmesg è della macchina vecchia (quella ok); il dmesg della nuova (che non va) è nel mio primo post.
La scheda è certificata per RH4 ma non per RH5 (NB: non c'è nessuna scheda di rete HP certificata RH5! per questo chiedevo consiglio)
-
https://www.google.com/search?q=tg3+0000%3A11%3A00.0%3A+Problem+fetching+invariants+of+chip%2C+aborting&ie=utf-8&oe=utf-8&client=ubuntu&channel=fs
pare un problema noto.. dai un'occhiata..
suggerirei di acquistare una scheda compatibile (una intel ad esempio) e vivere felice.. il tempo e la rottura di scatole costano certamente di più
-
pare un problema noto.. dai un'occhiata..
hai ragione... il chipset non è lo stesso ma il problema sembra simile.
suggerirei di acquistare una scheda compatibile (una intel ad esempio) e vivere felice.. il tempo e la rottura di scatole costano certamente di più
Hai assolutamente ragione, ero giunto alla stessa conclusione!
Grazie comunque per l'attenzione
-
Ciao
Prova della scimmia: cambia slot, se non lo hai già fatto.
Nicola
-
Ciao Nicola,
ho una sola slot PCI :(
tutte le altre sono PCI express.
Grazie x il suggerimento!
-
un occhio alle configurazioni bios del risparmio energetico?
ho visto che spesso sta scheda in passto si blocca durante i cambi di stato