25 ноября | 2024г. | 06:31:28


АвторТема: Настройка интернет через CDMA модемы  (Прочитано 346868 раз)

0 Пользователей и 2 Гостей смотрят эту тему.

Оффлайн linkyАвтор темы

  • Мастер Джедай
  • **
  • Сообщений: 1151
  • Поблагодарили: 1555
  • Уважение: +30
а и еще до этого я так и не понля почему при включении не хочет автоматом соединение поднимать приходиться либо через меню несколько раз включать выключать, или через телнет с первого раза заводиться...
Гуи спарка не дает отработать скрипту из за марки хайвей он его прибивает при первом запуске, попробуй проделать то что ранее описал с удалением usb3gdial и т.п и еще добавить строчку в Modemstart sleep 10 или 20 нужно самому ... сейчас подумаю как бы сделать отсрочку старта скрипта пока гуи его прибить пробует :biggrin:
1 пост обновил пробуй

Оффлайн darktime

  • Падаван
  • *
  • Сообщений: 44
  • Поблагодарили: 3
  • Уважение: 0
[root@stlinux]#/etc/ppp/modemdial start
 PPPD is offline. Trying to start ...
Trying to switch: Huawei switch to Modem mode
Trying find port after switching to modem mode:.................................
....................................................................[ OK ]
Still waiting after switching to modem mode:....................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
.............................................^\Quit
sh: 0: unknown operand
[ OK ]
Can't find usb modem
[root@stlinux]#

не висяк получается....где то цмкл виснет...





Добавлено  02 октября | 2012г. | 18:03:35   
да гуишный скрипт как-нибудь убить а то жесть какая то получается.... :biggrin:

Оффлайн linkyАвтор темы

  • Мастер Джедай
  • **
  • Сообщений: 1151
  • Поблагодарили: 1555
  • Уважение: +30
darktime,
покажи на том что сейчас
/etc/ppp/usb_modeswitch -c /etc/ppp/switch/12d1:1449
и потом
vid pid какой вышел?
Если не сработает попробуй на этом варианте
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.покажи ответ на
/etc/ppp/usb_modeswitch -c /etc/ppp/switch/12d1:1449

Оффлайн AndreyUA

  • Джедай
  • ***
  • Забанен!
  • Сообщений: 227
  • Поблагодарили: 173
  • Уважение: +4
/etc/ppp/usb_modeswitch -c /etc/ppp/switch/12d1:1449
Правильней было бы
usb_modeswitch -v 0x12d1 -p 0x1449 -c /etc/ppp/switch/12d1:1449
https://www.draisberghof.de/usb_modeswitch/bb/viewtopic.php?f=2&t=846

Оффлайн darktime

  • Падаван
  • *
  • Сообщений: 44
  • Поблагодарили: 3
  • Уважение: 0
Результаты такие
1) при моих старых значения
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.отрабатывают обе команды переключения...
/etc/ppp/usb_modeswitch -c /etc/ppp/switch/12d1:1449
/etc/ppp/usb_modeswitch -v 0x12d1 -p 0x1449 -c /etc/ppp/switch/12d1:1449

2) А при твоем новом switch файле 12d1:1449, я там только убрал HuaweiMode=1, потому что он выдает из за этого ошибку, т.к. у модема k3806 схожие команды с ZTE MF192...
 
a)/etc/ppp/usb_modeswitch -c /etc/ppp/switch/12d1:1449
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.б)/etc/ppp/usb_modeswitch -v 0x12d1 -p 0x1449 -c /etc/ppp/switch/12d1:1449
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.
Спасибо за подсказку AndreyUA... точно работает...)))
Добавлено  03 октября | 2012г. | 14:47:13   
linky,
подскажи, а твои плагин может работать и на других прошивках, которые не будут препятствовать запуску плагина... а то  моя бабушка, теперь не может включить свои сериалы... :biggrin:
Добавлено  03 октября | 2012г. | 15:28:26   
C ZTE MF627 тоже при старте не запускается, но стабильно после перезапуска с пульта работает... с huawei k3806... похуже обстоят дела... запускается раза с 3, а потом работает...
Добавлено  03 октября | 2012г. | 16:53:04   
Linky, честно сказать особо не шарю... но посмотрев файл  ywapp.exe...

updetach   [FILE][%s][%d] cmd: %s
 \%s /etc/ppp/usb3gdial %s %s %d card    /etc/ppp/ppp-on-modem %s %s %s  %d.%d.%d.%d [FILE][%s][%d]  notifyCode: 0x%04x
 index: %d
  3gDial  ---Thread create failed, stErr[0X%08X]---
  ---Thread already create.
  ---destroy 3G dial thread failed stErr[0X%08X]---
  ---Thread already destroy.
 ./AppUserDb/spark_3G_provider.xml   can not open file [%s]
 load 3G xml file failed.
   ---region[%s]---
   provider    apn number  user    pwd ===provider[%s],apn[%s],number[%s],user[%s],pwd[%s]===
 ===provider[%d]===

    ***regionCnt[%d]***
    ---invalid parameter---
    /etc/ppp/usb3gstop.sh   ModemDial   ---destroy scan thread failed stErr[0X%08X]---
 /etc/ppp/ppp-off-modem  killall pppd

можешь помочь убрать, я так понимаю он как раз из-за этого не дает нормально запускаться твоему плагину...
Добавлено  03 октября | 2012г. | 17:01:12   
Я вот подумал, а нельзя твои плагин ему подсунуть вместо стандартного, чтобы он его и запускал...???

Оффлайн linkyАвтор темы

  • Мастер Джедай
  • **
  • Сообщений: 1151
  • Поблагодарили: 1555
  • Уважение: +30
darktime,
Мы с Acrab пробовали это все убрать, но у нас не вышло.
Основная проблема даже это все убрать не помогает, где то (мы не смогли найти где) есть проверка по 12d1 и именно в ywapp.exe все остальные usb3gdial и т.п. не важно есть или нет. Вот пока эту проверку не отключешь ничего не выходит. Была мысль подменить стандартный скрипт моим (или дополнить стандартный) но из за этой жесткой проверки все у нас и уперлось.
Можно ТУПО переименовать modemdial в usb3gdial и ГУИ его подхватит, но эта жесткая проверка все портит.
Кстати для Хайвей может и прокатит

Оффлайн darktime

  • Падаван
  • *
  • Сообщений: 44
  • Поблагодарили: 3
  • Уважение: 0
Подвожу итоги, ZTE mf627... никак не переводиться попался не удачный подопотный... но прекрасно работает в режиме только модем...
Плагин теперь полностью поддерживает huawei k3806...
вот лог работы...
[root@stlinux]#/etc/ppp/modemdial start
 PPPD is offline. Trying to start ...
Trying to switch: Huawei switch to Modem mode
Trying find port after switching to modem mode:.................................
....................................................................[ OK ]
Still waiting after switching to modem mode:.............[ OK ]
Trying find port:[ OK ]
Starting pppd:
Connect script failed
Serial connection established.
Using interface ppp0
Connect: ppp0 <--> /dev/ttyUSB0
local  IP address xx.xx.xx.xx
remote IP address xx.xx.xx.xx
primary   DNS address xx.xx.xx.xx
secondary DNS address xx.xx.xx.xx
[ OK ]

Со sleep фишка не прокатывает доходил даже до 80...Спасибо всем за помощь... :beach:
Добавлено  03 октября | 2012г. | 18:20:03   
У меня еще тут идея в голову пришла, а по com порту с него интересно можно лог загрузки снять...
в autorun.sh  я попробывал добавить /root/spark/etc/ppp/modemdial start, после запуска spark, но это ничего не дало...
Добавлено  03 октября | 2012г. | 18:30:42   
у меня наверно совсем крыша едет, но интересно, есть ли эмулятор процессора sti 7111, попробывать загнать туда прошивку ресивера и посмотреть как она отрабатывается в целом... :biggrin:

Оффлайн puh63

  • Падаван
  • *
  • Сообщений: 33
  • Поблагодарили: 30
  • Уважение: 0
Пытаюсь запустить ZTE AC5710 – модем с поддержкой технологии EV-DO Rev.A Выполнил скрипт из первого поста. Прошивка 1.2.54. Вот данные телнета
[root@stlinux]#lsusb                           
-sh: lsusb: not found                           
[root@stlinux]#cat/proc/tty/driver/usbserial   
-sh: cat/proc/tty/driver/usbserial: not found
[root@stlinux]#etc/ppp/modemdial start     
-sh: etc/ppp/modemdial: not found           

Оффлайн linkyАвтор темы

  • Мастер Джедай
  • **
  • Сообщений: 1151
  • Поблагодарили: 1555
  • Уважение: +30
Пытаюсь запустить ZTE AC5710 – модем с поддержкой технологии EV-DO Rev.A Выполнил скрипт из первого поста. Прошивка 1.2.54. Вот данные телнета
[root@stlinux]#lsusb                           
-sh: lsusb: not found                           
[root@stlinux]#cat/proc/tty/driver/usbserial   
-sh: cat/proc/tty/driver/usbserial: not found
[root@stlinux]#etc/ppp/modemdial start     
-sh: etc/ppp/modemdial: not found           
Команды набрать так
/etc/ppp/modemdial start
cat /proc/tty/driver/usbserial
/root/spark/Ad/Patch/sbin/busybox lsusb
darktime,
Попробуй /root/spark/etc/ppp/modemdial start
добавить до запуска ywapp.exe все что после добавишь уже не отработает. Лог можно вывести но нужно править uboot как и что есть на форуме, на ПО 1,2,07 его можно было включить и ГУИ потом его отрубили.
При загрузки с хайвей есть надпись на экране обноружен модем или что то такое? если есть то это гуи спарка его проверяет при старте реса (нужно как то прибить это)

Оффлайн puh63

  • Падаван
  • *
  • Сообщений: 33
  • Поблагодарили: 30
  • Уважение: 0
dmesg

Цитировать
<4>save exit: isCheckpointed 1
<3>hub 1-0:1.0: over-current change on port 1
<4>save exit: isCheckpointed 1
<6>usb 2-1: new full speed USB device using stm-ohci and address 3
<6>usb 2-1: configuration #1 chosen from 1 choice
<4>[usb_probe_interface]drive name=usb-storage
<6>scsi1 : SCSI emulation for USB Mass Storage devices
<7>usb-storage: device found at 3
<7>usb-storage: waiting for device to settle before scanning
<5>scsi 1:0:0:0: CD-ROM            ZTE      USB Storage FFFF 2.31 PQ: 0 ANSI: 2
<7>usb-storage: device scan complete
<6>usb 2-1: USB disconnect, address 3
<3>hub 1-0:1.0: over-current change on port 1
<6>usb 2-1: new full speed USB device using stm-ohci and address 4
<6>usb 2-1: configuration #1 chosen from 1 choice
<4>[usb_probe_interface]drive name=usb-storage
<6>scsi2 : SCSI emulation for USB Mass Storage devices
<7>usb-storage: device found at 4
<7>usb-storage: waiting for device to settle before scanning
<5>scsi 2:0:0:0: CD-ROM            ZTE      USB Storage FFFF 2.31 PQ: 0 ANSI: 2
<7>usb-storage: device scan complete
<4>usb 2-1: usbfs: process 4488 (usb_modeswitch) did not claim interface 0 befor                                                  e use
<4>usb 2-1: usbfs: process 4540 (usb_modeswitch) did not claim interface 0 befor                                                  e use
<4>usb 2-1: usbfs: process 5176 (usb_modeswitch) did not claim interface 0 befor                                                  e use

[root@stlinux]#/root/spark/Ad/Patch/sbin/busybox lsusb   
Цитировать
Bus 001 Device 001: ID 1d6b:0002                         
Bus 002 Device 001: ID 1d6b:0001                         
Bus 002 Device 002: ID 19d2:fff5                   

Ручками исправил заголовок файла 19d2:2000 на 19d2:fff5 и внутри DefaultProduct= 0x2000 на  0хfff5
Запускаю /etc/ppp/usb_modeswitch -c /etc/ppp/switch/12d1:fff5

Вот результат

Цитировать
[root@stlinux]#/etc/ppp/usb_modeswitch -c /etc/ppp/switch/19d2:fff5

Looking for target devices ...
 No devices in target mode or class found
Looking for default devices ...
   found matching product ID
   adding device
 Found device in default mode, class or configuration (1)
Accessing device 004 on bus 002 ...
Getting the current device configuration ...
 OK, got current device configuration (1)
Using interface number 0
Using endpoints 0x05 (out) and 0x84 (in)
Inquiring device details; driver will be detached ...
Looking for active driver ...
 No driver found. Either detached before or never attached

SCSI inquiry data (for identification)
-------------------------
  Vendor String: ZTE
   Model String: USB Storage FFFF
Revision String: 2.31
-------------------------

USB description data (for identification)
-------------------------
Manufacturer: ZTE, Incorporated
     Product: USB Storage
  Serial No.: 000000000002
-------------------------
Setting up communication with interface 0
Using endpoint 0x05 for message sending ...
Trying to send message 1 to endpoint 0x05 ...
 OK, message successfully sent
Reading the response to message 1 (CSW) ...
 OK, response successfully read (13 bytes).
Trying to send message 2 to endpoint 0x05 ...
 OK, message successfully sent
Reading the response to message 2 (CSW) ...
 OK, response successfully read (0 bytes).
Trying to send message 3 to endpoint 0x05 ...
 OK, message successfully sent
Reading the response to message 3 (CSW) ...
 OK, response successfully read (0 bytes).
Resetting response endpoint 0x84
Resetting message endpoint 0x05

Checking for mode switch (max. 3 times, once per second) ...
 Searching for target devices ...
 Searching for target devices ...
 Searching for target devices ...
 No new devices in target mode or class found

Mode switch has failed. Bye.


На первый message приходит ответ 13 байт, на остальный два нет. Помогите подправить 2 и 3 месседж чтобы успешно произошла смена режима.

               
[root@stlinux]#cat /proc/tty/driver/usbserial
Цитировать
usbserinfo:1.0 driver:2.0

Оффлайн oblivion

  • Подающий Надежды
  • *
  • Сообщений: 1
  • Поблагодарили: 0
  • Уважение: 0
Помогите подключить и настроить novatel u760

Оффлайн darktime

  • Падаван
  • *
  • Сообщений: 44
  • Поблагодарили: 3
  • Уважение: 0
Доброй ночи puh63
Вообщем тебе надо проделать следующее, первое, это то что надо вернуть обратно файл который ты переименовал...
потом создать новый файл 19d2:fff5
DefaultVendor=  0x19d2
 DefaultProduct= 0xfff5
 TargetVendor=   0x19d2
 TargetProduct=  0xffff

MessageContent=”5553424312345678c00000008000069f030000000000000000000000000000″

Примечание если робишь под виндой имя файла с ":" создать не получится, и делать лучше не в блокноте а чтонибудь типа notepad++, потом когда скинешь по фитипихе, переименнуешь из 19d2_fff5 в 19d2:fff5...

В принципе должно всё заработать, но есть одно но... покажи логи команд

/root/spark/Ad/Patch/sbin/busybox lsusb
адрес твоего устройства должен поменяться на 19d2:ffff... потом покажи лог команды

cat /proc/tty/driver/usbserial

если высветиться тоже самое что ты выкладывал, то значит у тебя не подгрузился драйвер модема... есть два варианта либо самому добавить его в option.ko или попросить linky чтобы он пересобрал для тебя скрипт... а еще выложи лог
/etc/ppp/modemdial start убедиться что получилось... :biggrin:   
вот и всё...

linky
Ты прав, да выскакивает табличка, еще пишет типа соединиться пытается... они походу жестко зашили, а в usb3gdial цикл поставили, если отваливается чтобы перезапускался...
я разобрался почему мои модем не пошел со стандартным плагином, у него процедура call сделана с командами Huawei, а мои модем из за них ошибку выдает... он поэтому также не работают ZTE модемы...
А вообще в первом посту надо FAQ написать... а то тяжело помогать людям которые даже никакой информации не дают...

Оффлайн sanya6303

  • Падаван
  • *
  • Сообщений: 12
  • Поблагодарили: 2
  • Уважение: 0
Здраствуйте! Меня тоже интересует подключение novatel u760 , и как это сделать?

Оффлайн puh63

  • Падаван
  • *
  • Сообщений: 33
  • Поблагодарили: 30
  • Уважение: 0
Уважаемый darktime

Результат работы switch, после ваших советов.

Цитировать
[root@stlinux]#/etc/ppp/usb_modeswitch -c /etc/ppp/switch/19d2\:fff5

Looking for target devices ...
 No devices in target mode or class found
Looking for default devices ...
   found matching product ID
   adding device
 Found device in default mode, class or configuration (1)
Accessing device 006 on bus 002 ...
Getting the current device configuration ...
 OK, got current device configuration (1)
Using interface number 0
Using endpoints 0x05 (out) and 0x84 (in)
Inquiring device details; driver will be detached ...
Looking for active driver ...
 OK, driver found ("usb-storage")
 OK, driver "usb-storage" detached

SCSI inquiry data (for identification)
-------------------------
  Vendor String: ZTE
   Model String: USB Storage FFFF
Revision String: 2.31
-------------------------

USB description data (for identification)
-------------------------
Manufacturer: ZTE, Incorporated
     Product: USB Storage
  Serial No.: 000000000002
-------------------------
Setting up communication with interface 0
Using endpoint 0x05 for message sending ...
Trying to send message 1 to endpoint 0x05 ...
 OK, message successfully sent
Reading the response to message 1 (CSW) ...
 Device seems to have vanished after reading. Good.
 Device is gone, skipping any further commands

Checking for mode switch (max. 3 times, once per second) ...
 Searching for target devices ...
   found matching product ID
   adding device

Found target device, now opening
 Found correct target device

Mode switch succeeded. Bye.

Модем успешно поменял режим.

Дальше выполняю cat /proc/tty/driver/usbserial
Цитировать
usbserinfo:1.0 driver:2.0

Драйвер не подгрузился. Прикрепляю драйвера под Linux, с установочного диска модема. Прошу добавить, либо объясните каким образом его можно скомпилировать на тюнере, чтобы все работало. Спасибо.

Оффлайн linkyАвтор темы

  • Мастер Джедай
  • **
  • Сообщений: 1151
  • Поблагодарили: 1555
  • Уважение: +30
puh63,
/root/spark/Ad/Patch/sbin/busybox lsusb покажи после переключения?
вечером скрипт подправлю и обновлю.
darktime,
Не собирался я его делать универсальным, хотел просто запустить свой СДМА AnyDate A520  :biggrin:
Но скрипт оброс еще кучей всего  :biggrin: FAQ нужно писать, на тему какие команды показать что бы еще чего добавить :biggrin:
Цитировать
call сделана с командами Huawei
покажи как правильно должны выглядить файлы? времени совсем нету глубоко копать по ZTE 626-627. Тестил только на 190 тогда звапускалось.

Теги:
 

Похожие темы

  Тема / Автор Ответов Последний ответ
1 Ответов
2278 Просмотров
Последний ответ 17 мая | 2011г. | 14:53:50
от Softy
15 Ответов
19326 Просмотров
Последний ответ 27 декабря | 2017г. | 14:40:50
от Schwarz
9 Ответов
8761 Просмотров
Последний ответ 01 сентября | 2015г. | 19:02:38
от Manul
1 Ответов
3746 Просмотров
Последний ответ 07 января | 2014г. | 00:23:11
от Const
11 Ответов
9450 Просмотров
Последний ответ 19 июня | 2016г. | 12:08:06
от Ser6



X

Добро пожаловать!

Мы заметили, что у Вас установлено расширение AdBlock или ему подобное. Пожалуйста добавьте наш Клуб в белый список, внесите этим посильную лепту в его развитие. Спасибо!