Wifi en Haiku

index Hardware que se espera funcione

Todos los controladores wlan de FreeBSD 8 deberían trabajar. Cualquier tarjeta basada PCMCIA, CardBus, ExpressCard, USB o ISA no funcionará. Únicamente las PCI, miniPCI, PCI-Express, miniPci-Express and PCI-X se espera que trabajen.
Esto incluye a:

index Encripción WEP

Está disponible la encripción WEP mediante una aplicación de comando de línea setwep. Es una manera temporal para unirse a una red Wifi sin encriptar o con encripción WEP. setwep trabaja con WEP 64- y 128-bit y soporta tanto claves de texto WEP como claves de dígito hexadecimal (vea las (see notas WEP debajo).

La forma de uso es: setwep device_path [ssid] [key]

Debajo hay dos ejemplos. Asumamos que la tarjeta Wifi en su sistema está en "/dev/net/iprowifi3945/0" y la red inalámbrica se llama "haikuwifi".

Ejemplo 1: Conectarse con encripción WEP 64-bit usando una clave de dígitos hexadecimales

setwep /dev/net/iprowifi3945/0 haikuwifi 0x3456789abc

Ejemplo 2: Conectarse a una red inalámbrica sin encripción

setwep /dev/net/iprowifi3945/0 haikuwifi
  • Para averiguar qué device_path tiene su dispositivo, dé un vistazo en Preferencias -> Red
  • Para hacer que su dispositivo Wifi se conecte a un SSID dado en cada inicio del sistema, agregue el comando setwep command a su home/config/boot/UserBootscript
  • Notas WEP

    index Encripción WPA

    Al momento no hay encripción WPA disponible en Haiku. Sin embargo hay algo de código preliminar y sin terminar pra implementar WPA disponible. Algunas tareas para mejorar esto es conectarse en el build del proceso del wpa_supplicant build y luego arreglar los problemas de compilación y los problemas en tiempo de ejecución.

    index install-wifi-firmwares.sh

    Para instalar el firmware para las Intel ipw2100, Intel ipw2200/2225/2915, Broadcom 43xx y Marvell 88W8335, se necesita correr

    install-wifi-firmwares.sh

    Las tarjetas Intel ipw2100 y ipw22xx se instalarán sin conexión a Internet, pues los términos de la licencia permiten a Haiku distribuir los archivos de firmware originales. No obstante, requieren cierto acuerdo por el usuario final previo a la instalación. Las tarjetas Broadcom 43xx y Marvell 88W8335 requerirán una conexión a Internet activa, pues los archivos que contienen los respectivos firmwares no pueden redistribuirse con Haiku.

    La gente que hace su propio build de la imagen de Haiku puede modificar su build/jam/UserBuildConfig en conformidad. Los detalles para ello y actualizaciones generales del tema de Wifi se encuentran en la versión en línea de este documento.

    Si tiene que descargar el firmware, pero no tiene una conexión a Internet funcionando bajo Haiku, la versión en línea de este documento ofrece un script de shell, el cual creará un archivo zip para que se extraiga en la carpeta /boot de Haiku. Después de ello tendrá todos los archivos necesarios por install-wifi-firmwares.sh.