Вам вообще не нужно подключение к сети во время установки, это просто удобство. В вашем случае вы действительно в ловушке: для работы вашей сетевой карты требуется встроенное программное обеспечение, но для загрузки указанной микропрограммы из Интернета вам понадобится сетевой адаптер…
Но, как сказано: вся установка может быть выполнена без какого-либо сетевого подключения вообще. Подготовьте все установочные наборы (base55.tgz
и др.) Либо на установочном носителе, либо на USB-накопителе или аналогичном устройстве; во время установки вас спросят, есть ли у вас дополнительные наборы для установки.
Игнорировать беспроводную карту во время установки; на данный момент невозможно заставить его работать, и вам все равно придется правильно настроить беспроводную карту (SSID, WPA и т. д.). Все это проще, если система работает и работает; установочное ядро сведено к минимуму, чтобы поместиться на самом плотном носителе.
Как только вы впервые загрузите «настоящую» систему, установите пакет wpi-firmware
. Вы можете легко сломать catch-22, загрузив требуемый пакет с http://firmware.openbsd.org/firmware/ и поместив его на тот же USB-накопитель или что-то еще, а затем установите его вручную, используя pkg_add
. Упомянутый fw_update
скрипт fw_update больше ничего не делает, это просто удобство.
Основная проблема заключается в том, что ребятам OpenBSD не разрешается напрямую распространять прошивку, поэтому они перепрыгивают через эти кольца, чтобы сохранить свою целостность. В идеальном мире поставщики сетевых карт не были бы так уж встревожены своей прошивкой или документацией, поэтому все работало бы «из коробки».