On Fri, 7 Jul 2006, Jonh Wendell wrote:
Thadeu Penna escreveu:
On Fri, 7 Jul 2006, Edison G. Ferreira Junior wrote:
Alguém tem um script, ou apenas um esboço que faça o seguinte:
Teste se há um servidor dhcp na rede, se não tiver, setar um ip fixo para
essa interface...
Script pronto eu nunca vi, mas talvez não seja difícil criar um...
1) Você chamaria o cliente dhcp (dhclient) e espera ele terminar (se não
tiver dhcp na rede ele vai demorar um pouco)
2) Checaria se o ip foi configurado (ifconfig)
3) Se não tiver ip, vc configura ele, também com ifconfig
Sim, é isto que os gerenciadores de perfis que citei (e mais o guessnet,
como citado em outro email) fazem. O que eu escrevi é que não há como checar se algum servidor dhcp
existe, a não ser fazendo uma requisição, como você escreveu. A não ser
que seja em um computador todo console, usar o network manager é muito
mais fácil, bastando criar os perfis de DHCP e IP fixos ;)
[]s
--
Thadeu Penna
Prof.Adjunto - Instituto de Física
Universidade Federal Fluminense
Ubuntu/Debian GNU/Linux i386,alpha,amd64
--
ubuntu-br mailing list
[email protected]
www.ubuntu-br.org
https://lists.ubuntu.com/mailman/listinfo/ubuntu-br