jueves, 15 de diciembre de 2011

Configurar una HP Laserjet 1018 en Ubuntu 11.10

1. En primer lugar, asegúrate de haber desinstalado todo lo referente a los drivers de hplip (sobre todo, si has actualizado de una versión anterior). Para ello, abre un terminal y ejecuta:

sudo apt-get purge hplip hplip-gui
sudo apt-get autoremove -f

2. Si la impresora ya ha sido reconocida por el sistema, debes eliminarla de la lista de impresoras. Para ello, si usas Unity, pulsa en el botón superior derecho con forma de tuerca.

En el menú que se despliega, elige "Impresoras" y accederás a la siguiente ventana.

Selecciona la impresora y pulsa la tecla "Suprimir".

3. Apaga la impresora con el interruptor de corriente.

4. Descarga de aquí el archivo ejecutable para instalar la HP.

5. Abre un terminal. Ve al directorio donde hayas descargado el archivo anterior. Una vez en él, ejecuta:


sh hplip-3.11.10.run

- Puedes elegir la instalación automática, es lo más cómodo.
- Cuando te pregunte si Ubuntu 11.10 es tu distribución, contesta "y".
- Escribe la contraseña de tu usuario de Ubuntu.
- Lee las notas de instalación y pulsa "enter".
- Espera unos minutos (tarda bastante, como unos 3 o 4 minutos, no te asustes).
- Después te pregunta si quieres reiniciar el equipo o reconectar la impresora. Elige reconectar la impresora (tecla "p"). A continuación, asegúrate de que la impresora está conectada con su cable USB al ordenador y enciéndela. Espera a que Ubuntu reconozca la impresora y te diga que ya está añadida.
- Pulsa "enter". Te dará un error y se cerrará el programa.

6. Repite el paso "2" para eliminar la impresora que Ubuntu te acaba de reconocer


7. Instala el paquete libhpmud-dev:


sudo apt-get install libhpmud-dev

8. Descarga el plugin necesario de este enlace. Abre el tar que se descargará y extrae los dos archivos que contiene en una ruta que tengas clara, por ejemplo, en /tmp.

9. Ejecuta:
hp-setup

Aparece un asistente. En la primera ventana, pulsa "Next".


En la siguiente ventana, aparecerá reconocida tu impresora. Pulsa "Next".



Es posible que el sistema te pida que introduzcas tu contraseña. Hazlo. Llegarás a una pantalla para descargar el firmware en la impresora. Selecciona la segunda opción y utiliza el botón con el símbolo de una carpeta para seleccionar el archivo hplip-3.11.10-plugin.run. Después, pulsa "Next".


Acepta los términos y condiciones y pulsa "Next".


Te aparecerá un cartel que dirá "Plugin installation successful". Pulsa "Ok" en dicho cartel. Si quieres imprimir una página de prueba, marca "Send test page to the printer" y a continuación, pulsa "Add printer" en la ventana que ha aparecido.


Si no te ha imprimido la página de prueba, apaga la impresora y vuélvela a encender. Después envía un documento a imprimir. Debería funcionar.

¡Suerte!

miércoles, 28 de septiembre de 2011

Borrar la contraseña de Windows Vista

Mi prima tiene un portátil con Windows Vista Home Premium. Sólo tenía definido un usuario, sin contraseña. Como mi primo le usaba el portátil, estableció una contraseña y, por supuesto, se le olvidó.

Para poder volver a recuperar el control del equipo, descargué el trinity rescue kit e hice un pen-drive arrancable utilizando Unetbootin.

Al arrancar, me mostraba un menú con diferentes modos de arranque del trinity. Elegí la primera opción.

Se produjo un error mientras arrancaba, porque no encontraba en qué partición estaba no sé qué de trk. El sistema pedía introducir el nombre de la partición a mano. Probé con sda1 y no funcionó. Después con sdb1 y tampoco. Finalmente, con sdc1, continuó con el arranque.

Al finalizar el mismo, aparece un menú de utilidades. Escogí la opción relativa a las contraseñas de Windows. Elegí el usuario de mi prima y le pedí que dejara la contraseña en blanco. Tras esto, salí del programa y reinicié el equipo.

La contraseña estaba en blanco, por lo que pude iniciar sesión sin problemas.

En el siguiente enlace tenéis un vídeo explicando el proceso: http://www.youtube.com/watch?v=56GWJpiKcHI

jueves, 9 de junio de 2011

Aumentar el tamaño máximo de subida de archivos en moodle 2.0.3

Por defecto, me deja seleccionar como tamaño máximo 2MB. En mi caso, quiero que sea posible subir hasta 20MB, porque así, cuando creo tareas de subida de archivos, puedo poner yo el máximo para que no me saturen el servidor, pero no tengo problema si quiero subir vídeos o cualquier tipo de archivo superior a 2MB.

El fichero que hay que modificar es /etc/php5/apache2/php.ini.

Y las líneas que hay que cambiar son aquellas en las que se define la variable post_max_size y upload_max_size, cambiando los 2M por defecto por el valor que queramos.

lunes, 30 de mayo de 2011

Instalar el diccionario para corrección ortográfica en español para LibreOffice.

Por lo que he deducido, parece que el idilio Linux/OpenOffice ha terminado a raíz de la adquisición de Sun Microsystems por parte de Oracle. La prueba es que con la última actualización de Ubuntu, la 11.04, no se instala OpenOffice, sino un clon completamente libre, llamado, curiosamente, LibreOffice.

El problema es que la instalación por defecto no incluye el diccionario/corrector ortográfico en castellano. Y cuando buscas por Internet, te dicen que te lo bajes de openoffice.org/extensions. Si lo habéis intentado, habréis podido comprobar que esa página funciona como el c*** y que no hay manera de bajarse nada.

Busca que te busca, lo encontré aquí. Para versiones de otros países hispanohablantes, aquí tenéis el listado.

Basta con descargarlo y abrirlo con el LibreOffice. Y ya está, se reinicia el programa y voilà.

domingo, 29 de mayo de 2011

Habilitar la grabación de sonido en formato MP3 en Ubuntu 11.04.

Últimamente he tenido que desarrollar unos vídeos explicativos de cómo realizar ciertos procedimientos básicos en Active Directory.

Los vídeos consisten en una grabación de escritorio de una máquina virtual en la que se ejecuta Windows Server 2008 R2. El programa de grabación de escritorio y la máquina virtual corren sobre Ubuntu 11.04. El paquete para grabar los vídeos es el recordmydesktop.

En otro post explicaré cómo convierto el vídeo de OGV a XVID.

El problema más acuciante que he tenido es el del audio. Lo que hago es que, una vez grabado el vídeo, escribo un guión para el audio que ha de acompañarlo y me grabo con el grabador de sonidos que viene con Ubuntu "de serie". Peeeero, me graba el audio por defecto en Ogg Vorbis y yo lo necesito en MP3, para que no haya mucho problema de codecs al reproducirlo en máquinas Windows, que será lo más probable, por desgracia.

Así que me volví loca hasta que instalé el paquete adecuado para que el grabador de sonidos admitiese grabar directamente en MP3. Es este:

ubuntu-restricted-extras

Así que basta con instalarlo desde Synaptic o con apt-get y a partir de ahí el grabador de sonidos ya puede grabar en MP3.

Después se junta el audio y el vídeo con mencoder. Pero eso ya lo contaré.

Saludos.

viernes, 29 de abril de 2011

Habilitar el enrutado IP en Linux.

El otro día, un compañero de trabajo me preguntó si para habilitar el enrutado IP en Linux había una forma más sencilla que el consabido:

echo 1 > /proc/sys/net/ipv4/ip_forward

Ya que, además, para que esta configuración sea persistente, habría que incluirla en alguno de los scripts de arranque del sistema.
La respuesta es modificar el archivo /etc/sysctl.conf, descomentando la línea:

net.ipv4.ip_forward=1

Hay que tener en cuenta que no basta con esto para que el equipo haga de router. Hay que ejecutar los comandos adecuados de iptables.


iptables -A FORWARD -j ACCEPT
iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o eth0 -j MASQUERADE


El último comando supone que nuestra red interna es 192.168.0.0/24 y la tarjeta de red conectada a la red externa es eth0.

martes, 1 de marzo de 2011

Instalar un servidor VPN en una máquina que también hace de cortafuegos

La máquina ejecuta Ubuntu Desktop 10.04 (podría ser, perfectamente Ubuntu Server). Sirve de cortafuegos entre una red de un departamento de un IES e internet.

Se desea instalar en dicha máquina (podría ser otra de la red interna) un servidor VPN para que los profesores puedan conectarse desde casa.

El proceso es el siguiente:

En el equipo servidor:
sudo apt-get install pptpd

Ahora editamos el fichero de configuración:
sudo vi /etc/pptpd.conf

Bajamos hasta el final del fichero, donde pondremos las siguientes líneas
localip 192.168.0.1
remoteip 192.168.1.1-254


Donde localip es la IP de la interfaz interna del servidor VPN. remoteip es el rango de IPs permitidas para el equipo que se conecte por la VPN. Debe ser un rango coherente con la red interna, claro.

Ahora definimos los usuarios.
sudo vi /etc/ppp/chap-secrets

y escribimos una línea similar a esta:
fulanito pptpd contraseña *

que significa que hemos crado un usuario fulanito, con password "contraseña", para el servidor pptpd y que se puede conectar desde cualquier (*) IP.

Sólo queda reiniciar el servidor pptpd:
/etc/init.d/pptpd restart

En el cortafuegos, es necesario abrir el puerto TCP 1723 y el protocolo IP - GRE, algo que se puede hacer fácilmente si utilizamos una aplicación gráfica como Firewall Builder. En ese caso, hay que crear un servicio TCP personalizado, en el que indicaremos que el rango de puertos de destino es 1723-1723. El protocolo GRE aparece como objeto de la librería Standard, bajo la carpetilla IP.

miércoles, 9 de febrero de 2011

Instalar el plug-in de flash en Ubuntu Desktop 10.10 64 bits

Después de darle mil vueltas, el proceso que finalmente funcionó fue este:

sudo apt-get purge flashplugin-installer
sudo apt-get purge ia32-libs
sudo apt-get purge nspluginwrapper

Esto lo hacemos para limpiar otros intentos de instalación anteriores. Ojo: desinstalar las ia32-libs puede dar problemas con ciertas aplicaciones como Google Earth (por cierto, si conseguisteis que funcionara Google Earth, agradecería algún comentario explicando cómo).

Ahora ya instalamos los paquetes que hacen falta:
sudo apt-get install nspluginwrapper
sudo apt-get install flashplugin-installer

martes, 18 de enero de 2011

En Server 2008: borrar una Unidad Organizativa protegida contra la eliminación accidental

En "Usuarios y equipos de Active Directory", menú Ver -> Características avanzadas.

A continuación, botón derecho sobre la UO que queremos borrar y elegimos "Propiedades". Ahora vamos a la pestaña "Seguridad". Pulsamos "Opciones Avanzadas". Editamos los permisos del grupo "Todos" y le quitamos la denegación sobre "Eliminar" y "Eliminar subárbol".

Ahora ya se puede eliminar la UO.

Tras instalar VMware Server en Windows, con la instalación por defecto, no me funcionaba el acceso

Tras una instalación dejando todos los valores por defecto, al lanzar el "Web Access" me pedía un nombre de usuario y una contraseña. Al introducir los datos de un usuario local, me aparecía el siguiente mensaje: "The VMware Infrastructure Web Service at "http://localhost:8222/sdk" is not responding (Connection Refused)."

SOLUCIÓN: Ir a "Servicios" e iniciar el servicio "VMware Host Agent".