AndyCapp corner

quando hai dato troppo devi andare, fare posto

Archive for the 'Work' Category

Decalogo: come usare il supporto tecnico

February 1st, 2010 by AndyCapp

1) Siate sempre molto vaghi, o al massimo surreali, nella descrizione del
problema. “C’è un rallentamento generale” è già un buon inizio, ma cose
tipo “Ogni martedi la persistenza non funziona” vi renderanno un idolo
presso tutti i centri assistenza. Ricordate poi che i tecnici sono dei
nerd ed adorano leggere lunghi file di configurazione: quindi se avete 534
DNS zone, non rovinategli il piacere e dite semplicemente “il mio server
DNS da delle risposte sbagliate”

2) Mai e poi mai leggere la documentazione a supporto prima di aprire un
ticket: messagi come “ho esaurito le porte” o “ l’alimentatore 1 non sta
erogando energia” possono essere ambigui e fuorvianti

3) Un errore degno di tal nome deve essere assolutamente randomico e non
ripetibile in laboratorio: “la macchina va in core tutte le volte che
passa mia nonna” o meglio “circa ogni 5 mesi noto un curioso messaggio
che ora non ricordo nei log di sistema” sono il sogno di ogni tecnico
che si rispetti.

4) Premuratevi, subito dopo aver aperto un ticket, di rendervi
irreperibili: oltre ad evitarvi un mucchio di seccature, ciò vi darà un
ottima scusa per lamentarvi riguardo la lentezza di risoluzione del
problema.

5) Non perdete tempo a specificare ne l’hardware ne il software “ho
window su un Dell” sara piu che sufficente. Lasciate al tecnico il
piacere di scoprire che avete installato una versione alpha su un
hardware non supportato, in fondo è il suo lavoro

6) Quando vi chiederanno dei dati siate creativi: i tecnici si annoiano
generalmente, rendete la loro vita piu frizzante fornendo chesso un
tcpdump in formato testo, o una foto del vostro schermo quando vi
chiedono l’output di un comando o una mappa di Quake che mostri lo stato
del vostro pannello LCD

7) Il tecnico è un essere odioso che si diverte a farvi perdere tempo: se
vi chiede un file di configurazione o i log di sistema , lo fa per farvi dispetto:
rispondetegli prontamente “non credo che tu abbia davvero bisogno
di questo” oppure “non ho tempo adesso, prosegui con quello che ti ho
mandato e fammi sapere”

8) Un analisi accurata deve considerare ogni possibile ipotesi: pertanto
non dite mai al tecnico quali tentativi avete fatto fin ora per
risolvere il problema. Importantissimo, nel caso risolveste voi il problema non comunicatelo mai al tecnico, lasciate che ci si spacchi la testa sopra.. in fondo è per quello che lo pagate!

9) In corso d’opera, fate quante piu modifiche potete alla configurazione
e all’hardware, possibilmente non documentandole e/o scordandovi quali e
quante. Non è sicuro che questo possa impattare sul problema originale,
quindi non vale la pena di dirlo al tecnico. Nel caso invece ciò
generasse nuovi errori e del tutto diversi, segnalatelo immediatamente e
giustamente seccati!

10) se niente di tuto questo funzionasse, dite semplicemente “Internet
non va”

Category: Cazzeggio, Consigli spiccioli, Work | No Comments »

Xmas Gift: nmap 4.76 Ubuntu 8.10 and Debian Etch backport

December 25th, 2008 by AndyCapp

We are pleased to release Nmap 4.75, with almost 100 significant improvements since version 4.68. Key Nmap 4.75 changes include:

  • Fyodor spent much of this summer scanning tens of millions of IPs on the Internet (plus collecting data contributed by some enterprises) to determine the most commonly open ports. Nmap now uses that empirical data to scan more effectively.
  • Zenmap Topology and Aggregation features were added, as discussed in the next news item.
  • Hundreds of OS detection signatures were added, bringing the total to 1,503.
  • Seven new Nmap Scripting Engine (NSE) scripts were added. These automate routing AS number lookups, “Kaminsky” DNS bug vulnerability checking, brute force POP3 authentication cracking, SNMP querying and brute forcing, and whois lookups against target IP space. Many valuable libraries were added as well.
  • Many performance improvements and bug fixes were implemented. In particular, Nmap now works again on Windows 2000.

Many of these changes were discussed in Fyodor’s Black Hat and Defcon presentations. The audio and video has now been posted on the presentations page.

Deb package for Ubuntu 8.10 here, nmap and zenmap

Deb package for Debian Etch here, nmap and zenmap

Category: Work | 1 Comment »

Subnet multiple in IPSEC

November 22nd, 2008 by AndyCapp

Una volta per tutte, NO, non si può fare usando OpenSwan o FreeSwan

conn alfa
        left=1.2.3.4
        leftsubnet=192.168.1.0/24
        leftnexthop=%defaultroute
        right=5.6.7.8
        rightsubnet=192.168.0.0/24, 172.16.0.0/16
        rightnexthop=%defaultroute
        auto=add

Workaround

Create N connessioni identiche, una per ogni subnet che volete pubblicare

conn alfa
left=1.2.3.4
leftsubnet=192.168.1.0/24
leftnexthop=%defaultroute
right=5.6.7.8
rightsubnet=192.168.0.0/24
rightnexthop=%defaultroute
auto=add

conn beta
left=1.2.3.4
leftsubnet=192.168.1.0/24
leftnexthop=%defaultroute
right=5.6.7.8
rightsubnet=172.16.0.0/16
rightnexthop=%defaultroute
auto=add

Category: Work | No Comments »

Maial !! Sfanala sfanala !!!

October 31st, 2008 by AndyCapp

Oggi, grazie ad un paio di articoli in giro (Punto Informatico per tutti), l’intero mondo del Software Libero italiano sta parlando dell’ASL di Ferrara, tutti senza la minima cognizione di causa, o perlomeno senza averla vista.
Io sto a Londra, quindi sghignazzo dietro le quinte.
Un uomo fuma in un angolo.
Anzi, due.

Category: Chiedetemi se mi manca l'italia, Work | 4 Comments »

Introduzione ai bilanciatori di carico

October 28th, 2008 by AndyCapp

Per chi si fosse addormentato durante il mio talk al LinuxDay o se lo fosse perso, pubblico qui le slide che ho presentato.

In breve gli argomenti trattati

  • Cosa è un LB

  • Cenni storici

  • I programmi ed i produttori

  • Concetti ed elementi di base

    • Il LB

    • Virtual server

    • Pools

    • Membri e nodi

    • Persistenza

  • Metodi di Load Balancing

    • Round Robin

    • Metodi statici

    • Metodi dinamici

    • Creazione di regole on the fly

  • Load Balancing Avanzato

    • Natting and Source Natting

    • Load Balancing assimetrico

    • Load Balancing trasparente

    • Profili ClientSSL e ServerSSL

  • HA Load Blancing

    • Evitiamo il single point of failure

    • Il problema dell’ARP

    • Sincronia e mirroring

  • Ed ancora…

    • Regole L4 e L7

    • Filtri

  • Lo stato dell’arte

    • F5 Viprion

      • Prestazioni

      • Innovazioni

  • Q&A

  • Credits

Potete scaricare la presentazione completa  qui

Category: Work, con me non c'è futuro | 2 Comments »

Installare Mac OS X su Advent 4211 (MSI Wind)

September 22nd, 2008 by AndyCapp

Recentemente ho comprato un  Advent 4211 ( un rebrand  del MSI Wind stesso hardware,  colore diverso) da PC World a  £ 279.99 (notevolmente meno costoso rispetto alla versione MSI!).
La prima cosa che ho fatto è stata radoppiare la ram portandolo a 2Gb
Inoltre la sheda wifi è nota per non funzionare su sistemi operativi diversi da Windows, quindi l’ho sostituita con una Gigabyte

Questo howto è basato sul bel lavoro di Paul O’brien, che ringrazio sentitamente!
Enjoy

COSA FUNZIONA E COSA NO

Prima di iniziare, vorrei  chiarire che anche se sto utilizzando il mio laptop quotidianamente  e funziona alla grande, non tutto è funzionante al  100%  come con  XP , o come un vero e proprio Mac. Molto vicino, ma non completamente. I dettagli …

FUNZIONANO BENE!

- Graphica Scheda grafica accelerata in esecuzione a 1024×600 risoluzione nativa
- Ethernet
- Webcam
- Internal speakers
- USB
- SD card slot
- Sleep
- Bluetooth -
- Tasti di scelta rapida per la visualizzazione, volume ecc
- Touchpad

FUNZIONANO  OK (vale a dire con qualche modifica/problema!)

-  VGA out (lavora come uno schermo secondario, ma non in modo mirror!)
-  Layout della tastiera (per qualche motivo la barra rovesciata “\” sulla tastiera  UK  non è rilevato, rimappata sul tasto a  sinistra del ‘1′)

NON FUNZIONANO

- WiFi  (vedi sotto!)
- Uscita Cuffie
- Porta Microfono
- Microfono interno
- Hibernate – Mac hibernate funziona utilzzando segnali EFI, che non funzionano sugli  ‘hackintoshes’. Sto ancora cercando un fix!

Naturalmente, di questo elenco, la  WiFi  è il vero problema.  La mini PCI Express Card all’interno è una Realtek RTL8187SE , e al momento in cui scrivo , non ho trovato nessun driver OSX (ci dovrebbe essere qualcosa per linux in giro). Fortunatamente è facile trovare ed installare una scheda funzionante in modo nativo.

Che cosa è necessario installare sul vostro OSX Wind

Ecco un elenco di ciò che è necessario disporre per  installare OSX sul tuo Wind …

- Un  DVD esterno
-  Un DVD contenente Kalyway 10.5.2  (potete trovarlo  sui soliti torren)
-  Il Kalyway 10.5.3 upgrader (come sopra) su una chiavetta USB o CD / DVD
- The official 10.5.4 DELTA update  here su un USB stick or CD/DVD. – Non utilizzare il Combo Updater.
-  Il Wind driver e utility pack di Paul O’brien  (scaricalo qui) su una chiavetta USB o CD / DVD

Ed ecco un cosa  che si dovrebbe avere veramente per  installare OSX sul tuo Wind …
- Una  copia regolare della licenza Leopard
. Ora, naturalmente si può installare senza la voce sopra, ma sono a favore di essere leale con Apple.  Tocca a te naturalmente, ma mi fa sentire meglio! Visto che  ‘Apple non produce  un laptop da 10 ” devo farlmelo da solo :-)

Disclaimer

Naturalmente, l’installazione di OSX sul tuo Wind cancellara tutti I tuoi dati.  Inoltre, se qualcosa va terribilmente storno, sappi che  stai seguendo la mia guida a tuo rischio e pericolo ok?

Step by Step – l’installazione di OSX sul tuo Wind

1.  Inserire il disco Kalyway 10.5.2 nel tuo DVD-ROM esterno, e collegarlo al  Wind
2.   Avviare il Wind, e premere F11 quando viene chiesto di scegliere un dispositivo di avvio.  Quando si apre l’elenco, selezionare l’unità DVD
3.   Quando viene richiesto di premere un tasto per avviare da CD / DVD, premere un tasto ….  vedrai una tonnellata di testo scorrere verso l’alto dello schermo – basta avere pazienza
4. La prossima schermata è la selezione della lingua . Immagino che si desidera inglese, quindi premere Invio!  Esso verrà quindi sedetevi facendo ‘Preparare l’installazione’ per un po ‘.
5.  Quando arriverà la schermata di benvenuto , non continuaresubito! Spostaratevi    in ‘Utilities’ dal menu e selezionate’ Utility Disco ‘.
6.   Quando l’applicazione Utility Disco è partita , fare clic sul volume  principale nel riquadro a sinistra (molto probabilmente il il primo, ‘WDC WD800 o simili’)
7.  Fare clic su ‘partizione’ nella parte  destra del riquadro.
8.  Sotto ‘Volume Scheme’, fare clic su partizione 1 .
9. 9.Date il vostro disco un bel nome.  (io ho chiamato il mio Leo, con un grosso sforzo di fantasia)
10.   Fare clic sul pulsante ‘Applica’
11. Attendere che faccia le sue cose , poi selezionare ‘Esci da Utility Disco’ dal menu  ‘Utility Disco’ .
12.  Ora verrai riportato al programma di installazione. Fare clic su ‘Continua’.
13. Fare clic su ‘Accetto’ quando vedete del legalese ;)
14. Scegli una destinazione – ovviamente quella che si è partizionato Fare clic su ‘Continua’.
15.  Fare clic sul pulsante ‘Personalizza’.
16. Deselezionare completamente  ‘Lingua Traduzioni’.
17. 17.  Espandi ‘Kernels’ e selezionare solo’ kernel_vanilla_92 ‘
18. 18.  Espandi ‘Graphics_Drivers’ espandi’ Intel_GMA ‘e selezionare solo’ GMA950 ‘
19. Deselezionare completamente  ‘Audio_Drivers’.
20. Deselezionare completamente  ‘Networks_Drivers’.
21. Deselezionare completamente  ‘Mobo_Chipsets’.
22. Deselezionare completamente  ‘Thirds_Applications’.
23.  Espandi ‘Patches’ e selezionare’ TimeMachineFix ‘e’ PowerManagement_bundle ‘.
24.  Fare clic sul pulsante ‘Fatto’
25.   Fare clic su ‘Installa’ e andare a farsi una pizza!
26. L’installazione si avvierà , se si desidera velocizzarla , si può scegliere ‘Skip’ nella verifica del DVD di installazione.
27. Il calcolo del tempo rimanete non è proprio accuratissimo, grin. In particolare, il ‘Tempo restante: Circa un minuto’ è piuttosto ottimista
28. Quando appare la schermata di Installazione avvenuta, espellere il DVD di installazione e premere ‘restart’.
29.  Leopard ora si avvia per la prima volta,e proseguite attraverso la procedura di configurazione guidata.
30.  Quando il boota OSX per la prima volta, inserire il disco contenente il Kalyway aggiornamento 10.5.3.
31. Esegui  il processo di installazione.  NON riavviare quando richiesto!
32.  Completata l’installazione, eseguire «2 _kalyway_10.5.3_kernel.pkg ‘e prosegui nel  il processo di installazione. Seleziona l ‘ “vallina_kernel_9.3′ kernel.
33.  Riavviare il Wind.
34.  Quando richiesto, premi F8 per interrompere l’avvio di Darwin.
35.  Scrivi  ‘update-v’ (senza le virgolette ovviamente), e premi Invio.  Il tuo Wind  si riavvierà  di un paio di volte nel corso di questo processo di aggiornamento. Don’t panic!
36.  Quando hai avviato il sistema torna in OSX,  e inserisci il disco contenente l’ aggiornamento delta  10.5.4.
37.  Fai doppio clic sull’icona ‘MacOSXUpd10.5.4.dmg’ per  montare l’immagine.
38.  Montata l’immagine , esegui ‘MacOSXUpd10.5.4.pkg’ e procedi nel  processo di installazione.  Riavvia quando richiesto.
39. Quando OSX si è riavviato , inserisci il disco contenente il  “Wind driver e utility pack” di Paul.
40.  Seleziona directory ‘ utilità’ .
41.  Trascina ‘kext helper b7′ qualche posto utile.  La cartella  ‘Applicazioni’  per esempio.
42. MOSTARE CORRETTAMENTE  LE INFORMAZIONI SULLA CPU : Fare doppio clic su ‘AboutThisMac’ nel ‘utility’ directory e proseguire nel  processo di installazione.
44. SETTARE L’AUDIO: Vai alla directory sounds  e fare doppio clic su ‘AzaliaAudio.pkg’ e proseguire nell’installazione. NON riavviare  quando richiesto!
45.  GRAFICA, BATTERIA, INFORMAZIONI SU QUESTO MAC / TIPO DI MACCHINA COMPATIBILITÀ, ETHERNET E SLEEP A  COPERCHIO CHIUSO: Vai alla directory ‘kexts’ .  Esegui kexthelper, e trascina tutti i. Kext file in questa directory nelal sua finestra.  Passa alla finestra kexthelper, inserisci la tua  password , e quindi fai clic su ‘Easy Install’.
46.  Reboot!
47.  Esegui ‘Preferenze di Sistema’ -> ‘ “Risparmio Energia’ e selezionare ‘Mostra dettagli’.  Selezionare ‘Opzioni’ e poi ‘Mostra stato della batteria nella barra dei menu’.
47. SETUP  TASTIERA  (solo layout EN-UK): Entra nella directory  ‘kaylayout’ nel   Wind driver e utility pack, copia  ‘Advent 4211.keylayout’ a ‘\Library\Keyboard Layouts\ ‘.  Esegui ‘Preferenze di Sistema’ -> ‘internazionale’, e fai clic su ‘Input Menu’.  Scorrere l’elenco fino a visualizzare ‘Advent 4211′.  Fai clic sulla casella di controllo, e vedrai una bandiera apparire nella barra dei menù.  Fai clic su questa per selezionare il layout di Advent.
48.  Quasi finito!  Tutto ciò che devi fare ora è di ottenere una connessione di rete (sia  Ethernet o se si utilizza una scheda non-standard Wireless), ed eseguire ‘Aggiornamento Software’ dal ‘Apple’ dal menu per avere gli ultimi aggiornamenti del software.

49 PRIMA dI Installare l’aggiornamento mac OS X 10.5.5 dinstallate  AppleIntelCPUPowerManagement PENA un kernel panic all’avvio!

cd /Volumes/Leopard/System/Library/Extensions/
rm -r AppleIntelCPUPowerManagement.kext

Congratulazioni, hai OSX sul tuo Wind!

Le foto QUI

Category: Consigli spiccioli, Work | 1 Comment »

Another (imbezel) ready for the Baretto(tm)

September 10th, 2008 by AndyCapp

(Talkin’ about the LHC NdR)

In anticipation of that event, please ensure all your cases are up to date.  I’d hate for us to get compressed into a singularity with a tmm core file not escalated! Some alternate civilization on the other side of the universe may be picking up your cases in the next couple of days.  Otherwise, it will be business as normal.

Category: Cazzeggio, New life in UK, Work | No Comments »

L’uomo che sussurrava ai cavalli in esadecimale

August 2nd, 2008 by AndyCapp

J: Please, stop here
me: ok
J: uhm something strange
me: my mistake ?
J: no no, just curiosity…can you scroll up bit ?
me: ok
J: right, stop here…guys someone has manually changed a MAC address ?
T: yep, I ‘ve changed my for mac -address-translation purpose
J: ahhhhh !!! I was right then..first time I ‘ve seed those address
me: ….

Category: Work, usa | No Comments »

Qualche scatto

July 26th, 2008 by AndyCapp

Purtroppo ne la nuova macchina ne il fatto di essere emigrato fanno di me un fotografo migliore, per cui vi tocca accontentarvi

fotine

Category: Work, usa | 1 Comment »

Alla fine l’ho fatto

July 14th, 2008 by AndyCapp

So nemmeno io perchè, ma ho chiesto alla bigcompany di essere trasferito a Seattle come Linux SysAdmin…vediamo come va a finire

Category: Work, con me non c'è futuro, usa | 6 Comments »