Автор Тема: Проблем със зареждане на модула sch_htb  (Прочетена 999 пъти)

senser

  • Напреднали
  • *****
  • Публикации: 1328
    • Профил
Здравейте,
На домашния ми рутер/файъруол (егати едвам го написах на бг '<img'> ) се налага да направя елементарен шейпинг и за целта съм решил да ползвам НТВ.
След разглеждане на документация по темата прекомпилирах си кернел-а с нужните опции (специално за НТВ и 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
Активен

VladSun

  • Напреднали
  • *****
  • Публикации: 2166
    • Профил
Проблем със зареждане на модула sch_htb
« Отговор #1 -: May 30, 2005, 13:16 »
Цитат (senser @ Май 30 2005,11:00)
Просто за тест реших да пробвам и с CBQ но резултата беше същият. Когато компилирам нужните неща не като модули а в кернела пак не тръгва (htb.init скрипта отново се мъчи да зареди въпросния модул).

Ето инфо за системата:
Slackware 10, kernel 2.4.26, htb.init-v0.8.5

В htb.init скрипта имаше един ред, който трябваше да се коментира, когато не зареждаш модули
Активен

KISS Principle ( Keep-It-Short-and-Simple )
http://openfmi.net/projects/flattc/
Има 10 вида хора на този свят - разбиращи двоичния код и тези, които не го разбират :P

senser

  • Напреднали
  • *****
  • Публикации: 1328
    • Профил
Проблем със зареждане на модула sch_htb
« Отговор #2 -: May 30, 2005, 13:50 »
Цитат (VladSun @ Май 30 2005,14:16)
':0'0-->
Цитат (senser @ Май 30 2005,11':0'0)
Просто за тест реших да пробвам и с CBQ но резултата беше същият. Когато компилирам нужните неща не като модули а в кернела пак не тръгва (htb.init скрипта отново се мъчи да зареди въпросния модул).

Ето инфо за системата:
Slackware 10, kernel 2.4.26, htb.init-v0.8.5

В htb.init скрипта имаше един ред, който трябваше да се коментира, когато не зареждаш модули

Това току що го прочетох в друга тема за "arping" и ако не намеря друго решение ще го пробвам. Току що разгледах htb.init скрипта и видях за какво иде реч.
Мисля да пробвам и с друг кернел, но все пак ми е интересно какъв може да е проблема с този модул - и в нета малко инфо намерих по въпроса за тази грешка при зареждане на модул (не на същия)
Активен

firlin

  • Напреднали
  • *****
  • Публикации: 39
    • Профил
Проблем със зареждане на модула sch_htb
« Отговор #3 -: May 30, 2005, 13:51 »
### Modules to probe for. Uncomment the last CBQ_PROBE
### line if you have QoS support compiled into kernel
#CBQ_PROBE="sch_cbq sch_tbf sch_sfq sch_prio"
CBQ_PROBE="$CBQ_PROBE cls_fw cls_u32 cls_route"
#CBQ_PROBE=""


3-ия ред трябва да ти е коментиран за да подкараш това което искаш.
Активен

firlin

  • Напреднали
  • *****
  • Публикации: 39
    • Профил
Проблем със зареждане на модула sch_htb
« Отговор #4 -: May 30, 2005, 13:52 »
Аз съм със същият слак и ядро. и със cbq става без проблем.Просто в htb.init направи това което ти написах преди малко.
Активен

senser

  • Напреднали
  • *****
  • Публикации: 1328
    • Профил
Проблем със зареждане на модула sch_htb
« Отговор #5 -: May 30, 2005, 22:46 »
като компилирах нужните опции в кернела а не като модули нещата се оправиха ...... ама пак продължава да ме гложди какъв му е проблема на модула '<img'>
Активен