LINUX.ORG.RU
ФорумAdmin

Не компилятся дрова интеловой сетевухи на FC5


0

0

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

Коллеги, не могу скомпилировать драйвера под сетевые карты Интела e1000-7.2.7-1 на Fedora Core 5. Вылезает сялед. ошибка:
make
make -C /lib/modules/2.6.17-1.2187_FC5smp/build SUBDIRS=/Distrib/e1000-7.2.7/src modules
make[1]: Entering directory `/usr/src/kernels/2.6.17-1.2187_FC5-smp-i686'
CC [M] /Distrib/e1000-7.2.7/src/e1000_main.o
/Distrib/e1000-7.2.7/src/e1000_main.c: In function e1000_tso:
/Distrib/e1000-7.2.7/src/e1000_main.c:2653: error:`struct skb_shared_info` has no member named `so_size`
/Distrib/e1000-7.2.7/src/e1000_main.c:2661: error: `struct skb_shared_info`has no member named `tso_size`
/Distrib/e1000-7.2.7/src/e1000_main.c: In function e1000_tx_map:
/Distrib/e1000-7.2.7/src/e1000_main.c:2780: error: struct `skb_shared_info` has no member named `tso_size`
/Distrib/e1000-7.2.7/src/e1000_main.c: In function e1000_xmit_frame:
/Distrib/e1000-7.2.7/src/e1000_main.c:3028: error: struct `skb_shared_info` has no member named `tso_size`
/Distrib/e1000-7.2.7/src/e1000_main.c:3079: error: struct `skb_shared_info` has no member named `so_size`
make[2]: *** [/Distrib/e1000-7.2.7/src/e1000_main.o] Ошибка 1
make[1]: *** [_module_/Distrib/e1000-7.2.7/src] Ошибка 2
make[1]: Leaving directory `/usr/src/kernels/2.6.17-1.2187_FC5-smp-i686'
make: *** [default] Ошибка 2

связываю с gcc 4.1, применяемый на FC5, потому как на FC3 компилится и собирается без проблем. Можно как-нибудь обойти ругань компилятора?

anonymous
Ответ на: комментарий от Deleted

дело не в том, что драйвер не работает. он более старый версии 7.0.
А у меня наблюдается какая-то странная работа сетевых на интеловых чипсетах, ранее до fc5. На гистограмме, показываемой grkellm работа интерфейса представляет собой ряд несвязанных между собой пиков, т.е. между пиками - ноль. Напр. пик 35 Кб/с, далее 0, потом пик 50, затем опять 0 и так постоянно - какое-либо значение, потом 0. В тоже время скажем карты на чипсете марвел работают стандартно.

anonymous
()
Ответ на: комментарий от Deleted

Да ну брось,
ядро последнее из репозитария федоры
# uname -a
Linux asterisk1.mup-uga.vrn.ru 2.6.17-1.2187_FC5smp #1 SMP Mon Sep 11 01:32:34 EDT 2006 i686 i686 i386 GNU/Linux

из dmesg'a
Intel(R) PRO/1000 Network Driver - version 7.0.33-k2-NAPI
Copyright (c) 1999-2005 Intel Corporation.
e1000: eth0: e1000_probe: Intel(R) PRO/1000 Network Connection

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.