Comanda zte mf626 (onda mt503hs) în linux, open source în Tatarstan

Setarea ZTE MF626 (ONDA MT503HS) în Linux

Notă: Pentru funcționarea tuturor funcțiilor dispozitivului, kernelul trebuie asamblat cu driverele usbserial și usb-storage

În unele versiuni ale kernel-ului Linux, șoferul usbstorage ignoră conectarea dispozitivelor cu ZeroCD. Acest model de modem se încadrează în această regulă, dar fără comanda de extragere a discului, modemul nu se conectează. Pentru a începe, introduceți modemul în portul USB al unui computer care acceptă standardul USB 2.0 HighSpeed. Dacă în jurnalul de sistem (/ var / log / messages sau în ieșirea comenzii dmesg) se vede ceva similar

Aerat, scrieți aici rezultatul gcc și, împreună, vom da seama de ce și ce nu funcționează. Un articol cu ​​un design corect poate fi găsit pe linkul către sursă.

Am schimbat firmware-ul modemului meu local Telstra. Acum, modemul nu se taie la fiecare 2 minute, dar se oprește conectarea la internet ((.

P.S. Știe cineva cum să determine acest modem prost în OpenSUSE? Nu este acolo nici ca un CD-ROM sau ca un modem. În alte distribuții totul se deschide fără probleme.

Airat. În OpenSUSE, trebuie să acționați prin intermediul usb_modeswitch. Puteți să trimiteți un pachet special creat Modemului și acesta va trece oricând (a se vedea cum se face acest lucru pe gentoo.ru).

P.S. este acum în Kazan există o problemă cu 3G, odată ce apare, modemul nu mai este conectat (nici un tip de servicii de pachete de date în programul nativ în câmpul furnizat numai de litera „C“ și litera „P“ nu este, în Linux acest lucru poate fi văzut ca o nu „CS_PS“ conexiune line), în scopul de a remedia situația, cartela SIM trebuie să fie înlocuit. În saloanele "Messenger" și în saloanele de comunicare de marcă se face gratuit.

Odată cu conexiunea sub noul firmware găsită. Acum o altă problemă.
Iată ce se întâmplă în consola:

] # echo -e "AT + CUSD = 1, [b] * 102 # [/ b], 15 \ r \ n"> / dev / ttyUSB2
[root @ localhost

] # cat / dev / ttyUSB2
AT + CUSD = 1, * 102 #, 15

+CUSD: 0, "[b] Balans 69.27r [/ b]", 1

Este posibil să scrieți orice script care să permită trimiterea oricărei alte combinații, de exemplu * 111 #, * 444 * 2 #, în loc de * 102 # și să scoateți rezultatul primit pe ecran?

Articole similare