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

Исходное сообщение
"Люди, помогите новичку!"

Отправлено Jeka , 27-Май-02 14:03 
Люди, помогите новичку! в конторе появился и-нет, приходиться ставить на прокси сервер, а микрософт надоел..... пытаюсь разобраться с bsd, всю нормально, но не могу заставить работать сетевые карты :)). Какой принцип добавления железа? пробовал boot -c  но при следующей загрузки то же самое и он не видит 1 карту? (уже крыша едет :(((()

Содержание

Сообщения в этом обсуждении
"RE: Люди, помогите новичку!"
Отправлено lavr , 27-Май-02 14:07 
>Люди, помогите новичку! в конторе появился
>и-нет, приходиться ставить на прокси
>сервер, а микрософт надоел..... пытаюсь
>разобраться с bsd, всю нормально,
>но не могу заставить работать
>сетевые карты :)). Какой принцип
>добавления железа? пробовал boot -c
> но при следующей загрузки
>то же самое и он
>не видит 1 карту? (уже
>крыша едет :(((()

http://www.freebsd.org.ua/
http://www.freebsd.org.ru/
http://unix1.jinr.ru/~lavr/

man rc.conf


"RE: Люди, помогите новичку!"
Отправлено Scad , 27-Май-02 16:21 
Lavr прав конечно. :))
но в кратце:Драйвер карты должен быть в ядре,
в /etc/rc.conf или /etc/rc.conf.local
должно быть написано кто она и что она. Можно задать ей адрес и маску прям из консоли: man ifconfig.
а как кстати он ее не видит? а стоит еще другая и ее видит?



"RE: Люди, помогите новичку!"
Отправлено LinaS , 28-Май-02 01:13 
>Lavr прав конечно. :))
>но в кратце:Драйвер карты должен быть
>в ядре,
>в /etc/rc.conf или /etc/rc.conf.local
>должно быть написано кто она и
>что она. Можно задать ей
>адрес и маску прям из
>консоли: man ifconfig.
>а как кстати он ее не
>видит? а стоит еще другая
>и ее видит?

Короче, самое простое, если конечно знаешь модели сетевух: залезаешь в /etc/messages, находишь там (в процессе загрузки где-то) строчки про свои сетевухи (смотришь, что до двоеточия (типа rl0: "Примерно твоя сетевуха"  или fxp0:)). Потом читаешь man rc.conf на предмет interface, там несколько опций, все в мане описано - просто поищи на это слово, там все интуитивно понятно (я в линухе щас, а не во фре, тут все по другому, а на память не помню). Дальше шагаешь в /etc/rc.conf, и прописываешь эти interfaces. reboot. enjoy %)


"RE: Люди, помогите новичку!"
Отправлено Jeka , 28-Май-02 08:07 
Не, там ситуация такая: на 486 машине без pci стоят 2 карты - rtl и umc, обе pnp. родные конфигураторы эти карты видят, и могут задавать им конфигурацию. freebsd в boot -c видит только одну pnp, но при загрузке стоят не те прерываиня и адреса. их меняю но ничего не запоминает и не видит вторую карту.

"RE: Люди, помогите новичку!"
Отправлено andrew , 28-Май-02 09:00 
>Не, там ситуация такая: на 486
>машине без pci стоят 2
>карты - rtl и umc,
>обе pnp. родные конфигураторы эти
>карты видят, и могут задавать
>им конфигурацию. freebsd в boot
>-c видит только одну pnp,
>но при загрузке стоят не
>те прерываиня и адреса. их
>меняю но ничего не запоминает
>и не видит вторую карту.
>
попробуй дос-конфигуратором поставить на сетевухах в лоб INT & I/O addr, отключить ПНП и посмотреть , что скажет Фря

"RE: Люди, помогите новичку!"
Отправлено Jeka , 28-Май-02 09:48 
так и сделал, все равно не видит  одну карту.

"RE: Люди, помогите новичку!"
Отправлено lavr , 28-Май-02 10:52 
>так и сделал, все равно не
>видит  одну карту.

русским языком было сказано где читать

man pnpinfo
и вырубить все конфликтующие драйвера или
пересобрать ядро, в BIOS OS PNP = DISABLE


"RE: Люди, помогите новичку!"
Отправлено libido , 06-Июн-02 08:29 
>>так и сделал, все равно не
>>видит  одну карту.
>
>русским языком было сказано где читать
>
>man pnpinfo
>и вырубить все конфликтующие драйвера или
>пересобрать ядро, в BIOS OS PNP = DISABLE

точно. Была такая беда, все маны перерыл. Случайно выключил в БИОСе PNP-OS - и все подхватилось!


"RE: Люди, помогите новичку!"
Отправлено boykov , 07-Июн-02 13:51 
Помнится так:

Нет PCI -- забудь про PNP.

1) Конфигуратором выставляешь карточкам прерывания, адреса. Следишь, чтобы не перекрывались :) . Там же запрещаешь PNP.

2) В биосе, насколько я понял, про PNP ничего нет, так что делать нечего.

3) Собираешь ядро с запрещением PNP; это не нужно на твоей конкретной четверке, так как мама этого все равно не держит (если я ошибся -- поправьте кто-нибудь), но -- для порядку и ядро меньше будет.
   Там же в ядре жестко прописываешь параметры карт. Как это делать
    less /sys/i386/conf/LINT
   там все написано. Не забудь поставить 0х перед номером порта :)

4) Гружишься. По
    dmesg | less
   смотришь, что получилось. То бишь увиделись ли они. Аналогичная инофрмация -- ifconfig без параметров. Интерфейсы должны отобразиться, правда в down

5) Дабы быстрее -- строишь интерфейсы ручками, пользуя ifconfig. Как все заработало -- вносишь изменения в /etc/rc.conf. Не забываешь  
   gateway_enable="YES"
чтобы пакетики могли бегать с карточки на карточку.

Все.

Удачи в этом безнадежном деле :)