Установка OpenBSD 5.5 на Dell D430 - беспроводная карта не работает должным образом

2044
warsong

Я пытаюсь установить 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 (что возможно, но не идеально)?

0

2 ответа на вопрос

2
Vucar Timnärakrul

You don’t really need a network connection during installation at all, it’s just a convenience. In your case, you’re really in a catch-22: Your NIC needs firmware to operate, but you’d need your NIC to download said firmware from the internet…

But as said: The whole installation can be done without any kind of network connection at all. Have all the installation sets (base55.tgz et al.) ready on either your install medium or an USB stick or similar; during install you will be asked if you have additional sets to install.

Ignore the wireless card during the installation; there’s no way of getting it to work at this point, and you’ll have to set up the wireless card properly anyway (SSID, WPA and so on). All this is easier if the system is up and running; the installation kernel is kept to the barest minimum in order to fit onto the tightest media.

Once you boot up the ‘real’ system for the first time, install the wpi-firmware package. You can easily break the catch-22 by downloading the required package from http://firmware.openbsd.org/firmware/ and putting it onto that same USB stick or whatever, then install it manually using pkg_add. The fw_update script mentioned by kyrias doesn’t really do anything else, it just a convenience.

The underlying problem is that the OpenBSD folks are not allowed to distribute the firmware directly, so they are jumping through those hoops in order to maintain their integrity. In an ideal world, NIC vendors wouldn’t be this uptight with their firmware or documentation, so it would have worked out of the box.

0
kyrias

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


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

Как я могу это сделать, если я не могу подключиться к Интернету без беспроводной карты? Застрял в улове 22. warsong 9 лет назад 0
Ах да, извините, полностью прочитайте это. (Это заметно, что я должен спать?;)) kyrias 9 лет назад 0
Но это не позволяет мне завершить установку без уже установленной прошивки? Поэтому я не могу загрузить его вручную и установить, если вы не хотите установить * в * процессе установки с другого диска? warsong 9 лет назад 0
Это то, что я имел в виду, да. kyrias 9 лет назад 0
Не могли бы вы объяснить, как это делается (то есть установить драйвер в процессе установки), или просто связать меня с некоторыми инструкциями, пожалуйста? Я не устанавливал OpenBSD раньше, я в основном отказываюсь от своего опыта работы с Linux здесь. Кстати, спасибо за вашу помощь. Круто, что кто-то в SU знает об OpenBSD, я думал, что не получу ответа в течение нескольких дней. warsong 9 лет назад 0
Я не очень много знаю об OpenBSD, большая часть из которых написана на страницах руководства. Я думаю, что вы должны иметь возможность переключиться на другой tty (ctrl-alt-F *), а затем использовать pkg_add (1) для фактической установки прошивки. Я никогда не делал этого раньше, так что не могу сказать наверняка. kyrias 9 лет назад 0

Похожие вопросы