Виртуальный Лабинск

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в эту темуОткрыть новую тему
> FREENAS, Сетевое хранилище
-=gosha=-
сообщение 10.3.2011, 19:06
Сообщение #1


-=Gosha=-
*****

Группа: Пользователи
Сообщений: 926
Регистрация: 15.6.2007
Из: Лабинск
Пользователь №: 820



собрал качалку торрентов на базе freenas, работает отлично, но столкнулся с проблемой установки платы WI-FI (DWA-525) freenas не видит ее. Есть драйвер под линукс, как его установить в freenas если это возможно?
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
moderator
сообщение 10.3.2011, 19:22
Сообщение #2


Ген.сек
******

Группа: Главные администраторы
Сообщений: 41 648
Регистрация: 6.3.2007
Пользователь №: 7



это ж фряха. Драйвер линупсовый нужно под FreeBSD пересобрать. Возможно прийдется редактировать код.

Может лучше под Фряху сразу искать драйвер?
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
-=gosha=-
сообщение 10.3.2011, 19:39
Сообщение #3


-=Gosha=-
*****

Группа: Пользователи
Сообщений: 926
Регистрация: 15.6.2007
Из: Лабинск
Пользователь №: 820



наверно проще найти wi-fi плату совместимую с freebsd, или сделать фаловый сервер из linux
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
-=gosha=-
сообщение 10.3.2011, 19:50
Сообщение #4


-=Gosha=-
*****

Группа: Пользователи
Сообщений: 926
Регистрация: 15.6.2007
Из: Лабинск
Пользователь №: 820



а freenas мне нравится...
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
RADISKULL
сообщение 11.3.2011, 1:04
Сообщение #5


Член ЦK
*****

Группа: Пользователи
Сообщений: 752
Регистрация: 24.4.2007
Из: Лабинск
Пользователь №: 217



Цитата
To compile this driver into the kernel, place the following lines in your kernel configuration file:
Код
device ral device wlan


Alternatively, to load the driver as a module at boot time, place the following line in loader.conf5:
Код
if_ral_load="YES"
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
-=gosha=-
сообщение 12.3.2011, 16:24
Сообщение #6


-=Gosha=-
*****

Группа: Пользователи
Сообщений: 926
Регистрация: 15.6.2007
Из: Лабинск
Пользователь №: 820



можно поподробней huh.gif
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Dr.Arbait
сообщение 12.3.2011, 16:26
Сообщение #7


Ген.сек
******

Группа: Пользователи
Сообщений: 2 348
Регистрация: 14.2.2009
Пользователь №: 2 113



В парикмахерской чел. Минут через 40.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
RADISKULL
сообщение 12.3.2011, 18:03
Сообщение #8


Член ЦK
*****

Группа: Пользователи
Сообщений: 752
Регистрация: 24.4.2007
Из: Лабинск
Пользователь №: 217




Для компиляции этого драйвера в ядро, поместите следующие линии в файл конфигурации ядра (/usr/src/sys/i386/conf/GENERIC)
Код
device ral device wlan


Для загрузки драйвера модулем, поместите следующие строки в файл /boot/loader.conf
Код
if_ral_load="YES"


как скомпилить ядро и чем редактировать файл надо рассказывать?
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
-=gosha=-
сообщение 12.3.2011, 19:03
Сообщение #9


-=Gosha=-
*****

Группа: Пользователи
Сообщений: 926
Регистрация: 15.6.2007
Из: Лабинск
Пользователь №: 820



Цитата(RADISKULL @ 12.3.2011, 18:03) *

как скомпилить ядро и чем редактировать файл надо рассказывать?

теоретически знаю как это делается (правда никогда не делал), но если разжуешь я буду только благодарен.
Кстати драйвера у меня есть только под linux и windows
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
RADISKULL
сообщение 12.3.2011, 19:58
Сообщение #10


Член ЦK
*****

Группа: Пользователи
Сообщений: 752
Регистрация: 24.4.2007
Из: Лабинск
Пользователь №: 217



Почитай эту статью.
В общем тебе надо:
1. Пойти в каталог конфигов ядра
Код
#cd /usr/src/sys/i386/conf/

2. Скопировать конфиг GENERIC в любое, желательно осмысленное название ядра
Код
#cp GENERIC NEWKERNEL

3. Открыть новый конфиг
Код
#ee NEWKERNEL

4. Найти строку "ident GENERIC" и поменять на что придёт в голову.
5. Перейти в конец файла и добавить
Код
device wlan  device wlan_acl  device wlan_ccmp  device wlan_wep  device ral  device ral_hal  device wlan_tkip  device wlan_xauth

6. ctrl -x, exit
7. Проверяем конфиг и подготавливаем набор файлов для ядра
Код
#config NEWKERNEL

Если тут на что то ругнётся, запоминаем на что, лезем опять в конфиг и убираем это.
8. Тривиальщина. Переход в каталог нового ядра, подготовка зависимостей, компиляция, установка нового ядра
Код
#cd ../compile/NEWKERNEL  #make depend  #make && make install

Если всё ок, новое ядро будет в /boot/generic, а старое т.е. текущее в generic.old. Это позволит подгрузить его в случае чего через загрузчик.
Перезагружаемся. После загрузки делаем uname -a, в куче текста должно где то быть тот самый идент пункта 4. Если есть, делаем ifconfig. Карта должна появиться как ral0. Само собой прежде чем её надо вставить в ящик smile.gif

5-й пункт - каждый девайс отдельная строка.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0



 



Текстовая версия Сейчас: 28.3.2024, 22:59