[-]
Szybkie szukanie


Baner sklepu jdtech.pl
Odpowiedz 
 
Ocena wątku:
  • 0 Głosów - 0 Średnio
  • 1
  • 2
  • 3
  • 4
  • 5
Huawei E3131 od jdtech na OpenSuse 12.3 x64
12-10-2013, 08:45 (Ten post był ostatnio modyfikowany: 09-06-2015 12:45 przez szopen.)
Post: #1
Huawei E3131 od jdtech na OpenSuse 12.3 x64
Witam,

Zakupiłem modem od Jdtech, ale w zasadzie nie ma opisu jak go uruchomić pod OpenSuse 12.3 x64.

W zasadzie doszedłem do jednej działającej rzeczy

/etc/wvdial.conf
Kod:
GNU nano 2.3.1           Plik: /etc/wvdial.conf                              

[Dialer aero2]
Modem = /dev/ttyUSB0
Phone = *99#
Username =;
Password =;
Init1 = AT+CGDCONT=1,"IP","darmowy","",0,0
Auto DNS = on

[Dialer play]
Modem = /dev/ttyUSB0
Phone = *99#
Username =;
Password =;
Init1 = AT+CGDCONT=1,"IP","internet","",0,0
Auto DNS = on

Połaczenie poprzez wvdial jest
Kod:
linux-dr5i:/home/rafal # wvdial aero2
--> WvDial: Internet dialer version 1.60
--> Initializing modem.
--> Sending: AT+CGDCONT=1,"IP","darmowy","",0,0
OK
--> Modem initialized.
--> Sending: ATDT*99#
--> Waiting for carrier.
CONNECT 21600000
--> Carrier detected.  Waiting for prompt.
--> Don't know what to do!  Starting pppd and hoping for the best.
--> Starting pppd at Sat Oct 12 08:42:32 2013
--> Pid of pppd: 2425
--> Using interface ppp0
--> local  IP address 37.209.154.214
--> remote IP address 10.64.64.64
--> primary   DNS address 193.41.112.14
--> secondary DNS address 193.41.112.18
--> Script /etc/ppp/ip-up run successful
--> Default route Ok.
--> Nameserver (DNS) Ok.
--> Connected... Press Ctrl-C to disconnect

Chodzi mi teraz o jakiś skrypt, co by połączył po wyrzuceniu z sieci po godzinie i nie trzeba by było wyjmować modem i wkładać ciągle, bo posadzę te USB w laptopie.

Proszę o wskazówki, bo liczę na jakaś pomoc od Jdtech. Gdyż ten nie opisał nic o Linuksie na tej kartce do modemu.

//uzupełnienie przez moderatora
Uwaga od wiosny 2015 czyli integracji z siecią Plusa obowiązują nowe adresy serwerów DNS, są to
212.2.96.51
i
212.2.96.52

zastępują one poprzednio używane serwery Sferii 193.41.112.18 i 193.41.112.14
Znajdź wszystkie posty użytkownika
Podziękuj Odpowiedz cytując ten post
12-10-2013, 12:08
Post: #2
Odp: Huawei e3131 od jdtech na OpenSuse 12.3 x64
Ja się jeszcze nie spotkałem z modemem który miałby instrukcje jak odpalić na linuksie, pewnie Jakub ci napisze ale masz szukajke na stronie forum uzyj jej bo jest kilka opisów jak odpalać na linuksie

Wysłane z mojego GT-I9305
Znajdź wszystkie posty użytkownika
Podziękuj Odpowiedz cytując ten post
12-10-2013, 13:48
Post: #3
RE: Huawei e3131 od jdtech na OpenSuse 12.3 x64
tak?
A taka instrukcja
http://huaweidevice.pl/technical/downloa...Ubuntu.pdf

Fakt, płacąc za modem (dość słono!) Jdtechowi liczyłem na większą pomoc ze strony
forum, a nie na opcję "szukaj".
Znajdź wszystkie posty użytkownika
Podziękuj Odpowiedz cytując ten post
12-10-2013, 14:59 (Ten post był ostatnio modyfikowany: 12-10-2013 15:01 przez grzech1991.)
Post: #4
RE: Huawei e3131 od jdtech na OpenSuse 12.3 x64
Jeśli chodzi o wsparcie zaczekaj na Jakuba lub napisz mu PW. Jeśli chcesz rozwiązanie na już to poszukaj. Tak jak spag napisał. Co do płatności. Bez przesady. Jakub nie zarabia bóg wie ile i wcale nie są drogie w stosunku do włożonej pracy przez niego.

Wysłane z mojego Nexus 4 przy użyciu Tapatalk 4
Znajdź wszystkie posty użytkownika
Podziękuj Odpowiedz cytując ten post
12-10-2013, 17:18
Post: #5
RE: Huawei e3131 od jdtech na OpenSuse 12.3 x64
(12-10-2013 13:48)taxiarz napisał(a):  tak?
A taka instrukcja
http://huaweidevice.pl/technical/downloa...Ubuntu.pdf

Fakt, płacąc za modem (dość słono!) Jdtechowi liczyłem na większą pomoc ze strony
forum, a nie na opcję "szukaj".

miałem na mysli wersje pudełkowe a nie opis z www

nie myl forum ze sklepem, zaplaciłes Jakubowi i on jest od tego zeby to rozwiazac, ja sie na pingwinie nie znam wiec podałem ci propozycje bo pare opisów jak odpalic na linuksie było,proszę wiec nie wywalaj tutaj żalów i pretensji w stylu "płacisz to oczekujesz coś więcej" bo żaden z moderatorów (poza jakubd) nie jest związany ze sklepem JDTech a jak wspomniałem on na pewno ci pomoże
Znajdź wszystkie posty użytkownika
Podziękuj Odpowiedz cytując ten post
12-10-2013, 17:49
Post: #6
Huawei e3131 od jdtech na OpenSuse 12.3 x64
Zgłaszam się na wezwanie Smile

Jak widzę, połączenie udało się nawiązać.
Tutaj są skrypty wznawiające (resztę konfiguracji ignorujemy):
http://dug.net.pl/tekst/197/aero2_z_mode...wei_e3131/

Gotowców do wszystkich linuksów nie ma, co wynika z faktu istnienia setek odmian i podwersji dystrybucji. ale zawsze staram się pomóc - na emaila szybciej, przez forum - zwykle nieco rzadziej i wolniej, ale jednak także skutecznie.
Znajdź wszystkie posty użytkownika
Podziękuj Odpowiedz cytując ten post
12-10-2013, 18:28 (Ten post był ostatnio modyfikowany: 12-10-2013 21:45 przez taxiarz.)
Post: #7
RE: Huawei e3131 od jdtech na OpenSuse 12.3 x64
Widziałem tą informację na Dug, ale pod OpenSuse nie mam /etc/rc.local.

Edit:
Ok, poradziłem sobie z OpenSuse. Jak na razie łączy się po starcie systemu. Teraz sprawdzę, czy połączy się po godzinie samoczynnie.
Edit2:
Napisałem poradnik, ale tak.
- u mnie testowane i działa
- jestem zielony z Linuksa.
Znajdź wszystkie posty użytkownika
Podziękuj Odpowiedz cytując ten post
12-10-2013, 19:28
Post: #8
Huawei e3131 od jdtech na OpenSuse 12.3 x64
Koniecznie daj znać co i jak zrobiłeś, będzie wiedza dla potomnych.
Znajdź wszystkie posty użytkownika
Podziękuj Odpowiedz cytując ten post
12-10-2013, 21:43 (Ten post był ostatnio modyfikowany: 15-10-2013 11:42 przez taxiarz.)
Post: #9
RE: Huawei e3131 od jdtech na OpenSuse 12.3 x64
Procedura konfiguracji modemu Huawei e3131 od Jdtech pod OpenSuse 12.3 x64

Uwaga!
Skrypty nie są mojego autorstwa, podaje źródła.
http://dug.net.pl/tekst/197
http://knowaddict.blogspot.com/2010/05/r...-suse.html
http://www.piotr.trochymiak.net/home/wvdialaero2

1. Instalujemy wvdial.
Wchodzimy Kmenu -> Komputer -> Yast -> Zarządzanie oprogramowaniem
- wpisujemy w białe pole wvdial
- szukaj
- zaznaczamy wvdial ptaszkiem
- klikamy akceptuj

2. Instalujemy edytor nano
Wchodzimy Kmenu -> Komputer -> Yast -> Zarządzanie oprogramowaniem
- wpisujemy w białe pole nano
- szukaj
- zaznaczamy nano ptaszkiem
- klikamy akceptuj

3. Edytujemy plik /etc/wvdial.conf
- Wchodzimy na Kmenu -> Programy -> Sytem -> Terminal
- wpisujemy su i hasło
- wpisujemy nano /etc/wvdial.conf
- wklejamy

Kod:
[Dialer aero2]
Modem = /dev/ttyUSB0
Phone = *99#
Username =;
Password =;
Init1 = AT+CGDCONT=1,"IP","darmowy","",0,0
Auto DNS = on

[Dialer play]
Modem = /dev/ttyUSB0
Phone = *99#
Username =;
Password =;
Init1 = AT+CGDCONT=1,"IP","internet","",0,0
Auto DNS = on

[Dialer modem-start]
Init1 = AT+CFUN=1


- zapisujemy plik ctrl + O
- zamykamy nano ctrl + X

4. Pod OpenSuse nie ma plików pon.wvdial i poff.wvdial
- tworzymy je jako su (su i hasło w terminalu)
Kod:
# touch /usr/bin/pon.wvdial

Kod:
# nano /usr/bin/pon.wvdial

- wklejamy zawartość
Kod:
#!/bin/sh
PATH=/bin:/usr/bin:/usr/sbin:/sbin
if [ -w /var/log/ppp.log ]; then
    wvdial "$@" >>/var/log/ppp.log 2>&1 &
else
    wvdial "$@" &
fi

Kod:
# chmod 755 /usr/bin/pon.wvdial

- tworzymy plik poff.wvdial

Kod:
# touch /usr/bin/poff.wvdial

- otwieramy edytor nano
Kod:
# nano /usr/bin/poff.wvdial

- wklejamy zawartość

Kod:
#!/bin/sh
PATH=/bin:/usr/bin:/usr/sbin:/sbin
killall wvdial

- ustawiamy prawa

Kod:
# chmod 755 /usr/bin/poff.wvdial

5. Tworzymy skrypty aero2-start i aero2-kiedy i umieszczamy je w
/usr/local/bin/aero2-start
/usr/local/bin/aero2-kiedy

aero2-start
Kod:
#!/bin/sh
[ -e /dev/ttyUSB0 ] || { echo "Modem not found"; exit 1; }
echo -n "Łączę z Aero2"
pon.wvdial aero2 >/dev/null 2>&1
COUNT=1
until ping -c1 -w1 208.67.222.222 >/dev/null 2>&1; do
    echo -n '.'
    COUNT=$((COUNT + 1))
    sleep .5
    if [ "$COUNT" -gt 20 ]; then
        echo " D'oh! " && exit 1
    fi
done
echo " OK"
echo "Połączenie ustanowione o `date +%H:%M`"
date "+%H:%M" >/tmp/aero2_kiedy.txt

aero2-kiedy
Kod:
#!/bin/sh

START_TIME=`cat /tmp/aero2_kiedy.txt`
START_MIN=`echo $START_TIME | cut -d: -f2 | sed -re "s/^0//g"`

NOW_TIME=`date +%H:%M`
NOW_MIN=`echo $NOW_TIME | cut -d: -f2 | sed -re "s/^0//g"`

if [ "$START_TIME" = "$NOW_TIME" ]; then
    KIEDY="60"
elif [ "$START_MIN" -gt "$NOW_MIN" ]; then
    KIEDY=$((START_MIN - NOW_MIN))
else
    KIEDY=$((60 + START_MIN - NOW_MIN))
fi

echo "Reset Aero2: ok. $KIEDY min."

Obydwa plik - nadać prawa chmod +x aero2-start i chmod +x aero2-kiedy

6. Automatyczne uruchomianie przy starcie systemu
- wchodzimy do /etc/init.d/
- tworzymy plik rclocal
- wklejamy

Kod:
#!/bin/sh
### BEGIN INIT INFO
# Provides: rclocal
# Required-Start: $network $remote_fs
# Required-Stop: $network $remote_fs
# Default-Start: 3 5
# Default-Stop: 0 1 2 6
# Description: whatever
### END INIT INFO

- i na końcu wklejamy

Kod:
echo -n "Running 3G modem... "
if [ -c /dev/ttyUSB0 ] && ! ping -c1 -w1 208.67.222.222 >/dev/null 2>&1; then
    echo "Yes (this may take few seconds)"
    (
        pon.wvdial aero2
        date "+%H:%M" >/tmp/aero2_kiedy.txt
        ## OpenDNS user? Uncomment below lines
        # echo "nameserver 208.67.222.222"  >/etc/resolv.conf
        # echo "nameserver 208.67.220.220" >>/etc/resolv.conf
    ) &
else
    echo "No (modem not plugged in, or network already available)"
fi

- Nadajemy prawa
# chmod 755 /etc/init.d/rclocal

i to
# chkconfig --add rclocal


7. Dla pewności restart OpenSuse i testy. Oczywiście podłączamy modem pod USB.
Znajdź wszystkie posty użytkownika
Podziękuj Odpowiedz cytując ten post
12-10-2013, 23:38
Post: #10
Huawei e3131 od jdtech na OpenSuse 12.3 x64
Bardzo fajny, dokładny opis, wielkie dzięki!
Znajdź wszystkie posty użytkownika
Podziękuj Odpowiedz cytując ten post
13-10-2013, 08:48
Post: #11
RE: Huawei e3131 od jdtech na OpenSuse 12.3 x64
„Nie pytaj, co twoje forum może zrobić dla ciebie, zapytaj, co ty możesz zrobić dla swojego forum” Smile

pzdr
pawelarc


Sent from my GT-P1000 using Tapatalk 4
Znajdź wszystkie posty użytkownika
Podziękuj Odpowiedz cytując ten post
15-10-2013, 11:41
Post: #12
RE: Huawei e3131 od jdtech na OpenSuse 12.3 x64
Dodam jeszcze drobną modyfikację od DUGa

Problem polega na tym, iż jak modem jest rozłączony np. po nocy z wyłączonym kompem, to potem nie chce szybko złapać sieci (dioda migająca na zielono).

Rozwiązanie:
Modyfikacja wvdial.conf - dodanie takiego czegoś:

Kod:
[Dialer modem-start]
Init1 = AT+CFUN=1

Szerzej o problememie na DUG
http://forum.dug.net.pl/viewtopic.php?pi...15#p242915

Jakby coś jeszcze nie grało pod OpenSuse 12.3 to dam znać, ale testuje już
tą konfigurację od niedzieli.
Znajdź wszystkie posty użytkownika
Podziękuj Odpowiedz cytując ten post
Odpowiedz 


Podobne wątki
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Huawei e3131s-2 • Od razu zrywa połączenie Michu 4 5 574 30-10-2022 17:29
Ostatni post: szopen
  E3131-s2 i ledwie ponad 1 Mbps w play alaskan_malamute 1 1 494 08-02-2022 22:39
Ostatni post: szopen
  Huawei e3131s-2 PROBLEMY Michu 0 2 064 06-12-2021 22:53
Ostatni post: Michu
  Huawei - ostatnia oficjalna i dostępna wersja Mobile Partner szopen 0 11 998 25-08-2019 12:50
Ostatni post: szopen
  Huawei E3131 Firmware lukkki 74 251 912 24-12-2018 14:49
Ostatni post: jakubd