Я пытаюсь установить OpenBSD 5.5 amd64 на Dell D430 (C2D), но в какой-то момент для установки требуется беспроводное соединение. Он находит беспроводное устройство, но по какой-то причине не может подключиться к маршрутизатору. Сообщение об ошибке:

Issuing hostname-associated DHCP request for wpi0.
wpi0: error, 2, could not read firmware wpi-3945abg
wpi0: could not read firmware
wpi0: error, 2, could not read firmware wpi-3945abg
wpi0: could not read firmware
wpi0: error, 2, could not read firmware wpi-3945abg
wpi0: could not read firmware
wpi0: no link .............

Есть ли способ заставить беспроводную карту работать при установке, не прибегая к использованию Ethernet (что возможно, но не идеально)?

2 ответа2

2

Вам вообще не нужно подключение к сети во время установки, это просто удобство. В вашем случае вы действительно в ловушке: для работы вашей сетевой карты требуется встроенное программное обеспечение, но для загрузки указанной микропрограммы из Интернета вам понадобится сетевой адаптер…

Но, как сказано: вся установка может быть выполнена без какого-либо сетевого подключения вообще. Подготовьте все установочные наборы (base55.tgz и др.) Либо на установочном носителе, либо на USB-накопителе или аналогичном устройстве; во время установки вас спросят, есть ли у вас дополнительные наборы для установки.

Игнорировать беспроводную карту во время установки; на данный момент невозможно заставить его работать, и вам все равно придется правильно настроить беспроводную карту (SSID, WPA и т. д.). Все это проще, если система работает и работает; установочное ядро сведено к минимуму, чтобы поместиться на самом плотном носителе.

Как только вы впервые загрузите «настоящую» систему, установите пакет wpi-firmware . Вы можете легко сломать catch-22, загрузив требуемый пакет с http://firmware.openbsd.org/firmware/ и поместив его на тот же USB-накопитель или что-то еще, а затем установите его вручную, используя pkg_add . Упомянутый fw_update скрипт fw_update больше ничего не делает, это просто удобство.

Основная проблема заключается в том, что ребятам OpenBSD не разрешается напрямую распространять прошивку, поэтому они перепрыгивают через эти кольца, чтобы сохранить свою целостность. В идеальном мире поставщики сетевых карт не были бы так уж встревожены своей прошивкой или документацией, поэтому все работало бы «из коробки».

0

Поскольку ошибка говорит, что она не может найти прошивку для вашей беспроводной сетевой карты. Попробуйте запустить fw_update(1), чтобы загрузить и установить необходимую прошивку.


Поскольку у вас нет подключения к Интернету, вы можете попробовать загрузить прошивку вручную с сайта прошивки openbsd на компьютер с доступом в Интернет, а затем установить ее вручную. (Следует отметить, что установка вручную не рекомендуется, но увы ...)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .