Newsgroup: it.comp.hardware
Titolo: Ethernet danneggia gli host?

I controller dei FDD delle due m.b. dei due sistemi in rete
saltano a pochi minuti l'uno dall'altro. Sovratensione?
Virus? Ho urgentemente bisogno del vostro aiuto...
RETE MINIMA
Rete minima: un 486dx133 e un P166MMX, connessi tramite cavo
coassiale con agli estremi i due innesti a baionetta (con
"tappi" di plastica algli estremi della rete) e due Ethernet
PCI compatibili IEEE 802.3 Plun'n Play.
UN SEMPLICE BACKUP
Operazione banale: un semplice backup, dal 486. Verso uno
degli
ultimi FD, l'applicazione non è più in grado di scrivere sul
supporto, e da quel momento in poi non è più possibile
accedere
al drive A: da 3"1/2, in nessun modo e con nessuna
applicazione.
Non pare grave, il FDD aveva 7 anni, e forse ha deciso di
andare
in pensione.
RIPROVIAMO SUL P166
Passo sul P166. Riformatto tutti i dischetti, e riavvio il
backup. Ultimo disco. Stesso problema. Anche il drive A: da
3"1/2 (che è pure nuovo) del P166 ha seguito la sorte del
primo.
FDD SNOBBATI AL BOOT
A questo punto inizio a fare varie prove. Uso più dischetti
di
boot, ma l'hw sembra quasi non prenderli in considerazione.
Mi
sarei aspettato, visto l'incapacità dei sistemi di leggere i
dischetti, qualcosa del tipo "disco non di sistema", dopo
qualche secondo trascorso nel vano tentativo di leggere le
tracce iniziali del dischetto. E invece no. Un fugace
lampeggio
del led del drive, un rumore meccanico trascurabile, ed il
boot
viene eseguito da C:. Il comportamente ricorda quello di
certi
copiatori, che permettono di modificare i settori di boot di
un
FD in modo che se questo viene dimenticato accidentalmente
in A:
il boot viene eseguito comunque da C:.
Il comportamento accomuna entrambi i sistemi. Inutile dire
che
nel BIOS per entrambi è specificato che il drive di boot è
A:.
L'impostazione dell'opzione "floppy seek at boot" nel BIOS,
invece, provoca un «floppy disk(s) fail (40)» su entrambi i
sistemi.
AUTOPSIA 166
A questo punto smonto il Pentium, e rimuovo la carcassa di
metallo sottile che protegge il FD da 1.44 dalla polvere, e
rieseguo l'esperimento. La testina, tranne sporadicissimi
timidi
tentativi, non accenna assolutamente a spostarsi, come se il
motorino che la comanda, nella stragrande maggioranza dei
casi,
non venisse azionato (quello che fa girare il dischetto,
invece,
funziona). Prendo un terzo drive (che ho fatto provare da un
amico sul suo sistema, e pare funzionare egregiamente).
Stesso
problema. «Retry, Abort, Fail?». Ma la testina continua a
non
muoversi.
Il drive B: (5"1/4), invece, viene acceduto normalmente, e
impostando "swap floppy at boot" nel BIOS è possibile
renderlo
disco di boot.
Montando il FDD da 3" come B: invece (non ho idea se vadano
settati dei jumper sul FDD come per gli HD - mai mi ero
posto il
problema - ma penso di no, visto che che la sezione di cavo
che
va al drive A: ha un gruppetto di fili invertiti rispetto a
B:,
ma naturalmente è solo un ipotesi), il FDD continua a non
funzionare.
Rimuovo praticamente tutto dalla piastra madre, lasciando
solo
la CPU con la ventolina, la RAM, la cache, la sk video, ed
il
drive da 3" come A:. Niente. Addirittura non si accende
neppure
più il led, e nessuno dei due motori viene sollecitato. Un
messaggio del BIOS invita ad inserire un BOOT DISK...
DIAGNOSI (?)
Si potrebbe concludere che sono saltati i controller dei FDD
su
_entrambe_le_piastre_, _nello_stesso_modo_, e a
_pochi_minuti_
l'uno dall'altro. Quante coincidenze...
LA MELA MARCIA
A prescindere dalla spesa che dovrei sostenere per
riaquistare
quanto danneggiato (una mb per il P166, e mb, RAM e CPU
nuove
per il 486, visto che i 486 non esistono più...), il
problema
più grosso è ora individuare la causa del guasto. Si
potrebbe
imputare il tutto ad un guasto di una delle due Ethernet.
Uno
sbalzo di tensione mentre il segnale di controllo del drive
era
asserito, ed il controller coinvolto è saltato. In questo
caso
sarebbe sufficiente sostituire "anche" le due Ethernet. Ma
se le
Ethernet fossero solo il "mezzo" attraverso il quale la
sovratensione, provocata magari da un'altra sk, da un
monitor o
da qualsiasi altra cosa, si propaga? Continuo a sostituire
coppie di piastre madri e, a caso, sk grafiche, sk audio,
monitor, ecc, fino a quando il problema cessa di
presentarsi?
Non mi pare la soluzione migliore in quanto, nella peggiore
delle ipotesi, risulterebbe molto meno dispendioso comprare
due
interi PC nuovi.
L'IPOTESI VIRUS
Ma come escludere l'ipotesi virus? Magari lo sfizio
dell'autore
era disabilitare il boot dal drive da 3"1/2 (anche se è il
caso
di ricordare che posso bootare da B:). Per fare questo
sarebbe
sufficiente riscrivere la routine del BIOS che gestisce i
FDD,
cosa fattibilissima visto che entrambi i sistemi hanno un
flash
BIOS.
...---...  ...---...  ...---...
Se qualcuno ha avuto il medesimo problema o se è a
conoscenza di
un virus che operi nel modo indicato (che sarebbe scattato
il
pomeriggio del 7 settembre) o se comunque ritenga di aver
individuato la causa del danno o di essere in possesso di
informazioni utili (anche URLs), gli sarei sinceramente
grato se
volesse comunicarmi le sue opinioni. Qualunque aiuto sarà
prezioso. Personalmente non so in che direzione muovermi.
Ringrazio fin da ora quelli che vorranno rispondermi.
-----------------
CONFIGURAZIONE HARDWARE
I due sistemi sono appresso descritti:
    Pentium 166MMX
        - CPU Intel Pentium 166MMX
        - m.b. VXpro+, 512K cache, PCI & ISA, BIOS Award PnP
        - 32+32Mb su moduli DIMM
        - sk audio Super Sound Origins Lite 3D
        - sk video Matrox Mystique 170MHz RAM DAC 2Mb
        - sk PCI Ethernet NE2000 compatible, PnP
        - FDD 3"1/2, 1.44Mb
        - FDD 5"1/4, 1.2Mb
        - Hard Disk WD 2,5Gb
        - CD-ROM Hitachi 4x
        - Modem DOSO «E336RVP Faxmodem», 33.6Kbps
Data/Voice/Fax
        - Scanner CanonScan FB-310 (Canon)
        - Stampante Seikosha SP-2400 (9 aghi)
        - Monitor Hansol Mazellan 400A
        - tastiera
        - mouse seriale
    486dx133
        - CPU AMD Am5x86-P75-S, 133MHz
        - m.b. SiS, 256k cache, PCI & ISA, BIOS Award PnP
        - 4*4Mb su Moduli SIMM
        - sk audio Sound Blaster Pro 8 bit stereo
        - sk video SiS 6202 1Mb
        - sk PCI Ethernet NE2000 compatible, PnP
        - FDD 3"1/2, 1.44Mb
        - Hard Disk WD 2,5Gb
        - Stampante Canon BJC-240
        - Monitor SHR 14" (VGA, SVGA, 8514/A)
        - tastiera
        - mouse seriale
Su entrambi i sistemi è installato Win'95. Le schede
Ethernet
sono viste come "Realtek RTL8029 PCI Ethernet". I sistemi
condividono le stampanti, il CD-ROM e parte dei dischi.







