Você realmente não precisa de uma conexão de rede durante a instalação, é apenas uma conveniência. No seu caso, você está realmente preso: sua NIC precisa de firmware para operar, mas você precisa da NIC para fazer o download do firmware da Internet…
Mas como foi dito: Toda a instalação pode ser feita sem nenhum tipo de conexão de rede. Tenha todos os conjuntos de instalação ( base55.tgz
et al.) Prontos em sua mídia de instalação ou em um dispositivo USB ou similar; durante a instalação, você será perguntado se tem conjuntos adicionais para instalar.
Ignore a placa wireless durante a instalação; não há como fazê-lo funcionar neste momento, e você precisará configurar o cartão sem fio de qualquer maneira (SSID, WPA e assim por diante). Tudo isso é mais fácil se o sistema estiver ativo e funcionando; o kernel de instalação é mantido no mínimo para se encaixar na mídia mais rígida.
Depois de inicializar o sistema "real" pela primeira vez, instale o pacote wpi-firmware
. Você pode facilmente interromper o catch-22 fazendo o download do pacote necessário do link e colocando-o no mesmo pendrive ou qualquer outra coisa, então instale-o manualmente usando pkg_add
. O script fw_update
mencionado por kyrias não faz mais nada, apenas uma conveniência.
O problema subjacente é que o pessoal do OpenBSD não tem permissão para distribuir o firmware diretamente, então eles estão pulando naqueles bastidores para manter sua integridade. Em um mundo ideal, os fornecedores de NICs não ficariam tão tensos com o firmware ou a documentação, por isso teriam funcionado bem.