Archive for settembre 2008

Si, lo ammetto…. Ububtu sul mio pc è durato meno di 4-5 giorni, poi sono passato a Debian….

Ho avuto solo un piccolo problema nell’installazione dei driver proprietari…

Scaricati i driver dal sito nvidia, chiuso X mi dava un errore del tipo “Non compatibile con kernel Xen”…. poi ho scoperto che i kernel bigmem di debian sono compilati con supporto xen….

Come fare?! Bhe, dato che il pc è sostanzialmente una macchina stupida….. facciamogli credere che non ci sia il supporto… Come ?! Facile :D

  • cd /lib/module/$kernel_version
  • grep CONFIG_XEN . -Rl | xargs -i sed -i -e ’s/CONFIG_XEN/CONFIG_MIO/g’ {}

E fino a qui nulla di che, basta che facciate un copia incolla (da root) e sostituiate $kernel_version con la versione del vostro kernel (la potete sapere dando un “uname -a” su una shell….

Ora, dovete chiudere X, loggarvi su una shell e dare

  • export IGNORE_XEN_PRESENCE=1
  • sh NVIDIA-Linux-x86-173.08-pkg1.run

…Mi raccomando, con export IGNORE_XEN_PRESENCE=1 esportate una variabile d’ambiente che poi viene letta dallo “script” di NVIDIA…. quella variabile nasce e muore all’interno della shell in cui la scrivete….quindi scrivetela sulla shell da cui poi lanciate lo script ;)

Stefano

…sigh…. dopo 7 anni di onorata carriera il mio vecchio mouse è andato nel paradiso dei mouse…..

L’unico modo di farlo funzionare era questo….

I due “tappini” bianchi sono il pulsante destro e quello sinistro (siccome erano troppo bassi ho dovuto rialzarli un po….)

Poi, mi sono deciso….

Diciamo che finalmente ho tolto 2 cavi dalla scrivania… non sono molti, ma si inizia con poco, no ? :D

Stefano

….ore 10 di mattina, suona il telefono……

(in italico io)

…Pront….” “Buongiorno, la chiamo per conto di infostrada, lei da domani non pagerà più il canone telecom, le va bene?”   “No, un secondo, mi può spiegare…” …nel frattempo…. “Tu…Tu….Tu…Tu….”

Per me, da ORA infostrada, anche avesse le offerte migliori del mondo, può andarsene a @@@

….che bel servizio clienti, eh ?!

Siccome ogni volta che reinstallo mi dimentico sempre che extension usavo e per cosa…  ho intenzione di farmi una piccola lista delle extension “utili”… ora, siccome utili è un concetto MOLTO riduttivo, se volete contribuire, ben venga la cosa….. Inizio io:

Thunderbird:

  • Display Mail user Agent (permette di visualizzare tramite icona il client di posta di chi vi spedisce la mail)
  • Enigmail (supporto al pgp)
  • FireTray (permette di avviare thunderbird ridotto al icona nel systray e richiamarlo [e quindi aprirlo] solo quando arriva nuova posta
  • Quote Color (colora di vario colore [che bell'italiano] i vari quote, volta per volta)
  • Quote Collapse (fa comparire un bel “+” affianco a tutti i precedenti quote [utile nel caso di Mailing list])
  • MoreFunctionsForAddressBook (permette alla rubrica di thunderbird di importare singole Vcard o rubriche di Vcards ed esportarle)

Da NON usare moztraybiff a meno che non vogliate perdere la notifica delle mail da parte di thunderbird 2…. (ci ho messo una vita a capire che era questo plugin…. e poi trovo “Note: This release has the unfortunate side-effect of disabling the new Thunderbird 2.0 feature of popping up an alert box for incoming mail. Currently it’s impossible to have both my extension and this feature working together. In future versions it might be resolved. Meanwhile, you can always restore the alert box feature by disabling or uninstalling this extension.”

Firefox:

  • Delicious Bookmarks (comoda integrazione di Delicious.com)
  • Down Them All (permette di scaricare tutti i link a immagini, video, filmati, file audio presenti in una pagina web, completamente configurabile in base alle estensioni
  • external IP (mostra il proprio Ip pubblico [utile se si è dietro nat], permette la notifica del cambio ip)
  • FlagFox (mostra l’ubicazione del server a cui ci si sta collegando mediante bandiera nazionale)
  • Google Gears (permette di velocizzare la navazione in CMS/gestori web, NON usare su computer condivisi
  • Show Ip (permette di vedere l’ip del server a cui ci si sta collegando)

Attendo commenti/integrazioni ;)

Una delle più grandi “rogne”  che ho avuto con Linux è stata la gestione della wireless.

Ho trovato un programmino che automatizza la cosa… wicd

Per chi avesse gentoo basta dare un bel “emerge -av wicd

per chi invece ha Debian/Ubuntu:

  1. A questo indirizzo è disponibile un deb adatto a tutte le versioni.
  2. Con un bel “apt-get install python-glade2” risolviamo le dipendenze (al 90% è gia installato)
  3. Poi un bel dpkg -i wicd_1.5.1_all.deb
  4. A questo punto un wicd da root per far partire il demone e un wincd-client da utente per far partire la sys-ico.

Allora… dopo l’aquisto del linksys ho deciso che il firmware della linksys originale mi stava un po strettino (sopprattutto perché a me serviva che tale apparato facesse da repeater, cosa che con il firmware originale non si può fare)…. quindi ho decido di installare DD-WRT un firmware opensource basato sul firmware open della linksys….

Le versioni che ora si trovano in commercio dei WRT54G sono la 7.x e in maggiornanza la 7.2

Le varie versioni si distinguono le une dalle altre per vari valori di RAM, FLASH etc….

(una guida qui)

In particolare la versione 7.2 dispone di 8 M di Ram e 2 M di flash… quindi il firmware nuovo deve essere inferiore ai 2M….

Girando in rete ho trovato vari hack… il più carino e “semplice” è appunto quello di DD-WRT.

Nelle istruzioni in giro ho trovato qualche imprecisione che rendeva il linksys più simile ad un fermacarte che ad un router….. [e lo dico per esperienza]……

Quindi traduco/trascrivo/integro qui le istruzioni…..

  1. Resettare il router dalla pagina di amministrazione, aspettare che faccia il reboot oppure fargli fare un “reboot manual” [a.k.a. staccare e riattacare l'alimentazione]
  2. Nella pagina del router, alla voce Amministrazione c’e Firmware Upgrade, selezionarlo, selezionare il file vxworksprep-gv72-v1.bin e cliccare su Upgrade…. NON SPEGNERE NE RIAVVIARE, attendere che il router finisca il suo lavoro…. altrimenti vi trovate con una cosa più simile a questa che ad un router
  3. Attendere 30 secondi, quindi dare continua.
  4. Attendere altri 40 secondi e riavviare il router.
  5. Tornare sulla pagina di prima e selezionare il file vxworkskiller-gv72-v3
  6. Attendere 60 secondi, cliccare su continua, quindi attendere altri 60 secondi e riavviare il ruoter (la luce power resterà spenta ora)
  7. Installare tramite tftp il firware dd-wrtv24_micro_generic sul router. In linux usare il comando tfpt 192.168.1.1; mode octec; verbose; put dd-wrt.v24_micro_generic.bin; mi raccomando il "mode octec", altrimenti.... qui
  8. Attendere 3 minuti, il router dovrebbe riavviarsi un paio di volte e presentare la luce power accesa.
  9. Upgrade concluso :)

me@AMD64:~/Scrivania/Linksys_WRT54G_V7.2$ date
sab set  6 12:49:12 CEST 2008
me@AMD64:~/Scrivania/Linksys_WRT54G_V7.2$ tftp 192.168.1.1
tftp>  mode octet
tftp> verbose
Verbose mode on.
tftp> put dd-wrt.v24_micro_generic.bin
putting dd-wrt.v24_micro_generic.bin to 192.168.1.1:dd-wrt.v24_micro_generic.bin [octet]
Sent 1769472 bytes in 2.2 seconds [6434444 bits/sec]
tftp> quit
me@AMD64:~/Scrivania/Linksys_WRT54G_V7.2 $

UPDATE: Volevo rendere disponibili anche i link ad i firmware, ma non riesco più a trovarli facilmente in rete.

A breve li metterò up sul sito (tanto sono pochi mega da scaricare).

NEW_UPDATE: Ecco il link al “demattonamento” lo trovate qui

NEW_UPDATE: Inseriti i firmware…. ATTENZIONE: Siccome non ho gran fiducia del server in cui sono hostato in questo momento, consiglio di cercare i firmware in rete, se ho un attimo mi rimetto alla ricerca dei link, ed usare quelli che ho uploadato io solo come ultima risorsa…..

Ecco, qui trovate tutti i firmware ed anche il revert (per tornare indietro), per il linksys WRT-54G

Stefano

Salve, sono Stefano Zattara, studente a Padova, ed (a tempo perso) appassionato di Informatica, in particolare di Linux, audio, registrazioni e chi più ne ha più ne metta..... Se servono altre info sono qui
Se vuoi offrirmi un trancio di pizza, un tramezzino, o un caffè....