[-]
Szybkie szukanie


Baner sklepu jdtech.pl
Odpowiedz 
 
Ocena wątku:
  • 0 Głosów - 0 Średnio
  • 1
  • 2
  • 3
  • 4
  • 5
ZTE MF195 (od T-Mobile) + Linux [Solved]
28-08-2012, 17:54 (Ten post był ostatnio modyfikowany: 09-01-2013 02:21 przez szopen.)
Post: #1
ZTE MF195 (od T-Mobile) + Linux [Solved]
Witam,

dostałem kartę. Kupiłem Modem: ZTE MF195.
Podłączylem pod usb na linuksie i...
Kod:
# lsusb
Bus 001 Device 008: ID 19d2:1515 ZTE WCDMA Technologies MSM
Zainstalowałem usb_modeswitch.
Kod:
# cat /etc/usb_modeswitch.d/19d2\:1514
# ZTE MF192 (yet annother variant)

DefaultVendor=  0x19d2
DefaultProduct= 0x1514

TargetVendor=  0x19d2
TargetProduct= 0x1515

MessageContent="5553424348c4758600000000000010ff000000000000000000000000000000"

Próbowałem skonfigurować wvdial, ale nie mając konfiguracji (user, pass, numer), poszukałem takowej i znalazłem:
Kod:
[Dialer Defaults]
Modem = /dev/ttyUSB0
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2
Init3 = AT+CGDCONT=1,"IP","darmowy"
Init4 = AT&C1
Carrier Check = no
;Modem Type = Analog Modem
Phone = *99***1#
Dial Command = ATDTW
ISDN = 0
Auto DNS = 1
apn = darmowy
Username =;
Password =;
Init1 = ATZ
Baud = 9600
Stupid mode = Yes
Zmieniłem tylko 'Modem =' na /dev/ttyACM0 (bo takwidziany jest mój modem... mam też /dev/ttyACM1 i 2).
Odpalam wvdial i:
Kod:
# wvdial
--> WvDial: Internet dialer version 1.61
--> Cannot set information for serial port.
--> Initializing modem.
--> Sending: ATZ
OK
--> Sending: ATQ0 V1 E1 S0=0 &C1 &D2
OK
--> Sending: AT+CGDCONT=1,"IP","darmowy"
AT+CGDCONT=1,"IP","darmowy"
OK
--> Sending: AT&C1
AT&C1
OK
--> Modem initialized.
--> Sending: ATDTW*99***1#
--> Waiting for carrier.
ATDTW*99***1#
+CME ERROR: 27
--> Invalid dial command.
--> Disconnecting at Tue Aug 28 18:44:29 2012
Podjąłem próbę z NetworkManagerem (next, next,next, ... Poland ... aero2... PIN). Próba łączenia, nic się nie dzieje.
Logi:
Kod:
Aug 28 18:49:35 msi NetworkManager[307]: <info> Activation (ttyACM0) starting connection 'aero2'
Aug 28 18:49:35 msi NetworkManager[307]: <info> (ttyACM0): device state change: disconnected -> prepare (reason 'none') [30 40 0]
Aug 28 18:49:35 msi NetworkManager[307]: <info> Activation (ttyACM0) Stage 1 of 5 (Device Prepare) scheduled...
Aug 28 18:49:35 msi NetworkManager[307]: <info> Activation (ttyACM0) Stage 1 of 5 (Device Prepare) started...
Aug 28 18:49:35 msi NetworkManager[307]: <info> Activation (ttyACM0) Stage 1 of 5 (Device Prepare) complete.
Aug 28 18:49:36 msi modem-manager[343]: <info>  Modem /org/freedesktop/ModemManager/Modems/3: state changed (registered -> connecting)
Aug 28 18:49:36 msi modem-manager[343]: Invalid error code: 767
Aug 28 18:49:36 msi modem-manager[343]: Invalid error code: 767
Aug 28 18:49:36 msi modem-manager[343]: <info>  Modem /org/freedesktop/ModemManager/Modems/3: state changed (connecting -> registered)
Aug 28 18:49:36 msi NetworkManager[307]: <warn> GSM connection failed: (32) Unknown error
Aug 28 18:49:36 msi NetworkManager[307]: <info> (ttyACM0): device state change: prepare -> failed (reason 'unknown') [40 120 1]
Aug 28 18:49:36 msi NetworkManager[307]: <info> Marking connection 'aero2' invalid.
Aug 28 18:49:36 msi NetworkManager[307]: <warn> Activation (ttyACM0) failed for connection 'aero2'
Aug 28 18:49:36 msi NetworkManager[307]: <info> (ttyACM0): device state change: failed -> disconnected (reason 'none') [120 30 0]
Aug 28 18:49:36 msi NetworkManager[307]: <info> (ttyACM0): deactivating device (reason 'none') [0]

Modem po podłączeniu (po chwili) świeci na czerwono, po czym (po chwili) świeci na zielono.
Sam NetworkManager pokazuje na liście (oprócz tego co sam dodałem): Aero2 HSPA.

Jakieś pomysły?

Czytałem, że modemy od Play z Aero2 na dzieńdobry nie współgrają, dopóki ich się nie przestawi http://forum.jdtech.pl/Watek-zmiana-usta...i-mac-os-x, ale samo już wykonanie:
Kod:
wvdial Modem=/dev/ttyACM0 Init=AT^SYSCFG?
powoduje:
Kod:
# wvdial Modem=/dev/ttyACM0 Init=AT^SYSCFG?
--> WvDial: Internet dialer version 1.61
--> Cannot set information for serial port.
--> Initializing modem.
--> Sending: AT^SYSCFG?
ERROR
--> Bad init string.
--> Cannot set information for serial port.
--> Initializing modem.
--> Sending: AT^SYSCFG?
%NWSTATE: 4,26001,3G-HSDPA-HSUPA,-,0
--> Sending: ATQ0
OK
--> Re-Sending: AT^SYSCFG?
ERROR
--> Bad init string.

Pomocy Smile

----
UPDATE:
W między czasie odkryłem co oznacza błąd z wvdial (27):http://www.smssolutions.net/tutorials/gs...rrorcodes/:
Kod:
CME ERROR: 27     Invalid characters in dial string
---
SOLVED:
Bazując na http://dug.net.pl/tekst/197/aero2_z_mode...wei_e3131/ zmieniłem /etc/wvdial.conf na:
Kod:
[Dialer Defaults]
Modem = /dev/ttyACM0
Init1 = AT+CGDCONT=1,"IP","darmowy"
Phone = *99#
Stupid mode = yes
Username =;
Password =;
Dial Attempts = 0
Auto DNS = 1
No i działa.
Natomiast nadal nie działa mi NetworkManager. Ale już jakby bliżej domu Smile

Pozdrawiam
Znajdź wszystkie posty użytkownika
Podziękuj Odpowiedz cytując ten post
28-08-2012, 21:20
Post: #2
RE: [Solved] ZTE MF195 (od T-Mobile) + Linux
Dodam tylko uwagę do tego co wiem na 100%:
Kod:
AT^SYSCFG?
jest poleceniem ściśle przeznaczonym dla modemów Huawei i nie działa z ZTE, ani innymi.
Znajdź wszystkie posty użytkownika
Podziękuj Odpowiedz cytując ten post
29-08-2012, 06:54
Post: #3
RE: [Solved] ZTE MF195 (od T-Mobile) + Linux
Czy ZTE posiada coś podobnego jak
Kod:
AT^SYSCFG?
Znajdź wszystkie posty użytkownika
Podziękuj Odpowiedz cytując ten post
29-08-2012, 07:34 (Ten post był ostatnio modyfikowany: 29-08-2012 07:34 przez cezary.)
Post: #4
RE: [Solved] ZTE MF195 (od T-Mobile) + Linux
Dla zte w ogólności: http://3g-modem.wetpaint.com/page/ZTE+AT-commands

Zobacz czy zbandi działa.
Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika
Podziękuj Odpowiedz cytując ten post
29-08-2012, 15:57 (Ten post był ostatnio modyfikowany: 05-11-2012 10:06 przez ajes.)
Post: #5
RE: [Solved] ZTE MF195 (od T-Mobile) + Linux
Tak dopisując do tematu jeszcze. NetworkManager na Fedorze 16 ładnie łączy mnie z internetem i działa.

Na Fedorze 16 zrobiłem to tak:
- instalacja usb_modeswitch-data
- podłączenie modemu
- zaznaczenie w NetworkManagerze sieci broadband
- dodanie nowego połączenia broadband (automatycznie wskazuje modem i sieć Aero2) więc Next, Next, Next... Finish
- klikam połącz i już Smile

Na ArchLinuksie również działa, ale dopiero po którejś aktualizacji NetworkManagera.


(29-08-2012 07:34)cezary napisał(a):  Dla zte w ogólności: http://3g-modem.wetpaint.com/page/ZTE+AT-commands

Zobacz czy zbandi działa.

Nie wszystkie polecenia działają (te z CDromem np.)... ale większość tak.

Na stronie http://eko.one.pl/?p=openwrt-modemygsm#ztemf wyczytałem:
Cytat:Modem można przełączyć na stałe poleceniem AT%USBMODEM=0 (nie testowane).

Ja natomiast przetestowałem. Co to robi? Jak wyślecie do modemu:
Kod:
AT%USBMODEM=0
możecie wywalić usb_modeswitch... modem sam będzie się ustawiać w tryb modemu usb.
Jeżeli ktoś chce wrócić do oryginalnej wartości:
Kod:
AT%USBMODEM=1

I dla potomnych, jak sprawdzić wersję ZTE MF195
Kod:
ATI

Wszystkie polecenia wysyłam:
Kod:
wvdial Modem=/dev/ttyACM0 Init=ATI

Pozdrawiam
Znajdź wszystkie posty użytkownika
Podziękuj Odpowiedz cytując ten post
22-11-2012, 19:28 (Ten post był ostatnio modyfikowany: 24-11-2012 11:05 przez mehow.)
Post: #6
RE: [Solved] ZTE MF195 (od T-Mobile) + Linux
Mam ten sam problem w Fedorze 16tej, przekopałem internet do góry nogami i mam dość! :/

mam kretyński modem ZTE MF 195 z T-mobile i starter blueconnect, nic nie pomaga, podpinam modem, po czym muszę odłączyć usb dysk i dopiero wtedy NetworkManager widzi urządzenie, dodaję połączenie i nie ma potem opcji żeby się łaskawie połączył :/

-
Zrobiłem upgrade Fedory do wersji 17ej i nadal nic, jedyna różnica, to że po podłączeniu od razu przełącza ZTE w tryb modemu Sad

wvdial serwuje mi taki miły komunikat:
wvdial: utils/wvtask.cc:409: static void WvTaskMan::_stackmaster(): Assertion `magic_number == -0x123678' failed

może ktoś mi pomoże?
Znajdź wszystkie posty użytkownika
Podziękuj Odpowiedz cytując ten post
25-11-2012, 03:10
Post: #7
RE: [Solved] ZTE MF195 (od T-Mobile) + Linux
źródłem problemu jest bodajże błędnie skompilowany wvstreams, ostatni link zawiera łatkę dla Fedory lecz bez opisu wersji
http://forums.opensuse.org/english/get-t...table.html
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=674006
http://lists.debian.org/debian-qa-packag...00022.html
Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika
Podziękuj Odpowiedz cytując ten post
25-11-2012, 10:51 (Ten post był ostatnio modyfikowany: 27-11-2012 18:38 przez mehow.)
Post: #8
RE: [Solved] ZTE MF195 (od T-Mobile) + Linux
dziękuję za odpowiedź, zaktualizowałem lib-wvstreams do wersji 4.6.1, co usunęło błąd, po użyciu wvdial otrzymuję wynik:

--> WvDial: Internet dialer version 1.61
--> Cannot get information for serial port.
--> Initializing modem.
--> Sending: ATZ
OK
--> Modem initialized.
--> Sending: ATDT*99#
--> Waiting for carrier.
CONNECT 21600000
--> Carrier detected. Starting PPP immediately.
--> Starting pppd at Sun Nov 25 10:43:35 2012
--> Pid of pppd: 1754
--> Using interface ppp0
--> local IP address 10.129.146.159
--> remote IP address 10.0.0.1
--> primary DNS address 213.158.199.1
--> secondary DNS address 213.158.199.5
--> Connect time 8.9 minutes.
--> Disconnecting at Sun Nov 25 10:52:35 2012
--> The PPP daemon has died: A modem hung up the phone (exit code = 16)
--> man pppd explains pppd error codes in more detail.
--> Try again and look into /var/log/messages and the wvdial and pppd man pages for more information.
--> Auto Reconnect will be attempted in 5 seconds
--> Cannot open /dev/ttyACM0: No such file or directory
--> Cannot open /dev/ttyACM0: No such file or directory
--> Cannot open /dev/ttyACM0: No such file or directory
--> Disconnecting at Sun Nov 25 10:52:35 2012

nie wiem co dalej powinienem zrobić, bo to nie przynosi efektu w postaci połączenia z internetem, a NetworkManager nadal nie działa tak jak powinien Sad

Czy jest coś jeszcze co powinienem zaktualizować, bądź zmienić?

27.11.2012 edycja:

W akcie desperacji kupiłem zestaw z Play, z modemem Huawei 3131, działa bez problemu z NetworkManager niezależnie od tego jaką ma kartę SIM, bo na szczęście nie ma SIMLOCKa.

ech..... szkoda nerwów czasami
Znajdź wszystkie posty użytkownika
Podziękuj Odpowiedz cytując ten post
14-02-2013, 09:51 (Ten post był ostatnio modyfikowany: 14-02-2013 09:52 przez efilflah.)
Post: #9
RE: ZTE MF195 (od T-Mobile) + Linux [Solved]
Witam,

walczę z tym samym problemem co autor wątku, jednak wszystkie podjęte kroki opisane powyżej nie dają efektu. Modem to ZTE MF 195 a internet od T-Mobile. System to Ubuntu 12.04 LTS

Zainstalowałem WvDial, usb-modeswitch (bez którego też można sobie poradzić - wystarczy na ikonie modemu jako płytyCD kliknąć wysuń i już modem staje się modemem a nie wirtualnym napędem).

Skonfigurowałem plik /etc/wvdial.conf -

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

Po wpisaniu komendy # sudo pon.wvdial nic się nie dzieje, tzn:

Kod:
root@patryk-desktop:/home/patryk# sudo pon.wvdial
--> WvDial: Internet dialer version 1.61

I tyle, połączenia z internetem nie ma... Może ktoś podrzuci jakieś rozwiązanie problemu? Może coś z danymi konfiguracyjnymi od T-Mobile?
Znajdź wszystkie posty użytkownika
Podziękuj Odpowiedz cytując ten post
14-02-2013, 10:12
Post: #10
RE: ZTE MF195 (od T-Mobile) + Linux [Solved]
A dlaczego nie użyjesz wbudowanego Network Managera?
Poza tym MF195 chyba nie używa ttyUSB0 - Cezary na eko.one.pl pisał, że ten modem pojawia się chyba na jakimś innym interfejsie - /dev/ttyACM0
Znajdź wszystkie posty użytkownika
Podziękuj Odpowiedz cytując ten post
Odpowiedz 


Podobne wątki
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  LINUX W MTE Venlo 12 3 092 07-03-2016 01:47
Ostatni post: jakubd
  ZTE MF195 z T-Mobile, grymasi na inne SIM.... b1op1 14 8 183 13-12-2014 23:25
Ostatni post: jakubd
  Aero2 + ZTE MF195 toom16 11 10 878 25-06-2013 16:29
Ostatni post: toom16
  ZTE MF626 T-mobile - sprawdzenie simlocka wraq 3 6 229 05-06-2013 10:25
Ostatni post: spag
  ZTE MF195 z Tmobile PL - działa jakubd 33 53 256 05-03-2013 23:11
Ostatni post: Norbi