[BSD] PPP linkup script + dinamikus ip
Zsolt Sztankay
stan at mail.datanet.hu
2004. Júl. 6., K, 11:34:10 CEST
Szia!
Van egy 4.10-es gepem, plusz egy regisztralt dinamikus ip-s cimem.
Eddig daemonkent ment a dinamikus ip beallito (ez-ipupdate) es fel
orankent megnezte van-e valtozas, ha lett volna, beallitotta az uj
ip-t. Ez ment is, dehat esetlegesen fel ora kesessel latom a gepet.
Utananeztem a ppp.linkup scriptnek, lattam, hogy ez rendben is lehet es
beirtam, hogy
MYADDR:
!bg /usr/local/bin/update-dyndns
!bg /usr/bin/killall -HUP mlnet-real
Ez a leirasok alapjan kiraly. Az update-dyndns script ugy mukodik, hogy
#!/usr/local/bin/ez-ipupdate -c
[es innentol a parancsok]
Magaban a script megy, tehat elmeletileg az is rendben. Ezeknek
elmeletileg vegig kell menniuk, tehat eloszor nem bg hanem shell
illetve ! verzioban probaltam es nem ment a ppp, mert vart a shell
vegere, holott annak ugye rendben le kell futnia. Akkor atirtam !bg-re,
de igy sem megy. Olyan, mintha nem akarna lefutni, pedig a ppp.logban
is ott figyel ket sor, hogy Command: es a ket lefuttatando allomany.
Most jutott eszembe, lehet az a baj, hogy a stdout-ra ir ki valamit az
ez-ipupdate es azt nem tudja lekezelni a ppp?
Mas. Az utobbi idoben az ADSL feljelentkezesnel ket ip cimet ad, azaz a
tun0 ket cimmel latszodik az ifconfig-ban. A ppp.log alapjan nem
ketszer tarcsaz, hanem a IPCP protokol ket cimet ad neki. Erre valami
otlet miert is lehet?
Most persze az emlitett problema miatt nem latom a gepet, de delutan
tudok mas infot is adni, ha szukseges.
Udv,
Zsolt
További információk a(z) BSD levelezőlistáról