Dimush Опубликовано 16 января, 2005 Жалоба Поделиться Опубликовано 16 января, 2005 Доброго времени суток! Давно хотел заняться изучением 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 Пытался самостоятельно найти указанный файл в системе, такого нет. Что делать? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Master400 Опубликовано 16 января, 2005 Жалоба Поделиться Опубликовано 16 января, 2005 А что за карточка то. Мож в системе уже есть дрова под нее. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Dimush Опубликовано 16 января, 2005 Автор Жалоба Поделиться Опубликовано 16 января, 2005 карточка e-line, "по умолчанию" ее в системе нет, я смотрел. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Dimush Опубликовано 16 января, 2005 Автор Жалоба Поделиться Опубликовано 16 января, 2005 Удалось узнать, что недостающий bpfilter.h, это на самом деле bpf.h(правда мне это ничего не говорит), пробовал заменить, поначалу даже думал, что прокатило, поскольку ядро начало компилиться. Только когда дошло до обработки if_get.c, начал ругаться потому, как я узнал позже, те драйвера для FreeBSD, что в комплекте к моей eline 320X-S1(на чипе muson) предназначены для версии 3.3. Потому и не поставятся. На сайте производителя, драйверов для FreeBSD вообще нет(только для линуха и win). Правда сказали, что подойдут любые от карточки с таким же чипом, может есть у кого? Либо я не настолько силен в корейском, что бы найти их на www.muson.com.tw, либо их ненароком оттуда кто-то удалил(т.к. битые ссылки в инете на данный драйвер, указывающие на вышеуказанный сайт я все таки нашел). Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Dimush Опубликовано 17 января, 2005 Автор Жалоба Поделиться Опубликовано 17 января, 2005 Нашел драйвера mtd80x(так ее винда обзывает) для всех версий FreeBSD(для четвертой написано, что протестировано с 4.0 по 4.4), ядро успешно перекомпилировалось девайсина определилась, при загрузке отображает, что обнаружено подключение к сети(в смысле, что кабель к сетевушке ткнут). Делаю следующее: ifconfig my0 169.254.8.102 netmask 255.255.0.0 Пытаюсь пропинговать, ни ее ни с нее не идет, хотя сама себе шлет. Одно из двух, либо сеть настроил неправильно, либо драйвера левые. Что скажете? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
SignFinder Опубликовано 17 января, 2005 Жалоба Поделиться Опубликовано 17 января, 2005 Цитата: Одно из двух, либо сеть настроил неправильно, либо драйвера левые. Что скажете? сеть неправильно настроил. второе отпадает себя то пингует. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Dimush Опубликовано 17 января, 2005 Автор Жалоба Поделиться Опубликовано 17 января, 2005 Вообще у меня такой косяк с этой карточкой был под win, с теми драйверами с которыми она автоматически определялась, она так же не хотела пинговать сеть(хотя пакеты в сеть отправляла и сама себя пинговала), до тех пор пока родные драйвера не поставил. P.S.Что нужно сделать для элементарной настройки сети под FreeBSD? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.