problema con tarjeta inalambrica

Gonzalo Campos gcamposm en gmail.com
Mar Oct 18 02:51:48 CDT 2005


El 17/10/05, Milton inostroza<minoztro en gmail.com> escribió:
> si se que que no tiene el essid asignado, pero sabes ni siquiera la
> tarjeta me hace un scanning de las redes, recien no marco ningun essid
> ya que no le habia puesto ninguno, ahora si yo le pongo el essid de
> forma manual tampoco me da la ip que necesito, tengo comunicacion a
> nivel de capa dos pero no en la capa tres que es la que me interesa
> :), estaba leyendo y me dice trendnet que esta tarjeta no tiene
> compatibilidad para linux, peero el kernel igual me la detecta, ayuda,
> debo instalar algun paquete adicional????
>
> salu2!!!
>
>
--

Aqui estamos olvidando algo, y esto es.. leer la propia documentación
del proyecto ACX100/ACX11 con respecto al soporte de tu dispositivo
inalámbrico en este caso nos referimos al TEW-421PC, pues sólo ofrece
soporte a la versión H/W: A y no las versiones posteriores como por
ejemplo B1.  Si este es tu caso entonces olvidemonos de utilizar el
módulo ACX y pensemos en otra opción más viable que para tu caso sería
intentar con ndiswrapper que te permitiría utilizar tu controlador
original para MS-Windows en tu sistema Ubuntu.

Lo primero que debes hacer es borrar o mover el directorio que
corresponde al módulo ACX

Ejemplo en un Hoary 5.04 (En Breezy es similar)

$ cd /lib/modules/2.6.10-5-386/kernel/drivers/net/wireless/
$ sudo mv acx/ /home/my_home/
$ sudo depmod -A

(Esto último regenera los módulos)

Bien ahora instalate ndiswrapper

$ sudo aptitude install ndiswrapper

Posteriormente utilizamos el controlador original para MS-Windows
(fichero de tipo .inf).  Desde el directorio donde esta tu controlador
ejecuta lo siguiente:

$ sudo ndiswrapper -i controlador.inf

(remplazar controlador.inf por el nombre de fichero .inf que corresponda)

Y listo ya tendremos instalado el controlador para dicho dispositivo
para verificarlo basta hacer un:

$ sudo ndiswrapper -l

Y ahora para hacer que se carge automáticamente en lo posterior hacemos:

$ sudo ndiswrapper -m

Y bien solo te falta editar el fichero interfaces, usualmente lo hago
con vi pero escoge el editor de tu preferencia

$ sudo vi /etc/network/interfaces

Y añado o verifico la existencia de al menos las siguientes líneas:

map wlan0
iface wlan0 inet dhcp
wireless-essid mi_essid
wireless-channel mi_canal
wireless-mode managed
wireless-key mi_clave

(reemplaza mi_essid, mi_canal y mi_clave por los que realmente correspondan)

Y finalmente para que tenga efectos dichos cambios basta reiniciar el servicio.

$ sudo /etc/initi.d/networking restart

Y listo!!! eso seria todo, bien parece que me extendi un poco espero
que esto sirva para todos.

Saludos

--
Gonzalo L. Campos Medina
Ubuntu Hoary (Intel x86) => http://www.ubuntulinux.org
Linux Registered User #344192
mailto:gcamposm en gmail.com
Linux & Wireless Solutions
ILO - PERU



Más información sobre la lista de distribución ubuntu-es