martes, 25 de noviembre de 2008

Escáner de puerto paralelo

Aunque parezca imposible hacer funcionar en Ubuntu un escáner de puerto paralelo, nos os rindáis, es posible. ¿XSane no os reconoce el escáner, no os permite escanear en color o se queda pillado?. Si es así no desesperéis, tiene solución. Mi escáner es un Canon N340P y tras mucha lucha he conseguido que vaya fino fino. Os contaré como lo hice. Con algunas modificaciones imagino que sirve para cualquier escáner que utilice este puerto.

1)
Entrad a la BIOS y en el apartado Integrated Peripherals (o similar) realizad las siguientes modificaciones:

Onboard Parallel Port: 378/IRQ7
Parallel Port Mode: ECP+EPP
EPP Mode Select: EPP1.7
ECP Mode Use DMA: 1

2)
Editamos /etc/modprobe.d/options y añadimos la siguiente línea:

options parport_pc io=0x378 dma=1

3)
Si no lo estuviesen, instalar estos paquetes:

libsane
sane-utils
xsane
xsane-common
libieee1284-3

4)
Añadir vuestro usuario a los grupos scanner y saned (Sistema -> Administración -> Usuarios y grupos). También debemos añadirlo al grupo lp. Como no aparece en el administrador de Usuarios y grupos (al menos en mi caso), debemos editar /etc/group y añadirlo al final de la línea que empieza por lp:

lp:x:7:AQUÍ_VA_EL_USUARIO

5)
Situaos en la carpeta personal y dadle todos los permisos al directorio .sane:

sudo chmod -R 777 .sane

6)
Editar el archivo /etc/sane.d/dll.conf

y descomentar (quitar el #) de la línea:

canon_pp

(Para una impresora Canon N340P, si tenéis otra buscad cuál es el código adecuado)

7)
También hay que modificar el archivo de configuración de vuestro modelo de escáner, en mi caso es /etc/sane.d/canon_pp.conf. Tuve que comentar y descomentar estas líneas:

# force_nibble [Comentar]
FB630P (11001100 style.. also works for FB330P, N340P, N640P) [Descomentar]
# init_mode AUTO parport0 [Comentar]
init_mode FB630P parport0 [Descomentar]

8)
Reiniciad para que tengan efecto los cambios en los módulos y en el grupo lp. Abrid Xsane y...



¡¡¡Listo!!!, ya reconoce el escaner. Pasad una Calibración de calidad (está en las opciones estándar) y afinad la configuración con las opciones de escaneo que necesites. Yo suelo subir la correción gamma del 0.95 que trae por defecto a un 2.0.



http://www.xsane.org/doc/sane-xsane-scan-options-doc.html


Nota: Para cualquier escáner, si sólo podéis ejectuar XSane como root, echad un vistazo al paso 4 y encontraréis la solución a vuestro problema.

viernes, 7 de noviembre de 2008

Driver Eicon Diva PRI

Antes que nada advertir que mi tarjeta estaba defectuosa y una vez conectado el primario no he podido sincronizarla con el equipo remoto. En teoría, estos son los pasos a seguir para instalar el driver de la tarjeta de primario Eicon Diva Server PRI (PCI) en Ubuntu:

1)
Instalar los paquetes:

module-init-tools
ncurses
libncurses
gcc
make
linux-source
linux-headers
xinetd

2)
Desempaquetar los fuentes del kernel y crear un enlace simbólico que se llame linux:

cd /usr/src
sudo tar xvjf linux-source-X.X.XX.tar.bz2
sudo ln -s linux-source-X.X.XX linux

Por ejemplo:
tar xvjf linux-source-2.6.24.tar.bz2
sudo ln -s /usr/src/linux-source-2.6.24 /usr/src/linux

3)
Debemos asegurarnos de que no tenemos instalados ISDN4Linux ni mISDN. Eliminad cualquier módulo que haga referencia a estos o a HiSax en /lib/modules.

4)
Desempaquetar el último driver:

sudo bash ./DivaServer4Linux_installer_XXXXX.bin

Al terminar aparecerá el siguiente mensaje:

+------------------------------------------------------------------------------+
| DIVAS4LINUX INSTALLATION COMPLETE |
+------------------------------------------------------------------------------+
| |
| Please start Dialogic Diva Build Wizard |
| (cd /usr/lib/opendiva/divas/src; ./Build) |
| to build and install drivers for Dialogic Diva ISDN Adapters |
| - |
| Please start Dialogic Diva Configuration Wizard |
| (/usr/lib/opendiva/divas/Config) |
| to detect and configure all installed Dialogic Diva ISDN Adapters |
| - |
| Diva HTTP Configuration Server started at port '10005' |
| To enable Web interface access please set password in the file |
| '/usr/lib/opendiva/divas/httpd/login/login' |
| - |
| |
+------------------------------------------------------------------------------+

-en
-en Configuration recovered and saved to '/usr/lib/opendiva/divas/divas_cfg.rc' file
-en

-en
-en Board feature licenses recovered and saved to '/usr/lib/opendiva/divas/licenses'
-en

5)
Ir al directorio /usr/lib/opendiva/divas/src y cambiar los permisos de Build:

sudo chmod 700 Build

Modificar en la primera línea de Build el interprete sh por el bash:

#! /bin/bash

6)
Ejecutar el script de instalación:

sudo ./Build

7)
Ir al directorio /usr/lib/opendiva/divas/ y modificar los ficheros Config y Config.dlg
En la primera línea sustituir el interprete sh por el bash:

#! /bin/bash

8)
Ejecutar el script de configuración:

sudo ./Config

9)
Ir al directorio /usr/lib/eicon/divas/ y modificar el fichero divas_cfg.rc
En la primera línea sustituir el interprete sh por el bash:

#! /bin/bash

Cada vez que hagamos una modificación en la configuración debemos repetir este proceso, ya que tras cualquier cambio deja por defecto el interprete sh. Si al cargar los drivers veis que aparece un error bad sustitution es que no habéis hecho esta modificación.

10)
Editar el fichero /usr/lib/opendiva/divas/httpd/login/login y sustituir XXX por una clave


Y listo, la tarjeta ya está instalada. Para modificaciones posteriores de la configuración
se puede acceder a ella vía web http://localhost:10005/



NOTA 1: Aseguráos de que en D-Channel Protocol tenéis ETSI, en Interface Mode: TE y en Layer 1 Framming: National default (Board configuration - Options - Configuration).

NOTA 2: Si hacéis cualquier cambio recordad modificad a continuación sh por bash en la primera línea de fichero divas_cfg.rc. A veces vuelve a aparecer sh con sólo cambiar de ventana en el configurador web. Por ejemplo, si queremos rearrancar la tarjeta (Board configuration - Options - Start hardware): una vez en esta ventana, antes de seleccionar la opción Start hardware, hay que modificar el fichero para que no dé error.

jueves, 6 de noviembre de 2008

Cadena de enlaces

Si tienes un blog y quieres promocionarlo un poco Tu-Msn ha creado una cadena de enlaces imitando una idea de GraciasyDeNada!. La idea básicamente es que muchas webs enlacen a tu web para mejorar la posición en los buscadores. Para participar debes escribir un comentario en Tu-Msn y añadir una entrada en tu blog con el siguiente texto:

1. Tu Msn: Todo para el Messenger. Emoticons, avatares, pluguins, scripts completamente gratis para tu messenger.-> (ver cadena)

2. Dolar Euro. Cotización del dolar y conversor de divisas online. -> (ver cadena)

3. Dieta ww. El papillote es una tecnica de coccion muy adecuada para dietas y para comer sano y saludable -> (ver cadena)

4. Todas las cocinas. Hay salsas de todos los tipos y preparaciones posibles -> (ver cadena)

5. Pathetics. Comics, entretenimiento, fics, emoticones, noticias, etc… aqui. ->(ver cadena)

6.Mi dieta de los puntos En este blog reflejo la evolucion de la dieta weight watchers que en breve retomaré. Y es que Hoy me pongo a dieta. -> ( ver cadena )

7.El blog del gourmet gastronomico es un blog sobre gastronomia que trata diferentes temas de gastronomia, entre ellos la gastronomia arabe -> ( ver cadena )

8.Economía para mileuristas: Los mejores depositos.

9. CompuBlog. Blog con noticias, actualidad, humor y entretenimientos. Compu Blog. -> ( ver cadena )

10. El mundo del té: todo sobre el té verde, té negro y té blanco -> (ver cadena)

11. Dame Cien: Juegos, aplicaciones y temas para Nokia 6131, 5300, 6280 y cualquier celular con pantalla 240×320 -> (ver cadena)

12. Diseño web en El Salvador: nos dedicamos al Diseño de páginas web en El Salvador y Publicidad en Internet -> (ver cadena)

13. Blog de iCarly: canciones y videos de Miranda Cosgrove -> (ver cadena)

14. Maxckoh: what you see is what you get -> (ver cadena)

15. VideosYotube Tv. Los mejores vídeos de Borrachos. -> (ver cadena)

16. VídeosdeMusica.Tv los mejores vídeos de musica de Internet vídeos de Aventura -> (ver cadena)

17. Vídeos de Fútbol es un sitio donde recopilas los mejores Los mejores Vídeos de Fútbol de la Red. -> (ver cadena)

18. Blog de un Geek mucha información interesante también tiene vídeos y fotos de Dragon Ball AF. -> (ver cadena)

19. Mujeres Hermosas colecciona fotos y vídeos de las mujeres mas sexys de la red como estas Fotos de Galilea Montijo -> (ver cadena)

20. Queremodinero. Aprende a monetizar tu blog Mira esto ->( ver cadena )

21. Tecnología habitual: tecnología que se hace, padece o posee con continuación o por hábito ->( ver cadena )

22.- Marcelo Vega: Informatica, tecnologia, computacion, programas, trucos y utilidades. ->( ver cadena )

23. Caro Valenzuela: Cine, Música, Series, Gastronomia, Salud, Derechos Vitales, Belleza, Dietas, Ocio, Estética, Etc.->( ver cadena )

24. Tecnología habitual: tecnología que se hace, padece o posee con continuación o por hábito ->( ver cadena )

25. Plyngo and Me: Noticias, actualidad, peluche, dinosaurio, rosa, comentarios, debate. ->( ver cadena )

26. Curiosidades de la vida. Cosas curiosas o divertidas del día a día… porque no tomarse la vida con buen humor? ->( ver cadena )

27. Busca lo que encuentras: Redes de blogs temáticas ->( ver cadena )

28. Foxblog - If you never try, You never know just what you worth: Noticias, Tecnología, Internet y vídeos divertidos, de todo un poco. ->( ver cadena )

29. Clases de salsa en Málaga ->( ver cadena )

30. La Voz del Sr. Stromboli ->Un poco de todo, pero sobre todo cultura, o más bien literatura, autores noveles, mejores que muchos!! ->( ver cadena )

31. Disfruta tu estadia en la red- con just live justo para ti ->( ver cadena )

32. TVShow: se viene Gran Hermano 2009 ->( ver cadena )

33. W580 y mas: aplicaciones, temas, juegos y muchas cosas mas para todos los Sony Ericsson -> (ver cadena)

34. Elsacelsius comentar da vida al blog -> ( ver cadena)

35. Senti Musica. Videos de musica, letras traducidas en español y videos nuevos. -> ( ver cadena)

36. Arte Inentendible: Es un blog dedicado a dar informacion y noticias sobre Humor, Ocio, Curiosidades y mucho mas. -> ( ver cadena)

37. Plaga Blog de videos, humor, chistes, noticias, WTF?, y muchas cosas divertidas. -> ( ver cadena)

38. Misterios y Leyendas: blog de lo sobrenatural y videos de fantasmas -> ( ver cadena)

39. Vicblioteca: Artículos de ayuda para Ubuntu Linux, Windows y algo de poesía -> (ver cadena)

miércoles, 5 de noviembre de 2008

Cortar y pegar archivos

Alguna vez me ha ocurrido que quiero enviarme algo por correo y sobrepasa el límite de tamaño admitido. Una de estas veces recordé un comando aprendido en una de las clases de Linux: split. Hay algunos programas gráficos para gnome que hacen lo mismo, pero yo he preferido quedarme con el comando. Su sintaxis es más o menos sencilla. Y para concatenar los archivos cortados nos vale con un cat de los trozos redirigidos a un archivo.

Cortar:

split -b 512k Archivo -d Archivo.Parte

k kilobytes
m megabytes
g gigabytes


Pegar:

cat Archivo.Parte* > Archivo