Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2007-05-11 20:25:24

  masonix - Użytkownik

masonix
Użytkownik
Skąd: Bielsko-Biała
Zarejestrowany: 2006-04-07

IMQ bład przy kompilacji

Witam chciałbym dodać obsługę IMQ do jądra 2.6.18
Używam patcha linux-2.6.18-imq.patch.

Podczas robienia bzImage wywala mi taki błąd:

Kod:

 CC      drivers/net/imq.o
drivers/net/imq.c: In function ‘imq_nf_queue’:
drivers/net/imq.c:204: error: ‘struct net_device’ has no member named ‘xmit_lock                                                                              ’
drivers/net/imq.c:204: warning: left-hand operand of comma expression has no eff                                                                              ect
drivers/net/imq.c:209: warning: implicit declaration of function ‘qdisc_restart’
make[2]: *** [drivers/net/imq.o] Błąd 1
make[1]: *** [drivers/net] Błąd 2
make: *** [drivers] Błąd 2

Miał ktoś podobny problem? tak w ogóle to na jakich kernelach z seri 2.6 używacie IMQ?


http://img209.imageshack.us/img209/3974/debiancu6.png
http://img89.imageshack.us/img89/6861/bashqm1.png

Offline

 

#2  2007-05-11 21:31:18

  NIC - Członek DUG

NIC
Członek DUG
Skąd: Wrocław
Zarejestrowany: 2006-12-25
Serwis

Re: IMQ bład przy kompilacji

Skoro wersje się zgadzają to może wersja kompilatora nie? Spróbuj na starszej wersji, np. GCC 3.3 czy inszej. Czasem to pomaga.

Jeśli nie pomoże to może źle się spatchowało.


Stronka-dom: http://titek.victorygames.pl
Jabber: nic@jabster.pl
Hobby: kompilowanie Linuksa, Bluetooth
Dystrybucja: żadna, bliski krewny LFS, składak

Offline

 

#3  2007-05-14 10:13:07

  BiExi - matka przelozona

BiExi
matka przelozona
Skąd: Gorlice
Zarejestrowany: 2004-04-16
Serwis

Re: IMQ bład przy kompilacji

uzyj gcc z seri 4.x

Offline

 

#4  2007-05-14 17:51:35

  masonix - Użytkownik

masonix
Użytkownik
Skąd: Bielsko-Biała
Zarejestrowany: 2006-04-07

Re: IMQ bład przy kompilacji

Korzystam z wersji:

Kod:

krzysiek:~# gcc -v
Using built-in specs.
Target: i486-linux-gnu
Configured with: ../src/configure -v --enable-languages=c,c++,fortran,objc,obj-c++,treelang --prefix=/usr --enable-shared --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --enable-nls --program-suffix=-4.1 --enable-__cxa_atexit --enable-clocale=gnu --enable-libstdcxx-debug --enable-mpfr --with-tune=i686 --enable-checking=release i486-linux-gnu
Thread model: posix
gcc version 4.1.2 20061115 (prerelease) (Debian 4.1.1-21)
krzysiek:~#

http://img209.imageshack.us/img209/3974/debiancu6.png
http://img89.imageshack.us/img89/6861/bashqm1.png

Offline

 

#5  2007-05-15 10:18:32

  el_pilar - Użytkownik

el_pilar
Użytkownik
Skąd: Bydgoszcz
Zarejestrowany: 2006-04-05

Re: IMQ bład przy kompilacji

U mnie na 2.6.18 kompilowało się bez problemów, używałem patcha
http://www.linuximq.net/patchs/linux-2.6.18-imq1.diff

Wydaje mi się, że po prostu czegoś w jądrze nie zaznaczyłeś


"There are only 10 kinds of people in the world --
.....Those who understand binary, and those who don't."

Offline

 

#6  2007-05-15 18:51:33

  BiExi - matka przelozona

BiExi
matka przelozona
Skąd: Gorlice
Zarejestrowany: 2004-04-16
Serwis

Re: IMQ bład przy kompilacji

moze byc jeszcze to ze czegos nie zaznaczyles w kernelu

Offline

 

#7  2007-05-17 21:00:45

  masonix - Użytkownik

masonix
Użytkownik
Skąd: Bielsko-Biała
Zarejestrowany: 2006-04-07

Re: IMQ bład przy kompilacji

Więc już wszystko działa na jądrze 2.6.18 :) Mam IMQ ipp2p Layer7 ESFQ a z patch-o-matic ipp2p connlimit u32 time.

Ruszyło jak użyłem nastepującego stuffu:

linux-2.6.18-imq1.diff
esfq-2.6.15.1.tar.gz           
linux-2.6.18-imq.patch
ipp2p-0.8.0.tar.gz
linux-2.6.18.tar.bz2
iproute2-2.6.20-070313.tar.gz
netfilter-layer7-v2.6.tar.gz
iptables-1.3.6-imq.diff       
netfilter-layer7-v2.9
iptables-1.3.6.tar.bz2         
patch-o-matic-ng-20070509.tar.bz2

Dzięki za odpowiedzi i pozdrawiam ;D


http://img209.imageshack.us/img209/3974/debiancu6.png
http://img89.imageshack.us/img89/6861/bashqm1.png

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Nas ludzie lubią po prostu, a nie klikając w przyciski ;-)