WeBee 3G Modem asennus ei onnistu Ubuntu 10.04

Viestiketju Linux -keskustelu -osiossa. Ketjun avasi Upuntus 05.10.2010.

  1. Upuntus

    Upuntus Member

    Liittynyt:
    01.10.2010
    Viestejä:
    9
    Kiitokset:
    0
    Pisteet:
    11
    Hei

    Yritettäessä käynnistää Ubuntun kansiosta löytyvää install.sh asennusohjelmaa aukeaa alla näkyvä tekstitiedosto. Mitä pitäisi tehdä. En ole Linux-guru eli tarvitsisin mahdollisimman selkeät toimintaohjeet. Osaan kyllä käynnistää pääte ohjelman, mutta siihen sitten melkein jääkin. Neuvoista kiitollinen.



    #!/bin/bash

    # Asennuskripti Webee 3G-tikun tarvitsemien ohjelmien asentamiseen
    # Versio 1.2 30.3.2009 JS


    # Variables
    SRCDIR=$(pwd)
    USERNAM=$(whoami)
    PLATFORM=$(uname -m)

    echo
    echo Asennetaan tarvittavat ohjelmistot ja konfiguraatiotiedostot
    echo

    if [ "$PLATFORM" = "i686" ]; then
    sudo cp ${SRCDIR}/switch_modem /usr/local/bin/switch_modem
    echo 32-bittinen versio kopioitu
    else
    sudo cp ${SRCDIR}/switch_modem64 /usr/local/bin/switch_modem
    echo 64-bittinen versio kopioitu
    fi

    echo
    echo "Valitse operaattori"
    echo "1) Elisa, Sonera, DNA tai TDC"
    echo "2) Saunalahti"
    echo "3) GoMobile"
    echo "4) Aina"
    echo "5) Muu operaattori"
    echo

    read vastaus;
    case $vastaus in
    1) sudo cp ${SRCDIR}/wvdial-general.conf /etc/wvdial-webee.conf ;;
    2) sudo cp ${SRCDIR}/wvdial-saunalahti.conf /etc/wvdial-webee.conf;;
    3) sudo cp ${SRCDIR}/wvdial-gomobile.conf /etc/wvdial-webee.conf ;;
    4) sudo cp ${SRCDIR}/wvdial-aina.conf /etc/wvdial-webee.conf ;;
    5) sudo cp ${SRCDIR}/wvdial-general.conf /etc/wvdial-webee.conf ;;

    esac

    echo
    echo Asennetaan wvdial
    sudo apt-get install wvdial
    echo

    echo
    echo Kopioidaan käynnistysskripti työpöydälle
    cp ${SRCDIR}/connect.sh /home/$USERNAM/Desktop/

    echo
    echo Asennus valmis, paina enteriä jatkaaksesi
    read -p ""
     
  2.  
  3. Sakarias

    Sakarias Active member

    Liittynyt:
    26.10.2004
    Viestejä:
    1,806
    Kiitokset:
    12
    Pisteet:
    68
    Onkos tuolla tiedostolla suoritusoikeudet. Jos ei ne päälle. Käynnistys konsolissa ./install.sh tai sudo eteen jos oikeudet ei riitä.
     
  4. Betrayed

    Betrayed Moderator Ylläpitäjä

    Liittynyt:
    12.10.2004
    Viestejä:
    1,585
    Kiitokset:
    2
    Pisteet:
    68
    Voi olla että tarviit myös chmod +x install.sh (tuo komento antaa scriptille suoritusoikeuden)

    EDIT: olen hämilläni, vastahan asensit 8.04:sen ja nyt 10.04 käytössä?
     
    Viimeksi muokattu: 06.10.2010
  5. Upuntus

    Upuntus Member

    Liittynyt:
    01.10.2010
    Viestejä:
    9
    Kiitokset:
    0
    Pisteet:
    11
    Hei.

    WeBee ei asentunut 8.04 versioon ja saatuani Linux-kaupasta kuulla, että he olivat saaneet WeBee toimimaan 10.04 versiossa ajattelin palata takaisin tuoreempaan versioon. Sain heiltä myös meilissä seuraavaan, alla olevan asennusohjeen, mutta en tiedä tarkoittaako WeBee perusasennus, että install.sh sekä connect.sh ovat jo onnistuneesti asennettu tai jompikumpi niistä?

    Onko konsoli sama kuin pääte? Sakarias antoi ohjeen antaa komento: sudo ./install.sh ja sinä: chmod +x install.sh eli tuleeko antaa molemmat komennot vai pelkästään toinen?


    Käyttäjä

    Viestejä: 1


    Profiili


    Vs: webee 3g usb modeemi / nettitikku / mokkula
    « Vastaus #20 : 25.07.10 - klo:21.32 »

    vastaampa nyt tänne vaikka onkin melko vanha threadi.

    versio ubuntu 10.04 netbook.

    eli perus webee asennuksen jälkeen:
    1. muokkaa tiedstoa /etc/udev/rules.d/25-webee.rules
    Koodia:

    BUS=="usb", SUBSYSTEM=="block", SYSFS{idVendor}=="1c9e", SYSFS{idProduct}=="f000", ACTION=="add", RUN+="/usr/local/bin/switch_modem 1c9e f000", OPTIONS+="last_rule"
    BUS=="usb", SUBSYSTEM=="block", SYSFS{idVendor}=="1c9e", SYSFS{idProduct}=="9603", ACTION=="add", RUN+="/sbin/modprobe -r option", RUN+="/sbin/modprobe -r usbserial", RUN+="/sbin/modprobe usbserial vendor=0x1c9e product=0x9603", RUN+="/sbin/modprobe option", OPTIONS+="last_rule"


    2. muokkaa tiedostoa /usr/share/hal/fdi/information/20thirdparty/20-webee.fdi
    Koodia:

    <!-- -*- SGML -*- -->
    <deviceinfo version="0.2">
    <device>
    <match key="@info.parent:usb.vendor_id" int="0x1c9e">
    <match key="@info.parent:usb.product_id" int="0x9603">
    <match key="@info.parent:usb.interface.number" int="3">
    <append key="modem.command_sets" type="strlist">GSM-07.07</append>
    <append key="modem.command_sets" type="strlist">GSM-07.05</append>
    <append key="info.capabilities" type="strlist">modem</append>
    </match>
    </match>
    </match>
    </device>
    </deviceinfo>


    3. tikku kiinni koneeseen ja boottia (tikun pitää olla jo käynnistettäessä kiinni)

    4. lisää network manageriin yhteys

    5. käytä network manageria yhteyden muodostamiseen/katkaisuun.
     
  6. Upuntus

    Upuntus Member

    Liittynyt:
    01.10.2010
    Viestejä:
    9
    Kiitokset:
    0
    Pisteet:
    11
    Hei.

    Onko konsoli sama kuin pääte? Antaessani komennon päätteessä tuli ilmoitus: Tiedostoa tai hakemistoa ei ole, vaikka ei se ole mihinkään karannut Ubuntun kansiosta työpöydällä. Mistähän kysymys?
     
  7. Upuntus

    Upuntus Member

    Liittynyt:
    01.10.2010
    Viestejä:
    9
    Kiitokset:
    0
    Pisteet:
    11
    Hei

    Kun annoin chmod +x install.sh komennon päätteessä tuli ilmoitus, että tiedostoa tai hakemistoa ei ole, vaikkakin se löytyy Ubuntun kansiosta. Mistähän nyt kenkä puristaa?
     
  8. Sakarias

    Sakarias Active member

    Liittynyt:
    26.10.2004
    Viestejä:
    1,806
    Kiitokset:
    12
    Pisteet:
    68
    Konsoli on sama kuin pääte. On helpompi antaa ohjeita päätteessä annettuina komentoina kuin neuvoa hiiren heilutuksia. Lähes kaikki onnistuu toki "graafisesti". chmod 777 install.sh tai tiedostonhallinnasta oikealla hiirennapilla ominaisuudet - oikeudet ja rastitetaan suoritusoikeudet päälle. Kokeneelle chmod 777 tiedosto on nopeampi tapa antaa kaikki oikeudet.

    udev ja hal ovat taustalla pyöriviä ohjelmia jotka tunnistavat usb ym laitteita. Ja niille voi tehdä erilaisia sääntöjä. Voit tarkistaa tunnistaako koneesi WeBee:n sudo lsusb. dmesg voi antaa myös infoa. Ennen kuin muokkaat esim. /etc/udev/rules.d/25-webee.rules tiedostoa ota alkuperäinen talteen.
    tiedostoa muokkaat esim sudo nano -w /etc/udev/rules.d/25-webee.rules (päätteessä). -w parametri estää automaattisen rivityksen, mikä on usein haitaksi systeemiä säädettäessä. Ei siis mitään automaattisia muotoiluja näissä. Tuossa sinun postauksessa on ylimääräisiä rivinvaihtoja. toivottavasti alunperin oikein.

    Kun hal ja udev säännöt on tehty et tarvitse käsittääkseni mitään install scriptiä. Bootin jälkeen WeBee:n pitäisi näkyä networkmanagerissa ja yhteys luodaan sillä. pin koodin kyselyn voi ottaa pois puhelimessa. helpottaa käyttöä.

    sudo lsmod näet muistiin ladatut kernelin modulit. Ainakin usbserial pitäisi löytyä.

    Jokaisen joka asentaa USB palikkaa pitäisi tehdä ensin sudo lsusb ja googlettaa laitteen nimeä ja ID:tä. Sillä selvitää monta asiaa.

    Pääte on ihan kiva. Itselläni aina useita päätteitä auki (välilehtiä).
    Monet ohjelmat antavat virheilmot ym tietoa konsoliin, mitä ei näe jos
    ne napsauttaa hiirellä käyntiin. Itse kartan rootin oikeuksilla ohjelmia X:n
    päällä eli säädöt tehdään päätteessä.
     
  9. vps358

    vps358 Active member

    Liittynyt:
    14.11.2009
    Viestejä:
    4,576
    Kiitokset:
    238
    Pisteet:
    93
    Puristaa yleensä siitä, että Unixit välittää ihan oikeasti kirjainkoosta ja muistakin asioista komentoja annettaessa, esim. komento on ihan eri asia kuin Komento....

    Veikkaan kuitenkin, että et ole sillä konsolilla oikeassa hakemistossa, jolloin sitä skriptiä ei löydy, jolloin sen skriptin polku pitää antaa myös....

    T: Vesku
     
  10. Sakarias

    Sakarias Active member

    Liittynyt:
    26.10.2004
    Viestejä:
    1,806
    Kiitokset:
    12
    Pisteet:
    68
    tab näppäin täydentää komentoja. Usein riittää muutama alkukirjain... Kokeile ihmeessä. Ja kirjoitusvirheet vähee..
     
  11. juyli

    juyli Active member

    Liittynyt:
    13.05.2005
    Viestejä:
    1,861
    Kiitokset:
    1
    Pisteet:
    68
    Linux:ssa käyttäjä on oletukseksena kotihakemistossaan /home/käyttäjä. Työpöytä on käyttäjän alihakemisto eli Desktop tai Työpöytä eli toisinsanoen /home/käyttäjä/Työpöytä.
    PS. Luulen, ettei tuo skripti toimi kuin root-käyttäjän oikeuksin, koska siinä käpistellään hakemistoja, joihin tavallisella käyttäjällä ei ole oikeuksia.

    cd Työpöytä
    sudo sh skripti.sh
    (Jos olet muuttanut skripti-tiedoston oikeudet ajettavaksi (esim. sudo chmod 700 skripti.sh, riittää sudo ./skrpti.sh tai sudo skripti.sh)


    Kuten jo Sakarias kertoi yhteys luodaan Ubuntu 10.04:ssä Network Managerilla.
    Todennäköisesti tuo skripti työpöydällä on jäänne edellisestä ohjeesta Ubuntu 8.04:lle, jota et enää tarvitse.
    Lisäyksen lisäys: tuo vanha 8.04:lle tarkoitettu skripti asensi koneelle Wvdial-softan, jolla 3G-yhteys oli tarkoitus käynnistää. Ainoa, mikä yhä voi olla ajankohtainen on usb-modeswitch, jota useat 3G-yhteyslaitteet tarvitsevat. http://packages.ubuntu.com/search?keywords=usb-modes&searchon=names&suite=lucid&section=all
    Tuon asentamisesta tuskin on haittaa... Mutta, jos saat yhteyden toimimaan ilman sitä, jätä asentamatta.
     
    Viimeksi muokattu: 08.10.2010
  12. Upuntus

    Upuntus Member

    Liittynyt:
    01.10.2010
    Viestejä:
    9
    Kiitokset:
    0
    Pisteet:
    11
     
  13. Upuntus

    Upuntus Member

    Liittynyt:
    01.10.2010
    Viestejä:
    9
    Kiitokset:
    0
    Pisteet:
    11
    Hei.

    Kiitos monista hyvistä ohjeista. Syy siihen, että Weebee ei suostunut kaikista hyvistä yrityksistäni huolimatta yhteistyöhön kanssani, oli varmaankin se etten osannut noita kelpo ohjeita kunnolla toteuttaa.
    Mutta Daimlerilta(WeBee tekninen tuki)sain seuraavan ohjeen, jonka avulla WB heräsi unestaan. Tämän asennusohjeen jälkeen kokeilin koneeseen myös Huawein E1820 nettitikkua, joka, kas kummaa lähti toimimaan , vaikka mokkulalle luvataan toimivuus ainoastaan Windöws käyttöjärjestelmissä.
    Tässä ohje:

    Terve,
    Löysin kokonaan uuden tavan asentaa webee linuxiin. Itse sain puhtaassa
    asennuksessa toimimaan noin 5 minuutissa.
    1) Tarkisteen, että ubuntu on päivitetty ajan tasalle. Avaa pääte,
    Kirjoita komento:
    sudo apt-get update

    2) Kun valmis kirjoita:
    sudo apt-get upgrade

    3) Nyt avaa mozilla firefox internet selain ja mene osoitteeseen
    www.sakis3g.org hakemaan komento sakis3g ohjelman asennukseen. Vaihtoehtoisesti
    laitan komennon myös tähän:

    wget "http://www.sakis3g.org/versions/latest/i386/sakis3g.gz"
    echo "dda70fd95fb952dbb979af88790d3f6e sakis3g.gz" | md5sum -c
    gunzip sakis3g.gz
    chmod +x sakis3g
    ./sakis3g --interactive

    4) Suorita edellä oleva komento päätteessä kopioi liitä toiminnolla. Eli
    maalaa teksti ylempää ja klikkaa oikealla näppäimellä ja ”kopio”.
    Sitten päätteessä ”liitä”.

    5) Pyyhi esiin tuleva ”./sakis3g –interactive” teksti pois ja kirjoita
    tilalle seuraava komento:
    ./sakis3g helper balloons &

    6) Nyt yläpalkkiin pitäisi ilmestyä pieni ”kuvake.

    7) Ota piuhalla oleva verkkoyhteys pois käytöstä.

    8) Kiinni Webee USB modeemi tietokoneeseen. Nyt äsköisen kuvakkeen alle
    pitäisi ilmesty teksti ”usb modem connected”

    9) Klikkaa kuvaketta, jonka jälkeen ilmestyy valikko.

    1) ”more options” -> ”compile embedded Usb-Modeswitch”

    2) “only setup modem”

    3) “Only prepare modem”

    4) Nämä kun on suoritettu Klikkaa “connect with 3G”

    10) Nyt yhteis pitäisi olla muodostettu. Toivotaan niin J
     
  14. Sakarias

    Sakarias Active member

    Liittynyt:
    26.10.2004
    Viestejä:
    1,806
    Kiitokset:
    12
    Pisteet:
    68
    Hyvä jos sait toimimaan. Huawein tikku toimii kaverilla tökkäämällä siihen kiinni. Ubuntu 9 eikä aio päivittää kun toimii. Itse tappelin aikoinaan wlan tikun kanssa ja lopulta pistin asetukset /etc/network/interfaces tiedostoon kuten ennen vanhaan kun ei ollut mitään network managereita. Ubuntu 10.10 on ilmestynyt... ja on taas virheitä korjattu ja tietysi saatu myös uusia aikaiseksi.
     

Jaa tämä sivu