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

Responder a