Social Icons

domingo, 9 de marzo de 2014

Activar la Wifi del Lenovo ThinkPad B5400 bajo Ubuntu 12.04 LTS o Ubuntu 13.10

Introducción

(Ha sido probada la instalación de Ubuntu 15.10 en un Lenovo ThinkPad B5400 y ha funcionado aceptablemente. Fue necesario instalar sin conexión Ethernet y sin conexión wifi; al acabar la instalación funcionaba la wifi aceptablemente, pudo ser actualizado y completada satisfactoriamente la instalación. Así pues, al menos para Ubuntu 15.10 no es necesario seguir las indicaciones de este post)

Ha llegado a nuestras manos un magnífico Lenovo ThinkPad B5400. Se nos encomendó el trabajo de instalar en él Ubuntu suprimiendo Windows 8, sistema operativo con la que es vendido en España. La primera inciativa fue consultar la página de equipos certificados por Ubuntu, que en este caso es:

 http://www.ubuntu.com/certification/hardware/201308-14055/components/

Nuestro estado era de tranquilidad plena al ver que, al menos bajo Ubuntu 12.04, iría bien la instalación. Sin embargo una sorpresa nos aguardaba. Al acabar la instalación bajo conexión Ethernet y actualizar, la wifi seguía sin funcionar. La pregunta era obligada: ¿cómo un equipo certificado no funciona al completo bajo la versión correspondiente de Ubuntu?

La Wifi

El problema era la wifi, por lo que era preciso saber cuál era el componente del equipo. De la lectura de la certificación entendimos que era una "Broadcom BCM43142 802.11b/g/n", sin embargo este dato resultó erróneo, aunque puede que alguna unidad tuviera en algún momento (el de la certificación) ese componente. Supimos que el componente de nuestro equipo era realmente una "Realtek Semiconductor Co., Ltd. Device b723". Lo supimos ejecutando en el terminal la orden:

lspci

Supimos, por tanto, que habríamos de poner un driver para dicho componente y para tales menesteres nada mejor que usar Git, de forma que pasamos a instalarlo:

sudo apt-get install linux-headers-generic build-essential git

y encontramos que GitHub servía el que podría ser un software aceptable para activar nuestro dispositivo wifi. En consecuencia descargamos ese software (para fijar ideas, suponemos que estamos situados en /home/mi_usuario/Documentos y nos supondremos situados en ese lugar para hacer las operaciones que se detallan) y nos disponemos a compilarlo en la consola:

git clone http://github.com/lwfinger/rtl8723be
cd rtl8723be
git checkout 604aa9058fb9e5bb1cf571c99989d081f8fc8b9

Ahora viene el momento de la compilación:

make
sudo make install

Y ahora debemos activar el nuevo controlador:

sudo modprobe rtl8723be

tras lo cual retiramos el cable de conexión ethernet y encontraremos ---si todo ha ido bien--- que la wifi funcionaba perfectamente.

Tras las Actualizaciones

En las actualizaciones que llevemos a cabo, cuando supongan un cambio del núcleo, lo que conocemos como "linux-image" es posible que tras reiniciar tengamos que repetir parte de la operación para que funcione nuestro dispositivo wifi; no hará falta descargar el software. Se ejecutaría en consola por orden cada una de las siguientes líneas (suponemos que de partida estamos situados, como dijimos, en /home/mi_usuario/Documentos):

cd rtl8723be
make clean
git checkout 604aa9058fb9e5bb1cf571c99989d081f8fc8b9
make
sudo make install
sudo modprobe rtl8723be

Para saber más de git, consultar:

-) git -- la guía sencilla
-) tutorial básico de git
-) checkout de git

Y ... esto es todo por hoy.

Iniciar el ordenador desde Windows 8 con un USB de arranque


Recientemente hemos intentado instalar Ubuntu en un ordenador que venía con Windows 8 preinstalado, pero no encontrábamos la manera de arrancar desde el USB, pues Windows para acelerar el arranque, ha suprimido desde la BIOS la opción para elegir el lugar de arrancar. Tras haber investigado un buen rato y haber hecho unas cuantas pruebas, hemos encontrado la solución:

-) Lo primero que haremos será arrancar el ordenador, entrar en nuestra sesión y pinchar nuestro USB.

-) Desplazamos el ratón a la esquina superior derecha de modo que salga una barra con distintas opciones y vamos a la que tiene un engranaje con el nombre "Configuración". Hacemos click y se debe abrir una nueva barra donde se nos da la opción "Iniciar/Apagar" a la que haremos click. Se desplegará un submenú y ahora pulsaremos la tecla Shift + Reiniciar



-) Debe aparecer en la pantalla un menú con distintas opciones con el título "Elegir una opción"

-) Hacemos click en la opción que dice "Solucionar problemas" y se nos volverá a aparecer una nueva ventana con más opciones, donde elegiremos la opción "USB HDD".

-) Si el USB de arranque fuera para instalar Ubuntu, se abrirá entonces el GRUB y elegiremos la opción de "Istall Ubuntu" para dar comienzo a la instalación. 

Y ... esto es todo por hoy.