Здравейте,
На домашния ми рутер/файъруол (егати едвам го написах на бг

'> ) се налага да направя елементарен шейпинг и за целта съм решил да ползвам НТВ.
След разглеждане на документация по темата прекомпилирах си кернел-а с нужните опции (специално за НТВ и iptables съм ги направил модули) и всичко с изключение на НТВ работи ок. И рутирането и блокирането на нежелан трафик с iptables са ОК но проблема ми е, че когато се опитам да пусна НТВ т.е. да заредя модула sch_htb получавам следна грешка:
Примерен код |
/lib/modules/2.4.26/kernel/net/sched/sch_htb.o: init_module: File exists /lib/modules/2.4.26/kernel/net/sched/sch_htb.o: Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters. You may find more information in syslog or the output from dmesg /lib/modules/2.4.26/kernel/net/sched/sch_htb.o: insmod /lib/modules/2.4.26/kernel/net/sched/sch_htb.o failed /lib/modules/2.4.26/kernel/net/sched/sch_htb.o: insmod sch_htb failed **HTB: failed to load module sch_htb
|
Просто за тест реших да пробвам и с CBQ но резултата беше същият. Когато компилирам нужните неща не като модули а в кернела пак не тръгва (htb.init скрипта отново се мъчи да зареди въпросния модул).
Ето инфо за системата:
Slackware 10, kernel 2.4.26, htb.init-v0.8.5