Hola! Tengo el ubuntu 9.10 karmic coala, y no he podido hacer andar el firestarter.
He probado con acentuar la palabra "más" en la siguientes líneas del archivo firestarter.sh
MASK=`LANG=C /sbin/ifconfig $IF | grep Más | cut -d : -f 4`
INMASK=`LANG=C /sbin/ifconfig $INIF | grep Más | cut -d : -f 4`
Por desgracia, no funciona, ni con acento ni sin acento en la palabra "más". Puede alguien ayudarme? Gracias!

Creo que la primera comilla
Creo que la primera comilla no está bien ubicada; prueba:
MASK=LANG=C `/sbin/ifconfig $IF | grep Más | cut -d : -f 4`
Lo que hace grep es quedarse con la línea que tiene esa palabra. Ejemplo:
>ifconfig lo
lo Link encap:Bucle local Direc. inet:127.0.0.1 Másc:255.0.0.0 Dirección inet6: ::1/128 Alcance:Anfitrión ACTIVO LOOPBACK FUNCIONANDO MTU:16436 Métrica:1 Paquetes RX:68 errores:0 perdidos:0 overruns:0 frame:0 Paquetes TX:68 errores:0 perdidos:0 overruns:0 carrier:0 colisiones:0 long.colaTX:0 Bytes RX:4788 (4.7 KB) TX bytes:4788 (4.7 KB)y grep devolverá toda la línea:
Direc. inet:127.0.0.1 Másc:255.0.0.0firestarter
Lo quite el ( LANG=C ) lo deje así con el acento en la (á) y funciona. mi pregunta es. que significa(LANG=C) tal ves no tenia que quitarlo. estoy con Ubuntu 11.04
MASK=`/sbin/ifconfig $IF | grep Más | cut -d : -f 4`
INMASK=`/sbin/ifconfig $INIF | grep Más | cut -d : -f 4`