The OpenNET Project / Index page

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

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

"Сетевая карта во FreeBSD 4.2"
Сообщение от Lamerchaynik emailИскать по авторуВ закладки on 13-Фев-01, 19:48  (MSK)
Поставил я FreeBSD4.2 - сеть не работает. У меня стоит DEC Ethernet PCI DC21142 (Tulip). dmesg выдаёт среди прочего:
dc0: <Intel 21143 10/100BaseTX> irq9 at device 3.0 on oci0
dc0: couldn't map ports/memory
device_probe_and_attach: dc0 attach returned 6
Перекомпилил ядро. Всё осталось без изменений ;(. Как ему сказать конкретно, что у меня не интел а дек? (в ifconfig'е их обоих нет, нет вообще ни одной сетевухи). Как вообще добавлять во FreeBSD драйвера для новой железки? Только перекомпилированием ядра(там довольно маленький список железок по сравнению с биллиными осями)? Или можно как-то модуль прикрутить или ещё как?
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "RE: Сетевая карта во FreeBSD 4.2"
Сообщение от Lamerchaynik emailИскать по авторуВ закладки on 15-Фев-01, 14:47  (MSK)
Глаза мои косые ;). Оказывается я таки забыл задисейблить ту самую интеловскую сетевуху (наверно сбило с толку то, что там написано DEC/Intel). Теперь моя карта при загрузке вроде определяется, вроде ругани никакой нет, села на нужный irq9, но по прежнему ifconfig её не знает ;(, там сейчас только lo0, а про мою de0 он ничего не знает ;(. Как её активизировать? Или может всё-таки опять что-то с ядром не то?
  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "RE2: Сетевая карта во FreeBSD 4.2"
Сообщение от Lamerchaynik emailИскать по авторуВ закладки on 15-Фев-01, 15:25  (MSK)
Пробовал и писать типа ifconfig de0 192.168.0.1 mask 255.255.255.0 - говорит не знаю мол таких - de0, хотя dmesg и утверждает обратное вроде бы:
device_probe_and_attach: de0 attach returned 6
Что сие означает                    ^^^^^^^^^^ ?
В "man de" такого нет.

И что означает в dmesg:
config> di pcic0
No such device: pcic0
Invalid command or syntax. Type '?' for help.
И то же самое для bt0, aic0, aha0,... все эти дивайсы я задисейблил, когда конфигал под себя GENERIC. Вероятно я где-то что-то недокрутил, может из-за этого и сетевуха не включается? Где ещё что надо править (всё вроде делал по докам)?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "RE: Сетевая карта во FreeBSD 4.2"
Сообщение от Digger emailИскать по авторуВ закладки on 15-Фев-01, 16:36  (MSK)
смотри LINT - там описано все железо... если там есть твоя карта, то все круто :)
а если нет, то свободен :)
есть вариант еще OpenBSD - знает все сетевые карты...
  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "RE: Сетевая карта во FreeBSD 4.2"
Сообщение от Lamerchaynik emailИскать по авторуВ закладки on 16-Фев-01, 16:52  (MSK)
Да есть там моя карта, при старте он её опознаёт, вроде нормально, пишет:
device_probe_and_attach: do0 attach returned 6
в отличие от того случая когда я в подправленом генерике оставил кроме неё интел и тогда она выдавала ошибку описанную в первом сообщении (dc0: couldn't map ports/memory). Или "returned 6" это тоже какая-то ошибка? Какое должно быть сообщение при загрузке когда с сетевухой всё ок?
Пробовал я:
cd /dev
sh MAKEDEV de0
а он мне: de0 - no such device name
Необходимо ли запускать MAKEDEV или мой de0 сам должен появиться? А если необходимо, то как ему объяснить, что "such device" уже есть?

Вроде простой вопрос, может кто-нубудь объяснит. У меня допустим есть БСД, всё работает как часы, захотел я туда добавить некую железку (сетевуху, звуковуху), что я должен сделать? Степ бай степ: перекомпилить ядро добавив в его конфигурацию эту железку, после чего она должна автоматически заработать (кончено после прописывания айпи адресов)? Или нужно ещё что-то делать? (MAKEDEV или ещё что-то?)

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "RE: Сетевая карта во FreeBSD 4.2"
Сообщение от Lamerchaynik emailИскать по авторуВ закладки on 19-Фев-01, 19:00  (MSK)
Неужели никто никогда не прикручивал никакие дивайсы к FreeBSD? Неужели это такой сложный вопрос? Или у всех всегда всё работало сразу после инсталляции/перекомпиляции ядра? Или тут в основном почти такие же как и я чайники с минимальным опытом?
  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "RE: Сетевая карта во FreeBSD 4.2"
Сообщение от Dron emailИскать по авторуВ закладки on 20-Фев-01, 19:30  (MSK)
Что же здесь нормального?

> device_probe_and_attach: do0 attach returned 6

Этим она тебе говорит что детект вернул код ошибки,
Ошибка эта называется ENXIO - No such device or address.

Если она тебе писала вот это:
couldn't map ports/memory
Значит она не смогла смапить порты или память...

Возможно аппаратный конфликт...

  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "RE: Сетевая карта во FreeBSD 4.2"
Сообщение от Dron emailИскать по авторуВ закладки on 20-Фев-01, 19:37  (MSK)
И еще, забыл сказать...

девайс dc0 не должен появляться, и создавать его не нужно... операции с такими девайсами идут через сокеты... короче в каталоге /dev его быть не должно...

  Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "RE: Сетевая карта во FreeBSD 4.2"
Сообщение от Lamerchaynik emailИскать по авторуВ закладки on 20-Фев-01, 20:15  (MSK)
Дурная моя голова ;), надо было просто в биосе отключить плуг-энд-плюй - и всё заработало!
Спасибо за внимание ;))
  Рекомендовать в FAQ | Cообщить модератору | Наверх

9. "RE: Сетевая карта во FreeBSD 4.2"
Сообщение от ZOD Искать по авторуВ закладки on 20-Фев-01, 22:07  (MSK)
В БСДях нету никаких /dev/eth0 или ed0 или de0. Вобщем файлов устройств для сетевух нету.

С уважением, ZOD.

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




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

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