Wednesday, February 14, 2007


Montar una particion NTFS en Ubuntu Edgy

Para quienes preguntaban como montar y poder leer archivos de una particion NTFS (windows) desde Ubuntu Edgy escribo este pequeño howto que he puesto en practica yo mismo y funciona muy bien.
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.html



Monday, February 05, 2007

Aqui esta un manual que le puede servir a muchos para el modem Zyxel 630-c1 de Telefonica para UBUNTU 6.10 edgy, nose si servira en versiones anteriores pero fue testeado con 6.10 edgy

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)
My status