Wifi i Haiku

index Hårdvara som förväntas fungera

Haiku har inbyggt stöd för alla trådlösa enheter som finns i FreeBSD 8. PCMCIA, CardBus, ExpressCard, USB eller ISA-baserade kort stöds inte. Endast PCI, miniPCI, PCI-Express, miniPCI-Express och PCI-X skall fungera.
Detta inkluderar:

index Ansluta till trådlösa nätverk

Haiku har - utöver okrypterade nätverk - preliminärt stöd för att ansluta till trådlösa nätverk med WEP kryptering. WEP är en tidig krypteringsmetod och därmed inte den säkraste.

Du kan se tillgängliga nätverk, ansluta och koppla ner med kommandot ifconfig via Terminalen:

ifconfig [sökväg_till_wifi_enhet] [list|join|leave] (nyckel)

Du kan se din sökväg_till_wifi_enhet i inställningar för Nätverk, eller genom att köra ifconfig -a.

Nedan finns några exempel för hur man ansluter till ett trådlöst nätverk med namnet wifitopia. För dessa exempel antar vi att ditt trådlösa nätverkskort är /dev/net/iprowifi3945/0.

Lista trådlösa nätverk:

ifconfig /dev/net/iprowifi3945/0 list

Ansluta till ett okrypterat trådlöst nätverk:

ifconfig /dev/net/iprowifi3945/0 join wifitopia

Ansluta till ett WEP krypterat trådlöst nätverk: (med ett ascii lösenord)

ifconfig /dev/net/iprowifi3945/0 join wifitopia mitt_lösenord

Ansluta till ett WEP krypterat trådlöst nätverk: (64-bitars hexadecimalt lösenord)

ifconfig /dev/net/iprowifi3945/0 join wifitopia 0x4010FABEEF

Koppla ifrån ett trådlöst nätverk:

ifconfig /dev/net/iprowifi3945/0 leave wifitopia

index Ansluta automatiskt till ett trådlöst nätverk

För att ansluta till ett nätverk vid varje uppstart kan du specifiera namnet på ditt trådlösa nätverk och lösenord i /boot/common/settings/network/wireless_networks med följande format:

network wifitopia {
   password mitt_lösenord
}

Om du inte skapar denna konfigurationsfil så kommer Haiku att ansluta till det första okrypterade nätverket som hittas.

WEP kommentarer

index WPA kryptering

För tillfället finns inte WPA kryptering tillgängligt i Haiku, även om det det har gjorts ansträngningar som har fört det allt närmare.

index Skriptet install-wifi-firmwares.sh

För att installera mikroprogramvaran för Intel ipw2100, Intel iprowifi2200/2225/2915, Broadcom 43xx och Marvell 88W8335 behöver du köra skriptet:

install-wifi-firmwares.sh

Intel ipw2100 och iprowifi22xx kan installeras utan en internetanslutning eftersom licensvilkoren tillåter Haiku att distribuera mikroprogramvaran. Dock krävs det att användaren godkänner licensvilkoren innan installationen. För Broadcom 43xx och Marvell 88W8335 krävs en internetanslutning eftersom respektive mikroprogramvara inte får distribueras med Haiku.

Personer som bygger egna Haiku avbilder kan modifiera deras build/jam/UserBuildConfig därefter. Detaljer för detta och generella uppdateringar i ämnet wifi finns på detta dokument på internet.

Om du behöver ladda ner mikroprogramvaran men saknar en fungerande internetanslutning i Haku så erbjuder internetversionen ett skalskript som hämtar de filer som behövs och sparar det i en komprimerad fil. FIlen skall packas upp till Haiku's /boot katalog. Efter det kommer du att ha alla filer som du behöver för att använda install-wifi-firmwares.sh skriptet.