Monday, June 18, 2007
Saturday, June 16, 2007
First step is adding "apt-line" to /etc/apt/sources.list in your Debian. Open "/etc/apt/sources.list" with an editor and add the next line.
deb http://mambo.kuhp.kyoto-u.ac.jp/~takushi/debian ./
Then update the package information by "apt-get update"
# apt-get update
Now you can proceed to the contents below.
For Ubuntu Users
If you are an Ubuntu (Edgy Eft) user, use the following apt-line.
deb http://mambo.kuhp.kyoto-u.ac.jp/~takushi/ubuntu ./
(Debian users must not use this apt-line.)
You can install packages by the following command:
# apt-get install libcnbj-2.5 bjfilter-2.5 pstocanonbj
Cupsys will be automatically restarted and you can select printer in cupsys configuration (http://127.0.0.1:631/). Vendor is Canon and Driver is, for example, "Canon PIXUS iP8600 ver.2.5".
I received reports that these printers also worked with this driver.
- Canon BJ S700 (with iP3100 driver)
- Canon Pixma 3000 (with iP3100 driver)
- Canon PIXMA MP750, MP780 (with iP4100 driver)
http://mambo.kuhp.kyoto-u.ac.jp/~takushi/#canon
Friday, June 15, 2007
Wednesday, February 14, 2007
Montar una particion NTFS en Ubuntu Edgy
Primero cabe mencionar que la informacion sobre los sistemas de archivos y unidades que se montan al iniciar sesion en ubuntu se almacenan en el archivo /etc/fstab, entonces, para montar una particion NTFS en Ubuntu debmos seguir estos pasos:
1.-Como usario root crear un subdirectorio para montar nuestra particion en el directorio media, algo como esto:
mkdir /media/windows/
2.- Editar el archivo fstab (gedit /etc/fstab) agregando esta linea al final:
/dev/sda1 /media/windows ntfs
auto,ro,exec,users,dmask=000,fmask=111,nls=utf8 0 0 (todo en una linea)
Ahora explico lo que significa cada parametro en la linea:
/dev/sda1: es la ubicación de la particion de windows que se desea montar, aquí puede variar de acuerdo a como tengan instalados tanto Ubuntu como Windows
/media/windows: es la ubicación donde se montara el sistema de archivos
Ntfs: es el tipo de sistema de archivos que se va a montar
auto: indica que dicho sistema de archivos debe montarse automaticamente al inicio del sistema
ro: especifica que se trata de un sistema de archivos de solo lectura (read Only)
exec: especifica que se pueden ejecutar archivos contenidos en ese sistema de archivos
users: permitir a usarios comunes desmontar el dispositivo o sistema de archivos
dmask=000: especifica el enmascaramiento para directorios
fmask=111: especifica el enmascaramiento para archivos comunes
nls= especifica el charset que con el que se monta el sistema de archivos
los ultimso dos 0’s especifican respectivamente si la aplicación de copias de seguridad considera el sistema de archivos montado y el segundo si se comprueba o no la consistencia del sistema de archivos al reiniciar el Sistema.
3.- Finalmente le decimos al sistema que monte todo lo que este especificado en el archivo de la siguiente manera:
mount -a
Espero haber resuselto la duda de quienes me preguntaron sobre esto y que les sea de utilidad cualqueir duda porfavor dejen un comentario. un saludo.
informacion original http://softwarelibremx.blogspot.com/2007/01/howto-montar-una-particion-ntfs-en.htmlMonday, February 05, 2007
Nota: se desconoce el autor del how-to, y además fue reformado, corregido y ampliado por Pedro La Nata para Sociedadenred.com.ar
Datos generales
Cómo hacer funcionar un modem USB para conexión ADSL en Argentina u otros países, usando Ubuntu Dapper 6.06 u otros derivados de Debian GNU/Linux. Para otras versiones de GNU/Linux deberías realizar los cambios que creas necesarios, pero no sería tan distinto en definitiva.
Este tutorial es válido para los modems Zyxel 630 y Zyxel 600
Primero y principal necesitas el driver del modem, es decir, el controlador que hará que el modem funcione.
Descarga los drivers desde aquí:
http://www.sociedadenred.com.ar/files/Zyxel_630_c1.tar.bz2
Los datos y conocimientos que vas a necesitar son los siguientes:
* Saber abrir una consola y escribir unos comandos en tu Linux ;)
* Nombre de usuario que usas para conectarte a Internet.
* El password que usas para conectarte a internet.
* Los valores VPI.VCI, que son 8.35 en Villa Gesell, Buenos Aires. Si no estas seguro llama a tu proveedor y preguntale.
(Para Chile: los valores VPI y VCI son VPI=8 Y VCI=32)
* Que tu modem sea un PTI-800, también conocido como Conexant Access Runner, o Conexant USB modem.
Atención: para otros modelos de modems el how-to será casi lo mismo, pero los datos exactos en esta guía son para este modem en particular, que es el que mucha gente posee. Si este how-to te ha servido para tu modem, y se trata de otro modelo o marca, puedes comentarlo aquí en el BLOG.
¿Cómo funciona el proceso?
La idea general es que primero tienes que conseguir el firmware que se carga en el modem durante el arranque de linux, sin eso el modem no anda. Podes sacarlo del driver para Windows pero suele ser viejo y no va a funcionar con Linux.
El driver nuevo lo incluyo en este paquete y podés ver de dónde lo saqué leyendo las otras guías que también están en este paquete en páginas html.
Procedimiento
1) Copiar cxacru-fw.bin a /lib/firmware
Si es necesario, cambiarle los atributos para que el owner sea root y asi el kernel pueda cargarlo en el arranque, eso se hace con el comando chown… escribe en una consola:
sudo cp cxacru-fw.bin /lib/firmware
sudo chown root /lib/firmware/cxacru-fw.bin
Si todo va bien, cuando booteen linux va a tener que empezar a parpadear la luz del modem, y luego se va a quedar fija cuando haya sincronizado.
2) Incluir el módulo pppoatm
Agregar la palabra “pppoatm” al final del archivo “/etc/modules”. Esto es para que cargue ese modulo en el arranque del sistema operativo, cuando reinicies la PC.
Puedes hacerlo desde una consola con cualquier editor, ejemplos:
gksudo gedit /etc/modules
sudo nano /etc/modules
Editar /etc/modules y grabarlo.
3) Instalar el siguiente paquete que viene con el archivo que descargaste.
Comando:
sudo dpkg -i br2684ctl_20040226_1_i386.deb
4) Iniciar ese archivo br2684ctl:
Tipear sudo br2684ctl -b -c 0 -a 8.35
(8.35 son los valores de VPI/VCI de tu proveedor de internet, si no los sabes llámalos y preguntales. Aca en Villa Gesell son 8.35)
Una vez que escribas eso, debería motrar algo así:
br2684ctl[6767]: Interface “nas0? created sucessfully
br2684ctl[6767]: Communicating over ATM 0.8.35, encapsulation: LLC
br2684ctl[6767]: Interface configured
5) Iniciar pppoe
Ahora ejecutar el programa de configuracion de pppoe tipeando en la terminal:
Comando:
sudo pppoeconf
Debes seguir las instrucciones y responder las preguntas que hace el configurador de la conexión. Cuando pide interface, elegir nas0, luego pide nombre de usuario y luego el password que usas para conectarte a internet.
Luego dale enter a lo que te ofrezca salvo la opcion de conectarte en el inicio de Linux, porque no va a andar ya que el modem tarda un rato en sincronizar. (Para cuando el modem deja de parpadear, ya estas en el desktop).
Así que para conectarte vas a tener que tipear un par de lineas en la terminal cada vez, o armartre un script que lo haga solito, eso es muy sencillo, lo veremos más adelante.
6) Reiniciar y testear
Reinicia Linux y fijate que la luz parpadee durante el booteo, y antes de hacer el próximo paso que la luz ya este fija, sin titilar. Ahora tipear lo siguiente para conectarse a internet:
sudo br2684ctl -b -c 0 -a 8.35
Se verá esto:
r2684ctl[6767]: Interface “nas0? created sucessfully
br2684ctl[6767]: Communicating over ATM 0.8.35, encapsulation: LLC
br2684ctl[6767]: Interface configured
Luego escribes:
pon dsl-provider
Se verá esto:
“Plugin rp-pppoe.so loaded.”
Y deberia conectarse. Abre el explorador y trata de navegar o realiza alguna otra actividad en Internet.
Atención: Si tira un error de “invalid nic-nas0? editar el archivo
/etc/ppp/peers/dsl-provider y modificar “nic-nas0? por “nas0?.
Grabarlo y desde la terminal volver a tipear
pon dsl-provider
Esto es todo.
Para ver informacion que te puede servir para entender que es lo que esta pasando cuando cargas algo, podes tipear “dmesg” en la terminal para ver mucha info de todo lo que va pasando, o “plog” para ver solo lo referido a la conexión.
Ahora, cada vez que inicies Linux, abres la terminal y escribes:
sudo br2684ctl -b -c 0 -a 8.35
pon dsl-provider
7) Realizando un sencillo script bash para facilitar la tarea cotidiana
Nota: sólo recuerda incluir tus valores propios de VPI.VCI en lugar de estos.
Abre un editor de textos (gedit, kate, nano) y copia esto:
#!/bin/sh
sudo br2684ctl -b -c 0 -a 8.35
pon dsl-provider
telefonica
#!/bin/sh
sudo br2684ctl -b -c 0 -a 8.32
pon dsl-provider
Guárdalo con un nombre, ejemplo: /usr/sbin/activar-modem
Conviértelo en ejecutable, ejemplo:
sudo chmod +x /usr/sbin/activar-modem
Ahora puedes hacer un icono en tu escritorio que apunte a /usr/sbin/activar-modem
Bien, eso sería todo… si quieres probar algo más, quizá se pueda en tu sistema automatizar este útimo paso un poco más, creando un vínculo en el inicio del sistema linux, estamos hablando de Ubuntu o Debian… sería más o menos así, inténtalo, no pierdes nada… escribe en una consola:
sudo ln -s /usr/sbin/activar-modem /etc/rcS.d/S99modem
Agradecimientos: Gracias a CruX y Luis de lugmen.org.ar)
Actualizado:
Un usuario Chileno realizó una adaptación para su país: http://www.chilehardware.com/modules.php?op=modload&name=PNphpBB2&file=viewtopic
Al fin pude hacer funcionar este modem de la CSM en Dapper.
La info me la robé de http://sociedadenred.com.ar/2006/09/...adsl-en-linux/
asi que gracias a ellos...
Unas consideraciones, En la parte que dice:
Quote:
4 Iniciar ese archivo br2684ctl:
En ves de tipear:
Code:
sudo br2684ctl -b -c 0 -a 8.35
cambiar a: (para telefonica en Chile)
Code:
sudo br2684ctl -b -c 0 -a 8.32
En general donde vean 8.35 cambienlo a 8.32,
En una instalacion limpia de Ubuntu 6.06 no deberia dar problema (me imagino que tampoco en alguna de las variantes)