Rekisteröitymätön käyttäjä
Ero sivun ”Huawei E220/E270” versioiden välillä
Siirry navigaatioon
Siirry hakuun
ei muokkausyhteenvetoa
Pb (keskustelu | muokkaukset) (→Aiheesta muualla: nm-ohje opensuse.fi:ssä) |
Ei muokkausyhteenvetoa |
||
Rivi 121: | Rivi 121: | ||
Jos modeemia käytetään kiinteästi, on myös mahdollista lisätä yksinkertaisesti tiedostoon <tt>/etc/rc.local</tt> tai <tt>/etc/init.d/networking</tt> komento ''wvdial'' omalle rivilleen, jolloin yhteys muodostetaan automaattisesti tietokoneen käynnistyessä. | Jos modeemia käytetään kiinteästi, on myös mahdollista lisätä yksinkertaisesti tiedostoon <tt>/etc/rc.local</tt> tai <tt>/etc/init.d/networking</tt> komento ''wvdial'' omalle rivilleen, jolloin yhteys muodostetaan automaattisesti tietokoneen käynnistyessä. | ||
=== Yhteydenotto käynnistämällä nettiselain === | |||
Tässä luvussa kerrotaan miten saadaan mokkula ottamaan yhteys vasta kun nettiselain käynnistetään, ja katkaisemaan sen kun selain sammutetaan. Aluksi tehdään pieni skripti-tiedosto. Tekstieditoriin siis kirjoitetaan seuraava teksti: | |||
#!/bin/bash | |||
# Autodial any command | |||
# May need to be executed with properly defined sudo . | |||
#Check whether wvdial is running or not | |||
ZZ=`ps ax | grep wvdial | grep -v grep` | |||
if [ -z "$ZZ" ] | |||
then | |||
# No interface active, start modem | |||
#wvdial >& /dev/null & | |||
wvdial &> /tmp/netti_kaytossa.mokkula & | |||
rest="" | |||
# Wait until connection is up | |||
while [ -z "$rest" ] | |||
do | |||
sleep 5 | |||
rest=`more /tmp/netti_kaytossa.mokkula | grep secondary` | |||
done | |||
#Start firefox | |||
eval firefox &> /dev/null | |||
#Wvdial is already running | |||
else | |||
# Just start the application without dialing | |||
eval firefox &> /dev/null | |||
fi | |||
#Firefox isn't runing anymore | |||
ZZ=`ps ax | grep firefox | grep -v grep` | |||
if [ -z "$ZZ" ] | |||
then | |||
# When application completed, kill wvdial (BASH cannot to this with a pipe!) | |||
ZZ=`ps ax | grep wvdial | grep -v grep` | |||
while [ -n "$ZZ" ] | |||
do | |||
#Find proceses which are related to wvdial | |||
echo `ps ax | grep wvdial | grep -v grep` > /tmp/netti_kaytossa.mokkula | |||
#Variable processID contains process ID and rest contains rest of the file | |||
read processID rest < /tmp/netti_kaytossa.mokkula | |||
kill -9 $processID | |||
rm -f /tmp/netti_kaytossa.mokkula | |||
ZZ=`ps ax | grep wvdial | grep -v grep` | |||
done | |||
fi | |||
Tiedosto tallennetaan esim. nimellä <tt>yhteys_apu.sh</tt> kotihakemistoon. Seuraavaksi tiedostolle täytyy antaa suoritusoikeudet. Käynnistä terminaali ja mene hakemistoon, johon tallensit tiedoston (jos tallensit kotihakemistoon, olet jo siellä). Syötä sitten seuraava komento: <tt>chmod u+x yhteys_apu.sh</tt> | |||
Seuraavaksi tehdään muutokset selaimen käynnistimeen/pikakuvakkeeseen. Kopioi työpöydällä oleva Firefox:in kuvake ja nimeä toinen uudelleen. Avaa sitten kuvakkeen Ominaisuudet-ikkuna. (Klikaa hiiren oikealla napilla kuvaketta ja valitse ominaisuudet) Käynnistin-välilehdellä vaihda kohtaan <tt>Komento</tt> seuraava rivi: <tt>sh /home/KÄYTTÄJÄ/yhteys_apu.sh</tt> Korvaa KÄYTTÄJÄ omalla käyttäjätunnuksellasi. | |||
Nyt (ensimmäisen) selaimen käynnistäminen avaa yhteyden ja yhteys pysyy auki, kunnes (viimeinen) selain suljetaan. Tänä aikana yhteys on myös muiden ohjelmien käytettävissä. | |||
=== Puhelut ja tekstiviestit === | === Puhelut ja tekstiviestit === |