Archivio

Archivio per la categoria ‘linux’

Vodafone Internet key 14.4 su Ubuntu 11.04

20.08.2011 1 commento

Dopo aver inutilmente cercato per settimane la Wifi Internet Key, mi sono procurato una chiavetta della Vodafone a 14.4. La chiavetta che crea un hotspot Wifi è introvabile. Dicono che a settembre sarà di nuovo disponibile, qualcuno dice che le hanno ritirate per problemi tecnici (noie alla batteria): non si sà, di sicuro non si trova. Dovendo partire in camper e non potendo rinunciare alla connettività (con una startup sotto il sedere non me lo posso permettere!), ho optato per la chiavetta a 14.4 della Vodafone.

Sul fianco della confezione è riportato: VIK K3806Z HSPA. Ovviamente sono supportati i sistemi operativi Win e Mac, ma di Ubuntu nessuna menzione. Dopo una breve ricerca su Google verifico che non ci sono grossi problemi. Consigliano di utilizzare lo script sakis3g. Confermo, funziona al primo colpo! Sono senza parole.

Categories: linux, tech Etichette: , , , ,

epiTwitter behind an HttpProxy

I’m developing a twitter based php web application. I’ve found a really smart API to use with Twitter: Twitter-async.

Twitter-async is a high performance wrapper for Twitter’s OAuth API which provides parallel/asynchronous calls. Is developed by Jaisen Mathai.

Everything works perfectly, until i’ve tested everything behind an http proxy (squid).

The problem is about curl library: you have to pass it your proxy credentials.

So… i’ve modified Jaisen’s library adding a new method: setHttpProxy().

An example:

$Twitter = new EpiTwitter($consumerKey, $consumerSecret);
$Twitter->setHttpProxy(“http://10.101.0.12″, “3128″, ‘mysoc\zmaker’, “mypass”);

And everything works… (i hope!).

Download

Categories: linux Etichette: , , ,

Come ottenere un Backquote (`) o una Tilde (~)

07.04.2010 2 commenti

Su linux si usa spesso il backquote: `. E’ ben diverso dal quote o virgoletta singola: ‘.

Come si ottiene? semplicissimo:

ALT GR + Virgoletta(‘) = `

E la tilde?

ALT GR + ì = ~

Categories: linux Etichette: , ,

Modem 56k e Linux

Abito in una zona ‘rurale’ dimenticata dalla Telecom & C. Arriva a malapena il telefono (1 anno e mezzo per averlo!). Unico modo per navigare su internet: il modem a 56k… quasi un residuato bellico.

Avevo un bellissimo USRobotics esterno RS232, ma un fulmine lo ha bruciato. Sono passato quindi ad un modem interno (un motorola). A Natale mi hanno regalato un portatile HP Pavillion dv6000 con Vista preinstallato. Vista è inutilizzabile e quindi decido di passare a Linux e qui iniziano i problemi con i modem a 56k.

Cercherò di descrivere qui come e se ho risolto il problema. Per ora, dopo 2 settimane di tentativi, nulla di fatto. Il modem interno non funziona e non viene rilevato (Ubuntu 7.10, Ubuntu 8 beta) così come per quello USB (Un Kraun Agere 56k).

Mi han detto che con l’USB non ho speranza ma almeno ho trovato i driver per linux (Suse – link ai driver). Sto cercando di capire come compilarli (perchè il make da errori).

Inizio le prove con Ubuntu 7.10. Non ho il modem, quindi da un’amico con una connessione veloce mi scarico una serie di pacchetti .deb da mettere su chiavetta USB e da installare a casa.

I pacchetti scaricati:

  • bzip2_1.0.4-0ubuntu2.1_i386.deb
  • cpp-4.1_4.1.2-16ubuntu2_i386.deb
  • cpp_4.1.2-9ubuntu2_i386.deb
  • debhelper_5.0.51ubuntu3_all.deb
  • gcc-4.1_4.1.2-16ubuntu2_i386.deb
  • gcc_4.1.2-9ubuntu2_i386.deb
  • gettext-base_0.16.1-2ubuntu3_i386.deb
  • gettext_0.16.1-2ubuntu3_i386.deb
  • html2text_1.3.2a-3build1_i386.deb
  • intltool-debian_0.35.0+20060710.1_all.deb
  • kernel-package_11.001_all.deb
  • libc6-dev_2.6.1-1ubuntu9_i386.deb
  • libc6_2.6.1-1ubuntu9_i386.deb
  • linux-libc-dev_2.6.22-14.52_i386.deb
  • linux-source-2.6.22_2.6.22-14.52_all.deb
  • linux-source_2.6.22.14.21_all.deb
  • po-debconf_1.0.9_all.deb
  • linux-headers-2.6.22-14_2.6.22-14.52_all
  • libncurses5-dev_5.6+20070716-1ubuntu3_i386.deb

In effetti ne bastano meno ma sono stato di manica larga. Si inizi (cliccandoci sopra 2 volte) con: linux-source-2.6.22_2.6.22-14.52_all.deb, linux-source_2.6.22.14.21_all.deb, gettext_0.16.1-2ubuntu3_i386.deb, intltool-debian_0.35.0+20060710.1_all.deb, po-debconf_1.0.9_all.deb, kernel-package_11.001_all.deb, linux-headers-2.6.22-14_2.6.22-14.52_all, libncurses5-dev_5.6+20070716-1ubuntu3_i386.deb

Dovendo forse compilare, inserisco il cd di ubuntu e lancio Synaptic Package Manager. In Setting > Repositories verifivo che sia incluso il cd di installazione. Cerco quindi il pachetto build-essential. Clicco applico e lascio fare. Al termine chiudo synaptic.

sul dv6699el l’audio non va e questo a a che fare anche con il modem. Quindi devo far partire l’audio.

Scarico dal sito dell’ALSA i nuovi driver. Scompatto e compilo. Eseguo un reboot e l’audio funziona!

MA… trovo in un post del sito di ubuntu che il chip INTEL del modem del dv6699el causa un baco o qualcosa del genere (o ad un conflitto con le ALSA), non funziona su linux. PORC_ PU_____!
Quindi non c’è verso di fare funzionare il modem integrato.

Sono anche riuscito a trovare un slmodem compilato e funzionante ma poi lanciandolo ed eseguendo wvdial dice che il tono di linea è assente. Ho trovato su vari blog che si tratta di un baco tra le alsa e il driver del modem.

Quindi…. Il modem interno del portatile HP dv6699el con Ubuntu non va. Non c’è verso.

Ho comunque risolto: mio zio aveva un USRobotics esterno RS232. Lui ha l’ADSL e non usa piu’ il modem (lo stava per buttare). Mi son procurato un cavetto USB-Seriale che linux ha subito riconosciuto ed il modem è andato al primo colpo!!!

Categories: linux
Iscriviti

Get every new post delivered to your Inbox.