sabato 23 settembre 2006

Your Potential, Our Passion...

Io ho la conferma che Windows ce l'ha con me.
Non e' bastato il fatto che ormai sotto XP il masterizzatore mi brucia rigorosamente qualsiasi cosa gli dia in pasto, mentre sotto Linux arrivo a masterizzare anche 4 giga e mezzo di roba senza battere ciglio. No.
Ora c'e' anche questo.
Una premessa: come qualcuno sa, condivido la connessione adsl di casa con l'ufficio (che e' a vista) tramite wi-fi. Sino ad oggi dato che non mi e' servita moltissimo mi sono limitato ad utilizzare la schedina wi-fi del portatile, che dentro l'ufficio prende con un segnale intorno al 50%.
Ora, ieri finalmente mi sono deciso a configurare la rete wi-fi su un computer che mi possa dare la connessione in giro per tutto l'ufficio.
Devo dedicare un PC, probabilmente un IPCOP ma, dato che e' un po' una rogna configurare IPCOP con "l'inversione di due interfacce" (usare la wi-fi come rossa e dare la blu su cablato) ho rimandato, in attesa di trovare anche informazioni specifiche.
Ho una schedina wi-fi PCI della NILOX (una RT2500). Ero sicuro che la avrei dovuta configurare con ndiswrapper; naturalmente come tutte le schedine wi-fi economiche il driver fornito per Windows e' stipato in un unico file exe (un "cabinet autoestraente").
Dato che - tra l'altro - da quel che mi ricordi configurare catene e catene di iptools non e' esattamente un'operazione in tempo reale, calo la testa e stabilisco che - per qualche giorno - mi terro' una macchina Windows per gestire la connessione condivisa (dato che l'operazione di condivisione e' piu' semplice) e dopo aver copiato i drivers ndis sulla chiavetta avrei provveduto ad installare Linux e combatterci.
Niente di piu' falso. Installo un XP Pro pulito, metto il service pack 2 e tutti i driver della piastra madre nonche' quelli della scheda di rete. Il "Centro Sicurezza PC" protesta perche' ha fame di aggiornamenti e vuole un antivirus, ma per questo c'e' tempo.
Cominciamo.
Windows e il servizio "Zero Configuration" vale appunto "Zero" perche' non e' in grado di rilevare un AP se non invia in broadcast l'ESSID. E va bene, usiamo il programma della scheda: lui vede il mac-address dell'AP ma per convincersi a collegarsi devo comunicargli oltre alle varie chiavi anche il nome dell'AP.
Mumble: perche' non si collega? Ah: si! Devo dargli l'IP e il gateway a manina, dato che non c'e' il DHCP attivo. Ok.
Mumble, sembra che vada.
Uhm, segnale al 10%
Segnale al 5%
Nessun segnale
5%... e vabe' l'antennina integrata dentro l'ufficio... aspetta va che attacco l'antennino esterno.
60%
50%
0% caduta segnale
50%
60%
Uhm... non capisco. Diamolo per buono comunque, iexplore, www.g-sr.eu e vediamo
"Apertura della pagina in corso..." due minuti e trac! Timeout.
Macheca%%?
vabene, ping $ipdelrouter

do {
printf("risposta in %s ms", srand(1200) );
for (i=0; i==srandom(100); i++) {
printf("richiesta scaduta\n")
}
} loop

Ah, ecco. Se per ogni pacchetto a buon fine ne droppa 42 si capisce questo casino...
Si, ma perche' $organo_sessuale_in_siculo continua a droppare?
Uhm, il segnale fa su e giu' come sulle montagne russe: problemi di segnale?
COME PROBLEMI DI SEGNALE?
Quali problemi puo' avere con un antenna 3com grossa come un manico di scopa quando col portatile ci navigo con l'antennino integrato misura pelo di fregna?
Che non sia compatibile l'antenna con la scheda?
Che faccia falso contatto il connettore?
Che sia colpa di Windows?
Che la scheda non funzioni?
Che sia colpa della tarapia tapioca come se fosse antani con la supercazzola prematurata con scappellamento paraplegico a sinistra?
Ok, stamattina arrivo, salvo il driver sulla chiavetta e parte il formattone; c'ho la "Suse 9.2 iper-ultra-licensed-server-sarca$$o" con la nota sulla confezione che annuncia "ottimizzata per le reti senza fili".
Ok, yast non e' il massimo ma funzionicchia, installo dal dvd, un ora e mezza.
Non vede la scheda wi-fi (ettipareva!), per cui passo i driver dalla chiavetta e li do in pasto a ndiswrapper.
Mah, sembra tutto a posto.
iwconfig
ok la vede, accendiamola.
ifconfig wlan0 up
8 secondi e... wham! Il PC si crasha.
Non risponde la tastiera, non risponde il mouse, non risponde un ciufolo.
Ma $improperi['vagonata']!!
Riavvio il PC, riproviamo.
ifconfig wlan0 up
8 secondi. Crash.
GROAR!!!!!!!!!
[si, l'ho gridato: m'hanno sentito non meno di una decina di vicini di casa, speriamo non si siano preccupati (-: ].
Riformattone. Adesso sai che faccio: prendo la Ubuntu Drapper Drake nuova nuova per PC che ho da basso.
Ok avvia, installa, cinque minuti per copiare tutta la pappardella.
Riavvia il PC.
Mumble, sudo synaptic, cerchiamo ndiswrapper.
MA PORC! Non c'e' nel CD, mi serve scaricarlo da internet... evabbe' intanto che ci siamo gli configuro la scheda video e quella di rete cablata.
click e clock, video a posto (wow, ho una S3Virge/GX PCI con 4 mega di ram, va a 1280x1024, 24bitplane a 16 milioni di colori, ma sfarfalla un po').
Ok diamo una risoluzione leggermente inferiore. Vabe' nel frattempo mi configuro la rete cablata cosi' eventualmente sperimento la condivisione della connessione con il portatile, click su network administration e...
sorpresa!
interaccia ethernet eth0 disattiva
interfaccia wlan ra0 attiva
Come interfaccia ra0?
iwconfig
si, rt2500, la vede! Senza ndiswrapper!
Uhm, configura, password, clicketi-click, ok, firefox.
La pagina di google/firefox mi si pianta davanti allo schermo cosi' velocemente che resto a dir poco impaurito.
www.g-sr.eu
Wham! Il blog mi si fionda davanti con tutta la goduria della mia adsl a 4 mega, il segnale radio mi arriva con una potenza pari al 93% di media.
Mumble.
cercaSuGoogle("condividere connessione internet ubuntu");
clicketi-click usate iptables, usate questo, usate quello, usate firestarter che e' semplicissimo e guidato graficamente.
Vabene, sudo synaptic, aggiungi un po' di repository (fra cui universe e multiverse), poi cominciamo con i fuochi d'artificio: bind9, firestarter, midnight commander.
Frulla e mi scarica quanto dovuto [199 mega di aggiornamenti e altri cassidy, ARGH (mezzoretta nella quale vado a mangiare lasciando il PC a ravanare)], poi finalmente apro firestarter.
Configura di qua e clicka di la, mi connetto da ra0, condividi su eth0, il dhcp va su questi indirizzi, parapim e parapam, accendiamo un pc sulla lan e vediamo se gira.
Tutti i quattro mega di tin.it sono sparsi per tutta la rete aziendale, PERFETTAMENTE FUNZIONANTI!
Con Windows ero ancora li' a cercare di capire per qualche capo di ca%%o di motivo continuava a cadere il segnale... Rob de mat!
Ah, vi sto scrivendo questo articolo da dentro l'ufficio, dal PC gateway! (((-:
Ora ditemi voi se questo e' normale!

2 commenti:

Francesco ha detto...

Non ci posso credere!
In genere sento dire che le "cose" su Windows sono più facili...Mah!
Meno male che c'è gente come te che smentisce ;)

Anonimo ha detto...

Quoto il commento precedente.
Onestamente per il wi-fi mi trovo meglio con la mia kubuntu 6.06 che riconosce anche lo sporco meglio di Omino Bianco.
Ubuntu forever!

nirvenik