Ore 10 di domenica mattina (oggi). Come tutti i giorni in cui sono in casa, accendo il PC e mi siedo attendendo che il boot termini. Devo controllare un paio di cosucce che intendo comprare su eBay, ho i miei ragazzi su #gamesradar da controllare (che sennò cominciano a floodare come pazzi), un pò di posta da leggere. Le solite cose.
O meglio… AVREI da fare queste cose, se non fosse che il mio Windows XP Professional (proooofessional!!!) decide che il socket TCP non funziona più. Anzi, appare quasi “intasato”, visto che dopo ogni boot riesco a chattare via GAIM per ben 6-7 secondi, prima che ogni cosa con un accesso alla Rete smetta di funzionare.
Apro un browser e metto un qualsiasi indirizzo. Risultato: tempo di elaborazione nullo, e pagina vuota. Bianca. Apro IRC. Nulla. Tento di accedere al router. Nisba.
Apoteosi della sfiga, ogni comando impartito da console funziona. Riesco a pingare qualsiasi IP esterno. E pure gli indirizzi testuali. Cosi’ da Prompt dei comandi funzioni, brutto pezzo di cacca d’un sistema operativo (con le minuscole), ma in qualsiasi altra applicazione Win32 no.
Sarà mica il router? Magari mi va di culo. Metti che é rotto lui, me la cavo con un centiaio di Euri, che dal mio punto di vista e’ mooolto meglio che non dover passare tutto il giorno (i giorni?) a tentare di risolvere un problema assurdo o a (tremo!) reinstallare Windows da capo. E con lui tutte le applicazioni installate.
In casa ho per fortuna una distro Linux live, una Simply Mepis che tenevo da parte per provarla. Ottimo! Dentro il cd ed aspettiamo che si carichi. Mando giù il senso di schifo che provo all’apertura di KDE (tanto devo fare una prova, mica la devo usare; e comunque GNOME e’ tutto un altro mondo) ed avvio Firefox. Sperando di ottenere una pagina bianca. Ed invece no. Va tutto benissimo. Pure piu’ veloce di Windows (ma questo già lo sapevo… Linux e’ la Rete, ed e’ normale che ci si trovi a proprio agio). Purtroppo, e’ Windows che non va 🙁
Che faccio? Provo a riavviare in provvisoria, non si sa mai. Niente da fare. Ogni secondo che passa rimpiango di non avere Linux, e di essere costretto a Finestre solo dalla mia passione per i Videogiochi.
Purtroppo, mi rimane solo una cosa da fare: boot dal cd di XP e tentare un ripristino. Cosi’ attendo che ‘sto cavolo di SO finisca di ravanare nel suo screen di installazione (tempo che finisca, sarei gia’ stato all’inizio dell’installazione vera e propria di una Debian…), seleziono l’installazione esistente e gli dico “ok, tenta il ripristino e salvami”.
Ora, dovete sapere che il mio cd di XP Pro risale a prima del Service Pack 2, e che quindi non contiene gli ultimi aggiornamenti. Ma il mio XP Pro, come quelli di tutti ormai, si e’ aggiornato a SP2 via Internet. In automatico.
Il che e’ anche bello, se non fosse che l’installer di Windows mi falcia via l’SP2 e comincia a reinstallarsi per i cavoli suoi. Mi mangia via pure i driver (mi piacerebbe sapere perche’) del chip nForce 2, delle due schede di rete, della scheda video e addirittura della chiavetta Bluetooth. Non mi sarei stupito se si fosse falciato via i driver per riconoscere se stesso!
Al termine delle operazioni mi ritrovo un sistema (con la minuscola) a metà fra SP1 e SP2, e un hard disk frammentato da far paura. Non c’e’ piu’ neanche un aggiornamento critico di quelli installati in questi mesi. Le schede di rete non vanno, lo schermo si aggiorna a 1 fotogramma per settimana. Circa.
Riavvio in provvisoria e mi metto ad installare i driver mancanti. Tento di collegarmi. Pare funzionare. Forse siamo vicini a vedere la luce fuori dal tunnel…
Ore 19: Avvio Windows Update per vedere quanto mi toccherà scaricare. Si vede uno schifo. Evidentemente, IE e’ quello aggiornato dal SP2, ma non riesce a trovare dei files che si aspetterebbe di trovare. Da quasi l’idea di non riuscire a trovare un foglio di stile o qualcosa di simile. Comunque, come immaginavo, c’e’ da riscaricare TUTTO. DirectX comprese 😮
Ore 23:42. Ora. Sono al 59% del SP2 che, come se non bastasse, si sta scaricando ad una velocità che pare un 56K. Devo ancora deframmentare l’hard disk, ed all’avvio Windows rimane bloccato per circa un minuto e mezzo sulla schermata “Attendere avvio di Windows”, senza fare nulla. XChat non funziona ancora. Spero che dipenda dal SP2 o da qualche impostazione firewall messa da lui. Me lo auguro davvero.
In questi momenti, vi giuro, vorrei avere per le mani quei coglioni che hanno fatto delle serissime (ma dai!!!) ricerche da cui e’ emerso che Windows e’ piu’ sicuro ed economico di Linux. E almeno meta’ dello stato maggiore di Microsoft. E fargli notare di quante ore ho perso per tentare di sistemare quel gran cesso del loro sistema operativo (con le minuscole), andato in crisi in una parte cosi’ fondamentale come il socket TCP. E magari gli farei pure notare che una roba del genere in Linux non sarebbe mai successa, perche’ un SO serio ed affidabile ha il socket inglobato nel kernel.
Sono le 23:51, e il SP2 e’ al 60%. Fatemi gli auguri 🙁
Fantastica! !
Hai provato a patchare il tcpip.sys? Di default Windoze limita queste connessioni a 20 per impedire ad alcuni worm di proliferare. Patchandolo hai anche incrementi di prestazioni nel P2P.
Il file per patchare è qui:
http://mitglied.lycos.de/lvllord/EvID4226Patch223d-en.zip
Ti consiglio di impostare il limite delle connessioni a 100. Meglio non andare oltre…
netstat -ANO ha qualche cosa che non va 😛 😛 😛
Io ho V4NY oppure Vanessa’ =)
Madi solito mi metto vanyXHTML 😮 sto in #html di solito sono OP la
Si? Buono a sapersi 😉
Con che nick? Io ho Viewtiful_Sky
anche io sto quasi sempre su linux di azzurra 😮
La prossima volta: (speriamo di no…)
netstat -ano
per vedere quali processi flooddano il TCP…..eh… però però… Affidarsi completamente alla rete non è sempre una buona idea. i service pack e gli aggiornamenti grossi sarebbe bene tenerli su qualche CD, una volta scaricati gli eseguibili 😛 😛
altrimenti, come dici, Linux e WinE per i videogiochi
Caspita mi dispiace o.O che brutta cosa..
Cmq visto che usi windows solo per la passione di giocare .. Non ti conviene mettere VMware su linux ? cosi quando vuoi giocare lo avvii e hai il windows quando smetti di giocare chiudi e amen fai tutto ilresto da linux 😮
OT: Su quale server IRC stai ? o.o
Per quanto riguarda WMWare, beh… ci sarebbe un degrado prestazionale. E coi giochi e’ sempre meglio avere tutta la “potenza” disponibile.
Su IRC sto su Azzurra, canali #gamesradar, di cui sono OP e #linux
Intanto lascia che ti saluti. Avere un tuo commento qui mi rende orgoglioso. Davvero 🙂
Detto questo, ormai ho rinunciato a capire Windows. So solo che controllando da Strumenti di amministrazione -> Gestione computer, alla voce Eventi mi trovavo un bel warning riguardande il TCP, che aveva ricevuto troppe richieste (o simile). E dopo un paio di minuti l’errore, con relativo TCP non piu’ funzionante.
Bah!
Ma se il problema è il socket TCP/IP come fanno a fungere i comandi dalla console? Lo stack è lo stesso….