Ребята помогите плиз!!!
Сетевуха у меня Realtek RTL8168/8111 PCI-E Gigabit Ethernet NIC
Вот оказалось что у меня стевуху FreeBsd 6.1 не поддерживает…
Я скачал дайвер там в Readme написано:
1. keep the orginal driver source code:
# cd /usr/src/sys/pci
# cp if_rl.c if_rl.c.org
# cp if_rlreg.h if_rlreg.h.org
# cd /usr/src/sys/modules
# cp Makefile Makefile.org
# cd /usr/src/sys/modules/rl
# cp Makefile Makefile.org
# cd /usr/src/sys/i386/conf/
# cp GENERIC GENERIC.org
2. recompile your kernel (you must install your FreeBSD source code first !!)
# vim /usr/src/sys/i386/conf/GENERIC and delete rl and re
# vim /usr/src/sys/modules/Makefile and delete rl and re
# cd /usr/src/sys/i386/conf
# /usr/sbin/config GENERIC
(for FreeBSD 5.x/6.x)
# cd ../compile/GENERIC
(for FreeBSD 4.x)
# cd ../../compile/GENERIC
# make depend
# make
# make install
# reboot
3. update the driver source code:
Copy the dirver source code( if_rl.c and if_rlreg.h) into /usr/src/sys/pci
Copy the Makefile into /usr/src/sys/modules/rl
4. build the driver:
# cd /usr/src/sys/modules/rl
# make clean
# make
5. install the driver
# cd /usr/src/sys/modules/rl
# kldload ./if_rl.ko
6. configurate the static IP address
# ifconfig rl0 xxx.xxx.xxx.xxx
7. configurate the IP address by DHCP
# /sbin/dhclient rl0
вот возникают вопросы.
1)неужели если я просто пропишу все это в командную строку у меня установиться все?
2)сначала возникла проблема с vim но я установил его. дальше
я непонимаю что делает это команда# vim /usr/src/sys/i386/conf/GENERIC and delete rl and re, аточнее чем она отличается от # vim /usr/src/sys/i386/conf/GENERIC я так понял ничем.
3) но ведь как я понимаю из своих скудных познаний если надо перекомпилить кернель то нужно что-то поменять в GENERIC так что же надо поменять?=)
4)вообщем как скомпилить ядро я знаю, но мне важно понять что писать куда и где редактировать? И исходники просто скопировать надо и все?
5)а вот то что в начала копируются файлы с с препиской .org Это типо резервные копии?
P.S. Заранее спасибо!
Последние комментарии
- OlegL, 17 декабря 2023 года в 15:00 → Перекличка 21
- REDkiy, 8 июня 2023 года в 9:09 → Как «замокать» файл для юниттеста в Python? 2
- fhunter, 29 ноября 2022 года в 2:09 → Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? 6
- Иванн, 9 апреля 2022 года в 8:31 → Ассоциация РАСПО провела первое учредительное собрание 1
- Kiri11.ADV1, 7 марта 2021 года в 12:01 → Логи catalina.out в TomCat 9 в формате JSON 1
Не знаток FreeBSD, НО:
1)Наверняка нет
2)vim — редактор(текстовый) /usr/src/sys/i386/conf/GENERIC — фыайл, в нём нужно ручками найти rl и re и удалить =)
3)ответ в 2)
Дальше всё понятно надеюсь…
А вот по vim’у советую руководство вначале почитать.
В сущности, между нами девочками говоря, любой другой текстовый редактор сработает в данном случае ничуть не хуже…
Это если кому-то vim не нравится.
Good Luck,
UT