viernes, junio 08, 2007

Desmontar antes de extraer

Pues si, supongo que todos sabréis que en linux antes de desenchufar un dispositivo de almacenamiento externo hay que desmontarlo (siempre y cuando hubiera sido montado). Como es lógico yo también se ese detallito, pero claro, alguna vez con prisas y demás a uno se le puede olvidar desmontarlo, os aseguro que no me pasará nunca más.

La historia es la siguiente, ayer usamos en sociales los portátiles (con guadalinex) y claro una ya tiene la mirada "sucia" y le gusta conocer todos los entresijos de la red con la que trabaja no? , pues es lo que yo quería hacer, pero guadalinex no incluye por defecto ninguna herramienta útil para esta tarea, por lo que las tengo que instalar yo y sin ser root es un poco complicado, así que para hoy preparé un pendrive bootable con slax, para copiar el archivo /etc/shadow y crackear aquí en casa, pero al final hoy no probé a arrancarlo, porque se me ocurrió otra cosa que llamara menos la atención, y es que modificando grub podemos hacer que cuando arranque el sistema no de una shell con privilegios de root y a partir de ahí leer dicho archivo, bueno el caso es que grub puede protegerse con contraseña para que no pueda modificarse, pero la contraseña está en al archivo de configuración de grub (/boot/grub/menu.lst) y ese archivo habitualmente cualquiera puede leerlo. En este caso se daba esto que acabo de comentar, grub tiene contraseña y se puede leer el archivo menu.lst, así que hoy cambié mi estrategia y copie ese archivo al pendrive, pensando que seguramente la contraseña de root sea la misma que esta, no tiene porque ser así, pero quizás si. Además también copie un archivo de texto que tenía información sobre un par de servidores de la red del centro, conocidos a nivel local como c0 y como f0, el primero es el servidor de contenidos y el segundo es el servidor de seguridad, que también tengo previsto analizar, pero ya hablaremos de eso en otro momento. Bueno el caso es que al ejecutar dig c0 y dig f0 me dio como resultado la ip interna y un nombre sospechoso de ser accesible desde internet, porque era del estilo c0.noseque.juntadeandalucia.es o algo parecido y era algo que también quería llevarme apuntado para analizar mis hipótesis desde casa, hay que analizar la red tanto desde dentro como desde fuera, ademas también apunte la ip publica del instituto para hacer un scaneo de puertos desde fuera y ver que servicios son públicos. Bueno el caso es que después de haber apuntado esos datos que me hubieran permitido avanzar en mi investigación los he perdido, si, al final desconecté el pendrive sin desmontar y no han guardado los datos!! :'( tendré que esperar al lunes y empezar desde cero.

Bueno ya os contare mis progresos con el centro tic.

Saludos ;-)

miércoles, junio 06, 2007

Problemas con el disco duro

El nuevo disco duro me está dando muchos dolores de cabeza, os relato el proceso que he realizado, por supuesto documentado con sus imágenes. Os comento como debería de quedar una vez hecho, el servidor tenía 2 discos duros: uno de 4gb donde está instalada una debian y otro de 6gb que era para guardar datos. Bueno el plan era quitar el de 6gb y poner en su lugar el nuevo, así que os comento el proceso y las complicaciones del mismo.

Lo primero que hice fue desenchufar el servidor y ponerlo sobre una mesa para hacer las operaciones, aquí lo tenéis, por cierto aquí esta en posición horizontal, pero en su lugar normal lo tengo en posición vertical:



Después lo abro, quitándole la tapa de arriba y la frontal:





Como no se cual de los dos discos duros tengo que quitar saco los dos y miro a ver que ponen, el que sea de 6gb es el que se queda fuera, aquí están ambos discos duros:





Una vez está claro coloco de nuevo el disco duro de 4gb (el que tiene debian) y también pongo el nuevo:







El viejo disco duro que no voy a usar lo guardo en la misma funda en la que vino el nuevo y en la caja acolchada:



Cerramos la caja:



Le enchufamos los cables que tenía: teclado, usb de un disco duro externo, red y corriente eléctrica:



Y ahora además también voy a enchufarle el monitor para ver como reacciona al ver el nuevo disco duro:

[Aquí iba una foto del cable, pero sale tan oscura que no se ve nada, solo se ve negro, así que no la pongo]

Enciendo pero en la pantalla aparece algo increíble, ha detectado cambios en los dispositivos ide, el disco uno de 4321 MB (el que tiene debian) y otro que es el nuevo, pero solo detecta 6366 MB, WTF!!! pero si el disco duro es del 320 GB!!



Bueno pues empezamos bien, de todas formas le digo a la BIOS que guarde los cambios y reinicio para que arranque debian y ver que información puedo extraer del hardware. Reinicio y simplemente no arranca, así que apago, desenchufo, desmonto, y cambio la configuración de master a slave, probamos de nuevo, nada, pruebo de todo, todas las configuraciones que se os ocurran las probé, siempre con el mismo resultado, solo detectaba 6366 MB, entonces tras varios intentos leo en la pegatina que hay dos configuraciones posibles: "16 heads" y "32gb clip" luego en cada uno de los modos se puede configurar como master, slave...



Hasta ahora estaba probando en modo 16heads, así que lo cambio y pruebo el modo 32gb clip con varias configuraciones, ahora el ordenador detectaba 32gb:



Poniéndolo como slave arrancaba debian, entonces tras ejecutar un dmesg y un lshw, veo que el controlador ide del pc funcinoaba con la tecnologia udma 33, los 32gb son el limite mas alto que tiene, así que necesitaré una tarjeta controladora, que creo una barata vale entre 20 y 30 €, así que a ver que hay por ahí, miraré otra vez por las tiendas online, aunque sino, me acercaré a una tienda de aquí al lado a por cualquiera, porque yo no necesito ninguna función especial, simplemente que sea capaz de hacer funcionar los 320gb del hd.

Saludos ;-)

Ya ha llegado el disco duro

Pues si, hoy hace unas horas recibí el disco duro, pero no he puesto nada porque estaba estudiando, como de costumbre hay fotos, pero esta vez no del proceso de unpacking completo, porque comencé a abrirlo sin hacer fotos, pero de todas formas creo que están bien aquí las tenéis:

Esta es una caja que venía dentro de otra con algunas bolsas de aire para proteger contra golpes:



Esta caja esta acolchada también como se puede ver al abrirla, dentro esta el disco duro en una bolsa plateada:



Este es el disco duro dentro de la bolsa:



Aquí está el disco duro:



El disco duro por otro el otro lado:



Y los conectores del disco duro:



Todavía no lo he montado, el server tiene dos discos duros, lo que voy a hacer es sustituir uno de ellos por el nuevo. Ya os contare que tal y si me da problemas o no.

Saludos ;-)

Conectar el movil al ordenador

Transcribo una conversación que tuve hace tiempo con un compañero de clase:

-Neobius, como puedo conectar mi móvil al ordenador para pasar canciones, fotos...
-Pues con el cable tienes que tener y a lo mejor además necesitas un programa. Qué móvil tienes?
-Tengo un Motorola V980
-Pues entonces para utilizarlo con Winbug$ necesitaras el programa Motorola Mobile Phone Tools -esto lo se porque yo tengo también ese móvil-, descargatelo porque yo no lo tengo y no puedo dartelo.
-Vale me lo bajaré.

Bueno hasta ahora todo normal, esa conversación fue hace ya tiempo, hoy me ha vuelto a hablar del asunto:

-Neobius, ya me bajé el programa.
-Y que, te funcionó?
-No, mira yo lo instalé y ha salido un icono que es como un teléfono... -describió el icono a la vez que intentaba dibujarlo-.
-Vale y no sirvió no?
-No, yo lo enchufo y no pasa nada.
-Pero tu ejecutas el programa no?
-No -tal y como pensé, él creía que seria algo Plug and Play, pero no, el programa hay que usarlo por supuesto-.
-Pero es que si no ejecutas el programa no funciona, el programa tienes que ejecutarlo.
-Ah! que hay que ejecutar el programa! yo creí que eso no hacía falta!
-Bueno pues ejecútalo y ya me contarás si te funciona o no.
-Vale Neobius.

Esto es acojonante tampoco hay que ser ingeniero para saber que si no funciona en modo plug&play lo mas lógico sería intentar ejecutar el programa, que para algo te lo has bajado.

Pues nada si hay alguna novedad ya os la contaré, saludos ;-)

martes, junio 05, 2007

Router WiFi de regalo

Pues si, hoy llego a mi casa del instituto y veo que hay un paquete, para ser el disco duro me parecía demasiado pronto y aparte de eso ahora mismo no tengo ningún pedido más. Así que lo cojo y miro a nombre de quien viene, venía a nombre de mi padre. También veo que es de Orange (AKA Wanadoo), mi proveedor de acceso a internet. Mi padre me dice que eso es el disco duro, pero yo creía que no. Bueno lo abro y me encuentro una caja de un router wifi y una carta. Primero veo la carta y pone que e han puesto en contacto telefónico con nosotros para indicarnos mejoras en el servicio y que este router formaba parte de estas mejoras. Aquí no ha llamado nadie de Wanadoo, así que flipo un poco y cojo la caja del router:





Sorprendentemente el router es el mismo que tengo ahora, y que le compré a Wanadoo por 50€ hace un año. Ahora mistereriosamente por mejoras en el servicio me mandan un router igual. Bueno abro la caja, y veo que dentro hay otra caja que hay que sacar hacia un lado, no sabéis lo difícil que me ha resultado, parece que la hubieran pegado con pegamento, un poco mas parto la caja de fuera:



Abro esta nueva caja y veo mas papeles dentro:



Estos son todos esos papeles, por cierto también hay un cd, que esta ahí entre los papeles:


Luego por fin veo el router:



Lo saco y la caja se abre mas de una extraña forma, tirando hacia arriba de ese cartón que sujeta al router, y dentro viene todo el kit necesario: un cable ethernet, un adaptador de corriente, un cable rj11 para la clavija del teléfono, tres microfiltros para los teléfonos, cada uno sirve para un teléfono, y un adaptador wifi usb, que todavía no he averiguado que chipset tiene, luego enredaré un poco con el, bueno aquí están:









Y bueno para acabar un par de fotos del router:





Pues nada un router de repuesto de regalo. Ah! hay una cosa que me ha llamado la atención y es que este router es el mismo modelo que el que yo tengo ya pero tiene dos diferencias, la primera es que el interruptor es distinto, eso es insignificante, y la segunda es que en el que uso ahora mismo tiene 4 puertos ethernet y en cada uno pone LAN1, LAN2, LAN3 y LAN4, pero este router es distinto, pone TV, LAN1, LAN2 y LAN3. En la segunda foto del router la pegatina naranja que se ve es la que pone TV, no se muy bien para que lo ponen, porque yo no he visto ninguna TV con ethernet, supongo que sera para Media Centers, pero para eso ya sirve un ethernet normal, no sé muy bien a que viene lo de TV.

Nada mas, y nada menos, porque que te regalen un router no pasa todos los días.

Saludos ;-)

PD: No todo es de color de rosas, en la carta pone que para realizar las mejoras en el servicio habrá algunos cortes, que avisaran previamente por SMS, a ver si es verdad. En cualquier caso desde aquí pillo una red abierta que permite navegar perfectamente y a una velocidad de 250KB/s, lo que no esta nada mal, ademas nunca se conecta nadie a esa red, ni el propietario, así que nada si cortan el servicio podre seguir navegando gracias a ese vecino anónimo.

domingo, junio 03, 2007

Estandares web

La entrada de hoy es sobre estándares web, mas que nada sobre que todo el mundo se los pasa por los c*j*n*s. Os cuento, mi padre quería pedir una nota simple de una casa al Registro de la Propiedad, pero esto hay que hacerlo a través de un agente de la propiedad o algo parecido. Bueno googleo un poco y veo que esta operación se puede hacer por internet. Así que nada pongo nota simple en google y le doy al primer enlaces patrocinados que aparecen. Le echo un primer vistazo a los cuatro y empiezo por el primero, www.promivad.es, llego a un formulario que hay que rellenar para solicitar el servicio, pongo todos los datos, le doy a aceptar, no pasa nada. Le doy otra vez, no funciona, pulso F5 para que se cargue de nuevo la web, relleno de nuevo, pulso aceptar y tampoco funciona. Bueno entonces pienso que habrá otra web que me sirva, miro algunos enlaces mas pero no, no me gustan las condiciones de los otros, este es el que me viene mejor, siempre y cuando me funcione. Bueno entro de nuevo y lo vuelvo a intentar pero no funciona, por alguna extraña razón el javascript que comprueba los datos no funciona bien y no hace nada. Pruebo con el navegador Opera, tampoco funciona, solo me queda probar con Internet Explorer. Mi padre estaba en el sobremesa usando Windows XP, así que le dije que me dejara un momento para pedirlo desde ahí, porque ni tengo ganas de usar windows vista, ni tampoco de cargar la maquina virtual que tiene windows, ni tampoco tengo ganas de instalarme ie4linux, bueno ejecuto iexplorer, voy a la página, relleno, aceptar, y sorprendentemente funciona, lo que me deja totalmente claro que la web funciona, lo que pasa es que no les ha dado la gana de hacerla compatible con todos los navegadores. Total que lo relleno hago el pedido y ya está.

Bueno ya está no, desde luego no me gusta nada lo que he tenido que hacer, así que decidí mandarles un mail diciendoles que su web solo funciona en IExplorer, que no obliguen a sus clientes a ser clientes de Microsoft... bueno mejor os pongo el mail, esto es lo que les he mandado:


Para: atcliente@promivad.es
Asunto: Problemas con su web
Mensaje:

Buenos días, le escribo para decirle que no funciona correctamente desde cualquier navegador, de hecho solo es posible realizar pedidos utilizando el navegador Internet Explorer de Microsoft, esto es debido a que no respeta los estándares web. Yo uso un sistema operativo libre, GNU/Linux con el navegador Mozilla Firefox y no he podido realizar mi pedido, la página destinada a ello no funciona correctamente, en vista del problema probé con otro navegador Opera, tampoco funcionó. Finalmente tuve que recurrir a Internet Explorer, navegador que ni es de mi agrado, ni tampoco lo utilizo habitualmente, debido a que coarta la libertad de sus usuarios, sin embargo ustedes me han obligado a recurrir a él. Mire yo utilizo software libre y prefiero poder seguir haciéndolo, así que le pido que arreglen su web para que sea compatible con todos los navegadores, y que no me obliguen a ser cliente de Microsoft para poder realizar un pedido.

Espero que hagan los cambios necesarios para que todos podamos acceder cómoda y libremente a su web.

Gracias.

Bueno pues eso es todo, a ver si me responden.

Saludos ;-)

[EDIT]

Hoy he recibido respuesta a mi mensaje:

buenos dias, debido a la validacion del dni, que se hace por java script, solo podemos utilizar internet explorer, entiendo su malestar y traslado su queja al equipo informatico, por ver si es posible lo que vd me comenta, reciba mis mas sinceras disculpas y un cordial saludo.

Pues esperemos que sea verdad y que el equipo informático solucione el problema, porque hace unos años mira, no era tan raro y era habitual que los programadores pasaran de un programa que usaban cuatro frikis, pero es que a estas alturas del juego Firefox tiene el 20% del mercado, así que creo que la web debería ser compatible con todos los navegadores.

sábado, junio 02, 2007

Por fin soy fonero

Yo compré una fonera en Noviembre, cuando todavía valían a 5.95€, la compre uno o dos días antes de que subiera a 29.95€. Actualmente están a 39.95€. Bueno tiempo después me llego la fonera, la monte y esperé a que se configurara mediante DHCP y empezara a funcionar, no fue así, estuve un tiempo peleándome con ella poniendo configuraciones de todas clases durante una tarde entera, no sirvió para nada, así que me canse de intentarlo y le abrí el ssh y me puse a curiosear por sus entrañas. Al día siguiente intente configurarla desde la shell,use ifconfig no me sirvió, averigüé para que servía para script que tenía y me los leí enteros para conseguir hacerla funcionar. No hubo manera, la resetee varias veces para empezar de nuevo, tampoco sirvió. Y tras dos días sin conseguir que funcionara escribí al soporte técnico de FON. Les describí todo lo que hice desde el principio, paso a paso, todas las configuraciones que intente, todo. Me respondieron por supuesto, pero con algo que ya había intentado, de todas formas volví a probarlo, no sirvió para nada y les respondí diciéndoles que seguía sin funcionar después de haber seguido sus indicaciones, no supe nada mas de ellos, no respondieron. Entonces busque y leí por internet a ver si alguien mas había tenía el mismo problema y como lo habían solucionado, encontré muy poco y no me sirvió nada.

Lo único que llegue a conseguir fue un ping a google desde la fonera conectado por ssh via ethernet, pero solo llegaron 4 paquetes luego ya se volvió a cortar la conexión. Total que tenía en mi red un aparato que no era capaz de conectarse a internet, a pesar de entenderse perfectamente con todos los equipos de mi red. Desde entonces alguna vez me ha dado por intentarlo de nuevo pero nunca lo conseguí.

Sin embargo esta mañana la cosa cambió, pensé flashear la fonera y ponerle OpenWrt, un linux totalmente operativo y mas útil que el del firmware de fon. Y me fui a www.fonera.info para buscar un manual para flashearla. Pero antes pensé que podía intentar convertirme en fonero y registrar mi router por última vez, y así lo hice. Lo primero que hice fue coger la fonera y conectarla por ethernet a mi portátil, configuré mi tarjeta de red ethernet con una ip del mismo rango que la que tiene la fonera por defecto (169.254.255.1) yo me puse la 169.254.255.2. Hice un ping a la ip de la fonera para ver si daba alguna señal de vida; si, respondió. Luego hice un scaneo de puertos para ver si seguía teniendo abierto el ssh, bueno tenía abiertos el 22, el 80 y creo que 8080 también pero de esto último no estoy seguro. Bueno una vez dentro por ssh fui al directorio /jffs, que es donde se guardan todos los archivos cambiados, es el único directorio modificable. La fonera tiene un sistema de archivos un tanto peculiar, si queréis saber más sobre él clic en este enlace: Sistema ficheros fonera. Una vez en el directorio que os he dicho borre todos los archivos excepto los que son para que el ssh esté abierto y el que evita las actualizaciones de firmware, es decir, /jffs/bin/thinclient, /jffs/etc/firewall.user, /jffs/etc/init.d/S50dropbear, esos tres archivos fueron los únicos que no borré, de modo que tenía una fonera reseteada pero con el ssh abierto y la actualizaciones capadas.

Continuamos, ahora cambié de opinión y pensé que mejor que enchufarla a mi portátil sería enchufarla al router, por si diera la casualidad de que funcionase, así que desenchufo la fonera y la llevo a su lugar habitual y la conecto al router y la corriente eléctrica. En plan ahora era el siguiente, conectarme a la red privada MyPlace, que ya comprobé antes que existía y luego establecer las configuraciones. Gracias al estupendo paquete network-manager pude conectarme perfectamente a la red cifrada con WPA, y luego puse en firefox 192.168.10.1, la dirección de la fonera dentro la red privada, accedo a la interfaz web de configuración, cambio la contraseña del user admin y luego voy al apartado de configuración de la red. La configuración por dhcp directamente no la probé porque no me había funcionado nunca, le puse ip estática, 192.168.0.5, la mascara de red 255.255.255.0 y el gateway 192.168.0.1, como dns le puse también la ip de mi router, 192.168.0.1, le doy al botón submit reinicio la fonera (desenchufandola y volviendo a enchufarla, lógicamente). Tras esto me vuelvo a conectar a la red MyPlace, aunque por cierto ya había aparecido la red pública, FON_AP, bueno me conector a la red privada, abro firefox, www.google.es, y.... funciona!!!! por fin después de 7 meses por fin se ha conectado a internet, no sabéis la alegría que me dio verla funcionando.

Hasta ahora la historia es muy bonita, empezó todo mal y ahora va bien, pero no ha acabado no. Ya había probado la red privada y funciona perfectamente, ahora solo me queda probar la red pública, FON_AP, me conecto a la red, todo bien por ahora, y en firefox le doy a F5 para que cargue de nuevo la pagina de google, a ver si funcionaba y.... WTF!!! no cargaba! que está pasando porque funciona la privada y la abierta no?? esto que es??

Bueno me puse a pensar que podía estar pasando y lo primero que hice fue hacer un ping al gateway, que dentro de la red publica es la propia fonera, así que nada miro mi ip con un ifconfig ath0 y me dice que es 192.168.182.2, así que lo mas probable es que la fonera sea 192.168.182.1, le hago el ping, espero... sigo esperando, ya me temo lo peor, y efectivamente me suelta un Destinantion Host Unreachable, yo flipo, que c*** está pasando?? me vuelvo a conectar a MyPlace para comprobar si sigue teniendo conexión a internet, lo hago y si, la sigue teniendo. Me voy otra vez a FON_AP y nada no hay conexión. Me tiro como una media hora haciendo pings, traceroutes, nmaps, y demás parafernalias para intentar averiguar porque no funciona. Resultado: no tengo ni idea, no se que pasa, pero entonces estoy tenía un terminal haciendo un ping -a a la fonera, que es un ping adaptativo, es decir, envía pings lo mas rápido posible sin que se pierda ninguno. Bueno miro ese terminal y nada ninguna respuesta de la fonera, pero de repente empieza a responder, empiezo a recibir paquetes ICMP de tipo y código 0!!! (para los profanos en la materia, eso es una respuesta normal a un ping). Bueno entonces voy corriendo al firefox, www.google.es y ahora si, funcionó! Bueno me voy a la web de FON para registrar mi router, lo hago y listo, ya soy oficialmente fonero linus. Por fin, he tardado 7 meses en conseguirlo.

Este post lo publico a través de mi red publica FON_AP (todavía no le he cambiado el nombre).

Saludos ;-)