vaa-j Опубликовано 27 мая, 2009 Жалоба Поделиться Опубликовано 27 мая, 2009 Кто-нибудь прикручивал сетевую Realtek RTL8169/8110 на SLES10 x86_64? Взял драйвер с Realtek-a. Далее по инструкции make clean modules make install Не собирается. Помогите, кто может. Заранее спасибо. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
BSDobermann Опубликовано 28 мая, 2009 Жалоба Поделиться Опубликовано 28 мая, 2009 Зачем надо было скачивать драйвер с сайта? Ведь во всех ядрах поддержка этой карты включена, это стандартая реалтековская карточка на 1 гбит, модуль называется: r8169. Выполните команду: sudo modprobe r8169 в результате чего вы должны увидеть в ifconfig -a новое устройство (ethX, где X - номер интерфейса) или же в lspci -k | grep r8169. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
vaa-j Опубликовано 28 мая, 2009 Автор Жалоба Поделиться Опубликовано 28 мая, 2009 Спасибо за отклик. После modprobe r8169 ничего не появляется в ifconfig. Опции -k у lspci вообще нет, ругается. lspci выдает 03:03.0 Ethernet controller: Realtek Semiconductor Co., Ltd. Unknown device 8167 (rev 10) Странно что 8167.Windows и Debian эту карту показывают как 8169 У меня дистрибутив SLES-10-AMD64-EM64T-DVD1.iso Может в 32-х разрядном дистрибутиве есть поддержка r8169? В этом же, при выборе из списка, предлагает реалтековское только r8129/r8139 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
BSDobermann Опубликовано 28 мая, 2009 Жалоба Поделиться Опубликовано 28 мая, 2009 Похоже в SLES 10 версии в стандартной поставке ядро было собрано без поддержки модуля r8169. Хорошо, предположим что так, тогда у меня к вам следующий вопрос: какую версию драйвера вы качали? Версия 6.004 ругается вот так: Цитата: /r8169-6.004.00/src/r8169_n.c: In function ‘rtl8169_tso’: /r8169-6.004.00/src/r8169_n.c:3004: error: ‘struct skb_shared_info’ has no member named ‘tso_size’ make[5]: *** [/r8169-6.004.00/src/r8169_n.o] Error 1 make[4]: *** [_module_/r8169-6.004.00/src] Error 2 make[3]: *** [modules] Error 2 make[2]: *** [modules] Error 2 make[2]: Leaving directory `/usr/src/linux-2.6.16.46-0.12-obj/i386/default' make[1]: *** [modules] Error 2 make[1]: Leaving directory `/r8169-6.004.00/src' make: *** [modules] Error 2 Если у вас были похожие проблемы, вы можете попробовать скачать версию 6.005 и поменять в файле src/r8169_n.c tso_size на gso_size) или поиграться с версией 6.004, а лучше загрузите последнюю версию, которая доступная по этой ссылке: r8169-6.010.00.tar.bz2 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
vaa-j Опубликовано 29 мая, 2009 Автор Жалоба Поделиться Опубликовано 29 мая, 2009 Использовал последнюю версию.Вот что выдает. aqua:~/r8169-6.010.00 # make clean modules make -C src/ clean make[1]: Entering directory `/root/r8169-6.010.00/src' rm -rf *.o *.ko *~ core* .dep* .*.d .*.cmd *.mod.c *.a *.s .*.flags .tmp_versions Module.symvers Modules.symvers rset modules.order Module.markers make[1]: Leaving directory `/root/r8169-6.010.00/src' make -C src/ modules make[1]: Entering directory `/root/r8169-6.010.00/src' make -C /lib/modules/2.6.16.21-0.8-smp/build SUBDIRS=/root/r8169-6.010.00/src modules make[2]: Entering directory `/usr/src/linux-2.6.16.21-0.8-obj/x86_64/smp' make[2]: *** No rule to make target `modules'. Stop. make[2]: Leaving directory `/usr/src/linux-2.6.16.21-0.8-obj/x86_64/smp' make[1]: *** [modules] Error 2 make[1]: Leaving directory `/root/r8169-6.010.00/src' make: *** [modules] Error 2 aqua:~/r8169-6.010.00 # make install make -C src/ install make[1]: Entering directory `/root/r8169-6.010.00/src' install -m 744 -c r8169.ko /lib/modules/2.6.16.21-0.8-smp/kernel/drivers/net/ install: cannot stat `r8169.ko': No such file or directory make[1]: *** [install] Error 1 make[1]: Leaving directory `/root/r8169-6.010.00/src' make: *** [install] Error 2 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
skylin Опубликовано 13 июля, 2009 Жалоба Поделиться Опубликовано 13 июля, 2009 проверь наличие директорий /usr/src/linux-2.6.16.21-0.8-obj/x86_64/smp и /lib/modules/2.6.16.21-0.8-smp/kernel/drivers/net/ Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.