- RE: Сетевая карта во FreeBSD 4.2, Lamerchaynik, 14:47 , 15-Фев-01 (1)
Глаза мои косые ;). Оказывается я таки забыл задисейблить ту самую интеловскую сетевуху (наверно сбило с толку то, что там написано DEC/Intel). Теперь моя карта при загрузке вроде определяется, вроде ругани никакой нет, села на нужный irq9, но по прежнему ifconfig её не знает ;(, там сейчас только lo0, а про мою de0 он ничего не знает ;(. Как её активизировать? Или может всё-таки опять что-то с ядром не то?
- RE2: Сетевая карта во FreeBSD 4.2, Lamerchaynik, 15:25 , 15-Фев-01 (2)
Пробовал и писать типа 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. Вероятно я где-то что-то недокрутил, может из-за этого и сетевуха не включается? Где ещё что надо править (всё вроде делал по докам)?
- RE: Сетевая карта во FreeBSD 4.2, Digger, 16:36 , 15-Фев-01 (3)
смотри LINT - там описано все железо... если там есть твоя карта, то все круто :) а если нет, то свободен :) есть вариант еще OpenBSD - знает все сетевые карты...
- RE: Сетевая карта во FreeBSD 4.2, Lamerchaynik, 16:52 , 16-Фев-01 (4)
Да есть там моя карта, при старте он её опознаёт, вроде нормально, пишет: 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 или ещё что-то?)
- RE: Сетевая карта во FreeBSD 4.2, Lamerchaynik, 19:00 , 19-Фев-01 (5)
Неужели никто никогда не прикручивал никакие дивайсы к FreeBSD? Неужели это такой сложный вопрос? Или у всех всегда всё работало сразу после инсталляции/перекомпиляции ядра? Или тут в основном почти такие же как и я чайники с минимальным опытом?
- RE: Сетевая карта во FreeBSD 4.2, Dron, 19:30 , 20-Фев-01 (6)
Что же здесь нормального?> device_probe_and_attach: do0 attach returned 6 Этим она тебе говорит что детект вернул код ошибки, Ошибка эта называется ENXIO - No such device or address. Если она тебе писала вот это: couldn't map ports/memory Значит она не смогла смапить порты или память... Возможно аппаратный конфликт... - RE: Сетевая карта во FreeBSD 4.2, Dron, 19:37 , 20-Фев-01 (7)
И еще, забыл сказать...девайс dc0 не должен появляться, и создавать его не нужно... операции с такими девайсами идут через сокеты... короче в каталоге /dev его быть не должно...
- RE: Сетевая карта во FreeBSD 4.2, Lamerchaynik, 20:15 , 20-Фев-01 (8)
Дурная моя голова ;), надо было просто в биосе отключить плуг-энд-плюй - и всё заработало! Спасибо за внимание ;))
- RE: Сетевая карта во FreeBSD 4.2, ZOD, 22:07 , 20-Фев-01 (9)
В БСДях нету никаких /dev/eth0 или ed0 или de0. Вобщем файлов устройств для сетевух нету.С уважением, ZOD.
|