The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Не компилится ядро после добавления строки о dgb0"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Не компилится ядро после добавления строки о dgb0"  
Сообщение от RockerMan email on 06-Фев-06, 15:18 
Доброго времени суток!

Не компилится ядро на фре 5.4 после добавления мультипортовки DigiBoard. Т.е. добавляю в свой конфиг файл ядра MYKERNEL строки:
options NDGBPORTS=8
device dgb0 at isa? port 0x320 iomem 0xD0000 iosiz ? irq 7
делаю config MYKERNEL из /sys/i386/conf и получаю ответ:
173: devices with zero units are not likely to be correct

ЗЫ. Система - свежеустановленная фря 5.4-RELEASE

Кто нибудь сталкивался с тауой ситуацией? Что делать, как лечить?

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "Не компилится ядро после добавления строки о dgb0"  
Сообщение от lavr email on 06-Фев-06, 16:08 
>Доброго времени суток!
>
>Не компилится ядро на фре 5.4 после добавления мультипортовки DigiBoard. Т.е. добавляю
>в свой конфиг файл ядра MYKERNEL строки:
>options NDGBPORTS=8
>device dgb0 at isa? port 0x320 iomem 0xD0000 iosiz ? irq 7
>
>делаю config MYKERNEL из /sys/i386/conf и получаю ответ:
>173: devices with zero units are not likely to be correct
>
>ЗЫ. Система - свежеустановленная фря 5.4-RELEASE
>
>Кто нибудь сталкивался с тауой ситуацией? Что делать, как лечить?

не то используешь, нужно драйвер: digi (man digi)
в ядро можно ничего не писать(подгружать нужный модуль) или device digi
все параметры в device.hints (man device.hints)

посмотреть какие модули есть:

# ls -la /boot/kernel | grep digi

# kldload digi - должен прозондировать и для конкретной модели подгрузить
свой драйвер если потребуется

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

2. "Не компилится ядро после добавления строки о dgb0"  
Сообщение от R on 06-Фев-06, 19:16 
Доброго времени суток!
...
>не то используешь, нужно драйвер: digi (man digi)
>в ядро можно ничего не писать(подгружать нужный модуль) или device digi
>все параметры в device.hints (man device.hints)
>
>посмотреть какие модули есть:
>
># ls -la /boot/kernel | grep digi
>
># kldload digi - должен прозондировать и для конкретной модели подгрузить
>свой драйвер если потребуется

Просмотрел модули
ns# ls -la /boot/kernel | grep digi
-r-xr-xr-x  1 root  wheel    36222 Feb  6 17:43 digi.ko
-r-xr-xr-x  1 root  wheel    17787 Feb  6 17:43 digi_CX.ko
-r-xr-xr-x  1 root  wheel    69551 Feb  6 17:43 digi_CX_PCI.ko
-r-xr-xr-x  1 root  wheel    68757 Feb  6 17:43 digi_EPCX.ko
-r-xr-xr-x  1 root  wheel    70345 Feb  6 17:43 digi_EPCX_PCI.ko
-r-xr-xr-x  1 root  wheel    11387 Feb  6 17:43 digi_Xe.ko
-r-xr-xr-x  1 root  wheel    72842 Feb  6 17:43 digi_Xem.ko
-r-xr-xr-x  1 root  wheel    73595 Feb  6 17:43 digi_Xr.ko
---
Перекомпилил ядро с device digi
Но при загрузке порты не появились, и в device.hints не появились строчки с модулями для девайса. Вроде же в 5.4 не надо вручную девайсы создавать?


Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

3. "Не компилится ядро после добавления строки о dgb0"  
Сообщение от R email on 06-Фев-06, 19:16 
Доброго времени суток!
...
>не то используешь, нужно драйвер: digi (man digi)
>в ядро можно ничего не писать(подгружать нужный модуль) или device digi
>все параметры в device.hints (man device.hints)
>
>посмотреть какие модули есть:
>
># ls -la /boot/kernel | grep digi
>
># kldload digi - должен прозондировать и для конкретной модели подгрузить
>свой драйвер если потребуется

Просмотрел модули
ns# ls -la /boot/kernel | grep digi
-r-xr-xr-x  1 root  wheel    36222 Feb  6 17:43 digi.ko
-r-xr-xr-x  1 root  wheel    17787 Feb  6 17:43 digi_CX.ko
-r-xr-xr-x  1 root  wheel    69551 Feb  6 17:43 digi_CX_PCI.ko
-r-xr-xr-x  1 root  wheel    68757 Feb  6 17:43 digi_EPCX.ko
-r-xr-xr-x  1 root  wheel    70345 Feb  6 17:43 digi_EPCX_PCI.ko
-r-xr-xr-x  1 root  wheel    11387 Feb  6 17:43 digi_Xe.ko
-r-xr-xr-x  1 root  wheel    72842 Feb  6 17:43 digi_Xem.ko
-r-xr-xr-x  1 root  wheel    73595 Feb  6 17:43 digi_Xr.ko
---
Перекомпилил ядро с device digi
Но при загрузке порты не появились, и в device.hints не появились строчки с модулями для девайса. Вроде же в 5.4 не надо вручную девайсы создавать?


Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

4. "Не компилится ядро после добавления строки о dgb0"  
Сообщение от lavr email on 06-Фев-06, 20:04 
>Доброго времени суток!
>...
>>не то используешь, нужно драйвер: digi (man digi)
>>в ядро можно ничего не писать(подгружать нужный модуль) или device digi
>>все параметры в device.hints (man device.hints)
>>
>>посмотреть какие модули есть:
>>
>># ls -la /boot/kernel | grep digi
>>
>># kldload digi - должен прозондировать и для конкретной модели подгрузить
>>свой драйвер если потребуется
>
>Просмотрел модули
>ns# ls -la /boot/kernel | grep digi
>-r-xr-xr-x  1 root  wheel    36222 Feb  
>6 17:43 digi.ko
>-r-xr-xr-x  1 root  wheel    17787 Feb  
>6 17:43 digi_CX.ko
>-r-xr-xr-x  1 root  wheel    69551 Feb  
>6 17:43 digi_CX_PCI.ko
>-r-xr-xr-x  1 root  wheel    68757 Feb  
>6 17:43 digi_EPCX.ko
>-r-xr-xr-x  1 root  wheel    70345 Feb  
>6 17:43 digi_EPCX_PCI.ko
>-r-xr-xr-x  1 root  wheel    11387 Feb  
>6 17:43 digi_Xe.ko
>-r-xr-xr-x  1 root  wheel    72842 Feb  
>6 17:43 digi_Xem.ko
>-r-xr-xr-x  1 root  wheel    73595 Feb  
>6 17:43 digi_Xr.ko
>---
>Перекомпилил ядро с device digi
>Но при загрузке порты не появились, и в device.hints не появились строчки
>с модулями для девайса. Вроде же в 5.4 не надо вручную
>девайсы создавать?


ничего не надо вручную создавать - если устройство обнаружено, все
в /dev будет создано через devfs

Если в добавляешь в ядро device digi, модули уже не нужно подгружать,
все что нужно сделать - внимательно изучить документацию и конфигурацию
твоей держиморды: порт, iomed, iosize.
И очень тщательно прочитать man 4 digi про флаги и device numbering,
после чего воткнуть сие в device.hints - со значениями под твою
конфигурацию держиморды.
В device.hints ты задаешь и IRQ и порты и флаги и все что нужно:
man device.hints

Ну и если карта PCI'ная: pciconf, если ISA-PNP - pnpinfo

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

5. "Не компилится ядро после добавления строки о dgb0"  
Сообщение от R email on 12-Фев-06, 12:07 
Доброго времени суток!

>ничего не надо вручную создавать - если устройство обнаружено, все
>в /dev будет создано через devfs
>
>Если в добавляешь в ядро device digi, модули уже не нужно подгружать,
>
>все что нужно сделать - внимательно изучить документацию и конфигурацию
>твоей держиморды: порт, iomed, iosize.
> И очень тщательно прочитать man 4 digi про флаги и device
>numbering,
>после чего воткнуть сие в device.hints - со значениями под твою
>конфигурацию держиморды.
> В device.hints ты задаешь и IRQ и порты и флаги и
>все что нужно:
>man device.hints
>
>Ну и если карта PCI'ная: pciconf, если ISA-PNP - pnpinfo

Ne poluchiloc', otkatilsia na frebsd-4.11, tam vse ok, rabotaet

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру