Emigración: Día 1 – Saliendo de Almería

Pues el día llegó. Un día memorable para recordar, 16 de Julio de 2012. El día en el que iba a ir a trabajar por última vez al edificio de La Voz de Almería, pero lo más gracioso de todo, y como a mí me gusta hacer las cosas a lo grande, es que ese mismo día iba a ser el que cogería el avión que me llevaría a Londres, ¡¡todo en un solo día!!

Por motivos que no vienen al caso decidí solo compartir la información de mi salida de la provincia con unas pocas personas de mi entorno, a parte de mis superiores directos en el trabajo que tenían que enterarse sí o sí obviamente, así que cuando este día empecé a decir ya a todo el mundo que me iba fue como una bomba. Por una parte es MUY RARO hoy en día en España que alguien se vaya de una empresa a no ser que lo despidan, y por otro lado llevaba 13 años en este trabajo. Cuando una persona lleva tantísimo tiempo en una empresa es casi una pieza más del engranaje principal, que puedes quitar pero sabes que para que siga funcionando corréctamente debes de parar y hacer una pequeña puesta a punto para que todo siga como nada. Para paliar esa situación ayudé durante casi 10 días a buscar un posible candidato a mi puesto que pudiera quedarse junto a mi antiguo compañero. Lo conseguimos contratar justo el mismo día en el que me iba, así que aunque casi in extremis, puedo estar orgulloso de que me fuí de la empresa con la cabeza bien alta.

La mañana fue un tremendo galimatías de cosas. Llegué a la empresa, solté la bomba y comenzaron los corrillos de gente alrededor mía preguntándome “¡¡¡¡¿¿¿Cómo es posible???!!!” . Muy pocos salían de su asombro y algunos incluso casi que miraron el calendario a ver si era el día de los inocentes. La verdad es que fue una mañana “bastante light” ya que lo único que tuve tiempo de hacer fue despedirme de la gente de la oficina y dar los últimos retoques maestros a la Intranet que dejaba programad ya en PHP5 de forma que mis nuevos compañeros pudieran hacer una serie de tareas a nivel administrativo que no estaban implementadas en el código. Tras esto marché a la administración que está en la Rambla de Almería y firmé la correspondiente baja en la empresa, a lo que siguió la obligatoria visita a los bancos para dejar todas mis “cosas” en regla y marcharme sin preocupaciones al Reino Unido; en un santiamén se habían hecho las 15:00, hora en la que había me tenían que recoger de la oficina para ir a comer y marchar diréctamente al aeropuerto de Málaga para coger el avión ya que esa es otra, desde Almería el miércoles solo tenía opción de coger el avión a primerísima hora de la mañana, opción que no me venía nada bien.

¡¡¡Qué dificil es hacer la maleta!!! No, no es que no la tuviera hecha cuando llegué a casa. Es que cuando fuimos a pesarla para comprobar que su peso era correcto llevaba 10 kg de más…. ¡¡A sacar cosas!! Pues sí, tuve que empezar a dejar cosas en Almería, que espero poder ir llevándomelas poco a poco porque me sobraban nada menos que 10 kg. Finalmente tras quitar lo más grande conseguimos dejar la maleta en el peso correspondiente o eso pensábamos nosotros… ¡¡ay ilusos!! Cuando llegué al aeropuerto de Málaga la PUÑETERA COMAÑÍA AÉREA RYANAIR me vuelve a pesar la maleta, obviamente, y me dice que me sobran 3 kg. Digo, bueno… nuestras básculas no van a ser iguales, no es la primera vez que me pasaba con Air Europa y con Iberia, pero cuando la pava de turno me suelta “¡¡AY SEÑOOR!! ES QUE SON VEINTE EUROS POR KG” casi se me cae el alma al suelo. ¡¡60€ por 3 KG!! ¡¡LADRONES!! ¡¡HIJOS DEEEE…!! Como iba ya hasta los mismísimos de sacar cosas de la maleta opté por la opción cara, pagar los putos 60€. Ya el billete si lo llego a sacar por Brithish Airways capaz que me hubiera salido lo mismo pero en fin, no había otra, solté el dinero y como aún era temprano me tomé un cafelillo antes de buscar la puerta de embarque rumbo a Londres Stansted.

Los aeropuertos españoles no serían lo mismo sin los retrasos… ¡¡pero lo peor de todo es que me los tengo que comer yo todos!! Tras una horita de retraso en mi vuelo consigo despegar. Se supone que lo iba a hacer a las 20:30 pero el avión hasta las 22:10 no salió del aeropuerto de Málaga. Empezamos bien, a saber a qué hora llegaría a “mis aposentos londineses”. Tras dos horas y cuarto de viaje el avión aterriza sin problemas en Stansted y comienza la salida despavorida. En Stansted tienes dosopciones, o que aterrices en la terminal principal, con lo que prácticamente no tienes problemas para llegar al área de control de pasarportes y recoger tu maleta, o que aterrices en la terminal satélite y cuando bajas un porrón de escaleras te encuentras que tienes que coger un tren que pasa cada 5 minutos de una terminal a otra… ¿¿adivináis qué me tocó a mí?? Esta claro que este día todo iban a ser esperas. Minutos esperando, un tren que iba de una terminal a otra hasta las trancas y para colmo de males cuando ya consigo llegar al control de pasaportes la salida que permite usar el pasaporte electrónico sin esperas de ningún tipo estaba ¡¡cerrada!! ¡¡arrghh!! Otra vez a hacer cola… ¡¡más de media hora haciendo cola!! Tranquilos, que si alguno venís a UK tomaroslo con tranquilidad en la zona de control de pasaportes, se toman a conciencia el ver la cara de la persona que entra a su país.

Evidentemente cuando salgo del dichoso control de pasaportes y voy a por mi maleta me la encuentro la pobre desamparada encima de una cinta que ya había parado de dar vueltas porque estaban la mía y 5 o 6 más de mi avión, ya que, como sabéis que los vuelos de RyanAir suelen ir con pocas maletas. Cojo mis maletas, me voy a un cajero que hay justo en la sala de espera y adios euros. Me acabo de pasar al a libra esterlina. Por si alguno no lo sabe: se puede sacar dinero de cualquier cajero inglés sin problema y no te van  a cobrar mucho más que uno español. A mí me suelen cobrar 1,5€ por transacción, por lo que si saco cantidades “grandecitas” te sale más a cuenta que ir al banco y cambiar euros por libras ya que los bancos también se llevan su comisión por ello.

Último empujón, autobús hasta Londres. Había sacado un billete con National Express. Normalmente la gente en Londres tiene dos opciones en lo que a autobuses se refiere, esta ciompañía y Terravisión. Luego están los trenes, pero tienen la mala pata, al menos desde Stansted, que solo hay hasta las 00:30 (yo ya iba pasadísimo de hora) y para colmo son bastante más caros. Llego a la zona de autobuses y justo estaba yéndose el mío… ¡¡mierdaaaa!! Bueno, total, son cada 15 minutos… ¡¡Ay pobre!! ¡¡de 15 minutos nada!! 40 minutos de rigor bajo una noche que no paraba de llover hasta que como agua del cielo llegó el dichoso autobús y rumbo a Liverpool Street. Ya el resto pues poco interesante, una buena cabezadita en el autobús y cuando llegué a Londres tomé un taxi que por el “módico precio” de 8 libras me llevó hasta donde ahora mismo voy a estar situado.

 

¡¡Nos vamos al Reino Unido!!

Lo primero de todo es decir que sí, hace un montonazo que no escribía absolutamente nada en el blog, pero cuando uno se plantea la tremenda burrada de decidir en cuestión de días que desea dejar su trabajo en España para mudarse a Inglaterra tienes tan poquísimo tiempo libre que prácticamente lo dedicas únicamente a descansar.

La verdad es que ya hacía tiempo que me rondaba la cabeza el cambiar de aires profesionales, sin embargo ha sido ahora cuando por fin he decidido dar el salto y aquí me tenéis, en Londres preparado para empezar este mismo lunes 16 mi nuevo trabajo. Dejo atrás 13 años de profesional de administrador de sistemas en La Voz de Almería, los mismos 13 años que llevaba allí viviendo y que me han traído todo tipo de experiencias que espero me hayan enriquecido tanto personal como profesionalmente. No me he podido despedir de todas las personas que me conocen, aunque bien es cierto que me hubiera gustado, sin embargo mi querido amigo “Facebook” lo ha hecho por mí y como no, mediante este blog, y ya en una forma más relajada, siva este post como despedida.

En posteriores posts me gustaría contar un poco cómo están siendo mis peripecias por aquí, tal y como lo ha hecho mi querido amigo Paco López con su blog desde que está en Grecia trabando. Ahora sí que me tocará tener alimentado esta paginita más a menudo.

 

Don't be fooled by phone companies when you go out

Nowadays is really simple, and cheap, to travel outside your country and go out in just a couple of hours. I think almost everybody who’s reading this post have though at least once “What will we do with our mobile when we arrive to …?” Of course, mobile companies give you the chance to use “Roaming services”, so you don’t loose your phone number when you are outside and are capable of being in touch.. the problem is when you begin making calls or receiving them!! Yes, when you make a call using these roaming services you have to pay an extra cost, usually the cost of a international call, but same happens when you receive a call!! Yes, amazing? Really… if you are in Germany, but your SIM card is from UK and you get a call from the UK you have to pay an extra cost, even for SMS messages…

But all this “extra cost” doesn’t stop here. What about Internet? Wow! If you feel extremely generous you can activate data and begin to pay in some situations 1€ for 1MB… so if you are receiving an e-mail with a 3MB photo inside you are paying 3€…. errmm…. yes, you are right, it’s reeeeeeeeealllly expensive.

After two travels to the UK I’ve been investigating about how much money will I have to invest in having a SIM card for my “one week stay” and I was really surprised, it was much more cheaper to buy a SIM card for one week than using roaming services. The only problem: you loose your number while you are in the destination country, but.. what the hell!! You still can use Whatsapp, Email,Skype, Viber…. are you sure you are unconnected? What I did was the following…

  • Unlocking Service: 13€
  • SIM card with Internet: 15 GBP (18€), but there are someones from 10€
  • Skype Direct Spanish Number: 5€

So .. why an Skype Direct Spanish Number? Because with this I can give a telephone number to my Spanish contacts, so they still can call me when I am outside. The only thing is that I receive the call through Skype, but if you get Wifi or a decent 3G signal it won’t be a problem. So I’ve invested 36€, but on my next trip I’ll only have to invest a 15GBP top-up for staying one week….

What would have happened if I had used the roaming services instead of this?

  • Making a call with my actual company: Add 0.36€ for one minute to what I’m paying for a call
  • Receiving a call: 0.11€ for one minute.
  • Internet: 10€ for 10Mb in blocks of 10Mb.

I’ve used in this week about 50Mb of data…. so I don’t have to calc anything about the calls, I would have expended 50€ just because using Internet versus the 36€ I’ve paid for all.

Without doubt I have saved money!!!

 

Eclipse y Ubuntu [Mal matrimonio]

Desde hace ya bastante tiempo uso Ubuntu en casa como sistema operativo principal, de hecho a Windows solo le veo en el portátil de la empresa y porque pos desgracia no me queda más remedio. A pesar de mi devoción por Ubuntu ha habido una cosa que siempre me ha tocado literalmente las narices y es Eclipse. Hace tiempo me costó lo suyo hacerlo andar en Ubuntu (corría entonces la versión 9.04) y desde entonces he andando con ese “paquetito” hecho a medida que iba viajando conmigo en cada actualización.

Hace pocos días me dio por instalarme la última versión en el ordenador del trabajo y .. ¡¡ooohhh!! ¡cuánta cosa bonita! Pues en cuanto llegue el fin de semana me lo instalo, me dije para mí mismo. Lo primero que hice fue aparcar la “carpetita” en cuestión e intentar instalar Eclipse desde el repositorio que tiene Ubuntu, sin acordarme que en su día eso fue lo que me volvió completamente loco e hizo plantearme el bajar y configurar a mi manera todo.

Aunque al principio todo fue como la seda no tardaron demasiado tiempo en aparecer los primeros problemas. Yo evidentemente uso Eclipse, como mucha otra gente, para programar en Java, pero no es en lo único que programo. Ni corto ni perezoso intenté descargar los paquetes que hacen que Eclipse hable Java y… PEEEKKK! Error.. ¿Cómo? ¿Esto que eeessss? Bueno, pues vamos a intentar ponerlo en “Cristiano” (por defecto sale en inglés) con el paquete Babel del repositorio para Eclipse Indigo.. PEEEKKK!!! Su put……e!!!

Finalmente mi memoria hizo lo que tenía que hacer, recordar que usar el paquete hecho para Ubuntu no iba a servir así queeee.. como hace  3 años.

Pasos a seguir:

  • Descargar el paquete para tu versión de Linux (Es un TGZ) de la página Oficial de Eclipse. Hay muchos paquetes, con descargar el Eclipse Classic será suficiente: 179Mb.
  • Descomprimimos el archivo y ejecutamos Eclipse.
  • Ahora sí, si nos vamos al menú Help->Install New Software ya podemos instalar cosas. Lo primero de todo es dentro del repositorio de Indigo buscar dentro de Programming Languages a PHP y tooooodo lo que nos haga falta e instalarlo.
  • Lo siguiente es añadir al repositorio la dirección https://download.eclipse.org/technology/babel/update-site/R0.9.1/indigo
  • Al hacer esto último podremos instalar los paquetes de idiomas del “Proyecto Babel”. Buscamos el correspondiente a Spanish y lo instalamos, con lo que en el siguiente reinicio del programa nuestro Eclipse aparecerá en un lenguaje que seguramente entenderemos mejor

Poco más. ¡A disfrutar de Eclipse en Ubuntu!

 

 

La vida es más sencilla con TinyMCE

Como muchos de vosotros sabréis trabajo como Administrador de Sistemas en una empresa que tiene entre otra cosas un periódico. Hace unos meses me dijeron algo así: “¿Por qué no podemos poner en los artículos de la web cursiva, negrita y colores?”. En aquel entonces sabía que existían algunas librerías y plugins que permitían hacer eso, pero para colmo de males en aquel entonces no tenía el más mínimo tiempo libre para estar haciendo experimentos… hasta hoy.

Después de investigar un rato y haber encontrado varios editores tipo “lo_que_ves_es_lo_que_obtienes” para poner dentro de una cajita en un script HTML o PHP seguía sin haber nada que me hiciera exclamar bien alto ¡GUAUUU!.. hasta que encontré TinyMCE. Vaya si grité ¡¡GUAUUU!! pero no porque la librería fuera enorme o impresionante; ¡es que es minúscula! Como su propio nombre dice, Tiny significa pequeñajo en inglés, y es lo que os vais a encontrar: una librería pequeña pero tremendamente eficiente que os permitirá convertir las cajas tipo TextArea de una página HTML en auténticos procesadores de texto que guardarán el texto insertado en código HTML listo para ser usado, con sus colores, negritas, etc etc… ¿Y qué se necesita? Poca cosa, tener activado JavaScript.

Lo primero que hay que hacer para tener esta maravilla funcionando es descargársela de www.tinymce.com. Veréis que hay varias versiones, una incluso para ser usada desde JQuery, pero no es nuestro caso, así que diréctamente coged la versión más nueva que haya y que no diga cosas raras. Lo siguiente es descomprimir el archivo (puede venir en zip o tgz) y subir el directorio tinymce que encontraréis a vuestro espacio web. Tras eso cread un documento en HTML como el siguiente y subidlo..

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "https://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="https://www.w3.org/1999/xhtml" dir="ltr"> <head> <title>TinyMCE Test</title> <meta http-equiv="content-type" content="text/html; charset=utf-8"/>  <script type="text/javascript" src="tiny_mce/tiny_mce.js"> </script>  <script type="text/javascript">  tinyMCE.init({  mode : "textareas" });  </script> </head> <body>  <textarea name="content" cols="50" rows="15">Esta sera la cajita editora</textarea&gt </body>  </html> 

Abrid el navegador y apuntar a la dirección donde habeis subido el archivo y vereis una fantástica cajita con botones para editar texto como por ejemplo poner en negrita, itálica, etc… Y lo mejor de todo es que el texto que genera es completamente html, con sus código de color CSS incluídos. Una maravilla…

Life is easier with TinyMCE

As you all probably know I work as a System Administrator on a company that has a newspaper. Several months ago somebody asked something like: “When will we have on the web a system to put bold, italic and colours inside the articles?” I knew there were libraries and plugins to do that, but until today  I din’t have the time to make such experiments… However, the day has arrived..

After “webing” a little I found a couple of “wysiwyg html editor” to put inside an HTML/PHP document, but nothing that made me say “WOWWW!!” until I found TinyMCE… yes, I said “WOOW!” but not because it’s great but because it’s tiny!!! Yes, as its own name says this little, tiny, ridiculous library permits yourself to convert an HTML TextArea on a fully wordprocessor… What do you need? JavaScript!! Nothing more.. so let’s activate some “boxes” with editors inside…

First of all, go to www.tinymce.com and download the package. As you can see there are several versions, even one which works fine using JQuery over it, but this is not the case. Upack the archive and upload the content of the tinymce directory inside your web folder. After that create an html document and put this inside it…

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "https://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="https://www.w3.org/1999/xhtml" dir="ltr"> <head> <title>TinyMCE Test</title> <meta http-equiv="content-type" content="text/html; charset=utf-8"/>  <script type="text/javascript" src="tiny_mce/tiny_mce.js"> </script>  <script type="text/javascript">  tinyMCE.init({         mode : "textareas" });  </script> </head> <body>     <textarea name="content" cols="50" rows="15">This will be inside your box.</textarea&gt </body>  </html> 

Go to your browser and point where your document is saved and… yes! you’ll see a wonderfull “textarea box” where you can put your text in bold style and many things more…

Downloading from FTP servers in Java

Some months ago I needed a program which did the following:

– Connectsto an FTP host

– Check everything inside the remote folder

– Download all the files

– Delete all the files

– Wait a minute until the next connection

I found a very tiny program which did it ok but it has a problem, it’s always hanging and the information I had to receive was not properly updated, so I took the decision to make myself a program to do the same. The decision of using Java as the programming language was easy, but my Java skills were not as good as a year ago.

Luckily I found a great class called JvFTP (Yes! You have guessed: Java FTP) that works. After some tries this was the result:

import cz.dhl.io.*;
import cz.dhl.ftp.*;

import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;

public class FTPClass {
    public static final int    BUFFER_SIZE = 10240;
    
    public static void ftpdownload(String host, String user, String pass) {
        /*
         * Creates the connection to the FTP Server using the given parameters
         */
        FtpConnect cn = FtpConnect.newConnect(“ftp://” + host);
        cn.setUserName(user);
        cn.setPassWord(pass);
        Ftp cl = new Ftp();

        try {
            /*
             * Connects to the host
             */
            cl.connect(cn);

            /*
             * Gets current path
             */
            CoFile dir = new FtpFile(cl.pwd(), cl);

            /*
             * Gets the list of files inside the directory
             */
            CoFile fls[] = dir.listCoFiles();
            if (fls != null)
                for (int n = 0; n < fls.length; n++) {
                    /*
                     * Prints the name of the file. If it’s a directory it’ll be discarded
                     */
                    System.out.println(
                        fls[n].getName() + (fls[n].isDirectory() ? “/” : “”));
                    String pathFile = fls[n].getName() + (fls[n].isDirectory() ? “/” : “”);
                    /*
                     * Creates the InputStream from the FTP connection
                     */
                    FtpFile file = new FtpFile(pathFile, cl);              
                    InputStream in = file.getInputStream();
                    /*
                     * Creates the OutputStream to the file in the local disk
                     */
                    OutputStream out= new FileOutputStream(fls[n].getName());
                    byte[] buffer= new byte[BUFFER_SIZE];
                    /*
                     * Reads and writes…
                     */
                    while (true) {
                      int k= in.read(buffer);
                      if (k < 0)
                        break;
                      out.write(buffer, 0, k);
                    }
                    in.close();
                    out.close();
                }
            
        } catch (IOException e) {
            System.out.println(e);
        } finally { /* disconnect from server
              * this must be always run */
            cl.disconnect();
        }
    }
    public static void main(String args[]) {
        ftpdownload(“myhost”, “myuser”, “mypass”);
    }
}

Microsoft and the updates… They did it again

I’ve been all this week trying the get myself comfortable with Windows 2008 Server. Yes, I know that this system came out 4 years ago, but until TODAY I haven’t felt the need to change.

Anyway, the first steps have been very good, perhaps better than I thought at the begining. Windows 2008 is fast, really fast when you have multicore processors, the problem is the huge amount of memory it likes to eat. Yes, at least 4GB is more than recommended, specially if you are dealing with the 64 bit version, which is, in my honest opinion, the best you can do.

For my testing purposes I am using a brand new HP Proliant DL120 server. The installation time took about 1 hour. After that I could install WITH NO PROBLEMS the Hyper-V service and have a virtual machine with Windows 2003, because there are still some programs we need which refuse to work in Windows 2008.

Everything went fine until I had to install Service Pack and a lot of KB updates. After that, my “loved” RDP service (Terminal Server) to control the server remotelly stop working… HOW? WHAT? Yes, after the needed reboot to complete the installation of updates RDP stopped working and that obviouslly a problem for a System Administrator like me, who likes to control everything from a desk and not having to move to the room where all the servers are. Luckily I found the solution… and yes, as always a mistake from Microsoft: KB2667402.

What happened was that this KB never has to be installed before Service Pack 1 and the installer did that. It was installed and then Service Pack. The solution is to uninstall this KB from the command line and then leave Windows Update to search for it again. To do such thing the command from a shell is:

wusa /uninstall /kb:2667402

Voila!!! The server will reboot and Terminal Server will work again.

 


Implementando un servidor Radius para WIFI

La verdad es que es casi de vergüenza que en la época en la que estamos aún no me haya metido en el fregado de montar una Wifi en condiciones en la empresa. Hasta la fecha, como no demasiada gente se conectaba a nuestra Wifi, usábamos una encriptación WPA2 con clave fija. Evidentemente con poca gente esto no supone muchos riesgos, ya que en caso de despido y cese en la empresa de alguno de los usuarios que usan la Wifi con cambiarla y dar la nueva contraseña es suficiente. El problema es cuando este número de usuarios crece, y crece…

Evidentemente hoy en día con el auge de las tabletas, móviles con Wifi, portátiles, etc etc.. es casi imposible que no haya nadie que te diga “¿Me puedes dar la contraseña de la Wifi?”… Solución: Wifi por usuarios, ¿el método? Autenticación con Radius.

Para este pequeño experimento he utilizado un punto de acceso DLINK DWL-2100AP y un servidor Proliant al que primeramente instalé FreeRadius y a continuación TekRadius. Las pruebas con FreeRadius fueron realmente satisfactorias. Mi pobre iPhone acabo harto de que cada dos por tres estuviera entrando y saliendo de la Wifi. Finalmente opté por dejar el servicio con TekRadius, ya que la versión de FreeRadius que hay ahora mismo en Windows 2008 tiene un Bug y solo funciona en modo DEBUG, lo cual no es deseable en entornos de producción.

En fin… Para configurar este invento hay que hacer lo siguiente:

Primeramente descargarnos TekRadius de la web: www.tekradius.com

Existen dos versiones, una que guarda los datos en SQL y otra que utiliza SQL Lite y que no necesita de una base de datos externa. Yo me he descargado la versión para SQL Lite, ya que para hacer pruebas realmente no tengo por qué estar complicándome demasiado.

Es importante también bajarse el programa TekCert de la misma web ya que con él crearemos el certificado de seguridad que incluiremos con nuestra conexión e instalarlo, ya que lo primero que haremos será crear un certificado que se utilizará en los clientes que tengan capacidad de utilizar PEAP usando un certificado, más seguro.

Como ya he comentado anteriormente lo primero es abrir TekCert. Y rellenar los campos para crear un certificado. En la siguiente captura de pantalla podemos ver cómo quedaría uno que he creado yo:

Deberéis de rellenarlo con vuestros datos.Quizás lo único que habría que tener en cuenta es la duración del certificado “Valid for”. Yo le he puesto 9999, lo que hace que el certificado sea válido para este número de días. Eso ya a ha gusto de cada uno.

Tras haber creado el certificado con “Generate Certificate” podemos salir del programa e irnos al TkRadius Manager. Lo primero de todo es dejar el programa bien configurado antes de meternos en líos. Para ello pulsamos sobre la pestaña Setting y a continuación Service Parameters. Veremos que aparece algo así:

Y lo configuraremos de la siguiente manera:

Listen IP Address: La dirección IP de nuestra máquina servidora, es decir, donde está instalado el programa

Startup: Automatic, así en caso de reiniciar la máquina el servicio Radius arrancará solo

Logging: Yo uso debug para obtener logs de todo, en caso de no querer ponéis none o un nivel inferior.

Authentication Port: 1812. Es el usado por defecto para Radius.

PEAP Inner Auth Method: Hay varios. Yo con EAP-MS-CHAP he conseguido que se me autenfiquen iPhones y Blackberrys. Con otros puede daros problemas. Es cuestión de ir probando.

Accounting Enabled Port: Se marca solo si vuestro punto de acceso requiere este dato. Por lo normal es el puerto Radius + 1, por lo que si el puerto era 1812 este será 1813. En mi caso tuve que usarlo o mis clientes no se autentificaban corréctamente.

Grabamos con “Save Settings” y a continuación nos vamos a la pestaña “Users” donde definiremos los usuarios que podrán conectarse a nuestra Wifi. He creado un usuario llamado “pruebita”, con contraseña igualmente “pruebita”. En la siguiente pantalla podeis ver cómo quedaría:

Para dar de alta los usuarios hay que hacer lo siguiente:

En la parte izquierda añadimos el nombre de usuario. Cuando esté hecho pinchamos sobre él y en los “Attribute” de la derecha activamos:

  • Check User-Password: Y en la casilla de la derecha ponemos la contraseña que va a tener dicho usuario. Vereis que queda oculta con asteriscos
  • Check TLS-Server-Certificate: Al pulsar sobre el desplegable de la derecha os aparecerá el certificado que habéis creado con TkCert.

Con esto ya tenemos nuestro usuario creado. Ya estamos casi, falta solamente definir al punto de acceso. Para ello pulsamos sobre la pestaña “Clients” y aparecerá algo parecido a lo siguiente:

 

Para dar de alta nuestro punto de acceso (En nuestro caso el DLINK) rellenaremos los campos de la siguiente manera:

  • NAS: IP que tiene actualmente el punto de acceso. Esto es importante. En caso de cambiar alguna vez la IP del punto de acceso también deberemos de cambiarla aquí.
  • Secret: Contraseña con la que el punto de acceso se conectará a nuestro Radius. Poned una cualquiera , que sea segura, y es la que usaréis a la hora de configurar el punto de acceso.
  • Vendor: por lo normal usad ietf
  • Enabled: Yes

Ya tendremos TkRadius configurado. Para más seguridad de que funcione corréctamente debereis de reiniciar el servicio o incluso reiniciar el ordenador completamente. El último paso sería configurar el punto de acceso. En el caso de mi DLINK quedaría de la siguiente manera:

Tanto en Radius server como Accounting Server debéis de poner la dirección IP de vuestro servidor Radius. Aplicad los cambios y lo siguiente es coger un dispositivo Wifi y conectaros a la red. ¡A mí me ha funcionado incluso con un iPhone!

Me siento engañado en España por las compañias Telefónicas

Esta semana he estado en Londrés. La verdad es que estuve hace pocos meses, pero por causas que no vienen al caso he tenido que volver con mi queridísima @MariMarCampoy.

La historia de mi “cabreo” monumental fue debido a que conocimos a un grupo de españoles que estaban trabajando en Londrés y les comentamos la posibilidad de conectarnos a internet de alguna manera “barata y sencilla”. Por mi parte llevo un iPhone con contrato de Movistar de empresa, que podre de mí que active el Roaming, porque con solo encender la itinerancia de datos estamos embolsando a estos señores 10€ por 10Mb diarios, que por supuesto en caso de superarse vuelven a ser otros 10€… y así hasta quién sabe… ¿Solución? Contratar una tarjeta PREPAGO (Sí! Prepago!) para el iPhone en una compañia llamada “3”, así como suena, el numero “3”, que por 15 libras esterlinas, unos 18€ mensuales, permite: Internet ilimitado!! (Nada de restricciones como en España), 3000 mensajes, 3000 minutos gratis, 1000 minutos si es a otros números que no sean de “3”….

Cuando me lo comentaron no me lo creía, así que dicho y hecho nos acercamos a una tienda de “The Phone Warehouse”, que viene a ser el “The Phone House” de España. En poco más de 10 minutos teníamos nuestra tarjeta en nuestras manos y doy fe de que funciona sin problemas. Además, si tenemos un móvil que permita compartir Internet, como el iPhone que llevábamos, podremos usar un portatil y sin límite de nada estar navegando a nuestras anchas… ¡¡ por 15 míseras libras !!

Lo mejor de todo es que esto no acaba aquí… Cualquier compañía te da tarjetas de prepago para iPhone, Android o lo que sea. No hay que volverse loco. Incluso O2, que son nuestra Telefónica pero en Inglaterra, te da tarjetas que por 1 libra al día te conectas a Internet, pero que encima permiten llamar a España por 5 peniques de libra por minuto. Y ya para volverse loco… Londres está lleno de los llamados “HotSpots Wifi”. Son puntos Wifi que si contratas este servicio con tu operador tendrás acceso Wifi en prácticamente cualquier parte de Londres, sin tener que estar tirando de 3G que a veces “garraspea” un poco. Gracias a eso entendí cómo la gente llegaba a los millones de cafeterías de Londres, abría sus portátiles y se ponían a trabajar…

En resumen, me siento engañado en España por las compañias telefónicas a más no poder. A parte cada vez tengo más claro que tecnológicamente hablando estamos en la prehistoria.. ¡y encima en crisis!