nixp.ru v3.0

18 октября 2017,
среда,
15:43:39 MSK

DevOps с компанией «Флант»
Uncle Theodore написал 9 ноября 2004 года в 20:39 (2045 просмотров) Ведет себя неопределенно; открыл 58 тем в форуме, оставил 1537 комментариев на сайте.

На статью это не тянет, но опытом поделиться хочется.

Стабильная ветка FreeBSD 5.3 включает в себя драйвер ndis, позволяюший использовать бинарные драйвера для Виндозных wireless карточек под FreeBSD.

Чтобы использовать этот драйвер, необходимо:

1. Скомпилировать драйвер NDIS. Для этого идем в /sys/modules/ndis и прогоняем make и make install.

cd /sys/modules/ndis

make

make install

2. Копируем бинарные драйвера для нашей карточки в директорию /sys/modules/if_ndis Бинарные драйвера можно найти на CD, который поставлялся с карточкой или с сайта производителя. Нам нужны два файла: один с расширением .sys, другой с расширением .inf Они содержат соответственно бинарный код драйвера и ключи реестра для драйвера. В моем случае, эти файлы назывались bcmwl5.sys и lsbcmnds.inf

cd /sys/modules/if_ndis

cp //.inf .

cp //.sys .

3. Собираем хедер для нашего модуля из скопированных файлов, используя утилиту ndiscvt

ndiscvt -i infofile.inf -s sysfile.sys -o ndis_driver_data.h

4. Компилируем драйвер для нашей карточки:

make

make install

5. Грузим модули:

kldload ndis

kldload if_ndis

6. Кофигурируем устройство ndis0 как обычный сетевой интерфейс. Команда ifconfig во FreeBSD позволяет установить опции, специфические для wireless интерфейсов (man ifconfig) Например,

ifconfig ndis0 inet 192.168.1.203 ssid Linksys channel 11 up

или, просто

dhclient ndis0

Все. А вообще, FreeBSD 5.3 мне исключительно нравится. Тем, кто пробовал FreeBSD, но она ему не понравилась, очень советую попробовать еще раз.

Good Luck,

UT

anonymous
Uncle Theodore
На статью это не тянет, но опытом поделиться хочется.

Стабильная ветка FreeBSD 5.3 включает в себя драйвер ndis, позволяюший использовать бинарные драйвера для Виндозных wireless карточек под FreeBSD.

[skip]

Все. А вообще, FreeBSD 5.3 мне исключительно нравится. Тем, кто пробовал FreeBSD, но она ему не понравилась, очень советую попробовать еще раз.

Good Luck,

UT

Только после установки системы сразу делать обновление системы, иначе возникнет обратный ожидаемому эффект. ;-)