Falla la instalacion de HTB-TOOL.3

Forums: 

Saludos. Deseandoles un buen 2009.
Tengo un problema para configurar la Administracion de Ancho d Banda mediante HTB e IPRoute2.
Me baje un manual y he seguido todos los pasos, dond he instalado: "dialog" y "Flex", ademas he compilado mi linux Centos 2.6.8-18.el5 por el Linux-2.6.20.tar.gz(el cual tiene un tamaño de 43MB), l cual al parecer lo hic bien pues todo funciono e inicio bien Linux con el nuevo Kernel.

La cuestion es q al descargar y tratar de instalar HTB-tools-0.3.0a.tar.gz obtengo el log q me indica el siguiente error:

************************************************************************************************
Sobre la instalacion del HTBTools:
flex -i sys/parse_cfg.l
gcc -O2 -Wall -g -I./include -c -o sys/lists.o sys/lists.c
gcc -O2 -Wall -g -I./include -c sys/lex.yy.c
lex.yy.c: En la función ‘yylex’:
lex.yy.c:1029: aviso: se define la etiqueta ‘find_rule’ pero no se usa
parse_cfg.l: En el nivel principal:
lex.yy.c:2446: aviso: se definió ‘yy_flex_realloc’ pero no se usa
lex.yy.c:1933: aviso: se definió ‘yyunput’ pero no se usa
gcc -O2 -Wall -g -I./include -c -o lib/ll_map.o lib/ll_map.c
gcc -O2 -Wall -g -I./include -c -o lib/libnetlink.o lib/libnetlink.c
lib/libnetlink.c: En la función ‘rtnl_open’:
lib/libnetlink.c:53: aviso: el puntero que apunta en el paso del argumento 3 de ‘getsockname’ difiere en signo
ar rcs lib/libnetlink.a lib/ll_map.o lib/libnetlink.o
gcc -O2 -Wall -g -I./include sys/lists.o lex.yy.o sys/q_parser.c -o q_parser
gcc sys/q_show.c -O2 -Wall -g -I./include -L./lib -lnetlink -ldl sys/lists.o lex.yy.o -o q_show
sys/q_show.c:38:1: aviso: se redefinió "__always_inline"
En el fichero incluído de /usr/include/features.h:329,
de /usr/include/stdio.h:28,
de sys/q_show.c:20:
/usr/include/sys/cdefs.h:277:1: aviso: esta es la ubicación de la definición previa
sys/q_show.c:40:24: error: asm/bitops.h: No existe el fichero o el directorio
In file included from sys/q_show.c:43:
./include/linux/inetdevice.h: En la función ‘inet_mask_len’:
./include/linux/inetdevice.h:18: aviso: declaración implícita de la función ‘ffz’
make: *** [all] Error 1
«q_parser» -> «/sbin/q_parser»
«sys/scripts/htb» -> «/sbin/htb»
«sys/scripts/htbgen» -> «/sbin/htbgen»
Creating directory /etc/htb ...
eth0-qos.cfg NOT FOUND, installing ...
eth0-qos.cfg installed.
eth1-qos.cfg NOT FOUND, installing ...
eth1-qos.cfg installed in /etc/htb.
Config files installation DONE.
******************************************************************************************************

Esto causa q no se genere los ejecutables: "q_show" y "q_checkcfg", mientras q raramente si se genera el ejecutable "q_parser".

La cuestion es q deseo q alguien me ayude a entender esos mensajes de error q obtengo.

GRACIAS de Antemano