epelpad

El post que buscas se encuentra eliminado, pero este también te puede interesar

Cómo instalar el controlador del adaptador Wi-Fi en openSUS

La mayoría de las veces, el adaptador Wi-Fi, tambíen llamado adaptador WLAN (Wireless Local Area Network, red de área local inalámbrica), es reconocido y configurado automáticamente durante la instalación de openSUSE. Es el caso, por ejemplo, de los chipsets de Intel, empresa que colabora con los desarroladores del núcleo Linux. La conexión inalámbrica se configura con el plasmoide o aplique de gestión de red que se ejecuta en la bandeja del sistema, tanto en KDE como en GNOME.

A veces, sin embargo, openSUSE no dispone de un controlador adecuado para el adaptador Wi-Fi o no dispone del firmware necesario para que el controlador funcione. Esto ocurre, por ejemplo, con muchos chipsets de la marca Broadcom. En este caso, debemos establecer una conexión cableada y descargar e instalar el controlador adecuado o el firmware necesario. Este proceso puede realizarse automáticamente o bien de forma manual.

Cómo instalar el controlador del adaptador Wi-Fi en openSUS


Instalación automática

En muchos casos basta con conectar o encender el adaptador, añadir el repositorio adicional de controladores inalámbricos y actualizar la distribución. Este repositorio contiene controladores, firmware y utilidades de línea de comandos como rfkill. Los comandos siguientes se ejecutan como superusuario.

1. Añadir el repositorio adicional de controladores inalámbricos.
Para openSUSE 12.2:

zypper addrepo -f http://download.opensuse.org/repositories/driver:/wireless/openSUSE_12.2 Wireless
Para openSUSE 12.1 actualizada con el último núcleo:

zypper addrepo -f http://download.opensuse.org/repositories/driver:/wireless/12.1-update Wireless
Para openSUSE 12.1:

zypper addrepo -f http://download.opensuse.org/repositories/driver:/wireless/openSUSE_12.1 Wireless
Para openSUSE 11.4 actualizada con el último núcleo:

zypper addrepo -f http://download.opensuse.org/repositories/driver:/wireless/11.4_update Wireless
Para openSUSE 11.4:

zypper addrepo -f http://download.opensuse.org/repositories/driver:/wireless/openSUSE_11.4 Wireless
Para openSUSE Tumbleweed:

zypper addrepo -f http://download.opensuse.org/repositories/driver:/wireless/openSUSE_Tumbleweed Wireless

2. Actualizar la distribución.

zypper refresh && zypper update

3. Reiniciar el ordenador.

reboot


Instalación manual

Si el procedimiento anterior no funciona, podemos recurrir a la instalación manual del controlador o a la instalación manual del firmware, según el caso. Primero hay que identificar el chipset del adaptador y el tipo de núcleo Linux instalado.

1. Identificar el chipset del adaptador. Hay que tener en cuenta que algunos dispositivos inalámbricos internos tienen una conexión USB. Los comandos siguientes se ejecutan como superusuario.

Para los adaptadores con conexión USB.

/usr/bin/lsusb | grep Wireless

La salida de este comando puede ser parecida a esta:

Bus 003 Device 005: ID 0bda: 8187 Realtek Semiconductor Corp. RTL8187 Wireless Adapter

El adaptador tiene un chipset Realtek modelo RTL8187.
Para otros adaptadores.

/sbin/lspci -nnv | grep Wireless

La salida de este comando puede ser parecida a esta:

0d:00.0 Network controller [0280]: Broadcom Corporation BCM4313 802.11b/g/n Wireless LAN Controller [14e4:4727] (rev 01)

El adaptador tiene un chipset Broadcom modelo BCM4313.

Si los comandos anteriores no detectan ningún dispositivo, puede que el adaptador esté mal conectado, esté apagado (muchos portátiles tienen un interruptor para eso) o bien esté estropeado. También puede ser que el núcleo Linux no lo detecte por otra circunstancia.

2. Identificar el tipo de núcleo instalado. Ejecutar en el terminal:

uname -sr

La salida de este comando puede ser parecida a esta:

Linux 3.6.2-6-desktop

Ademaś de un núcleo tipo desktop, openSUSE también proporciona núcleos default, pae y xen.

3. Instalar el firmware para chipsets de la marca Broadcom.

Para los adaptadores de la marca Broadcom identificados como BCM4301, BCM4306, BCM4309, BCM4311, BCM4312 y BCM4318 están disponibles los controladores libres y de código abierto b43 y b43legacy, que vienen incluidos de serie en el núcleo. Sin embargo, estos controladores se han desarrollado utilizando ingeniería inversa, pues los desarrolladores no han tenido la colaboración de Broadcom, y necesitan para funcionar el firmware propietario de Broadcom.

El firmware de Broadcom no se puede incluir en openSUSE por su licencia restrictiva, pero se puede descargar e instalar fácilmente mediante el procedimiento siguiente. Ejecutar como superusuario:

zypper install b43-fwcutter

install_bcm43xx_firmware

reboot


El adaptador debería funcionar perfectamente.

4. Instalar el controlador propietario para chipsets de la marca Broadcom.

Broadcom ha desarrollado un controlador propietario, llamado broadcom-wl, para los chipsets identificados como BCM4311, BCM4312, BCM4313, BCM4321, BCM4322, BCM43224, BCM43225, BCM43227 y BCM43228. Este controlador fue publicado en 2008 y funciona bastante bien en la actualidad. No necesita cargar un firmware externo.

El controlador propietario de Broadcom no se puede incluir en openSUSE por su licencia restrictiva, pero está disponible en el repositorio de Pacman. Hay que instalar la versión del controlador adecuada al núcleo Linux instalado (default, desktop...). Ejecutar como superusuario:

zypper install broadcom-wl broadcom-wl-kmp-desktop
reboot


El adaptador debería funcionar perfectamente.

5. Instalar el controlador para chipsets de otras marcas.

Si el chipset identificado es de otro fabricante, como Ralink o Realtek, y no se ha configurado automáticamente, podemos intentar instalar manualmente un controlador adecuado o el firmware necesario para que funcione desde de repositorio Wireless. Después hay que reiniciar el ordenador.
Localizar e instalar el controlador correspondiente, según el tipo de núcleo instalado. Ejecutar el comando siguiente como superusuario:

zypper install nombre_del_controlador-kmp-tipo_de_núcleo

Por ejemplo, para el adaptador que se identificaba como RTL8187:

zypper install rtl8187se-kmp-desktop
Averiguar si el controlador necesita cargar un firmware. Ejecutar el comando siguiente:

dmesg | grep -i identificador_del_adaptador

Por ejemplo, para el adaptador que se identificaba como RTL8187:

dmesg | grep -i RTL8187

La salida de este comando son las líneas del registro del núcleo que contienen la palabra firmware. Si el controlador necesita un firmware externo, habrá una línea que indique que el controlador no pudo cargar el firmware y mostrará el nombre del archivo que falta.

Instalar el paquete de firmware. Por ejemplo, para chipsets de Ralink, ejecutar el comando siguiente como superusuario:

zypper install ralink-firmware

Si el firmware no se encuentra en el repositorio Wireless, habrá que descargarlo de la web del fabricante y copiarlo en la carpeta /lib/firmware.

Si aún así no podemos hacer funcionar el adaptador Wi-Fi, podemos consultar dos bases de datos sobre la compatibilidad de dispositivos con Linux:
http://wireless.kernel.org/en/users/Devices.
http://linux-wless.passys.nl.

11 comentarios - Cómo instalar el controlador del adaptador Wi-Fi en openSUS

cros_145 -2
pro luego el internet va lento
MrGNULinux -2
OpenSUSE ya no es lo que era. Kubuntu 12.04.1 anda de lujo!
Maxi21Kpo
MrGNULinux dijo:OpenSUSE ya no es lo que era. Kubuntu 12.04.1 anda de lujo!

Hardware
krafty
DesdeLaCumbre dijo:
DesdeLaCumbre dijo:
MrGNULinux dijo:OpenSUSE ya no es lo que era. Kubuntu 12.04.1 anda de lujo!

Dejate de joder... La solidez de Suse nada tiene que ver con Kubuntu. Soy usuario de los dos... y Suse no se me colgo jamas.

El "dejate de joder" va con onda, eh?

Hubiese sonado menos agresivo:

"Dejate de romper las pelotas..."
intestinodelgado
OpenSUSE es mi novia perfecta.

¡Al fin dí con la distribución de mis sueños!

OpenSUSE + KDE = Sueño hecho realidad.
xXLONEWOLFXx
Brother a ver si me puedes ayudar (o alguien) recien instale OpenSUSE 13.2, (antes de instalar verifique que el iso estuviera bien) pero cuando intento configurar la tarjeta de red que en mi caso es de Encore electronics "ENEWI-2XN4x" al final me pide que instale unos paquetes: iw
Cuando doy a instalar me salta el siguiente error: No es posible acceder al medio de instalacion (si le doy a mostrar detalles dice: No se encuentra el archivo '/content' en el medio 'hd:///?device=/dev/disk.... etc.

No se nada de linux y esto ya me esta haciendo arrepentir de instalarlo porque en los videos que he visto y en los foros no encuentro ese error de que "falta ese archivo /content/" :c

Espero que alguien pueda ayudarme. ._.