Перейти к содержанию

Как установить сетевую карту?


Рекомендуемые сообщения

Доброго времени суток!

Давно хотел заняться изучением unixов, наконец таки представилась такая возможность, начал с FreeBSD, установил на комп. стандартную комплектацию 4.10, сейчас хочу настроить ее для работы в сети.

Пытаюсь установить сетевую карточку. На дискете с драйверами, есть папка FREEBSD, в которой три файла if_fetreg.h; IF_FET.C и readme.txt следующего содержания:

Installation:

1. copy the source codes if_fet.c and if_fetreg.h to /sys/pci directory,

#cp if_fet.c /sys/pci

#cp if_fetreg.h /sys/pci

2. modify /sys/conf/files, add the following line

pci/if_fet.c optional fet device-driver

3. modify /usr/src/sys/i386/conf/GENERIC, add the following line

device fet0

4. compile the kernel,

#cd /usr/src/sys/i386/conf

#cp GENERIC MYKERNEL

#/usr/sbin/config MYKERNEL

#cd /usr/src/sys/compile/MYKERNEL

#make depend

#make

#make install

5. reboot the system,

#reboot

6. bind your card to an IP address

#ifconfig fet0 ${IPADDR} broadcast ${BROADCAST} netmask ${NETMASK}

7. now, you should be able to ping local network.

Вроде все понятно. Оба файла скопировал, в /sys/conf/files добавил указанную строку, создал новое ядро. Начинаю компилировать, при синтаксическом анализе ядра, выдается сообщение, что параметр «device-driver» в /sys/conf/files устарел, убираю его, после чего синтаксический анализ проходит успешно, однако далее во время выполнения make depend, выдает следующее сообщение:

.../../pci/if_fet.c:5:bpfileter.h: No such file or directory

mkdep: compile field

Error code 1

Пытался самостоятельно найти указанный файл в системе, такого нет.

Что делать?

Ссылка на комментарий
Поделиться на другие сайты

Удалось узнать, что недостающий bpfilter.h, это на самом деле bpf.h(правда мне это ничего не говорит), пробовал заменить, поначалу даже думал, что прокатило, поскольку ядро начало компилиться. Только когда дошло до обработки if_get.c, начал ругаться потому, как я узнал позже, те драйвера для FreeBSD, что в комплекте к моей eline 320X-S1(на чипе muson) предназначены для версии 3.3. Потому и не поставятся. На сайте производителя, драйверов для FreeBSD вообще нет(только для линуха и win).

Правда сказали, что подойдут любые от карточки с таким же чипом, может есть у кого? Либо я не настолько силен в корейском, что бы найти их на www.muson.com.tw, либо их ненароком оттуда кто-то удалил(т.к. битые ссылки в инете на данный драйвер, указывающие на вышеуказанный сайт я все таки нашел).

Ссылка на комментарий
Поделиться на другие сайты

Нашел драйвера mtd80x(так ее винда обзывает) для всех версий FreeBSD(для четвертой написано, что протестировано с 4.0 по 4.4), ядро успешно перекомпилировалось девайсина определилась, при загрузке отображает, что обнаружено подключение к сети(в смысле, что кабель к сетевушке ткнут).

Делаю следующее: ifconfig my0 169.254.8.102 netmask 255.255.0.0

Пытаюсь пропинговать, ни ее ни с нее не идет, хотя сама себе шлет.

Одно из двух, либо сеть настроил неправильно, либо драйвера левые. Что скажете?

Ссылка на комментарий
Поделиться на другие сайты

Цитата:

Одно из двух, либо сеть настроил неправильно, либо драйвера левые. Что скажете?

сеть неправильно настроил. второе отпадает себя то пингует.

Ссылка на комментарий
Поделиться на другие сайты

Вообще у меня такой косяк с этой карточкой был под win, с теми драйверами с которыми она автоматически определялась, она так же не хотела пинговать сеть(хотя пакеты в сеть отправляла и сама себя пинговала), до тех пор пока родные драйвера не поставил.

P.S.Что нужно сделать для элементарной настройки сети под FreeBSD?

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...