Настроках zte mf626 (onda mt503hs) в linux, open source в Татарстані

Настроках ZTE MF626 (ONDA MT503HS) в Linux

На замітку: Для роботи всіх функцій пристрою, ядро ​​має бути зібрано з драйверами usbserial і usb-storage

У деяких версіях ядра Linux драйвер usbstorage ігнорує підключення пристроїв з ZeroCD. Дана модель модему підпадає під це правило, але без команди на вилучення диска модем не підключиться. Для того, щоб почати, вставте модем в роз'єм USB комп'ютера, який підтримує стандарт USB 2.0 HighSpeed. Якщо в системному журналі (/ var / log / messages або у висновку команди dmesg) ви побачите щось схоже на

Airat, пишіть сюди висновок gcc, і ми разом розберемося чому і що не працює. Статтю з коректним оформленням можна знайти за посиланням на джерело.

Поміняв прошивку модему на рідній від Telstra. Тепер модем через кожні 2 мінути не вирубується, зате перестав підключатися до інтернету ((.

P.S. Хто-небудь знає, як цей безглуздий модем змусити визначатися в ОпенСусе? Він там ні як СД-ром, ні як модем не бачиться. В інших дистриб все відкривається без проблем.

Airat. У OpenSUSE треба діяти через usb_modeswitch. Модему можна послати спеціально сформований пакет і він переключиться в будь-якому випадку (опис як це зробити можна знайти на gentoo.ru).

P.S. Зараз в Казані спостерігається проблема з 3G, після того як він з'являється, модем перестає з'єднуватися (немає типу послуги передачі пакетних даних, в рідній програмі у відповідному полі тільки буква "С", а літери "P" немає, в Лінуксі це можна побачити як відсутність рядка "CS_PS" при підключенні), для того щоб виправити ситуацію, сім карту треба замінити. У салонах "Зв'язковий" і фірмових салонах зв'язку це роблять безкоштовно.

З підключенням під новою прошивкою розібрався. Тепер інша проблема.
Ось що виходить в консолі:

] # 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

Чи можна написати якийсь скрипт, який би дозволяв відправляти замість * 102 # будь-яку іншу комбінацію, наприклад * 111 #, * 444 * 2 # і виводив би на екран отриманий результат?

Схожі статті