Installando Conceptronic pcmcia C54RC en ubuntu con ndiswrapper para inexpertos como yo ...

Imagen de miansancor
0 puntos

Installando Conceptronic pcmcia C54RC en ubuntu con ndiswrapper para inexpertos como yo ...
(Traducción del inglés con añadidos personales basado en
Chris Lale (www.untrammelled.co.uk) y en la guia de instalación de ndiswrapper)

Pasito a pasito y con buena letra :-)

1.- Instalar el paquete deb:

añadiendo a /etc/apt/sources.list la siguiente entrada:
deb http://ndiswrapper.sourceforge.net/debian/ /

hacer un apt-get -f update e instalar ndiswrapper-source - la que aparecerá en /usr/src/ -
Descomprimir la fuente:
# tar -xzvf ndiswrapper-0.12-1.tar.gz.
y ponerla en p.ej. /opt/

2.- Instalar las utilidades para wifi:
apt-get -f install wireless-tools

3.- Necesitamos o las fuentes del kernel o sus “headers” instalados:
apt-get -f install linux-source-n.n.n

y a continuación hemos de compilarlo compilando el kernel

o bien:
apt-get -f install kernel-image-n.n.n.
apt-get -f install kernel-headers-n.n.n
asegurarse con uname -a que n.n.n son la misma versión del kernel que vuestro ordenador está usando.

4.- Añadir un enlace a los “kernel headers”:

# ln -s /usr/src/kernel-src-n.n.n /lib/modules/n.n.n/build

5.- Instalar las fuentes que nos descargamos y descomprimimos:
cd to ~/opt/ndiswrapper-0.12-1
make; make install (en los subdirectorios: en ~/driver y en el ~/utils)

6.- Copiar los drivers de Windows del cd de instalación (drivers del XP) en un directorio que creemos, p. ej. /opt/wifi-drivers

ConRT.SYS
ConRT.inf

7.- Instalarlos:

# ndiswrapper -i ~/wifi-drivers/ConRT.inf

8.- Asegurarse de que están presentes, si se indica“hardware present” es que nuestro chip está soportado:

# ndiswrapper -l
Installed ndis drivers:
conrt driver present, hardware present

9.- Añadir el modulo:

# modprobe ndiswrapper
(si da errores de incompatibilidades u otros – como a mi me pasó – entonces copiar el modulo que se creó durante la instalación de las fuentes de ndiswrapper en:
/lib/modules/n.n.n/misc/ndiswrapper.ko sobre
/lib/modules/n.n.n/kernel/drivers/net/ndiswrapper/ndiswrapper.ko
y de nuevo intentar añadir el módulo:
# modprobe ndiswrapper

10-.Verificar que la red inalámbrica está disponible:

# iwconfig

11.- Ponerle el nombre correspondiente a la red inalámbrica que tengamos:

# iwconfig wlan0 essid mired

12.- Verificar la disponibilidad de un punto de acceso (AP):

# iwlist wlan0 scan

13.- Ponerle el modo correspondiente:

# iwconfig wlan0 mode Managed

14. Si se quiere ponerle clave de encriptación (WEP):

# iwconfig wlan0 key restricted XXXXXXXX

15.- Deshabilitar otras redes alambricas que tengamos en uso, pues pueden interferir con la inalámbrica que estamos creando:

# ifdown eth0

16.- “Levantar” la red inalámbrica:

# ifup wlan0

Nota: Si sale un mensaje de que no exite wlan0, editar /etc/network/interfaces y añadir la entrada correspondiente, copio la mia:

auto lo
iface lo inet loopback

mapping hotplug
script grep
map wlan0

auto wlan0
iface wlan0 inet dhcp
wireless_mode managed
wireless_essid masc
wireless_channel 11
wireless_nick trinita
#wireless_key s:supersecret

17.- Hacer un test de la red recien creada:

(Reemplazar 192.168.1.1 con los IP del AP o de la puerta de enlace )

# ping 192.168.1.1

18.- Hacer que las IP de los “nameservers” del servidor estén disponibles; Para lo que se edita /etc/resolv.conf y se añade un nameserver en lineas diferentes, uno por cada IP del servidor:

search
nameserver nnn.nnn.nnn.nnn
nameserver nnn.nnn.nnn.nnn

19.- Verificar los nombres de los servidores :

# ping google.es

20.- Una vez que se ha verificado que todo funciona lo hacemos permanente, para que después del reinicio los parámetros sean los ya fijados:

* añadir en /etc/modules la linea :

ndiswrapper

** Quitar cualquier entrada referente a eth0 en /etc/network/interfaces

*** Añadir la entrada para wlan0 en /etc/network/interfaces (como ya he indicado más arriba), otro ejemplo con una configuración de ip estática en vez de dinamica (dhcp):

auto wlan0
iface wlan0 inet static
address 192.168.1.nnn
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1
# replace mylan with the essid set up on the AP
wireless-essid mylan
wireless-mode Managed
# Set up encryption.
wireless-keymode restricted
wireless-key1 XXXXXXXXXX
wireless-defaultkey 1

Nota: si se incluye la linea:

wireless-keymode open

Se puede causar un error cuando se inicia la red.

21.- Test final:

Reiniciar el ordenador y probar a continuación la red:

# ifdown wlan0
# ifup wlan0
# ping google.es

Así como los scrips iniciales en el caso de que no se haya levantado la red:

# /etc/init.d/networking stop
# /etc/init.d/networking start
# ping google.es

Espero que os sea de utilidad, como lo ha sido para mi, después de estar todo un día intentando no devolver la pcmcia e intentar con otra:

Miguel Ángel Sánchez Cordón
Ubuntu Warty PPC
Registered Linux User # 376302 (mar 1997) http://counter.li.org/

Granada (España)

Imagen de miansancor
+1
0
-1

No se como añadir un adjunto al foro, si alguno lo quiere se lo puedo enviar por e-mail.
¡Feliz año nuevo para todos!
---
miguel angel sanchez cordon

+1
0
-1

miguel angel sanchez cordon

Imagen de Anónimo
+1
0
-1

Hola, si no es mucha molestia mándamelo formateado a: murdok824[at]gmail[.]com , que necesito la parte de /etc/network/interfaces y ahí no se entiende mucho... :P

Gracias y un saludo

+1
0
-1
Imagen de Anónimo
+1
0
-1

Gracias por ofrecerte: jose72#arroba#yahoo.es

Y una preguntilla... ¿instalaste sobre "warty" u "hoary"? (es por saber si sobre "horay" son los mismos pasos o no)

;-)

+1
0
-1
Imagen de miansancor
+1
0
-1

Fue con warty con hoary lo intenté pero no me iban bien las dependencias.
Saludos.
-----
miguel angel sanchez cordon

+1
0
-1

miguel angel sanchez cordon

Imagen de Anónimo
+1
0
-1

Primeramente te quiero decir, que soy un novato, osea que es la primera vez que toco esto y claro tantas palabrejas me confunden y no se como empezar. Quizas no te interese y me des de lado, pero creo que no lo hara. Yo lo que quisiera era una explicacion paso por paso, ahora abre una terminal, teclea esto luego abre la carperta tal, no se si me explico.
Yo quiero configurar la C54RC de conceptronic en un portatil Compaq Presario 1200, es antiguo pero el Ubuntu me lo ha configurado perfertamente.
Si quieres puedes enviarmelo a la siguiente direccion de correo: maolillo@ono.com. Te lo agradeceria mas de lo que tu puedas pensar, pero esque estoy medio loco y consigo nada.
Mucgas gracias de antemano.

+1
0
-1
Imagen de Anónimo
+1
0
-1

he hecho todo paso por paso, me reconoce la tarjeta, y con el iwlist puedo ver el punto de acceso... el problema es q al hacer un iwconfig, me pone:

wlan0 IEEE 802.11g ESSID:off/any
Mode:Auto Frequency:2.437GHz Access Point: 00:00:00:00:00:00
Bit Rate:11Mb/s Tx-Power:20 dBm Sensitivity=-120 dBm
RTS thr:2347 B Fragment thr:2346 B
Encryption key:off
Power Management:off
Link Quality:100/100 Signal level:136/154 Noise level:0/154
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:275 Missed beacon:0

.... y por muxo q intento hacer:
iwconfig wlan0 essid nombre_essid
o
iwconfig wlan0 essid on
no consigo cambiar lo del ESSID:off/any y el punto de acceso no me lo pilla.

en network/interfaces esta todo bien configurado... pero el iwconfig... a su bola...

pos esto no me cambia, y el punto de acceso, sigue sin asociarmelo... esta todo correcto, la contraseña, el canal, la configuracion de red... pero nada, esto sigue igual... y no puedo acceder a ná a traves de la tarjeta.... :(

ayuda, por favor

+1
0
-1