Hola de nuevo, me respondo yo mismo :-P El problema esta en que el $PATH es distinto si lo ejecuta el cron o lo ejecuto yo, en concreto el $PATH del cron no incluye /sbin/ que es donde esta el tc, por eso no lo encontraba, la solucion ha sido simple, en el script llamar al tc poniendole su ruta completa: /sbin/tc add ... ...
Bueno un saludo a toodos, byesss El mar, 09-11-2004 a las 23:29, Alejandro escribió: > Hola a todos, les comento lo q le estoy dando vueltas a la azotea, en mi > red, una makina tiene mldonkey y se chupa todo el ancho de banda, > impidiendo q el resto de makinas puedan navegar normalmente, para > arreglar esto probe el trickle segun encontre leyendo los archivos de la > lista, pero este me decia al arrancarlo q no podia limitar este > programa, por ello busque algo mas y encontre el LARC y una buena > traduccion y descubri que con el iproute puedo limitar el ancho de banda > con la instruccion: > > tc qdisc add dev eth0 root tbf rate 40kbit latency 50ms burst 8540 > > El caso es q si ejecuto esa sentencia directamente en la linea de > comandos funciona bien, y si la pongo en un script sh, y lo ejecuto, > tambien funciona bien. Por ello añadi a mi cron la tarea de ejecutar > todos los dias a las 11 que me subiera la limitacion, y a las 8 q la > baje, poniendo en /etc/cron.d/anchobanda: > > 0 22 * * * root /root/conexionmas.sh > 0 08 * * * root /root/conexionmenos.sh > > Pues bien el cron me manda un mail a la hora especificada diciendome que > no, lo q pone en concreto es lo siguiente: > > /root/conexionmas.sh: line 2: tc: command not found > > EIN?? Alguna idea? El error a mi me da a entender como si no encontrara > el programa tc, pero este esta instalado. > > PD: A las 8 cuando se ejecuta el otro script, tb me manda el mail > diciendo el mismo fallo > Debian 2.4.26 > iproute 20010824-13.1 > cron 3.0pl1-86 > > Muchas gracias, disculpad la extension -- +++++++++++ Alejandro +++++++++++ + debianARROBAeidansoftPUNTOcom + +++++ Usuario Linux~# 343727 ++++ +++++ http://eidan.no-ip.com ++++ +++++++++++++++++++++++++++++++++ "¡A mi señal, ira y fuego!" Máximo Décimo Meridio