Petit probl�mes avec
- make menuconfig, ajoute ingress
avec make menuconfig, j'obtient
/[EMAIL PROTECTED]:~/noyau/kernel-source-2.4.20$ make menuconfig/
/rm -f include/asm/
/( cd include ; ln -sf asm-i386 asm)/
/make -C scripts/lxdialog all/
/make[1]: Entering directory
`/home/stephanfo/noyau/kernel-source-2.4.20/scripts/lxdialog'/
//usr/bin/ld: cannot find -lncurses/
/collect2: ld returned 1 exit status/
/>> Unable to find the Ncurses libraries./
/>>/
/>> You must have Ncurses installed in order/
/>> to use 'make menuconfig'/
/make[1]: *** [ncurses] Error 1/
/make[1]: Leaving directory
`/home/stephanfo/noyau/kernel-source-2.4.20/scripts/lxdialog'/
/make: *** [menuconfig] Error 2///
Portant : un /dpkg -l | grep ncurses/ retourne :
/[EMAIL PROTECTED]:~/noyau/kernel-source-2.4.20$ dpkg -l | grep
ncurses
ii libncurses5 5.2.20020112a- Shared libraries for terminal handling
ii ncurses-base 5.2.20020112a- Descriptions of common terminal types
ii ncurses-bin 5.2.20020112a- Terminal-related programs and man
pages/
what's the problem doctor?
en attendant, je vais modifier a la main le .config, enfin essayer
Charles Plessy wrote:
On Sat, Aug 16, 2003 at 09:54:58AM +0200, St�phane RATELET wrote:
Voila ce que donne config-bf2.4.20 `a l'endroit interessant :
#
# QoS and/or fair queueing
#
CONFIG_NET_SCHED=y
CONFIG_NET_SCH_CBQ=m OK
CONFIG_NET_SCH_HTB=m OK
CONFIG_NET_SCH_CSZ=m
# CONFIG_NET_SCH_ATM is not set
CONFIG_NET_SCH_PRIO=m
CONFIG_NET_SCH_RED=m
CONFIG_NET_SCH_SFQ=m
CONFIG_NET_SCH_TEQL=m
CONFIG_NET_SCH_TBF=m
CONFIG_NET_SCH_GRED=m
CONFIG_NET_SCH_DSMARK=m
# CONFIG_NET_SCH_INGRESS is not set KO :(
# CONFIG_NET_QOS is not set
CONFIG_NET_CLS=y
CONFIG_NET_CLS_TCINDEX=m
CONFIG_NET_CLS_ROUTE4=m
CONFIG_NET_CLS_ROUTE=y
CONFIG_NET_CLS_FW=m
CONFIG_NET_CLS_U32=m
Je crois que pour wondersahper, il faut aussi une qdiscipline ingress,
afin de jeter quelques paquets en entr�e (le but �tant de se garder un
chouilla de bande passante pour ssh)
j'ai l'impression de n'voir ni l'un ni l'autre.
Je suis partant pour recompiler et faire une doc.
il faut donc recompiler un 2.4.20 avec le support ingress.
pour ceci :
- r�cup�re les sources debian
- d�compresse-les dans ton r�pertoire perso
- make mrproper
- cp /boot/config-bf2.4.20 .config
- make menuconfig, ajoute ingress
- fakeroot make-kpkg --revision=1 --append_to_version=ingress --initrd
kernel-image
et voil�! un beau noyau en .deb sans passer en root!
ensuite r�cup�re les scripts wondershaper :
http://lartc.org/wondershaper/wondershaper-1.1a.tar.gz
d�tarre les dans /usr/local/src
lis le readme, �dite wshaper.htb
copie wshaper.htb dasn /usr/local/bin, avec les bon droits
installe les microscripts suivants :
[EMAIL PROTECTED]:~$ cat /etc/ppp/ip-up.d/wshaper
#!/bin/sh
/usr/local/sbin/wshaper.htb start
[EMAIL PROTECTED]:~$ cat /etc/ppp/ip-down.d/wshaper
#!/bin/sh
/usr/local/sbin/wshaper.htb stop
�a activera/�teindra le wondershaping avec la liaison ppp.
wonderful, isn't it?