Debian stable & kernel 3.2

Per installare il kernel 3.2 su una debian stable (squeeze) i backports ci vengono in aiuto:

Aggiungiamo al file /etc/apt/sources.list :

deb http://backports.debian.org/debian-backports squeeze-backports main contrib non-free

Poi un bel apt-get update e via di:

apt-get install -t squeeze-backports linux-image-3.2.0-0.bpo.1-amd64
apt-get install -t squeeze-backports firmware-bnx2

AppStore e iWork

Se come me avevate gia' iWork installato, prima di avere le ultime release di OSX con l'AppStore puo' capitare che non venga riconosciuto come gia' installato.

Per ovviare a questo problema e' sufficiente copiare una directori da una qualsiasi applicazione precedentemente scaricata tramite AppStore, gratis o a pagamento non fa differenza, e copiarla dentro alle apps di iWork.

Per fare questo dovete cliccare su una di queste applicazione, e selezionare "Show Package Contents"; dentro la directory "Contents" dovete copiarvi la directory "_MASReceipt".

Questa e' la directory, che con la stessa procedura indicata sopra, dovrete copiare in Pages, Numbres, Keynote, ... .

Fatto questo, tornando in AppStore magicamente le applicazione risulteranno installate

Screen_shot_2011-11-18_at_3

 

Mail.app & utilizzo spropositato di RAM

Se vi capita che Mail.app utilizzi un quantitativo di ram spropositato, nel mio caso arrivava a ~2.2GB di ram, poi iniziava a swappare, una soluzione potrebbe essere quella di accettare in modo permanente i certificati SSL che per esempio pop.gmail.com vi propone; nel mio caso mi ha "salvato", ora utilizza 88MB di ram con 9 account e ~20k mail in totale

https://discussions.apple.com/message/11446708#11446708

Samsung SSD 830 & macbook (5,1) - pt.1

Ho acquistato un disco SSD Samsung 830 per carcare di dare nuova vita al mio macbook 5,1, late2008; il disco essendo nuovo ha un'interfaccia sataIII mentre il mio vecchio macbook è sataII, quindi in teoria non riuscirò a sfruttare al massimo il nuovo device, ma mi aspetto in ogni caso performance tali da prolungare di 6/12 mesi la vita del mio mac.

Screen_shot_2011-11-12_at_7

Il disco viene fornito con un cavo usb/sata in modo che lo si possa anche utilizzare come disco esterno, anche se non l'ho provato. Esteticamente è molto bello e ovviamente molto leggero.

Ho scaricato Lion e ho preparato una chiavetta di boot da 8GB.
Tutta l'installazione si è conclusa in una decina di minuti con un paio di reboot.

Ora sto importando i vecchi dati da Time Machine, appena terminerà potrò iniziare a lavorare e fare dei test, ma la primissima impressione è di estrema velocità, Safari che si apre immediatamente e un sistem molto reattivo, ma è ancora presto per tirare le conclusione.

(download)

Pogoplug + ArchLinuxARM + Motion

Oggi ho installato ArchLinux per ARM sul Pogoplug che mi e' arrivato ieri.

L'installazione e' veramente veloce, viene sostituito il bootloader che e' cosi' in grado di fare il boot da un device usb, una chiavetta Kingston Technology DataTraveler G3 4GB nel mio caso.

Stranamente ogni tanto sembra che il boot da usb non vada a buon fine quindi il device si avvia con il firmware di default e non con la distro linux installata sulla chiavetta; devo capire bene come fixarlo.

Ho installato alcuni pacchetti base come OpenNTPD e Munin. Inoltre ho installato Motion che ha funzionato al primo colpo, collegando la webcam della Logitech C310; il device fa solo lo streaming, non salvo niente in locale sulla chiavetta USB, primo perche' si riempirebbe in fretta secondo perche' immagino che la sua durata di vita si ridurrebbe molto.

Motion sembra consumare circa il 40% della cpu del Pogoplug.

Ho poi un Motion server che gira su un pc che si collega allo streaming di rete del Motion sul Pogoplug e in questo caso salva le immagini in caso di rilevamento di movimento, salva gli snapshot, genera i filmati in timelapse, e fa tutto quello che motion puo' fare.

Devo testare meglio il funzionamento complessivo, ma per il momento posso ritenermi soddisfatto.

KVM Network Performance

In questi giorni sto testando un server con KVM .

Il server, se cosi lo si puo' chiamare, e' costituito da una mobo ASUS E35M1-I (piattaforma AMD Brazos) , con 8GB di RAM; "roba" casalinga :) .

I test sono fatti con iperf , standard de facto per i test di rete, seguendo quanto indicato qui usando come client un MacBook collegato al server attraverso uno switch gigabit della Netgear ; i driver di rete usano VirtIO:

<source bridge='br0'/>
<model type='virtio'/>

ecco i miei risultati:

iperf @Host

iperf -c 192.168.88.5 -w 65536 -t 60 -P 4
------------------------------------------------------------
Client connecting to 192.168.88.5, TCP port 5001
TCP window size: 64.2 KByte (WARNING: requested 64.0 KByte)
------------------------------------------------------------
[  6] local 192.168.88.101 port 56768 connected with 192.168.88.5 port 5001
[  3] local 192.168.88.101 port 56765 connected with 192.168.88.5 port 5001
[  4] local 192.168.88.101 port 56766 connected with 192.168.88.5 port 5001
[  5] local 192.168.88.101 port 56767 connected with 192.168.88.5 port 5001
[ ID] Interval       Transfer     Bandwidth
[  5]  0.0-60.0 sec  1.67 GBytes    239 Mbits/sec
[ ID] Interval       Transfer     Bandwidth
[  6]  0.0-60.0 sec  1.61 GBytes    231 Mbits/sec
[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-60.0 sec  1.57 GBytes    225 Mbits/sec
[ ID] Interval       Transfer     Bandwidth
[  4]  0.0-60.0 sec  1.48 GBytes    212 Mbits/sec
[SUM]  0.0-60.0 sec  6.34 GBytes    907 Mbits/sec

iperf @Guest

iperf -c 192.168.88.11 -w 65536 -t 60 -P 4
------------------------------------------------------------
Client connecting to 192.168.88.11, TCP port 5001
TCP window size: 64.2 KByte (WARNING: requested 64.0 KByte)
------------------------------------------------------------
[  4] local 192.168.88.101 port 57027 connected with 192.168.88.11 port 5001
[  3] local 192.168.88.101 port 57026 connected with 192.168.88.11 port 5001
[  5] local 192.168.88.101 port 57028 connected with 192.168.88.11 port 5001
[  6] local 192.168.88.101 port 57029 connected with 192.168.88.11 port 5001
[ ID] Interval       Transfer     Bandwidth
[  5]  0.0-60.0 sec    667 MBytes  93.2 Mbits/sec
[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-60.0 sec    668 MBytes  93.4 Mbits/sec
[ ID] Interval       Transfer     Bandwidth
[  6]  0.0-60.0 sec    669 MBytes  93.5 Mbits/sec
[ ID] Interval       Transfer     Bandwidth
[  4]  0.0-60.0 sec    669 MBytes  93.5 Mbits/sec
[SUM]  0.0-60.0 sec  2.61 GBytes    374 Mbits/sec
Il S.O. dei server Host e Guest e' sempre debian sid e iperf sui server e' la versione
iperf version 2.0.5 (08 Jul 2010) pthreads
mentre sul MacBook
iperf version 2.0.4 (7 Apr 2008) pthreads