[Andrea Beggi]
blog tecnico, tips, tricks, links di difficile reperimento, note tecniche, ecc.
E-mail:

Tutti i post sono stati migrati sul mio nuovo blog www.andreabeggi.net
Per un po' continuerò a postare la parte tecnica anche qui.

 



  • © Tutti i diritti riservati
  • RSS 2.0
  • ATOM 0.3
  • Powered by Splinder

martedì, 22 febbraio 2005

Ultimate Boot CD

 UBCD è un CD avviabile, che contiene software per riparare/ripristinare/diagnosticare una vasta gamma di problemi. Tutto il software che include è gratuito e per Windows. UBCD si appoggia a Bart’s PE, ha supporto per la rete, per i volumi NTFS, antivirus, antispyware, masterizzazione di CD, backup e clonazione, recupero di file cancellati, recupero password, ecc. ecc.
Qui una lista del software incluso.
UBCD è basato su Windows XP, la creazione del CD ed il suo uso sono perfettamente legali in quanto viene utilizzato il CD di XP in vostro possesso.
Vediamo come procedere alla creazione di questo utilissimo strumento:
Intanto avete bisogno del CD di Windows XP, aggiornato a SP1 almeno. Se il vostro CD è abbastanza recente ci sono buone possibilità che lo sia, altrimenti sul sito di UBCD trovate un tutorial che vi aiuta.
Scaricate il pacchetto completo ed anche il pacchetto dei drivers aggiuntivi e procuratevi anche Bart’s PE (versione .zip) da qui.
Estraete Bart’s PE nella cartella c:\pebuilder, seguite questa nomenclatura per evitare problemi: i nomi della cartelle devono essere senza spazi.
Entrate in c:\pebuilder e cancellate la cartella plugins.
Lanciate l’eseguibile di UBCD4Win ed estraetela in c:\pebuilder, inoltre estraete il pacchetto dei drivers in c:\pebuilder\drivers.
Inserite il vostro CD di WinXP e lanciate pebuilder. Accettate l’accordo di licenza e compilate la finestra successiva controllando la lettera di unità del CD e abilitando la creazione di un file ISO, per i quale dovete specificare un nome, facendo attenzione ad aggiungere l’estensione .iso.
Ricontrollate la finestra e fate riferimento alla documentazione originale in caso di dubbi.
Cliccate sul tasto “Build” ed accettate gli accordi di licenza proposti. L’elaborazione procederà per diversi minuti, mostrando il log dell’avanzamento, ed al termine il vostro file ISO sarà pronto.
A questo punto potete creare il prodotto finito con il vostro programma di masterizzazione, “bruciando” un CD con l’immagine ISO ottenuta.

postato da andreabeggi, 22/02/2005 17:28 | link | commenti (1)
tech

Creare tunnel con OpenSSH

 

Dal sito di OpenSSH:

OpenSSH è una versione libera del protocollo SSH, suite dei tool per la connettività di rete…. Molti utenti che utilizzano telnet, rlogin, ftp e altri programmi simili forse non sanno che la loro password viene trasmessa attraverso la rete non criptata. OpenSSH cripta tutto il traffico (password compresa) per eliminare a tutti gli effetti l’ascolto passivo, l’hijacking della connessione e altri attacchi a livello di rete. In più, OpenSSH fornisce una miriade di possibilità di tunneling sicuro, così come una varietà di metodi di autenticazione.

Di questo ottimo prodotto open source ne esiste una versione per Win32, che installa il server OpenSSH, senza il bisogno di installare tutto il pacchetto Cygwin. Fornisce i servizi di SSH/SCP/SFTP, e l’accesso via terminale SSH presenta una shell del Prompt dei comandi.
E’ molto semplice installare il pacchetto e creare tunnel sicuri verso la macchina server, vediamo il solito esempio della connessione al desktop remoto(*). Funziona su tutte le versioni di Win32, tranne 95 e 98.
Procuratevi il pacchetto da installare sul server qui, e lanciate l’installazione. Accettate tutti i defaults e procedete fino alla fine. Aprite un prompt dei comandi e portatevi nella cartella di installazione (dovrebbe essere c:\Programmi\OpenSSH). Dovete decidere per quali utenti abilitare l’accesso, di solito è meglio per il solo amministratore. Fate un cd bin, e usate mkgroup e mkpasswd per assegnare i diritti, seguendo la sintassi che trovate nel file quickstart.txt. Terminate facendo partire il servizio: net start opensshd. Ricordate di aprire la porta TCP/22 sul router e/o firewall. Su XP SP2 aggiungete il servizio e la porta al firewall. Inoltre se non usate l’utente administrator e siete su un controller di dominio, ricordate di modificare le Group Policies in modo da permettere l’accesso all’utente desiderato.
A questo punto passiamo al client: procuratevi PuTTY, il client SSH che vi servirà per la connessione e la creazione del tunnel.
Spostatevi sul client, lanciate PuTTY, inserite l’indirizzo IP o il nome del server e nella sezione SSH –> Tunnels —> source port: 3389, destination: 127.0.0.1:3389, tipo: local.
Cliccate su Open, cliccate su Yes, se appare una dialog box che chiede di aggiungere la chiave, inserite poi nome utente e password. Se tutto è andato a buon fine vedrete il prompt dei comandi della macchina remota, sul quale potete lavorare tranquillamente.
Per sfruttare il tunnel creato usiamo la Connessione a Desktop Remoto, modificata come ho scritto qui. Lanciate il programma ed effettuate la connessione verso 127.0.0.1. Ecco il vostro desktop remoto, tunnellato su di una connessione sicura!
Per creare tunnel verso altri servizi è sufficiente aggiungerli prima della connessione, e poi dal client puntare all’indirizzo 127.0.0.1.
OpenSSH installa anche un server sftp, una versione sicura di ftp che non manda le password in chiaro, potete usare diversi client per connettervi, io uso WinSCP, open source. Si usa come un client ftp normalissimo.
Qualora si volesse creare un tunnel verso un PC diverso dal server OpenSSH, ma da lui raggiungibile, basterà creare il tunnel specificando l’indirizzo IP locale della macchina di destinazione.
La cosa bella è che il tunnel viene creato “al volo” sul client ad ogni connessione, e non devo configurare nulla sul server, comodo no?

(*) Naturalmente la connessione a desktop remoto su Windows NT non esiste.

postato da andreabeggi, 22/02/2005 17:27 | link | commenti
tech

Controllare un PC sulla rete Fastweb

Mi è capitato di dover accedere remotamente ad un PC collegato tramite la rete Fastweb. A causa dell’architettura Fastweb è impossibile o costoso pubblicare porte TCP relative a servizi che “girano” sul proprio PC. Non potendo accedere dall’esterno alla porta TCP/5900, il controllo remoto tramite Ultr@VNC è impossibile, nella modalità tradizionale.
Ma esiste una soluzione, nel caso in cui il PC “controllore” possa aprire la porta TCP/5500.
Installate Ultr@VNC sul PC fastweb e configuratelo come server. E’ molto semplice, basta installare e scegliere una password, dopodichè lanciare il server. Sull’altro PC installate il programma, lanciate il visualizzatore in “listen mode” (c’è un’apposita voce nel menu programmi), e assicuratevi che la porta 5500 sia raggiungibile dall’esterno. A questo punto, sul PC fastweb, cliccate con il destro sull’icona nella systray (vicino all’orologio n.d.r.) e scegliete “Add New Client. Nel campo “Host Name” inserite l’indirizzo IP del PC “controllore”, e la connessione verrà stabilita.
Unica limitazione: in questa modalità sembra impossibile usare il plugin MSRC4, per crittare la tramissione dei dati

postato da andreabeggi, 22/02/2005 17:23 | link | commenti (2)
tech

Prova di Microsoft Antispyware Beta

 Grazie ad Apock, ieri ho scaricato la beta del nuovo antispyware di Microsoft.
Il file pesa circa 6 mega, contrariamente a quanto sembra non è necessario far controllare la licenza di XP a Microsoft prima di procedere al download, basta rifiutare.
Le caratteristiche principali sono: la protezione in tempo reale, l’aggiornamento automatico e la completezza delle informazioni tecniche, superiore a tutti i prodotti gratuiti che ho visto sinora.
Il programma riunisce in sè le caratteristiche che fino ad oggi erano su prodotti diversi. Nello specifico trovate le funzioni di Spybot Search and Destroy, AdAware, HijackThis, CWShredder, SpywareBlaster e SpywareGuard. Per ciascuna delle aree coperte da questi, vengono fornite estese informazioni relative alle “minacce” trovate nel sistema. A dispetto dell’interfaccia minimalista, in realtà il programma offre un esteso set di funzioni ed è in grado di soddisfare anche l’utente più evoluto.
In particolare la gestione dei Browser Helper Object (BHO) è fatta molto bene, ed è particolarmente esaustiva.
Per adesso l’ho installato in un paio di PC e l’impressione che ne ho è buona. C’è da dire che sono miei PC, quindi sono macchine sostanziamente pulite, da vedere come si comporterà con programmi veramente tosti. Sicuramente nessuno meglio di Microsoft è in grado di dire quali sono gli ospiti indesiderati del nostro sistema operativo, grazie anche al solito set di API non documentate che si rifiuta di comunicare al mondo, e che quasi certamente vengono usate qui in gran quantità.
La protezione in tempo reale occupa circa 10 mega di ram, e se si rivelasse efficace mi sembra un ottimo compromesso.
Vorrei vedere lo stesso impegno per rendere nativamente più sicuri tutti i prodotti Microsoft, e voglio sperare che questo prodotto rimanga gratuito, visto che cura le magagne che la congenita vulnerabilità di Internet Explorer si porta dietro da anni.
Appena riesco a provarlo su un Pc disastrato vi faccio sapere come va veramente.
Adottate le normali precauzioni che si usano nel caso di programmi in beta e assicuratevi di sapere cosa state facendo mentre eliminate i files.

postato da andreabeggi, 22/02/2005 17:21 | link | commenti
tech

La ricetta segreta per creare un weblog

 

Riprendo questo interessante post di Hyle, che vi spiega come avere un blog “evoluto” con pochi semplici passi.
Vorrei proporre una variazione sul tema: fermo restando che Altervista vi serve per ospitare il vostro blog, potete utilizzare anche Blogger, specie adesso che è stato tradotto in italiano.
E’ sufficiente registrarsi, e, nel pannello delle preferenze, specificare che il blog risiede su un server esterno. A questo punto vi vengono richiesti i parametri per l’accesso FTP ad Altervista (che ve li ha mandati via mail), ed il gioco è fatto.
Addirittura potrete eliminare la barra che appare in alto in tutti i blog di Blogger e non è obbligatorio nessun “adesivo” o riferimento alla piattaforma.
Il vantaggio di questa soluzione: unisce la semplicità di una piattaforma “pronta” (che non necessita di alcuna installazione) alla “pulizia” di un blog ospitato su uno spazio personale. Naturalmente non avete bisogno di alcun database.
Il giochino funziona bene anche se avete un dominio con uno spazio in hosting, tipo Aruba o WebPerTe o RegisterIT, tanto per citare tre esempi.

(Via RedRain)

postato da andreabeggi, 22/02/2005 17:20 | link | commenti (98)
tech

ZyXEL ZyWall: aggiornare il firmware

 Mi sono trovato a dover aggiornare il firmware di uno ZyWall di qualche anno fa.
Nel corso degli aggiornamenti, ZyXEL ha modificato la dimensione dell’immagine, con il risultato che è impossibile aggiornare il firewall di una macchina “datata”, sia tramite la consueta interfaccia via browser, sia tramite FTP.
L’unica soluzione, in questo caso, è trovare il cavetto seriale dell’apparecchio e effettuare l’aggiornamento via console, e uploadare il firmware via protocollo Xmodem. Ho usato Hyperterminal e funziona benissimo. Come vedete bastano poche righe per spiegare la cosa; perchè il sito della ZyXEL non ne fa il minimo accenno? L’ho dovuto capire da solo dopo essermi sbattuto tutta la mattina….

postato da andreabeggi, 22/02/2005 17:18 | link | commenti
tech

GNUWin II

 GNUWin IIIn seguito al mio post su The Open CD, ho avuto una segnalazione di un progetto analogo del Politecnico federale di Losanna.
La raccolta si chiama GNUWin II, e ne potete scaricare la ISO qui.
Il contenuto sembra ancora più nutrito di The Open CD, se possibile, e la lista dei programmi è impressionante. Naturalmente si tratta di prodotti esclusivamente open source.

postato da andreabeggi, 22/02/2005 17:16 | link | commenti
tech

Come ripulire il PC, reloaded

Curare il computerHo scoperto un nuovo spyware/malware/adware particolarmente appiccicoso e nocivo, condivido la soluzione che ho trovato per estirparlo…..

Ho riscontrato la sua presenza solo su Windows XP, per adesso.
Purtroppo, per ora non esiste un tool per la rimozione, che va fatta manualmente. La cosa richiede una certa pratica e non credo sia alla portata di tutti, spero comunque di poter aiutare il maggior numero di persone. Per trovare questa procedura ci ho messo giorni e non è detto che sia risolutiva, fate attenzione a ciò che cancellate e controllate bene tutto.

Accertatevi di avere fatto tutto quello che è descritto qui.

Sintomi: apparizione di finestre di IE, senza menu, con contenuti commerciali tipici della categoria: suonerie, logi, sfondi, ecc, ecc. Apparizione di una finestra simile ad una applicazione antivirus, chiamata SuperScan, che invita a premere un pulsante per iniziare una scansione. Saturazione della banda di rete a causa delle innumerevoli connessioni in uscita verso la porta 445 dirette ad indirizzi IP casuali ed anche della subnet. Quest’ultimo comportamento è peculiare: anzitutto sembra che lo spyware cerchi di replicarsi alla maniera di un virus, inoltre la banda consumata è tale da bloccare anche le connessioni delle altre macchine, anche se pulite. Sono portato a pensare che si possa replicare perchè “l’infezione” si è propagata come un virus su tutta una subnet.
Nella lista dei processi attivi vengono inserite diverse voci: le più ricorrenti sono: msa, kalv*.exe, powerscan.
La cosa fastidiosa è che se anche cancellate i processi e li rimuovete dall’avvio e dal registro, si ripresentano puntualmente all’avvio successivo!
Norton Antivirus non lo considera neppure ed i normali strumenti, che trovate descritti qui, non funzionano senza procedure particolari che vedremo.
Questa schifezza viene individuata come una serie di spyware con i nomi di: SuperScan, EliteToolbar, SideFind, Optimizer, WebRebates, ed alcuni altri, tutti assieme o a gruppi di essi.

Strumenti necessari: AdAware, Spyware Blaster, Security Task Manager (consigliato, ma non strettamente necessario), SpyBot, XP Process Explorer

Rimozione: La prima, indispensabile operazione è disattivare il Ripristino configurazione di sistema.
Controllate tramite il comando netstat -ano (non ridete), se il computer sta tentando una quantità di connessioni verso indirizzi IP random sulla porta 445, ed eventualmente killate il processo che le produce, tramite il task manager. (Gaspar Torriero vi spiega come fare).
Tramite XP Process Explorer e/o Security Task Manager, terminate quanti più processi potete, cominciando da quelli sospetti, fino a lasciare solo quelli di cui siete assolutamente sicuri.
Adesso installate ed aggiornate Spyware Blaster, che aggiunge i siti pericolosi nella zona rossa di IE, impedendo l’esecuzione di codice sospetto dai suddetti siti. Questo programma ha il vantaggio di non essere residente e quindi non consuma risorse; di contro la versione gratuita non prevede il “live update”, quindi l’aggiornamento va fatto a mano.
Installate, aggiornate e fate girare sia AdAware che SpyBot, avendo cura di selezionare “full system scan” per il primo e per il secondo attivare la modalità avanzata e attivare la visualizzazione dei pulsanti avanzati.
Dopo aver ripulito quanto possibile con questi strumenti, aggiornate all’ultimo service pack e fate tutti gli aggiornamenti di sicurezza sul Windows Update (*).
Adesso controllate che l’antivirus sia aggiornato e riavviate il PC in modalità provvisoria.
Una volta in modalità provvisoria, attivate la visualizzazione dei file nascosti, di quelli di sistema e delle estensioni dei files.
Usate il find per trovate tutte le cartelle Temp e Temporary Internet Files e svuotatele tutte. Cercate anche tutte i seguenti files e cancellateli tutti: elite*.*, kal*.exe, sidefind*.*, msa*.exe, powerscan*.*, optimize*.*, sah*.*, doolsav.dat.
Cancellate, se esiste C:\Documents and Settings\All User\Dati Applicazioni\SecTaskMan.
Adesso fate girare nuovamente AdAware, SpyBot ed anche l’antivirus (ve lo avevo detto che era lungo e noioso?).
Se SpyBot vi segnala che non riesce a togliere qualcosa, controllate, probabilmente sono solo chiavi di registro, che potete togliere a mano immediatamente.
Cercate di non dimenticare nulla, pena la reinfezione completa del PC.
Potete far ripartire il PC, incrociando le dita e controllate tramite XP Process Explorer e/o Security Task Manager di non avere più i processi spyware/malware/adware.
Se l’operazione non avesse successo (mi è capitato), ripetete tutta la procedura da capo (nooooo!).

(*)Se qualcosa dovesse andare storto lo stack TCP potrebbe corrompersi, usate WinsockXPFix per risolvere il problema.

Aggiornamento: Giancarlo mi segnala questo tool di rimozione della Elite Toolbar creato da lui. E’ gratuito e lo potete scaricare qui. Appena lo provo vi faccio sapere.

postato da andreabeggi, 22/02/2005 17:15 | link | commenti
tech

The Open CD

The Open CDThe Open CD è una raccolta dei migliori programmi open source. Traduco liberamente dal sito:

Il progetto OpenCD è teso ad offrire anche agli utenti Windows i benefici del Software Libero ed Open Source. Abbiamo incluso solo i programmi della migliore qualità, che sono stati attentamente testati e che noi consideriamo adeguati per un ampio bacino di utenti. Forniamo una descrizione ed alcuni screenshot, in modo che possiate farvi un’idea di cosa fanno i programmi, prima di installarli. Tutte queste applicazioni si installano e disinstallano agevolmente senza lasciare tracce indesiderate nel vostro computer. Avrete così la sicurezza di poterli provare senza danneggiare il vostro sistema. Tutti i programmi sul disco sono distribuiti sotto una licenza Open Source, la quale vi permette di usarli e distribuirli liberamente. Potrete perfino modificare il codice sorgente, pubblicamente disponibile, e distribuire la vostra versione, a patto che venga distribuito anche il vostro codice e che gli autori originali siano sempre citati.

Che dire, mi sembra chiarissimo. Scaricate l’immagine ISO e provate i programmi, vi assicuro che ne vale la pena.

postato da andreabeggi, 22/02/2005 17:13 | link | commenti
tech

Migrare un dominio NT

Negli ultimi due anni mi è capitato sovente di dover aggiornare un dominio NT4 ad uno Active Directory Windows 2000 o 2003, e nell’ultimo periodo anche i ritardatari si sono decisi ad effettuare la migrazione. Oltre alle ben note caratteristiche introdotte dalla piattaforma, va segnalato che tra un mese circa MS cesserà di fornire supporto per NT, e l’assenza di aggiornamenti è un fattore critico. Inoltre ci sono problemi con le nuove normative sulla sicurezza e la privacy che dovrebbero entrare in vigore tra breve.
Dopo diverse migrazioni ho trovato un metodo abbastanza sicuro e veloce per effettuare l’aggiornamento.

Intanto tutte le migrazioni che ho fatto sono state effettuate in occasione dell’acquisto di un nuovo server, dato che, come ho già avuto modo di dire, un server che funziona non si tocca, ma si sostituisce quando è vecchio.
In un dominio NT, l’aggiornamento fa fatto partendo dal Primary Domain Cantroller (PDC), seguito poi dai Backup Domain Controller (BDC), se ci sono.
Naturalmente il server in attività è troppo vecchio per essere aggiornato, ed inoltre non lo vogliamo assolutamente toccare finchè non siamo sicuri del successo dell’operazione. D’altronde non voglio che il nuovo server abbia un s.o. “sporco” che è stato caricato da un aggiornamento. Ultima cosa: voglio assolutamente un backup del database di dominio, se qualcosa andasse storto.
Per fare tutto questo ho bisogno di due PC abbastanza recenti da usare rispettivamente come backup e “ponte” per l’aggiornamento, li chiameremo A e B (*). Si procede così:
Come prima cosa fate un backup completo del server, non si sa mai. Intallate NT4 server su A, rendendolo BDC del dominio, e sincronizzate il database da “gestione server”. Controllate sui log l’avvenuta sincronia, dopodichè scollegate A dalla rete e mettetelo da parte: è il backup del database del dominio, che vi permette di ritirare su la struttura se qualcosa va male.
Installate NT4 Server anche su B, rendendolo PDC, questa volta. Sincronizzate il dominio come avete fatto prima.
Adesso inizia la migrazione vera e propria. Aggiornate B da Windows NT 4 Server a Windows Server 2000/2003.
Al termine dell’aggiornamento, se tutto è andato a buon fine il dominio è già migrato, ed è in modalità mista. Durante l’aggiornamento la rete continua a funzionare, tranne che per un breve periodo durante il riavvio dei servizi di rete sul server.
Adesso potete preparare il vostro nuovo server con Windows 200x. Rendetelo Domain Controller (DC) tramite un dcpromo. Il vostro dominio AD al momento ha 2 DC. Configurate molto attentamente il servizio DNS. Controllate lo stato del dominio e della sua replicazione tramite dcdiag. Tornate sulla macchina B e abbassatela a server membro, usando sempre dcpromo. Ricontrollate dcdiag, spegnete la macchina B e rimuovetela dal dominio e dall’elenco dei DC. Spegnete e rimuovete dal dominio anche il vecchio server, che a questo punto non serve più.
Ecco fatto: il dominio è migrato. Se avete anche dei BDC potete tenerli così, oppure sostituirli.
Adesso terminate l’installazione dei servizi di cui avete bisogno. (Una guida qui.)
Se qualcosa andasse storto, in qualunque momento potrete ripristinare il database del dominio staccando i server sui quali state lavorando, riattaccando la macchia A e promuovendola PDC.
Sui client non va fatta nessuna operazione.

(*) In alternativa va bene una unica macchina e due dischi fissi da alternare.

postato da andreabeggi, 22/02/2005 17:10 | link | commenti
tech

DynDNS

Attenzione: ciò che viene descritto in questo post potrebbe esporre il vostro PC ad attacchi dall’esterno. Non provateci, se non sapete ciò che state facendo.

DynDNS.org - Got DNS?DynDNS è un servizio gratuito che permette di associare un dominio di terzo livello al vostro indirizzo IP. Funziona anche e soprattutto per chi ha IP dinamico, come la maggior parte dei navigatori casalinghi.
Scenario: avete una connessione ad internet via modem o ADSL, il vostro provider vi assegna un indirizzo IP dinamico, cioè che cambia ad ogni collegamento. Malgrado ciò volete rendere accessibile un servizio che “gira” sul vostro PC, ad esempio un blog che avete in locale, un server FTP, oppure un sito web: ad ogni connessione sarete costretti a comunicare al mondo l’indirizzo IP, sempre diverso.
E qui il servizio Dynamic DNS vi soccorre, basta registrarsi e scegliere il proprio dominio di terzo livello, tra le 40 e passa scelte che avete a disposizione.

Dopo che avrete effettuato la registrazione, scegliete Add Host, e create il vostro dominio. Al momento non è importante l’indirizzo IP mostrato. Lasciate tutte le altre opzioni come sono e confermate.
Nella sezione Clients troverete una serie di programmi che fanno tutti la stessa cosa: automatizzano il processo di login e aggiornano l’indirizzo IP. Sceglietene uno (io uso e vi consiglio DynDNS Updater), configuratelo e lanciatelo, comunicherà a DynDNS che l’indirizzo IP dinamico che vi è stato assegnato in questo momento corrisponde al nome a dominio da voi scelto.
In questo modo il vostro PC sarà sempre raggiungibile tramite il nome.
Ricordate di configurare il vostro firewall personale oppure il Windows Firewall, se lo avete, in modo da rendere disponibile all’esterno il servizio scelto. Fate attenzione alle eventuali falle di sicurezza e disattivate il tutto se non lo utilizzate.
Se utilizzate un router per la connessione controllate bene: molti dispositivi includono già il supporto per questo tipo di servizi.
Naturalmente esistono anche altri che offrono questo servizio, ma DynDNS è il più utilizzato e soprattutto funziona molto bene.

P.S. Questo servizio non funziona con l’utenza FastWeb, a causa della particolare implementazione dell’accesso ad internet fornito da questo provider.

postato da andreabeggi, 22/02/2005 17:08 | link | commenti
tech

Un po’ di chiarezza sul plug and play

  Prendo spunto da questo post di Giulia, dove trovo un paio di commenti sarcastici e per nulla costruttivi. Il solito luogo comune che il Plug and Play non funziona.

La mia opinione è diametralmente opposta: per me è una delle cose migliori che abbia fatto Microsoft.

Spesso a questa tecnologia vengono imputati problemi che non sono i suoi, i più comuni sono l’errata installazione delle periferiche e i problemi di alimentazione della porte USB.
Plug and Play, per i dispositivi esterni, vuole dire che la periferica funziona nel momento in cui io la connetto, che la connessione può avvenire anche “a caldo”, cioè a computer acceso, e che il sistema alloca automaticamente le risorse adeguate.
Nel caso di schede interne significa che la configurazione di IRQ e indirizzo I/O base vengono fatti dal sistema e non a manina da me. Non sapete cosa sono? Appunto, non lo sapete perchè non avete più bisogno di saperlo. Nessuno si ricorda che 10/15 anni fa se si installava una Sound Blaster, la porta parallela (stampante) smetteva di funzionare perchè occupavano lo stesso IRQ?
Plug and Play non significa che non devo fare l’installazione. Prima faccio una corretta installazione, dopo posso utilizzare Plug and Play.
Il fatto che molte volte i driver della periferica siano già nel database di Windows è incidentale, e contribuisce a semplificare ancora di più le operazioni, ma non è la regola, specie con periferiche molto recenti.
I motivi per i quali Plug and Play non funziona possono essere diversi, tra gli altri:

  • PC infestato da virus, malware e/o spyware.
  • Mancato rispetto delle procedure di installazione: leggere sempre il manuale prima di fare qualunque cosa. Diversamente da quello che si potrebbe pensare, si installano prima i drivers e poi si collega la periferica, non il contrario.
  • A volte la potenza fornita dalle porte USB non è sufficiente ad alimentare la periferica, se questa non è dotata di alimentazione autonoma. La potenza massima è indicata sul manuale del computer. Spesso i portatili hanno questo problema, oppure hardware di bassa qualità.
  • L’installazione può richiedere qualche minuto, anche se sembra che non stia succedendo nulla, non provare a staccare e riattaccare la periferica, ma attendere che il sistema segnali l’avvenuta installazione.
  • Per alcune periferiche è meglio seguire la procedura corretta di scollegamento prima di staccare la periferica.
  • Se si tratta di una scheda, asicuratevi che sia bene inserita nello slot, e che lo slot sia attivo.
  • Drivers non funzionanti e/o scritti malamente. Provate a cercare un aggiornamento.

In tutti questi anni non ho mai avuto un problema che si potesse veramente imputare al Plug and Play, è sempre stata colpa dell’utente, dei drivers, o dell’hardware di cattiva qualità.
Quindi, giusto per dare a Cesare quel che è di Cesare, prima di dire Plug and Pray è meglio controllare bene.

Aggiornamento: dimenticavo che oltre a IRQ e I/O base address, c’è anche il DMA.

postato da andreabeggi, 22/02/2005 17:05 | link | commenti
tech

lunedì, 15 novembre 2004

Internet radio in auto?

 Da un po’ di tempo a questa parte mi è venuta la scimmia delle radio online. Al momento le mie preferite sono SmoothJazz.com, Club977 e MostlyClassical.com.
Mi è venuta la voglia di ascoltarle anche in auto, così, dopo qualche tentativo, ho adottato StreamRipper, che permette di salvare lo streaming su HD, in formato MP3.
Il software è rilasciato sotto GPL, io uso la versione per Win32, anche se non è più supportata. Esiste anche per OSX. Produce un file MP3 per ogni brano, ogni volta che cambia il titolo, e scrive anche i tag ID3. Purtroppo il cambio di titolo viene trasmesso con un ritardo di qualche secondo, ma poco importa, tanto faccio i CD solo per ascoltarli in macchina. Devo solo ricordarmi di masterizzare le tracce senza il gap di 2 secondi, in modo che il playback sia continuo.
Ho lasciato il muletto acceso per un paio di nottate, e adesso ho parecchie ore di materiale da trasferire su CD, per ascoltare le mie preferite anche “offline".


postato da andreabeggi, 15/11/2004 15:46 | link | commenti

Disabilitare la navigazione con Internet Explorer

 Supponiamo di avere un un utente a cui vogliamo impedire di navigare con Internet Explorer, vogliamo invece che utilizzi un altro browser, più sicuro.
Non si può bloccare il protocollo http, ma bisogna impedire che IE acceda all’esterno.
Per una parte di utenti è sufficiente far sparire l’icona di IE dal desktop e dal menu programmi per ottenere lo scopo. Alcuni scoprono che possono lanciare IE con start–>Esegui–>iexplore, altri che basta scrivere www.virgilio.itsempre il loro sito preferito) nella barra indirizzi di Risorse del computer.
Per bloccare IE mettiamo 127.0.0.1 nell’indirizzo del proxy, il browser funzionerà correttamente in locale e sulla intranet, ma non potrà accedere all’esterno.
Dato che una parte ancora minore di utenti sa smanettare con Strumenti–>Opzioni Internet–>Connessioni–>Impostazioni LAN, facciamo sparire la linguetta Connessioni dalla finestra:
lanciamo mmc e aggiungiamo lo snap-in Criterio gruppo, andiamo in Criteri Computer Locale\Configurazione Computer\Modelli Amministrativi\Componenti di Windows\Internet Explorer\Pannello di Controllo Internet e attiviamo l’opzione Disattiva la scheda Connessioni. Il gioco è fatto!
Installiamo Firefox e lasciamo l’icona in bella vista sul Desktop.
Se l’utente conosce i Criteri di gruppo è inutile, tanto può fare danni in mille altri modi: a quel punto è dolo, non ignoranza.
Questo metodo è moooolto efficace applicato agli utenti a livello di dominio, tramite le Group Policies. A quel punto solo gli amministratori possono sbloccare il sistema.







postato da andreabeggi, 15/11/2004 15:45 | link | commenti

Knoppix: Linux al volo

Se volete provare Linux, ma non volete installarlo definitivamente sul vostro disco fisso, oppure utilizzate Linux saltuariamente e pensate non valga la pena installarlo, allora Knoppix fa per voi.
Knoppix è la creatura di un consulente tedesco, Klaus Knopper, ed è basato su Debian. La principale caratteristica di questa distribuzione è di essere caricata completamente da CD, senza alterare un bit del vostro disco fisso. Il suo punto di forza è il riconoscimento dell’hardware: difficilmente sbaglia un colpo e funziona sul 95% dei desktop e sul 75% dei portatili. Se ha problemi, spesso è a causa di hardware di scarsa qualità e/o senza supporto per Linux.
E’ sufficiente scaricare l’immagine ISO, e far partire il PC con il CD creato, si avrà a disposizione un sistema Linux completo e funzionante, con quasi 2GB di applicazioni installate, grazie alla compressione dei dati.
E’ impressionante la velocità di caricamento del sistema operativo, considerando che ogni volta deve fare il riconoscimento completo dell’hardware della macchina.
Molto utile anche per chi fa il mio mestiere, per recuperare dati da dischi che non avviano più il sistema operativo; legge le partizioni, anche NTFS, ed è in grado di connettersi a reti Micro$oft. Se volete mantenere i parametri di configurazione potete salvarli su di una chiave USB e rileggerli durante i successivi avvii.
L’ultima versione rilasciata, la 3.6 manca però di LinNeighborhood, utility che permette di montare le cartelle condivise di server Micro$oft. Probabilmente sono io che non ho ancora trovato lo strumento adeguato.
In definitiva un ottimo prodotto per avvicinarsi a Linux, per provarlo senza pasticciare con le partizioni e senza aver paura di danneggiare il proprio sistema. Infatti le partizioni del disco fisso vengono montate in sola lettura, a meno che non venga esplicitamente abilitata la scrittura.
Se non volete fare neppure la fatica di scaricare e masterizzare l’immagine, potete cercare in edicola: periodicamente le riviste del settore allegano Knoppix alle loro uscite.








postato da andreabeggi, 15/11/2004 15:45 | link | commenti (1)

Installare Firefox su una memoria USB

 

Dato che spesso mi trovo da clienti, lontano dal mio portatile, ho trovato il sistema per installare Firefox sulla “chiavetta” USB che porto sempre con me.
Come prima cosa c’è bisogno del programma già installato su di un PC.

  1. Create una cartella sulla chiavetta ad esempio: Firefox
  2. Copiate al suo interno il contenuto della cartella C:\Programmi\Mozilla Firefox
  3. Inoltre create, sempre in Firefox, una cartella profile
  4. Create un file, es: RunFirefox.bat, con il seguente contenuto: start firefox.exe -profile profile
  5. Adesso potrete usare Firefox dalla chiave USB, lanciando il file RunFirefox.bat
  6. Al primo avvio viene creato il profilo sulla chiave, che verrà poi utilizzato per le sessioni successive
  7. Per non sovraccaricare la memoria USB, vi consiglio di disabilitare la cache. Per farlo inserite about:config nella barra dell’indirizzo, trovate la riga browser.cache.disk.enable e impostate il suo valore a false (tramite un doppio click)

Dato che si tratta di un profilo ex-novo, tutte le personalizzazioni, le estensioni, ed i plugin devono essere reinstallati.
Ho testato questa procedura solo su Windows XP/2000.

(Da un’idea, riveduta e corretta, di: texturizer.net)



postato da andreabeggi, 15/11/2004 15:44 | link | commenti

Microsoft Looback Adapter

 A volte si ha bisogno di un ambiente di rete per testare applicazioni e/o configurazioni, ma non si ha la possibiltà di connettersi ad un network, oppure si vuole effettuare delle prove senza modificare le proprietà della propria scheda.
In questo caso può servire l’adattatore loopback. In pratica si tratta di una scheda di rete virtuale, che potete configurare a vostro piacimento, sempre collegata e funzionante, a meno che non venga disabilitata. Naturalmente essa è “accessibile” solo dalle applicazioni del vostro PC, e non dalla rete locale. E’ disponibile solo per Windows XP.
Per installarla:
Pannello di controllo –> installazione hardware –> avanti –> Si (l’hardware è già collegato al computer?) e avanti –> “aggiungi nuova periferica hardware” e avanti –> “installa l’hardware selezionato manualmente” e avanti –> “schede di rete” e avanti –> produttore: “Microsoft", scheda di rete: “Scheda Microsoft Loopback” e avanti –> avanti –> fine.
A questo punto avrete a disposizione una nuova scheda di rete.



postato da andreabeggi, 15/11/2004 15:43 | link | commenti

Riparare Outlook

 Il database di Outlook, cioè tutta la posta, i contatti, le note e l’agenda, è contenuto in un file con estensione PST che risiede in C:\Documents and Settings\nomeutente\Impostazioni locali\Dati applicazioni\Microsoft\Outlook.
A volte capita che il database si corrompa, impedendo l’avvio del programma.
Niente panico! Mamma Microsoft fornisce un programmillo per riparare i files .PST. L’installazione di Office lo mette nella cartella C:\Programmi\File comuni\System\Mapi󠷐.
L’uso è semplicissimo, è sufficiente lanciare SCANPST.EXE e dargli in pasto il PST danneggiato, il quale verrà analizzato, backuppato e riparato. Al termine dell’operazione potrete avviare Outlook normalmente.
Il programma elimina gli elementi del database che non riesce a riparare, ma fortunatamente succede molto di rado. Ne avevo già parlato qui.



postato da andreabeggi, 15/11/2004 15:42 | link | commenti

Database di Exchange

 Se le dimensioni del database di Exchange si avvicinano alla massima consentita di 16 Giga (per la versione standard), il sistema ha difficoltà a recuperare lo spazio disponibile, anche se si cancellano molti messaggi.
Bisogna quindi preovvedere a una deframmentazione manuale del database. Per prima cosa disinstallate l’archivio tramite il gestore di sistema di Exchange, poi deframmentatelo tramite il comando eseutil, che trovate nella cartella bin dell’installazione di Exchange.

postato da andreabeggi, 15/11/2004 15:42 | link | commenti

domenica, 10 ottobre 2004

Volpedifuoco

 E’ uscito il language pack in italiano per Firefox 1.0PR. Scaricatelo da qui.
Dopo aver installato l’estensione, dovete far partire Firefox con le opzioni -UILocale it-IT -contentLocale IT, le istruzioni dettagliate sono qui.
Ad una prima impressione sembra tradotto molto bene.

postato da andreabeggi, 10/10/2004 21:12 | link | commenti

Adesso!

 Se non vi siete ancora convinti, Instablog vi spiega perchè bisogna passare subito a Firefox.

postato da andreabeggi, 10/10/2004 21:11 | link | commenti

Due cose su Firefox

 
  • E’ uscito un aggiornamento di sicurezza per Firefox 1.0 Preview Release, vediamo come installarlo.
    Scegliete “Options…” dal menu “Tools", cliccate sulla sezione “Advanced” ed espandete il ramo “Software Update", poi premete il bottone “Check Now".
    Se la patch non fosse ancora installata, dovrebbe apparire sotto la voce “Critical Updates"; eventuali aggiornamenti per i componenti aggiuntivi appariranno più in basso. Scaricate la patch e riavviate Firefox per applicarla.
    Potete verificare l’avvenuta installazione verificando che la versione sia “Firefox/0.10.1.": guardate in “About Mozilla Firefox” nel menu “Help".
  • Vi siete mai chiesti perchè Google.com appare in italiano con IE, ma è inglese con Firefox? Dipende dai linguaggi installati. Essendo Firefox in inglese, dovete aggiungere il linguaggio italiano nelle impostazioni, in modo da segnalare la vostra preferenza ai siti che lo prevedono.
    Per farlo scegliete “Options…” dal menu “Tools". Scegliete la sezione “General” e cliccate su “Languages…". Dalla casella a discesa “Select a language to add…” scegliete “italian [it]” e premete “Add". Selezionate l’italiano dall’elenco dei linguaggi installati e premete il bottone “Move Up", fino a portarlo in cima alla lista.
    Chiudete, confermando, tutte le finestre e riavviate Firefox. Da questo momento i siti che visiterete sapranno che la vostra preferenza è l’italiano.
    (Se volete comunque Google in inglese, basta cliccare sul link
    Google.com in English.)






  • postato da andreabeggi, 10/10/2004 21:11 | link | commenti

    martedì, 28 settembre 2004

    Come configuro i server

    Spesso mi capita di installare nuove reti “da zero", sia in uffici/dipartimenti di nuova costituzione, sia in aziende di piccole dimensioni che decidono di lavorare su di una nuova infrastruttura. Dopo anni che faccio questo mestiere ho sviluppato una specie di “configurazione standard” per l’mplementazione.


    postato da andreabeggi, 28/09/2004 01:24 | link | commenti

    RAID: cos’è e come funziona

     RAID (Redundant Array of Inexpensive Disks) è una tecnologia che prevede l’uso di molti hard disk per una gestione sicura dei dati.

    Inizialmente è nato anche per ottenere maggiore spazio a disposizione tramite lo “striping", cioè la “spalmatura” dei dati su più dischi, ma oggi, grazie ai nuovi tagli di capacità, viene utilizzato quasi esclusivamente per ragioni di sicurezza e continuità dei dati. Ecco la ragione del nome: “inexpensive” significa economico. Tempo fa i dischi costavano moltissimo e questa tecnologia permetteva di usare piccoli dischi SCSI, che erano più economici di quelli utilizzati all’epoca.


    postato da andreabeggi, 28/09/2004 01:21 | link | commenti (1)

    Come ripulire il PC…

    … e vivere felici.
    Negli ultimi anni mi è capitato sempre più spesso di dover ripulire le macchine di clienti, conoscenti ed amici. Non da virus, perchè fortunatamente quasi tutti hanno capito l’importanza di un antivirus aggiornato, ma da dialer, spyware, adware e malware.
    Tali categorie di software sono molto più difficili da individuare e da sradicare, rallentano il sistema e lo rendono molto instabile; tra l’altro può capitare di vedersi apparire pagine web piene di signorine dai facilissi costumi impegnate a fare del bene al prossimo. Questo non sempre è desiderabile, specie se il computer viene usato da minori o persone particolarmente sensibili.
    Ecco come fare per eliminare questi programmi parassita.




    postato da andreabeggi, 28/09/2004 01:08 | link | commenti

    Introduzione a IPv6

     Qui un’ottima introduzione a IPv6 che ho trovato molto comprensibile, malgrado io non sia un “guru". E’ comunque richiesta una minima conoscenza di IPv4 (il sistema attuale).
    Altre info qui.

    postato da andreabeggi, 28/09/2004 01:06 | link | commenti

    lunedì, 13 settembre 2004

    Microsoft Calculator Plus

     Microsoft Calculator Plus è una calcolatrice / convertitore di Microsoft. Converte le unità di musura di 11 categorie diverse: energia, lunghezza, potenza pressione ecc. ecc.
    Gratuito.

    postato da andreabeggi, 13/09/2004 14:19 | link | commenti

    sabato, 11 settembre 2004

    SmoothWall Tutorial - prima parte

    Questo è un tutorial per installare SmoothWall Express 2.0, un firewall open source, su cui trovate maggiori info in questo mio post. In pratica si tratta di un PC con 2 o più schede di rete, posto tra la rete locale ed il router. Il sistema operativo è una speciale distribuzione Linux adattata allo scopo, completamente gestibile da remoto tramite un browser.


    postato da andreabeggi, 11/09/2004 22:48 | link | commenti

    giovedì, 29 luglio 2004

    Free Images Hosting

    ImageBay is a free image hosting service.

    Unmetered bandwidth.
    Unmetered space.
    Unmetered image uploads.
    • Allowed up to 1 megabyte per image!
    99.9% uptime guarantee.
    • No image cropping or quality loss.
    • No image branding or watermarking.
    • Images stay on server until deleted.
    • Jpg, Jpeg, Gif, Png, Bmp and Swf images allowed!
    • Easy to use members section!
    • Image database search engine - find any image!
    • ImageBay Discussion Forums.
    • 24/7 e-mail support.














    postato da andreabeggi, 29/07/2004 22:11 | link | commenti

    Feed RSS per Splinder

    Forse ho scopert0 l’acqua calda, ma via BlogStreet è possibile generare un feed RSS per i blog di Splinder. Ho provato con il mio. Ho generato questo feed. Vi saprò dire se funziona.

     

    postato da andreabeggi, 29/07/2004 22:08 | link | commenti (2)