Posteado por:
RSS con posts de yacare007
Ver perfil de yacare007 yacare007
New Full User
New Full UserHombre Argentina
No Rankeado

4 Posts
206 Comentarios
103 Puntos


    

[EDIT] Internet en Ubuntu con el HUAWEI

    

Bueno.... este es un tutorial que explica a la perfección y de forma muuuy facil, cómo conectarse a internet usando Linux.
Sirve unicamente para el Ubuntu 7.04 y teniendo el Huawei MT810, mejor conocido como "el alfajor verde". No se si servira para otras distribuciones porque no lo he probado.

Cita :
Es posible que esto sirva también para Kubuntu 7.04 si se remplaza en donde dice “sudo gedit” por “kdesu kwrite”. También se podría adaptar para otros ISPs modificando datos de las cuentas y los valores de VCI y VPI.
El modem Huawei tiene el mismo chip que el Sagem 800, por lo que esto podría funcionar para ese modem.


Es importante decir que yo lo probe con el kernel 2.6.20-15-generic que viene en el Ubuntu de forma predeterminada y que tengo una cuenta de arnet. No se para otras versiones de kernel ni para otros ISP.


bue.... manos a la ubre....

Paso 1: Paquetes necesarios

Hay que descargar unos archivos (en linux se llaman paquetes):

rp-pppoe-3.8.tar.gz ( http://www.roaringpenguin.com/penguin/open_source_rp-pppoe.php )
br2684ctl.deb ( http://packages.ubuntulinux.org/feisty/net/br2684ctl)
ueagle-data-1.1.tar.tar ( http://eagle-usb.org/ueagle-atm/non-free)

O sino desde la Rapigarcha: (estos son lo que use yo y andan de lujo)

rp-pppoe-3.8.tar.gz: http://rapidshare.com/files/57113797/rp-pppoe-3.8.tar.gz.html
br2684ctl.deb: http://rapidshare.com/files/57114848/br2684ctl_20040226-1_i386.deb.html
ueagle-data-1.1.tar.tar: http://rapidshare.com/files/57114340/ueagle-data-1.1.tar.tar.html


Paso 2: Configuración del sistema:

Si el alfajor está desenchufado, enchufenlo al puerto usb. Ahora debería tener encendido solo el led del Power.
Primero que nada copiamos los 3 archivos que descargamos a la carpeta /home/”usuario ubuntu” para no tener que entrar desde la terminal cada vez que queramos descomprimirlo. Luego al finalizar se podrá eliminar los archivos, pero teniendo cuidado de eliminar solo esos 3 y nada más en ese directorio.
Debemos compilar algunas cosas, por eso instalaremos las herramientas esenciales del CD o DVD. Inserten el CD o DVD de Ubuntu, abran una terminal (de paso no la cierren porque la vamos a necesitar en casi todo el proceso).
Necesitaremos ver la versión del kernel para comprobar que sea la 2.6.20-15-generic. Si es anterior a esta, acutalicenla.
Para ello en la terminal escribimos lo siguiente:

$ uname -r

A partir de este momento comienza la introducción de comandos por la consola. Hay que tener cuidado de escribir todo tal cual esta puesto aca. La consola esta en:
Aplicaciones -> Accesorios -> Terminal
Vamos a necesitar el paquete build-essential (viene en el CD o el DVD) por lo que en la terminal escribimos:

$ sudo apt-get install build-essential

Si les da error, ponen elCD de UBUNTU y lo instalan desde:
Sistema -> Administración -> Gestor de Paquetes Synaptic

Nos pregunta si deseamos continuar, ponemos “s” y tecla enter. Si vuelve a pedirnos confirmación, nuevamente apretamos enter. También nos puede informar que ya lo tenemos en la versión mas reciente si es que ya lo instalamos anteriormente en otro proceso.
Ahora hay que instalar el firmware del módem, para eso vamos al directorio donde descargamos el paquete ueagle-data y hacemos lo siguiente:

$ tar xzf ueagle-data-1.1.tar.tar
$ cd ueagle-data-1.1


Lo que resta hacer es crear un directorio “ueagle-atm” dentro del directorio donde se almacenan los firmwares en el sistema, se hace de la siguiente manera:

$ sudo mkdir /lib/firmware/ueagle-atm


Y se copia todos los archivos del directorio “ueagle-data-1.1” al directorio que recién hemos creado:

$ sudo cp -a *.* /lib/firmware/ueagle-atm


Muy bien!, hemos llegado a una parte de definiciones en todo este asunto, ahora debemos activar el driver:

$ sudo modprobe ueagle-atm

Si todo salió bien y no se ven errores, fíjense en el modem, verán que la lucecita de “link” al principio parpadea y luego queda definitivamente encendida, esa es la señal de que su alfajorcito está funcionando!. Si no enciende, reiniciar la PC y luego al entrar nuevamente a ubuntu, la luz del “link” deberá estar encendida.
Para confirmar realmente esto, si quieren pueden tipear:

$ dmesg | grep ueagle

Les tiene que salir algo como esto al final:
usb 1-1: [ueagle-atm] (re)booting started
usb 1-1: [ueagle-atm] ATU-R firmware version : 44e2ea17
usb 1-1: [ueagle-atm] Modem started, waiting synchronization
usb 1-1: [ueagle-atm] modem operational
Si les sale asi, estamos de lujo

Paso 3: Configuración del ISP

Algo que tengo que aclarar antes de continuar, mi conexión utiliza PPPoE.
Antes que nada debemos crear la internase de red para nuestro modem, para eso debemos hacer:

$ cd .. (con un espacio entre el cd y los ..)
$ sudo apt-get install libatm1
$ sudo dpkg -i br2684ctl_20040226-1_i386.deb
$ sudo modprobe br2684
$ sudo br2684ctl -c 0 -b -a 0.33



NOTA: los parámetros 0 y 33 corresponden al VPI y el VCI de mi ISP, ustedes deberán adaptarlo al suyo.
Si todo está bien, les saldrá esto:
RFC1483/2684 bridge: Interface "nas0" created sucessfully
RFC1483/2684 bridge: Communicating over ATM 0.0.33, encapsulation: LLC
RFC1483/2684 bridge: Interface configured
Y por último:

$ sudo ifconfig nas0 up

Aclaración: En nas0, lo ultimo es el número “0” y no la letra “O”.
A continuación hacen:

$ tar -zxvf rp-pppoe-3.8.tar.tar
$ cd rp-pppoe-3.8
$ sudo ./go


Va a iniciarse un asistente el cuál nos hará un par de preguntas referidas a nuestra conexión. Si el asistente no se inicia, comprueben que instalaron el paquete build-essential en el paso 2, de otra manera acá les paso lo que tienen que contestar, no anotar los paréntesis.
NOTA: Las IP de los DNS las extraje de OpenDNS que funcionan excelente y son libres. Sin embargo pueden buscar los DNS de Arnet o del ISP que dispongan. Ahora si:
1.Enter your PPPoE user name: (ej: micuenta@arnet-ciudad-apb)
2.Enter the Ethernet interface connected to the DSL modem: (nas0)
3.Enter the demand value: (no)
4.Enter the DNS information here: DNS primario (208.67.222.222)
5.Enter the secondary DNS server address here: DNS secundario (208.67.220.220)
6.Please enter your PPPoE password: (tu contraseña de internet)
Aclaración: Al entrar la contraseña el cursor no muestra nada ni se desplaza.
7.Please re-enter your PPPoE password: (de nuevo tu contraseña)
8.Choose a type of firewall (0-2): (1)
9.Accept these settings and adjust configuration files (y/n)? (y)

Anotamos:

$ cd

Una vez terminado esto, tenemos que editar un par de ficheros, vamos que falta poco!. Para editar el primero es:

$ sudo gedit /etc/resolv.conf


y nos pide el password de usuario de ubuntu para poder ver el archivo y editarlo si es necesario.
NOTA: en este fichero tienen que fijarse que los números de los DNS primario y secundario coincidan con lo que contestaron en el asistente, si son los números correctos no toquen nada, o sea:
nameserver 208.67.222.222
nameserver 208.67.220.220
Luego hacemos lo siguiente:

$ sudo gedit /etc/ppp/peers/adsl

y pegamos:

# example configuration for the kernel space PPP over Ethernet driver
#
# See the manual page pppd( for information on all the options.
# MUST CHANGE: replace myusername@realm with the PPP login name given to
# your by your provider.
# There should be a matching entry with the password in /etc/ppp/pap-secrets
# and/or /etc/ppp/chap-secrets.
user "usuario@arnet"
# Load the PPPoE plugin.
plugin rp-pppoe.so
# Ethernet interface to which the modem is connected.
nas0
# Assumes that your IP address is allocated dynamically by the ISP.
noipdefault
# Try to get the name server addresses from the ISP.
usepeerdns
# Use this connection as the default route.
defaultroute
# Makes pppd "dial again" when the connection is lost.
persist
# Do not ask the remote to authenticate.
noauth


NOTA: Reemplazamos en donde dice "usuario@arnet" por nuestro usuario de Arnet (Sin las comillas) ej: micuenta@arnet-ciudad-apb. No se olviden de guardar y salir.
Los últimos dos archivos hay que verificar si el nombre de usuario y contraseña están correctamente cargados, para ver eso hacemos:

$ sudo gedit /etc/ppp/pap-secrets

Saldrá algo así al final:
"usuario@proveedor" * "password"
Cerramos el archivo y escribimos en la terminal:

$ sudo gedit /etc/ppp/chap-secrets


Van a ver algo como esto al final:
# Secrets for authentication using CHAP
# client server secret IP addresses
"usuario@proveedor" * "password"
NOTA: Estos dos últimos pasos no tienen importancia, solo es para verificar que estén correctos los datos de usuario de Arnet.

Paso 4: Conectando a Internet.... si si... ya estamos casi terminando
Esta es la parte más sencilla, solo tienen que hacer:

$ sudo pppoe-start

Ingresan el password de usuario de ubuntu y les aparecerá puntos (....) a modo de progreso (indica que esta intentando conectarse) y luego de un tiempo CONNECTED! lo cual indica que ya por fin estamos conectados.
Abran el navegador y voila!, a disfrutar de internet!.
NOTA: Cada vez que reiniciemos, para poder conectarnos deberemos escribir en la terminal:

$ sudo modprobe br2684
$ sudo br2684ctl -c 0 -b -a 0.33
$ sudo ifconfig nas0 up
$ sudo pppoe-start


Paso 5: Automatizando todo
Escribir:

$ sudo gedit /etc/rc.local

En el final y antes de donde dice “exit 0” pegamos lo siguiente:

modprobe br2684
br2684ctl -c 0 -b -a 0.33
ifconfig nas0 up


Ahora hay que crear un acceso directo desde el escritorio:
En cualquier parte vacía del escritorio clickeas con el botón derecho y eliges Nuevo Archivo vacío. Ese archivo le cambias de nombre por lo-que-quieras.sh Le abres con un doble click y copias esto:

#! /bin/bash
sudo pppoe-start
sudo exit 0


Guardas el archivo y sales. Para hacerlo ejecutable le das con el click derecho. Vas a permisos y haces un tick en Permitir ejecutar el archivo como programa. Para ejecutar haces un doble click en el, le das a ejecutar en terminal y ya está!

Este tutorial lo encontre en: http://www.ubuntu-es.org

Espero que les haya servido, a mi me funco de lujaso!


FIN!!!





82 Puntos 11 Favoritos 2196 Visitas

Creado el: 20.09.2007 a las 22:12:21 hs.
Categoría: Linux
Tags: , , , ,
Agregar a: del.icio.us Digg Facebook Twitter

Comentarios
RSS con los comentarios de este post
#1 - lenoil85 | 20.09.2007 22:23:50 dijo:
el alfajor verde es un modem?? xD

no tendras el q viene con telefonica??
zyxel 600 o algo asi, por q tengo el ubuntu pa' instalar pero si no logro hacer andar interne' ni lo meto ¬¬
#2 - yacare007 | 20.09.2007 22:35:41 dijo:
NO... solo tengo el del alfajor.... busca en www.ubuntu-es.org
#3 - elpicante | 20.09.2007 22:53:13 dijo:
yo tambien tengo el alfajor ese
#4 - micho | 21.09.2007 00:02:26 dijo:
con pppoe-start levanta firewall la conexion???
sino se puede usar
# sudo pppd call adsl

Y abre si firewall!!!
por si las dudas... a mi con el pppoe-start no me daba una id-alta en el aMule; y como antes era demasiado NEWBIE con Linux, ni probe en instalar un firewall!!!
asi q con pppd call adsl me funciono joya y todavia hoy lo uso... lastima q no se como desconectarme!!!
#5 - nicksynm | 21.09.2007 07:00:58 dijo:
¿¿¿¿¿¿???? cero linux
#6 - daz | 21.09.2007 08:10:23 dijo:
Qúe versión de Ubuntu tenés??? en Feisty o Edgy ??
#7 - Burritox | 21.09.2007 08:13:07 dijo:
Maldito alfajor!
#8 - yacare007 | 21.09.2007 09:15:28 dijo:
DAZ: Es para el feisty... anda espectacular. Para las versiones anteriores no si si andará.

Micho: Fijate en el paso 3, configuras el ISP y ahi activas el firewall. La opcion 1 que se pòne en el tutorial es para equipos STANDALONE, osea, que usan redes e internet, pero el sistema operativo y los programas estan almacenados localmente.
#9 - Par5 | 22.09.2007 23:08:00 dijo:
te doy los 12 gracias capo.
#10 - riverplei | 22.09.2007 23:09:20 dijo:
porque mierda es tan complicado para el mortal comun??
#11 - pichicha | 22.09.2007 23:09:24 dijo:
jjaja es el aparatito para las pastillas fuyi de los mosquitos
#12 - Stroker | 22.09.2007 23:13:40 dijo:
alfajor verde del orto!! te odio!!!
#13 - jesu772 | 22.09.2007 23:14:34 dijo:
ahhh yo lo tengo a ese modem de mierda, pero no uso ubuntu. si lo llego a usar algun día, veré
#14 - nmgonzalez | 22.09.2007 23:20:33 dijo:
Cita :
yacare007 Mandale un mensaje! | 21.09.2007 09:15:28 dijo:

DAZ: Es para el feisty... anda espectacular. Para las versiones anteriores no si si andará.


Funciona desde la versión 6.06 (por lo menos) en adelante, yo lo probé.
#15 - soyDMN | 23.09.2007 11:12:30 dijo:
Linux siempre haciendonos la vida mas fácil.
#16 - Daniel03 | 23.09.2007 12:34:39 dijo:
ok, a favoritos y +10 espero que ya entrés a la pelea por ser new full user
#17 - Filprafa | 23.09.2007 12:40:39 dijo:
Cita :
soyDMN | 23.09.2007 11:12:30 dijo:

Linux siempre haciendonos la vida mas fácil.
Claro, los fabricantes de hardware no dan información técnica (sí a MS) y la culpa es de GNU/Linux
#18 - suciodesprolijo | 23.09.2007 14:48:20 dijo:
Excelente, perdí 2 días para hacer funcionar la poronga de modem. Buen data, +10
#19 - dan1el_m | 23.09.2007 14:53:33 dijo:
naaaaaaaaaaaaa....muy complicado. tengo fiaca , me quedo con la conexion q tengo nomas.
#20 - mauri182 | 25.09.2007 20:35:13 dijo:
AAAAAAAAAHHHHHHHHHHHHHHHHH me ganaste de mano chabon, jajaja, te juro que iba a subir exactamente el mismo tutorial, jeje, pero bueno... te dejo 10 por haberme ganado

Ir al cielo