linuser104. Deixei a muito a teoria para trás. Não quero ficar aqui insistindo em uma coisa que comprovei pessoalmente no ubuntu 10.4. Se é boog ou não, não vai ao caso. O fato é que mesmo você colocando comandos no /etc/rc.local antes do exit 0 sem comentar, ele não vai fazer nada. Experimente aí no seu computador e veja na prática o que acontece.
Mas eu já te falei isso nos primeiros textos aqui e parece que você não viu, ou não quis ver, até disse que não só com estes comandos mas com outros mais que preciso aqui que sejam executados como root no boot e dei até um link onde outros usuários relatam que o simples adicionar de comandos no
rc.local resolve o caso da conexão ADSL, agora se você acredita ou não é outra estória.
Talvez quando você testou e não funcionou deva ter sido por que não colocou os comandos antes do
exit 0 e sim depois ou alguma falha nos comandos usados, mas repito mais uma vez
não é preciso colocar o rc.local no /usr/bin, isso é trabalho em dobro, você está sendo redundante.
Outra coisa que pode ter ocorrido, já que afirma que não funciona só com a edição do
rc.local, é você ter alterado as permissões do arquivo
rc.local que fica em
/etc, pois inicialmente ele é leitura, escrita e execução para o root e apenas leitura e execução para o grupo e outros.