URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 51050
[ Назад ]

Исходное сообщение
"Ne2000"

Отправлено monster , 29-Ноя-04 18:03 
Привет!
Подскажите, плиз, как заставить работать сетевую карточку Ne2000 (ed0 в ядре есть) совместимую на шине ISA.
Создал /bott/device.hints

Содержание

Сообщения в этом обсуждении
"Ne2000"
Отправлено monster , 29-Ноя-04 18:07 
>Привет!
>Подскажите, плиз, как заставить работать сетевую карточку Ne2000 (ed0 в ядре есть)
>совместимую на шине ISA.
>Создал /bott/device.hints

сорри опечатка: /boot/device.hints
hint.ed0.0.at="isa"
hint.ed0.0.port="0320x033F"
hint.ed0.0.irq="05"
при старте устройство ed0 отсутствует!
Че ему еще надо?


"Ne2000"
Отправлено ipmanyak , 30-Ноя-04 07:23 
>>Привет!
>>Подскажите, плиз, как заставить работать сетевую карточку Ne2000 (ed0 в ядре есть)
>>совместимую на шине ISA.
>>Создал /bott/device.hints
>
>сорри опечатка: /boot/device.hints
> hint.ed0.0.at="isa"
> hint.ed0.0.port="0320x033F"
> hint.ed0.0.irq="05"
>при старте устройство ed0 отсутствует!
>Че ему еще надо?
возьми утилитку конфигурации от твоей NE2000 - setup.exe, запутси под досом и задай ей нужное прерывание и адрес, например как ты и хотел irq 5 и адрес 320, затем зайди в биос матери  и отдай 5 прерывание шине ISA , затем уже конфигури во фре .


"Ne2000"
Отправлено lavr , 30-Ноя-04 12:46 
>>>Привет!
>>>Подскажите, плиз, как заставить работать сетевую карточку Ne2000 (ed0 в ядре есть)
>>>совместимую на шине ISA.
>>>Создал /bott/device.hints
>>
>>сорри опечатка: /boot/device.hints
>> hint.ed0.0.at="isa"
>> hint.ed0.0.port="0320x033F"
>> hint.ed0.0.irq="05"
>>при старте устройство ed0 отсутствует!
>>Че ему еще надо?
>возьми утилитку конфигурации от твоей NE2000 - setup.exe, запутси под досом и
>задай ей нужное прерывание и адрес, например как ты и хотел
>irq 5 и адрес 320, затем зайди в биос матери  
>и отдай 5 прерывание шине ISA , затем уже конфигури во
>фре .
>

в дополнение - старые NE2000 использовали memory-access madr в hints,
плюс сделать enable в hints ну и man 4 ed (miibus)

как вариант - всегда можно проверить используя модульную подгрузку:

man kldload (kldstat, kldunload)

kldload if_ed.ko


"Ne2000"
Отправлено Sergey_A , 30-Ноя-04 13:23 
>Привет!
>Подскажите, плиз, как заставить работать сетевую карточку Ne2000 (ed0 в ядре есть)
>совместимую на шине ISA.
>Создал /bott/device.hints

В ядре случаем не такого вида строка ?

device          ed0     at isa? disable port 0x280 irq 10 iomem 0xd8000
                                             ^^^^^^^
обратить внимание на слово "disable".


"Ne2000"
Отправлено monster , 30-Ноя-04 15:32 
>>Привет!
>>Подскажите, плиз, как заставить работать сетевую карточку Ne2000 (ed0 в ядре есть)
>>совместимую на шине ISA.
>>Создал /bott/device.hints
>
>В ядре случаем не такого вида строка ?
>
>device          ed0  
>   at isa? disable port 0x280 irq 10 iomem
>0xd8000

>^^^^^^^
>обратить внимание на слово "disable".


Строка действительно такая, но любые попытки ее поменять на необходимые приводят к синтаксической ошибке при config {имя файла}
А че надо вообще там прописать. Прерывание и порт ввода/вывода такие как указано выше( под В2000 карточка с такими настройками работает!)


"Ne2000"
Отправлено monster , 30-Ноя-04 15:47 
>>>Привет!
>>>Подскажите, плиз, как заставить работать сетевую карточку Ne2000 (ed0 в ядре есть)
>>>совместимую на шине ISA.
>>>Создал /bott/device.hints
>>
>>В ядре случаем не такого вида строка ?
>>
>>device          ed0  
>>   at isa? disable port 0x280 irq 10 iomem
>>0xd8000
>
>>^^^^^^^
>>обратить внимание на слово "disable".
>
>
>Строка действительно такая, но любые попытки ее поменять на необходимые приводят к
>синтаксической ошибке при config {имя файла}
>А че надо вообще там прописать. Прерывание и порт ввода/вывода такие как
>указано выше( под В2000 карточка с такими настройками работает!)

Да и забыл сказать что FreeBSD 4-10. А тут подсказывают что данная версия не поддерживает использование device.hints хотя kenv выдает эти переменые.
Так где же исправить эти значения?


"Ne2000"
Отправлено Sergey_A , 30-Ноя-04 19:18 
>>Строка действительно такая, но любые попытки ее поменять на необходимые приводят к
>>синтаксической ошибке при config {имя файла}
>>А че надо вообще там прописать. Прерывание и порт ввода/вывода такие как
>>указано выше( под В2000 карточка с такими настройками работает!)
>
>Да и забыл сказать что FreeBSD 4-10. А тут подсказывают что данная
>версия не поддерживает использование device.hints хотя kenv выдает эти переменые.
>Так где же исправить эти значения?

У меня работает вот так.

# ISA Ethernet NICs.
# 'device ed' requires 'device miibus'
device          ed0     at isa? port 0x280 irq 10 iomem 0xd8000

Как тут и написано - нужно что бы было "device miibus". Но оно есть в GENERIC (если ты конечно делал конфиг ядра на основе его). Но всё же проверь, может быть ты его закомментировал.


"Ne2000"
Отправлено lavr , 01-Дек-04 16:16 
>>>>Привет!
>>>>Подскажите, плиз, как заставить работать сетевую карточку Ne2000 (ed0 в ядре есть)
>>>>совместимую на шине ISA.
>>>>Создал /bott/device.hints
>>>
>>>В ядре случаем не такого вида строка ?
>>>
>>>device          ed0  
>>>   at isa? disable port 0x280 irq 10 iomem
>>>0xd8000
>>
>>>^^^^^^^
>>>обратить внимание на слово "disable".
>>
>>
>>Строка действительно такая, но любые попытки ее поменять на необходимые приводят к
>>синтаксической ошибке при config {имя файла}
>>А че надо вообще там прописать. Прерывание и порт ввода/вывода такие как
>>указано выше( под В2000 карточка с такими настройками работает!)
>
>Да и забыл сказать что FreeBSD 4-10. А тут подсказывают что данная
>версия не поддерживает использование device.hints хотя kenv выдает эти переменые.
>Так где же исправить эти значения?


сразу надо писать какой релиз, в ядре разумеется:

device   ed isa...

man 4 ed и не морочь голову

PS. Смотри чтобы ISA слот не перекрывался с PCI'ным, любят их совмещать
в ATX


"Ne2000"
Отправлено monster , 02-Дек-04 19:46 
>>>>>Привет!
>>>>>Подскажите, плиз, как заставить работать сетевую карточку Ne2000 (ed0 в ядре есть)
>>>>>совместимую на шине ISA.
>>>>>Создал /bott/device.hints
>>>>
>>>>В ядре случаем не такого вида строка ?
>>>>
>>>>device          ed0  
>>>>   at isa? disable port 0x280 irq 10 iomem
>>>>0xd8000
>>>
>>>>^^^^^^^
>>>>обратить внимание на слово "disable".
>>>
>>>
>>>Строка действительно такая, но любые попытки ее поменять на необходимые приводят к
>>>синтаксической ошибке при config {имя файла}
>>>А че надо вообще там прописать. Прерывание и порт ввода/вывода такие как
>>>указано выше( под В2000 карточка с такими настройками работает!)
>>
>>Да и забыл сказать что FreeBSD 4-10. А тут подсказывают что данная
>>версия не поддерживает использование device.hints хотя kenv выдает эти переменые.
>>Так где же исправить эти значения?
>
>
>сразу надо писать какой релиз, в ядре разумеется:
>
>device   ed isa...
>
>man 4 ed и не морочь голову
>
>PS. Смотри чтобы ISA слот не перекрывался с PCI'ным, любят их совмещать
>
>в ATX

В попыхах забыл указать релиз, сорри, а что такое ISA слот не перекрывался с PCI'ным. Не понятно, в двух словах плиз!