Laitoin Zenwalkiin Eciadsl:n ajurin Tw ea100-modeemille.
Lähti toimimaan ihan hyvin, mutta mihin tiedostoon/kohtaan pitäis laittaa aloitus komento(eciadsl-start )? Pitäis ennen dhcp:tä käynnistyä.
Lähti toimimaan ihan hyvin, mutta mihin tiedostoon/kohtaan pitäis laittaa aloitus komento(eciadsl-start )? Pitäis ennen dhcp:tä käynnistyä.
Vastaukset 5
Vanhimmat
Mikäli tuo Zen käyttää edelleen Slackwaren käynnistysskriptejä niin verkkolaitteen oikea tiedosto on /etc/rc.d/rc.netdevice mikä suoritetaan taas rc.modules tiedostosta. Tarkasta grepillä ja vinkkiä myös:
http://www.slackbook.org/html/book.html
Eipä ollut tuollaista tiedostoa.
rc.inet1:ssä on ilmeisesti dhcp:n käynnistys:
/sbin/dhcpcd -d -t 10 ${DHCP_OPTIONS} ${1} 2>/dev/null
Ei löydykään oletuksena, mutta kun katsot esim.
grep netdevice /etc/rc.d/*
niin pitäisi löytyä rivit:
/etc/rc.d/rc.modules:# First, if setup probing found a network card, there may be an 'rc.netdevice'
/etc/rc.d/rc.modules:if [ -x /etc/rc.d/rc.netdevice ]; then
/etc/rc.d/rc.modules: . /etc/rc.d/rc.netdevice
Mikäli löytyy niin teet vain rc.netdevice nimisen tiedoston ja lisäät tuon rivin sinne. rc.modules on suoritusjärjestyksessä ennen rc.inet1:stä.
rc.inet1 tiedostoon on turha tehdä muutoksia, mikäli aikoo jossain vaiheessa päivittää sysvinit-paketin...
Ei löydy tuotakaan.. ehkä johtuu että on käytössä USB-modeemi. Meni vähän jo hermot tänään, kun yritin joka väliin laittaa käynnistystä.
rc.inet1:seen laitoin heti alkuun se rivin ja modeemi starttas mutta dhcp feilas.
ja rc.inet1.conf:iin määrittelin tap0:n
Manuaalisesti siis saan käynnistymään:
eciadsl-start
dchpcd tap0
Ehdotuksia?
Voit kokeilla lisätä komennot vaikka rc.local-tiedostoon, tai sitten rc.M-tiedostoon juuri ennen rc.inet1:sen suoritusta.