Ebuild for r8169
cheerfulboy 26 марта, 2010 - 18:08
Решил выложить тут, вдруг кому понадобится:
# Copyright 1999-2008 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ EAPI=2 inherit linux-mod DESCRIPTION="Drivers for Realtek 8169 based PCI-E/PCI Ethernet Cards" HOMEPAGE="http://www.realtek.com.tw/" SRC_URI="${P}.tar.bz2" LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 x86" IUSE="" RESTRICT="fetch" BUILD_TARGETS="modules" BUILD_TARGET_ARCH="${ARCH}" MODULE_NAMES="src/r8169(misc:${S})" pkg_nofetch() { elog "Please download source from:" elog "http://www.realtek.com.tw/downloads/" elog "Then put the file in ${DISTDIR}/${SRC_URI}" } pkg_setup() { linux-mod_pkg_setup ebegin "Checking for R8169 support" ! linux_chkconfig_present R8169 eend $? if [[ $? -ne 0 ]] ; then eerror eerror "Please disable R8169 support in your kernel config" eerror "and recompile your kernel ..." eerror die "Confilts with R8169 support detected!" fi BUILD_PARAMS="KVER=${KV}" }
»
- Для комментирования войдите или зарегистрируйтесь
Изменил ебилд следущим
Изменил ебилд следущим образом, добавил:
MODULE_NAMES="src/r8169(kernel/drivers/net:${S})"
Теперь возник вопрос. Правильно ли ложить «чужие» модули в kernel/drivers/net? Туда ложится родной r8169 из ядра обычно.
Все получилось вот
Все получилось вот так:
http://dpaste.com/176386/
на багзиллу.
на багзиллу.
да кому он там нужен ))
да кому он там нужен ))
А чем это лучше "ядерного" модуля?
а чем этот лучше
Присоединяюсь к предыдущему вопросу, а чем этот лучше кроме того что исходники с оф сайта скачиваются?
Вот ответ
http://gentoo.ru/node/13029
Только мне кажется, что ты
Только мне кажется, что ты таки ошибся разделом, а этой теме место тут?
:wq
--
Live free or die
не отрицаю, что мог
не отрицаю, что мог ошибиться:)