Mostrando entradas con la etiqueta usb. Mostrar todas las entradas
Mostrando entradas con la etiqueta usb. Mostrar todas las entradas

sábado, 19 de julio de 2008

Configurando usb(wireless)

Muchos de los dispositivos de red inalambrico aun no tienen controladores natos en GNU/Linux, pero no todo esta perdido, mientras dichos controladores aun estan siendo desarrollados existe un encapsulador que resuelve el problema.

NDiswrapper es un encapsulador que toma un driver de windows y lo encapsula siendo este el que controla al dispositivo funcionando como un intermediario entre el dispositivo y el kernel Linux.

NDiswrapper necesita de dos ficheros el .inf y el .sys del driver a usar con estos dos ficheros el puede realizar la encapsulacion del driver e interpretar su funcionalidad.

Para instalarlo en Opensuse basta con hacer como usuario root el siguiente comando:

# yast2 -i ndiswrapper

Una vez instalado usa las siguientes opciones:

# ndiswrapper -i nombredriver.inf {{{Instala el driver}}}

# ndiswrapper -m {{{Para mas informacion use la ayuda}}}

# ndiswrapper -mi {{{Para mas informacion use la ayuda}}}

# ndiswrapper -ma {{{Para mas informacion use la ayuda}}}

# ndiswrapper -l {{{Lista los dispositivos instalados}}}
# depmod -a {{{Dependencia de los modulos}}}
# modprobe ndiswrapper {{{Agregarlo como un modulo}}}

Aqui el encapsulador esta listo y el driver esta funcionando, pero si aun no ve su dispositivo pruebe con reiniciar su sistema, dicha accion es poco frecuente, luego puede ver que su dispositivo esta presente con {{{iwconfig}}}. Pero siempre y cuando el driver instalado sea el correcto.

Referencia:
http://sourceforge.net/projects/ndiswrapper/
http://es.wikipedia.org/wiki/NDISwrapper