Instalar una Broadcom en Open Solaris.
Hola a todos.
Aquí estamos publicando otra nota mas en el blog, aunque despues de algunas semanas con mucho trabajo. Bueno ahora me toca hablar de la instalacion de una broadcom en mi maquina HP Pavilion dv6000 (Modelo: dv6920LA), bueno primero que nada en este modelo el driver para 64 bit, no funciona la forma que hice que trabajara fue aplicanco el cambio de 64bit a 32bit el cual hable en este post, y despues de seguir esos pasos me dedique a instalar los driver de 32 bit para la broadcom, los cuales les dejo los pasos en a seguir:
Primero que nada instalamos el paquete SUNWonbld, el cual encontramos aqui, y lo instalamos de la siguiente manera:
$ bzip2 -dc SUNWonbld.i386.tar.bz2 | tar xf -
$ pkgadd -d onbld SUNWonbld
Después de esto, ahora vamos a busca los siguientes paquetes, en el Manager de Paquetes de OpenSolaris, SUNWgcc, flexlex.
Ahora descargemos el ndis para hacer la instalacion de los driver en este link, y los pasos a instalar son los siguientes:
gzip -dc ndis-1.2.tar.gz | tar xvf -
antes de hacer la instalación hay que hacer la descarga de los driver y convertir de los archivos, primero vamos a convertir el .inf de UNICODE a ASCII
iconv -f utf-16 -t ascii bcmwl5.inf > ndis.inf
y despues le damos a .sys pero este nomas realizamos un cp un mv
cp bcmwl5.sys ndis.sys
despues de hacer la convercion ahora copiamos estos dos archivos ndis.inf y ndis.sys a la carpeta donde se descomprimio el ndis, pero vamos a entrar al subdirectorio i386, pero si tu maquina es de 64 bit, entra a la carpeta de amd64.
cd ndis-1.2/i386
ò
cd ndis-1.2/amd64
y sigues lo siguientes pasos:
Ya que tenemos los archivos .inf y .sys en ndis-1.2/i386 ò ndis-1.2/amd64 procedemos a construir el dirver con los siguientes comandos
$ make ndiscvt
$ ./ndiscvt -i ndis.inf -s ndis.sys -o ndis.h
$ make ndis
Despues acedemos como su y corremos lo siguiente:
$ cp bcmndis /kernel/drv/bcmndis
$ exit
$ make ndisapi
Otra ves como su
cp ndisapi /kernel/misc
Ahora cargamos el modulo ndisapi y el driver vinculado a la tarjeta el comando es el siguiente add_drv -i ‘”Vendor ID,Device ID”‘ bcmndis Para obtener el Vendor ID y el Device ID intenta con /usr/X11/bin/scanpci -v, en mi caso fue este.
add_drv -i ‘”pci14e4,4315″‘ bcmndis
ifconfig bcmndis0 plumb
Y Listo!!!!!
Cambiar la arquitectura 64bit a 32 bit en OpenSolaris.
Hola amigos.
Aqui les traigo algo nuevo, esto lo hice en una laptop de HP Pavilion dv6000 (Modelo: dv6920LA), bueno despues de estar viendo que en la laptop me la estaba detectando en 64 bit, se me ocurreo cambiarlo a 32 bit, ya que la mayoria de las cosas que utilizo las he manejado en su version de 32 bit y no conosco si se cuente con una versiob para 64 bit o no.
Por lo tanto me puse a ser el cambio.
Primero que nada vemos si la arquitectura que usamos es de 64 bit. ejecutando el comando isainfo -v esto te va a dar el siguiente resultado
64-bit amd64 applications
sse4.1 ssse3 cx16 mon sse3 sse2 sse fxsr mmx cmov amd_sysc cx8
Despues del cambio vamos a tener el siguiente resultado.
32-bit i386 applications
sse4.1 ssse3 ahf cx16 mon sse3 sse2 sse fxsr mmx cmov sep cx8
Ahora van los pasos para seguir para lograr esto:
- Logearse como super usuario o root con el comando su (Nota: este proceso es parecido a linux, nada mas que no cambia el nombre de usuario al logearse)
- Entrar al archivo de menu.lst, esto se logra ejecutar el siguiente comando gedit /rpool/boot/grub/menu.lst y veremos lo siguiente en editador.
title OpenSolaris 2008.11 snv_86_rc3 X86
bootfs rpool/ROOT/opensolaris
kernel$ /platform/i86pc/kernel/$ISADIR/unix -B $ZFS-BOOTFS
module$ /platform/i86pc/$ISADIR/boot_archive
Editamos el archivo para que se vea asi
title OpenSolaris 2008.05 snv_86_rc3 X86
bootfs rpool/ROOT/opensolaris
kernel$ /platform/i86pc/kernel/unix -B $ZFS-BOOTFS
module$ /platform/i86pc/boot_archive
Con esto ya hicimos el cambio de arquitectura.
Saludos y nos vemos.
Instalando OpenSolaris.
Hola Lectores.
Bueno este es otro de los temas que tengo pensado para el blog, en si voy a estar poniendo cosas sobre OpenSolaris y mis experiencias que tenga en sus herramientas y en si también el sistema operativo.
Aqui les dejo un pequeño vídeo que encontré de la instalación de OpenSolaris:
Saludos y nos vemos pronto.




