Люди, помогите новичку! в конторе появился и-нет, приходиться ставить на прокси сервер, а микрософт надоел..... пытаюсь разобраться с bsd, всю нормально, но не могу заставить работать сетевые карты :)). Какой принцип добавления железа? пробовал boot -c но при следующей загрузки то же самое и он не видит 1 карту? (уже крыша едет :(((()
>Люди, помогите новичку! в конторе появился
>и-нет, приходиться ставить на прокси
>сервер, а микрософт надоел..... пытаюсь
>разобраться с bsd, всю нормально,
>но не могу заставить работать
>сетевые карты :)). Какой принцип
>добавления железа? пробовал boot -c
> но при следующей загрузки
>то же самое и он
>не видит 1 карту? (уже
>крыша едет :(((()http://www.freebsd.org.ua/
http://www.freebsd.org.ru/
http://unix1.jinr.ru/~lavr/man rc.conf
Lavr прав конечно. :))
но в кратце:Драйвер карты должен быть в ядре,
в /etc/rc.conf или /etc/rc.conf.local
должно быть написано кто она и что она. Можно задать ей адрес и маску прям из консоли: man ifconfig.
а как кстати он ее не видит? а стоит еще другая и ее видит?
>Lavr прав конечно. :))
>но в кратце:Драйвер карты должен быть
>в ядре,
>в /etc/rc.conf или /etc/rc.conf.local
>должно быть написано кто она и
>что она. Можно задать ей
>адрес и маску прям из
>консоли: man ifconfig.
>а как кстати он ее не
>видит? а стоит еще другая
>и ее видит?Короче, самое простое, если конечно знаешь модели сетевух: залезаешь в /etc/messages, находишь там (в процессе загрузки где-то) строчки про свои сетевухи (смотришь, что до двоеточия (типа rl0: "Примерно твоя сетевуха" или fxp0:)). Потом читаешь man rc.conf на предмет interface, там несколько опций, все в мане описано - просто поищи на это слово, там все интуитивно понятно (я в линухе щас, а не во фре, тут все по другому, а на память не помню). Дальше шагаешь в /etc/rc.conf, и прописываешь эти interfaces. reboot. enjoy %)
Не, там ситуация такая: на 486 машине без pci стоят 2 карты - rtl и umc, обе pnp. родные конфигураторы эти карты видят, и могут задавать им конфигурацию. freebsd в boot -c видит только одну pnp, но при загрузке стоят не те прерываиня и адреса. их меняю но ничего не запоминает и не видит вторую карту.
>Не, там ситуация такая: на 486
>машине без pci стоят 2
>карты - rtl и umc,
>обе pnp. родные конфигураторы эти
>карты видят, и могут задавать
>им конфигурацию. freebsd в boot
>-c видит только одну pnp,
>но при загрузке стоят не
>те прерываиня и адреса. их
>меняю но ничего не запоминает
>и не видит вторую карту.
>
попробуй дос-конфигуратором поставить на сетевухах в лоб INT & I/O addr, отключить ПНП и посмотреть , что скажет Фря
так и сделал, все равно не видит одну карту.
>так и сделал, все равно не
>видит одну карту.русским языком было сказано где читать
man pnpinfo
и вырубить все конфликтующие драйвера или
пересобрать ядро, в BIOS OS PNP = DISABLE
>>так и сделал, все равно не
>>видит одну карту.
>
>русским языком было сказано где читать
>
>man pnpinfo
>и вырубить все конфликтующие драйвера или
>пересобрать ядро, в BIOS OS PNP = DISABLEточно. Была такая беда, все маны перерыл. Случайно выключил в БИОСе PNP-OS - и все подхватилось!
Помнится так:Нет PCI -- забудь про PNP.
1) Конфигуратором выставляешь карточкам прерывания, адреса. Следишь, чтобы не перекрывались :) . Там же запрещаешь PNP.
2) В биосе, насколько я понял, про PNP ничего нет, так что делать нечего.
3) Собираешь ядро с запрещением PNP; это не нужно на твоей конкретной четверке, так как мама этого все равно не держит (если я ошибся -- поправьте кто-нибудь), но -- для порядку и ядро меньше будет.
Там же в ядре жестко прописываешь параметры карт. Как это делать
less /sys/i386/conf/LINT
там все написано. Не забудь поставить 0х перед номером порта :)4) Гружишься. По
dmesg | less
смотришь, что получилось. То бишь увиделись ли они. Аналогичная инофрмация -- ifconfig без параметров. Интерфейсы должны отобразиться, правда в down5) Дабы быстрее -- строишь интерфейсы ручками, пользуя ifconfig. Как все заработало -- вносишь изменения в /etc/rc.conf. Не забываешь
gateway_enable="YES"
чтобы пакетики могли бегать с карточки на карточку.Все.
Удачи в этом безнадежном деле :)