Перейти к содержанию

3G/CDMA USB модемы на PGI


Рекомендуемые сообщения

Ув.Д.Федор,пытаюсь прикрутить телефон nokia e66 к ipbox 910 прошивка 1.3, по каманде в теlnete dmesg модем определился как cdc_acm 2-1:1.10: ttyACM0: USB ACM device,

мой peers/gprs

#this file contains all the parameters pppd will pass to the modem to establish the GPRS connection
#
# The user and password has been commented out becasue the "noauth" command is being used
user web1
#password web
#
# This places a default route in the routing table with the peer as the gateway
defaultroute
#
# This can also be used to replace existing default routes
#replacedefaultroute
#
# Serial Modem to use
/dev/ttyACM0
115200
#
# Call this chat script to issue the modem commands
connect "/sbin/chat -v -f /var/etc/ppp/chats/gprs"
#
# Enable debugging to /var/log/messages
debug
#
# Enable kernel debugging level 4
kdebug 4
#
#
ipcp-no-addresses
#
#
noipdefault
#
# Do not require the peer to use authentication
noauth
#
# Disable Van Jacobson style TCP/IP header compression in both TX and RX
novj
#
# Disable compression control protocol,if peer doesnt accept requests for CCP from pppd
noccp
#
# Use RTS/CTS hardware flow control
crtscts
#
# I cant find what this means, but if its not included there is no output to the command prompt
modem -detach
#
# Use DNS given to peer and rewrite /etc/resolv.conf
usepeerdns
#
# pppd will accept the peers idea of its remote ip address
ipcp-accept-remote
#
# pppd will accept the peers idea of its local ip address
ipcp-accept-local
#

мой chats gprs лист

# GPRS Chat File, contains all parameters that /usr/sbin/chat will pass to the modem to create the GPRS connection
#
#
# Abort Strings
'ABORT' 'BUSY'
'ABORT' 'ERROR'
'ABORT' 'NO ANSWER'
'ABORT' 'NO CARRIER'
'ABORT' 'NO DIALTONE'
'ABORT' 'Invalid Login'
'ABORT' 'Login incorrect'
'TIMEOUT' '10'
#
# Modem Init
'' 'ATZ'
#
#
'OK' 'ATM1L1'
#
# "internet" represents Vodafone's APN, internet
'OK' 'AT+CGDCONT=1,"IP","internet","",0,0'
'OK' 'ATDT*99#'
'CONNECT' 

после команде в теlnete pppd call/var/etc/ppp/peers &, в тelnete вот такая фиговина

[PGI ~]$ pppd call/var/etc/ppp/peers &
[PGI ~]$ pppd: unrecognized option 'call/var/etc/ppp/peers'
pppd version 2.4.5
Usage: pppd [ options ], where options are:
       <device>        Communicate over the named device
       <speed>         Set the baud rate to <speed>
       <loc>:<rem>     Set the local and/or remote interface IP
                       addresses.  Either one may be omitted.
       asyncmap <n>    Set the desired async map to hex <n>
       auth            Require authentication from peer
       connect <p>     Invoke shell command <p> to set up the serial line
       crtscts         Use hardware RTS/CTS flow control
       defaultroute    Add default route through interface
       file <f>        Take options from file <f>
       modem           Use modem control lines
       mru <n>         Set MRU value to <n> for negotiation
See pppd(8) for more options.

Что я еще не зделал? Подскажить :huh:

Ссылка на комментарий
Поделиться на другие сайты

после команде в теlnete pppd call/var/etc/ppp/peers &, в тelnete вот такая фиговина

ваша ошибка в том, что между call и /var/... нет пробела, а он там обязателен.

IPBox 9000HD | IPBox 910HD | IPBox 100 HD | Dreambox DM 800HD se | WaveFrontier Toroidal T90

28.2°E + 23.5°E + 19.2°E + 16.0°E + 13.0°E + 9.0°E + 7.0°E + 4.8°E + 0.8°W + 4.0°W + 5.0°W

Ссылка на комментарий
Поделиться на другие сайты

Читаем файл NETWORK_ru.txt , а где его можно прочитать?

D архиве с прошивкой есть папка док.

там и живут эти редми....

В лесу стороны света узнают по мху на деревьях, а в городе - по спутниковым тарелкам.
 
PGI-1.5-Final_RC2@AB IPBox 910 HD     TV SAMSUNG UE32C6000
 

Ссылка на комментарий
Поделиться на другие сайты

Даем команду по телнет: pppd call gprs &

Появляеться картинка.Удачи.

Огромное спасибо! Помогло! Прошивка PGI 1.1, модем E1550 "Мегафон unlock". Завелся сразу (правда скрипит запускал с кнопки "WWW"). Если убрать "internet.mts.ru" работает с Мегафоном, Билайном и МТС. Проверял лично все три симки.

Ссылка на комментарий
Поделиться на другие сайты

Может каго заинтерисует повышение уровня сигнала 3G.Сам весь интернет перерыл на счёт антенн 3G,много чего есть самодельного делал по их инструкциям не чего выдоющегося прирост сигнала очень мизерный.Решил заказать себе антену через интернет заводскую,прислали установил действительно сигнал поднялся с 10% до 92% вот ето да.Решил разобрать и снять все замеры этой антены,в изготовлении не чего сложного,и решил выложить на любимом форуме.Подходящего раздела не нашол так что выкладываю здесь.Единственное что придётся подгонять так это кусочек медной проволоки припаянный к тому месту где припаяна центральная жила кабеля по отношению места где припаян экран кабеля(примерно 1.5 мм)Я так понял это саглосуещее устройство.Заявленное усиление 14 дб.post-1596-1332067535_thumb.jpg

post-1596-1332067450_thumb.png

post-1596-1332067480_thumb.jpg

post-1596-1332067492_thumb.jpg

post-1596-1332067507_thumb.jpg

post-1596-1332067522_thumb.jpg

Изменено пользователем senrgei

 IPBox 9000HD PVR ; ZyXEL Keenetic Giga 2 ; Openbox S6PRO+ HD ; DreamBox DM7020HD :)

Ссылка на комментарий
Поделиться на другие сайты

  • 2 недели спустя...

ваша ошибка в том, что между call и /var/... нет пробела, а он там обязателен.

Ув.Дядя Федор,посмотрите еще, что опять ему надо?

[PGI ~]$ pppd call gprs &
-sh: [PGI: not found
[2]+  Done(127)				  [PGI ~]\$ pppd call gprs
[PGI ~]$ [PGI ~]$ Serial connection established.
-sh: [PGI: not found
[PGI ~]$ Using interface ppp0
-sh: Using: not found
[PGI ~]$ Connect: ppp0 <--> /dev/ttyACM0
-sh: can't open --: no such file
-sh: Connect:: not found
[PGI ~]$ Warning - secret file /var/etc/ppp/pap-secrets has world and/or group a
ccess
-sh: Warning: not found
[PGI ~]$ Modem hangup
-sh: Modem: not found
[PGI ~]$ Connection terminated.
-sh: Connection: not found
Ссылка на комментарий
Поделиться на другие сайты

Поставил,новые настройки в chats и peers,вот новый лог

[PGI ~]$ pppd call gprs &
[PGI ~]$ Script /sbin/chat -v -f /var/etc/ppp/chats/gprs.chat finished (pid xxxx), status = 0x0
Serial connection established.
using channel 5
Using interface ppp0
Connect: ppp0 <--> /dev/ttyACM0
Warning - secret file /var/etc/ppp/pap-secrets has world and/or group access
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x781dc540> <pcomp> <accomp>]
rcvd [LCP ConfReq id=0x2 <auth pap> <accomp> <pcomp> <asyncmap 0x0> <magic 0xe8d2f1b9>]
sent [LCP ConfNak id=0x2 <auth eap>]
rcvd [LCP ConfAck id=0x1 <asyncmap 0x0> <magic 0x781dc540> <pcomp> <accomp>]
rcvd [LCP ConfReq id=0x3 <auth pap> <accomp> <pcomp> <asyncmap 0x0> <magic 0xe8d2f1b9>]
sent [LCP ConfNak id=0x3 <auth eap>]
rcvd [LCP ConfReq id=0x4 <auth pap> <accomp> <pcomp> <asyncmap 0x0> <magic 0xe8d2f1b9>]
sent [LCP ConfNak id=0x4 <auth eap>]
rcvd [LCP ConfReq id=0x5 <auth pap> <accomp> <pcomp> <asyncmap 0x0> <magic 0xe8d2f1b9>]
sent [LCP ConfNak id=0x5 <auth eap>]
rcvd [LCP ConfReq id=0x6 <auth pap> <accomp> <pcomp> <asyncmap 0x0> <magic 0xe8d2f1b9>]
sent [LCP ConfNak id=0x6 <auth eap>]
rcvd [LCP ConfReq id=0x7 <auth pap> <accomp> <pcomp> <asyncmap 0x0> <magic 0xe8d2f1b9>]
sent [LCP ConfRej id=0x7 <auth pap>]
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x781dc540> <pcomp> <accomp>]
rcvd [LCP ConfAck id=0x1 <asyncmap 0x0> <magic 0x781dc540> <pcomp> <accomp>]
Modem hangup
Connection terminated.
А и еще в pgi.conf,у меня нет строчки USB_MODEM,так и должно быть?
Ссылка на комментарий
Поделиться на другие сайты

Поставил,новые настройки в chats и peers,вот новый лог

А и еще в pgi.conf,у меня нет строчки USB_MODEM,так и должно быть?

У вас идет коннект через драйвер ACM, так что USB_MODEM не нужен.

Скорее всего неправильно или вообще не передается логин/пароль.

Что у вас в файле chat? что в peer?

IPBox 9000HD | IPBox 910HD | IPBox 100 HD | Dreambox DM 800HD se | WaveFrontier Toroidal T90

28.2°E + 23.5°E + 19.2°E + 16.0°E + 13.0°E + 9.0°E + 7.0°E + 4.8°E + 0.8°W + 4.0°W + 5.0°W

Ссылка на комментарий
Поделиться на другие сайты

У вас идет коннект через драйвер ACM, так что USB_MODEM не нужен.

Скорее всего неправильно или вообще не передается логин/пароль.

Что у вас в файле chat? что в peer?

peers

#this file contains all the parameters pppd will pass to the modem to establish the GPRS connection## The user and password has been commented out becasue the "noauth" command is being useduser #password ## This places a default route in the routing table with the peer as the gatewaydefaultroute## This can also be used to replace existing default routes#replacedefaultroute## Serial Modem to use/dev/ttyACM0115200## Call this chat script to issue the modem commandsconnect "/sbin/chat -v -f /var/etc/ppp/chats/gprs.chat"## Enable debugging to /var/log/messagesdebug## Enable kernel debugging level 4kdebug 4##ipcp-no-addresses##noipdefault## Do not require the peer to use authenticationnoauth## Disable Van Jacobson style TCP/IP header compression in both TX and RXnovj## Disable compression control protocol,if peer doesnt accept requests for CCP from pppdnoccp## Use RTS/CTS hardware flow controlcrtscts## I cant find what this means, but if its not included there is no output to the command promptmodem -detach## Use DNS given to peer and rewrite /etc/resolv.confusepeerdns## pppd will accept the peers idea of its remote ip addressipcp-accept-remote## pppd will accept the peers idea of its local ip addressipcp-accept-local#

chats


'ABORT' 'ERROR'

'ABORT' 'NO ANSWER'

'ABORT' 'NO CARRIER'

'ABORT' 'NO DIALTONE'

'ABORT' 'Invalid Login'

'ABORT' 'Login incorrect'

'TIMEOUT' '10'

#

# Modem Init

'' 'ATZ'

#

#

'OK' 'ATM1L1'

#

'OK' 'AT+cgdcont=1,"IP","internet","",0,0'

'OK' 'ATDT*99***1#'

'CONNECT' ''

_linenums:0'># GPRS Chat File, contains all parameters that /usr/sbin/chat will pass to the modem to create the GPRS connection### Abort Strings'ABORT' 'BUSY''ABORT' 'ERROR''ABORT' 'NO ANSWER''ABORT' 'NO CARRIER''ABORT' 'NO DIALTONE''ABORT' 'Invalid Login''ABORT' 'Login incorrect''TIMEOUT' '10'## Modem Init'' 'ATZ'##'OK' 'ATM1L1'#'OK' 'AT+cgdcont=1,"IP","internet","",0,0''OK' 'ATDT*99***1#''CONNECT' ''

Ссылка на комментарий
Поделиться на другие сайты

Судя по логам выше, оператор хочет ввода имени пользователя и (скорее всего) пароля по протоколу PAP.

Вам известны эти данные?

Их нужно вписать в соотвествующий файлы ( /var/etc/ppp/peers/gprs и /var/etc/ppp/pap-secrets)

в peer файле должна быть строка типа

name username

где username - ваш логин

в pap-secrets должно быть что-то вроде:

username		*	   password

IPBox 9000HD | IPBox 910HD | IPBox 100 HD | Dreambox DM 800HD se | WaveFrontier Toroidal T90

28.2°E + 23.5°E + 19.2°E + 16.0°E + 13.0°E + 9.0°E + 7.0°E + 4.8°E + 0.8°W + 4.0°W + 5.0°W

Ссылка на комментарий
Поделиться на другие сайты

Судя по логам выше, оператор хочет ввода имени пользователя и (скорее всего) пароля по протоколу PAP.

Вам известны эти данные?

Их нужно вписать в соотвествующий файлы ( /var/etc/ppp/peers/gprs и /var/etc/ppp/pap-secrets)

в peer файле должна быть строка типа

name username

где username - ваш логин

в pap-secrets должно быть что-то вроде:

username		*	   password
дядя Федор,у оператрор нет ни логина ни пароля,толька точка доступа.Есть еще какие нибуть варианты,может дадите другие peers и chats,я попробывал удолить фаил pap-secrets вообще нечего в телнете не происходит
Ссылка на комментарий
Поделиться на другие сайты

может дадите другие peers и chats

все примеры файлов уже даны в прошивке, когда она устанавлена с нуля.

дальше - только конкретные настройки под вашего оператора.

Google в помощь...

IPBox 9000HD | IPBox 910HD | IPBox 100 HD | Dreambox DM 800HD se | WaveFrontier Toroidal T90

28.2°E + 23.5°E + 19.2°E + 16.0°E + 13.0°E + 9.0°E + 7.0°E + 4.8°E + 0.8°W + 4.0°W + 5.0°W

Ссылка на комментарий
Поделиться на другие сайты

  • 1 месяц спустя...

Здравствуйте уфажаемые форумчане! Нужна подсказка "помощЪ" в настройке USB модема от -ZTE MF-180.

У меня IPBOX 910, прошивка 1.4 PGI, не могу настроить инет через 3G, не хочет ни в какую.

Все шаги по настройке USB, делал согласно прилагаемой инструкции по настройке к прошивке PGI.

Модем перешит и разлочен, переводчик модем из cd-rom в режим модема установлены в прошивке.

И так:

Telnet-

даю команду

dmesg

нахожу похожие строки

usb usb2: configuration #1 chosen from 1 choice
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 1 port detected
Initializing USB Mass Storage driver...
usb 1-1: new high speed USB device using stm-ehci and address 2
usb 1-1: configuration #1 chosen from 1 choice
scsi1 : SCSI emulation for USB Mass Storage devices
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
i2c /dev entries driver
usb-storage: device found at 2
usb-storage: waiting for device to settle before scanning
i2c_st40_pio: ST40 PIO based I2C Driver
i2c_st40_pio: allocated pin (2,0) for scl (0x84a8f860)
i2c_st40_pio: allocated pin (2,1) for sda (0x84a8f87c)
i2c_st40_pio: allocated pin (3,0) for scl (0x84a8f974)
i2c_st40_pio: allocated pin (3,2) for sda (0x84a8f9ac)
i2c_st40_pio: allocated pin (4,0) for scl (0x84a8fa88)
i2c_st40_pio: allocated pin (4,1) for sda (0x84a8faa4)
STMicroelectronics - Coprocessors st231 Init
st-coprocessor-0: No RAM reserved

насколько я разобрался, устройство определилось

далее :

узнаем идентификатор своего устройства командой "lsusb"

Bus 001 Device 002: ID 19d2:2000

Bus 002 Device 001: ID 0000:0000

Bus 001 Device 001: ID 0000:0000

ls -1 /usr/share/usb_modeswitch

19d2:2000 -нашел свой модем в базе

Дальше затык ! :(

Выдержка из инструкции...

"3.3 Если все работает правильно, то при следующей перезагрузке ресивера можем должен быть автоматически переведен в режим данных, и должно появиться устройство

(или несколько) такого вида: /dev/ttyUSBx, а также софт-линк /dev/gsmmodem. Если этого не происходит, то нужно включить отладочный режим

в файле /var/etc/usb_modeswitch.conf (поставить параметр EnableLogging=1) и анализировать логи, которые будут находиться в директории /var/log.

Не забудьте перезагужать ресивер после любых изменений в файлах конфигурации.

"

Конфиг на ресивере изменил, а лог не ведется. Что можно сделать?

Спасибо.

Изменено пользователем дядя Фёдор

Мы находимся здесь, чтобы внести свой вклад в этот мир. А иначе зачем мы здесь?

Ссылка на комментарий
Поделиться на другие сайты

Я это прекрасно понимаю, но файл /var/log/ не создается. Почему не понятно :(

Мы находимся здесь, чтобы внести свой вклад в этот мир. А иначе зачем мы здесь?

Ссылка на комментарий
Поделиться на другие сайты

Плиз! помогите настроить

для того чтобы врубить режим модема нужно

19d2:2000

превратить в

19d2:0108

в телнете дай команду

usb_modeswitch -W -v 12d1 -p 19d2 -V 2000 -P 0108 -M "5553424312345678000000000000061b000000020000000000000000000000"

не получица - попробуй с таким параметром "55534243123456782000000080000c85010101180101010101000000000000"

покури параметры тут http://www.draisberghof.de/usb_modeswitch/...e9f85edc5bfc149

IP BOX 910, PGI 1.5, GI S8120 OpenPLi-4, Philips 42PFL7606k, 4W-75E, V-box II SuperJack, Supral 1.2m

He1ix.gif

 

Ссылка на комментарий
Поделиться на другие сайты

Я это прекрасно понимаю, но файл /var/log/ не создается. Почему не понятно :(

Потому что нужно в pgi.conf поставить DEBUG="yes"

IPBox 9000HD | IPBox 910HD | IPBox 100 HD | Dreambox DM 800HD se | WaveFrontier Toroidal T90

28.2°E + 23.5°E + 19.2°E + 16.0°E + 13.0°E + 9.0°E + 7.0°E + 4.8°E + 0.8°W + 4.0°W + 5.0°W

Ссылка на комментарий
Поделиться на другие сайты

Огромное Спасибо He1ix и дяде Фёдору (за подсказку) за быстрые ответы, и так по порядку что я сделал:

По совету He1ix в телнете дал команду

 usb_modeswitch -W -v 12d1 -p 19d2 -V 2000 -P 0108 -M "5553424312345678000000000000061b000000020000000000000000000000"

Результат
Telnet output
usb_os_find_busses: Skipping non bus directory devices
usb_os_find_devices: Found 001 on 002
usb_os_find_devices: Found 002 on 001
usb_os_find_devices: Found 001 on 001
error obtaining child information: Inappropriate ioctl for device
Taking all parameters from the command line


* usb_modeswitch: handle USB devices with multiple modes
* Version 1.2.3 © Josua Dietze 2012
* Based on libusb0 (0.1.12 and above)

! PLEASE REPORT NEW CONFIGURATIONS !

DefaultVendor=  0x12d1
DefaultProduct= 0x19d2
TargetVendor=   0x2000
TargetProduct=  0x0108
TargetClass=	not set
TargetProductList=""

DetachStorageOnly=0
HuaweiMode=0
SierraMode=0
SonyMode=0
QisdaMode=0
GCTMode=0
KobilMode=0
SequansMode=0
MobileActionMode=0
CiscoMode=0
MessageEndpoint=  not set
MessageContent="5553424312345678000000000000061b000000020000000000000000000000"
NeedResponse=0
ResponseEndpoint= not set

InquireDevice enabled (default)
Success check disabled
System integration mode disabled


Looking for target devices ...
 searching devices, found USB ID 0000:0000
 searching devices, found USB ID 19d2:2000
 searching devices, found USB ID 0000:0000
No devices in target mode or class found
Looking for default devices ...
 searching devices, found USB ID 0000:0000
 searching devices, found USB ID 19d2:2000
 searching devices, found USB ID 0000:0000
No devices in default mode found. Nothing to do. Bye.

Я так понимаю не прокатило
далее
usb_modeswitch -W -v 12d1 -p 19d2 -V 2000 -P 0108 -M "55534243123456782000000080000c85010101180101010101000000000000"
Результат
usb_set_debug: Setting debugging level to 15 (on)
usb_os_find_busses: Found 002
usb_os_find_busses: Found 001
usb_os_find_busses: Skipping non bus directory devices
usb_os_find_devices: Found 001 on 002
usb_os_find_devices: Found 002 on 001
usb_os_find_devices: Found 001 on 001
error obtaining child information: Inappropriate ioctl for device
Taking all parameters from the command line

* usb_modeswitch: handle USB devices with multiple modes
* Version 1.2.3 © Josua Dietze 2012
* Based on libusb0 (0.1.12 and above)

! PLEASE REPORT NEW CONFIGURATIONS !

DefaultVendor=  0x12d1
DefaultProduct= 0x19d2
TargetVendor=   0x2000
TargetProduct=  0x0108
TargetClass=	not set
TargetProductList=""

DetachStorageOnly=0
HuaweiMode=0
SierraMode=0
SonyMode=0
QisdaMode=0
GCTMode=0
KobilMode=0
SequansMode=0
MobileActionMode=0
CiscoMode=0
MessageEndpoint=  not set
MessageContent="55534243123456782000000080000c85010101180101010101000000000000"
NeedResponse=0
ResponseEndpoint= not set

InquireDevice enabled (default)
Success check disabled
System integration mode disabled

Looking for target devices ...
 searching devices, found USB ID 0000:0000
 searching devices, found USB ID 19d2:2000
 searching devices, found USB ID 0000:0000
No devices in target mode or class found
Looking for default devices ...
 searching devices, found USB ID 0000:0000
 searching devices, found USB ID 19d2:2000
 searching devices, found USB ID 0000:0000
No devices in default mode found. Nothing to do. Bye.

Опять мимо..(

На сайте разработчика (http://www.draisberghof.de/usb_modeswitch/) я понял что есть такая проблема с модемами от ZTE

/There is a problematic handling of devices with ID 19d2:2000 in kernels 2.6.26 to 2.6.28. This affects mostly ZTE devices and makes the "usb-storage" driver ignore the ID. In turn this will prevent proper initialization and may cause switching to fail. There is no other way around this than compiling your own kernel with some tiny edits. See Kernel related issues below for details.

For debugging of the automated system integration, edit (as root or su) /etc/usb_modeswitch.conf in a text editor and change the line/

а где этот конфиг лежит? или что еще можно придумать?

Спасибо

Изменено пользователем дядя Фёдор

Мы находимся здесь, чтобы внести свой вклад в этот мир. А иначе зачем мы здесь?

Ссылка на комментарий
Поделиться на другие сайты

Да и чуть не забыл, дядя Федор кокой лог прикрепить? по смыслу вроде net.log :)

[net] [21:05:12] started

[net] [21:05:12] setting hostname to [cuberevo]

[net] [21:05:12] creating web interface pipe

[net] [21:05:12] init USB comms

[net] [21:05:12] bringing up interface lo

[net] [21:05:12] bringing up interface eth0

[net] [21:05:13] No dialup: PPP is not set in pgi.conf

[net] [21:05:13] starting inetd

[net] [21:05:13] network is ready

[net] [21:05:13] samba daemon is disabled, skipping

[net] [21:05:13] nfs daemon is disabled, skipping

[net] [21:05:13] NTP sync is disabled, system time = micom time

[net] [21:05:13] sending mount request to sbox automounter

[net] [21:05:13] finished

Мы находимся здесь, чтобы внести свой вклад в этот мир. А иначе зачем мы здесь?

Ссылка на комментарий
Поделиться на другие сайты

[net] [21:05:13] No dialup: PPP is not set in pgi.conf

Установите параметр PPP в pgi.conf, как описано в NETWORK_ru.txt

IPBox 9000HD | IPBox 910HD | IPBox 100 HD | Dreambox DM 800HD se | WaveFrontier Toroidal T90

28.2°E + 23.5°E + 19.2°E + 16.0°E + 13.0°E + 9.0°E + 7.0°E + 4.8°E + 0.8°W + 4.0°W + 5.0°W

Ссылка на комментарий
Поделиться на другие сайты

Спасибо что не отмахнулись :rolleyes:

Поправил согласно совету, вот лог. Что посоветуете дальше сделать ?

[net] [14:00:50] started
[net] [14:00:50] setting hostname to [cuberevo]
[net] [14:00:50] creating web interface pipe
[net] [14:00:50] init USB comms
[net] [14:00:51] bringing up interface lo
[net] [14:00:51] bringing up interface eth0
[net] [14:00:51] checking connected USB devices
[net] [14:00:52] USB device [1-0:1.0][0000:0000][00:09:09:1] - skipping (bad id)
[net] [14:00:52] USB device [1-1	][19d2:2003][--:00:--:1] - skipping (bad id)
[net] [14:00:53] USB device [1-1:1.0][19d2:2003][00:00:ff:1] - loading usbserial driver
[net] [14:00:56] USB device [1-1:1.1][19d2:2003][01:00:ff:1] - skipping (bad id)
[net] [14:00:56] USB device [1-1:1.2][19d2:2003][02:00:ff:1] - skipping (bad id)
[net] [14:00:56] USB device [1-1:1.3][19d2:2003][03:00:ff:1] - skipping (bad id)
[net] [14:00:57] USB device [2-0:1.0][0000:0000][00:09:09:1] - skipping (bad id)
[net] [14:00:57] USB device [usb1   ][0000:0000][--:09:--:1] - skipping (bad id)
[net] [14:00:57] USB device [usb2   ][0000:0000][--:09:--:1] - skipping (bad id)
[net] [14:00:57] detecting serial devices in /dev
[net] [14:00:59] starting inetd
[net] [14:01:00] network is ready
[net] [14:01:00] samba daemon is disabled, skipping
[net] [14:01:00] nfs daemon is disabled, skipping
[net] [14:01:00] NTP sync is disabled, system time = micom time
[net] [14:01:01] sending mount request to sbox automounter
[net] [14:01:01] finished
Connect script failed
Connect script failed

Мы находимся здесь, чтобы внести свой вклад в этот мир. А иначе зачем мы здесь?

Ссылка на комментарий
Поделиться на другие сайты

Спасибо что не отмахнулись :rolleyes:

Поправил согласно совету, вот лог. Что посоветуете дальше сделать ?

[net] [14:00:50] started
[net] [14:00:50] setting hostname to [cuberevo]
[net] [14:00:50] creating web interface pipe
[net] [14:00:50] init USB comms
[net] [14:00:51] bringing up interface lo
[net] [14:00:51] bringing up interface eth0
[net] [14:00:51] checking connected USB devices
[net] [14:00:52] USB device [1-0:1.0][0000:0000][00:09:09:1] - skipping (bad id)
[net] [14:00:52] USB device [1-1	][19d2:2003][--:00:--:1] - skipping (bad id)
[net] [14:00:53] USB device [1-1:1.0][19d2:2003][00:00:ff:1] - loading usbserial driver
[net] [14:00:56] USB device [1-1:1.1][19d2:2003][01:00:ff:1] - skipping (bad id)
[net] [14:00:56] USB device [1-1:1.2][19d2:2003][02:00:ff:1] - skipping (bad id)
[net] [14:00:56] USB device [1-1:1.3][19d2:2003][03:00:ff:1] - skipping (bad id)
[net] [14:00:57] USB device [2-0:1.0][0000:0000][00:09:09:1] - skipping (bad id)
[net] [14:00:57] USB device [usb1   ][0000:0000][--:09:--:1] - skipping (bad id)
[net] [14:00:57] USB device [usb2   ][0000:0000][--:09:--:1] - skipping (bad id)
[net] [14:00:57] detecting serial devices in /dev
[net] [14:00:59] starting inetd
[net] [14:01:00] network is ready
[net] [14:01:00] samba daemon is disabled, skipping
[net] [14:01:00] nfs daemon is disabled, skipping
[net] [14:01:00] NTP sync is disabled, system time = micom time
[net] [14:01:01] sending mount request to sbox automounter
[net] [14:01:01] finished
Connect script failed
Connect script failed
А ты скрипты уже настроил?

что показывает теперь lsusb и dmesg?

IP BOX 910, PGI 1.5, GI S8120 OpenPLi-4, Philips 42PFL7606k, 4W-75E, V-box II SuperJack, Supral 1.2m

He1ix.gif

 

Ссылка на комментарий
Поделиться на другие сайты

Судя вот по-этому:

[net] [14:00:53] USB device [1-1:1.0][19d2:2003][00:00:ff:1] - loading usbserial driver

Ваш модем уже переключен в режим модема и ему usb_modeswitch не нужен.

(Чтобы убедиться, что это 100% так, выключите полностью питание кнопкой сзади и еще раз сделайте холодный пуск и снимите лог).

Допустим, что это так. Дальше отсутствие ошибок указывает, что у вас появилось серийное устройство в /dev/...

(какое именно устройство, нужно посмотреть командой ls -ls /dev/gsm* /dev/tty[uA]*

В конце запускается pppd согласно вашего параметра PPP в pgi.conf и в конце вот это:

Connect script failed

Думаю, теперь осталось доковырять скрипты дозвона в /var/etc/ppp (там есть уже шаблоны), и будет вам счастье (возможно) :-)

Нужно под своего оператора выставить там параметры - чаще всего логин/пароль (если нужен) или имя точки доступа.

Чтобы не перезагружать ресивер каждый раз, можно тестировать прямо в Telnet командой pppd call XXX (где XXX - имя peer файла из /var/etc/ppp/peers)

Поменяли что-то в /var/etc/ppp -- и снова эту команду дозвона.

Изменено пользователем дядя Фёдор

IPBox 9000HD | IPBox 910HD | IPBox 100 HD | Dreambox DM 800HD se | WaveFrontier Toroidal T90

28.2°E + 23.5°E + 19.2°E + 16.0°E + 13.0°E + 9.0°E + 7.0°E + 4.8°E + 0.8°W + 4.0°W + 5.0°W

Ссылка на комментарий
Поделиться на другие сайты

А ты скрипты уже настроил?

что показывает теперь lsusb и dmesg?

Bus 001 Device 003: ID 19d2:2003
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000

и соответсвенно

usb usb1: configuration #1 chosen from 1 choice
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 1 port detected
stm-ohci stm-ohci.0: stm-ohci
stm-ohci stm-ohci.0: new USB bus registered, assigned bus number 2
stm-ohci stm-ohci.0: irq 168, io mem 0x191ffc00
usb usb2: configuration #1 chosen from 1 choice
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 1 port detected
Initializing USB Mass Storage driver...
usb 1-1: new high speed USB device using stm-ehci and address 2
usb 1-1: configuration #1 chosen from 1 choice
scsi1 : SCSI emulation for USB Mass Storage devices
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
i2c /dev entries driver
usb-storage: device found at 2
usb-storage: waiting for device to settle before scanning

---------------------------------------------------------------

usb 1-1: new high speed USB device using stm-ehci and address 3
usb 1-1: configuration #1 chosen from 1 choice
usbserial: no version magic, tainting kernel.
usbcore: registered new interface driver usbserial
drivers/usb/serial/usb-serial.c: USB Serial support registered for generic
usbserial_generic 1-1:1.0: generic converter detected
usb 1-1: generic converter now attached to ttyUSB0
usbserial_generic 1-1:1.1: generic converter detected
usb 1-1: generic converter now attached to ttyUSB1
usbserial_generic 1-1:1.2: generic converter detected
usb 1-1: generic converter now attached to ttyUSB2
usbserial_generic 1-1:1.3: generic converter detected
usb 1-1: generic converter now attached to ttyUSB3
usbcore: registered new interface driver usbserial_generic
drivers/usb/serial/usb-serial.c: USB Serial Driver core
sc_driver: no version magic, tainting kernel.
sci driver by votan, v1.0

Скрипты, да настроил. оператор TELE2 -кроме дочки доступа больше ничего указывать не надо. (Так написано на сайте оператора)

Мы находимся здесь, чтобы внести свой вклад в этот мир. А иначе зачем мы здесь?

Ссылка на комментарий
Поделиться на другие сайты

дядя Фёдор, Приветсвую. Интернет только на работе есть, по сему утром читаю Ваш ответ (и не только, спасибо He1ix), бегу на обед домой пробую, затем опять отписываюсь что вышло :). И так что сейчас у меня:

Telnet :ls -ls /dev/gsm* /dev/ttyUSB*

[net] [13:49:27] started
[net] [13:49:27] setting hostname to [cuberevo]
[net] [13:49:27] creating web interface pipe
[net] [13:49:27] init USB comms
[net] [13:49:27] bringing up interface lo
[net] [13:49:27] bringing up interface eth0
[net] [13:49:28] checking connected USB devices
[net] [13:49:28] USB device [1-0:1.0][0000:0000][00:09:09:1] - skipping (bad id)
[net] [13:49:28] USB device [1-1	][19d2:2000][--:00:--:1] - skipping (bad id)
[net] [13:49:29] USB device [1-1:1.0][19d2:2000][00:00:08:1] - present in usb_modeswitch database, switching...
usb_set_debug: Setting debugging level to 15 (on)
usb_os_find_busses: Found 002
usb_os_find_busses: Found 001
usb_os_find_busses: Skipping non bus directory devices
usb_os_find_devices: Found 001 on 002
usb_os_find_devices: Found 002 on 001
usb_os_find_devices: Found 001 on 001
error obtaining child information: Inappropriate ioctl for device
[net] [13:49:45] USB device [2-0:1.0][0000:0000][00:09:09:1] - skipping (bad id)
[net] [13:49:45] USB device [usb1   ][0000:0000][--:09:--:1] - skipping (bad id)
[net] [13:49:45] USB device [usb2   ][0000:0000][--:09:--:1] - skipping (bad id)
[net] [13:49:46] detecting serial devices in /dev
[net] [13:49:46] starting inetd
[net] [13:49:46] network is ready
[net] [13:49:46] samba daemon is disabled, skipping
[net] [13:49:46] nfs daemon is disabled, skipping
[net] [13:49:46] NTP sync is disabled, system time = micom time
[net] [13:49:46] sending mount request to sbox automounter
[net] [13:49:46] finished
Connect script failed
Connect script failed
Connect script failed

Ресивер полностью отключал.

Изменено пользователем дядя Фёдор

Мы находимся здесь, чтобы внести свой вклад в этот мир. А иначе зачем мы здесь?

Ссылка на комментарий
Поделиться на другие сайты

Походу я еще не правильно пишу комманды на проверку :(

pppd call gprs /var/etc/ppp/peers -это ведь не правильно?

на всякий случай скину настройки конфигурации. Насколько я разобрался настройки берутся из директории /chats (там и настраивал)

ABORT BUSY
ABORT ERROR
ABORT 'NO ANSWER'
ABORT 'NO CARRIER'
ABORT 'NO DIALTONE'
ABORT 'Invalid Login'
ABORT 'Login incorrect'
TIMEOUT 15
'' ATH
OK ATZ
# uncomment the following line to switch some modems to 3G mode -вот еще подумал может раскоментить?
# OK 'AT\^SYSCONFIG=14,2,1,2'
OK 'AT+CGDCONT=1,"IP","internet.tele2.ru"'
OK 'ATDT*99***1#'
CONNECT ''

Мы находимся здесь, чтобы внести свой вклад в этот мир. А иначе зачем мы здесь?

Ссылка на комментарий
Поделиться на другие сайты

проверил лог, на мой взгляд ничего не изменилось

Еще как изменилось!

[net] [13:49:29] USB device [1-1:1.0][19d2:2000][00:00:08:1] - present in usb_modeswitch database, switching...

Ваш модем нуждается в переключении и, вроде как, судя по логам и тому, что в /dev создаются устройства /dev/ttyUSB* переключение происходит автоматически успешно.

# uncomment the following line to switch some modems to 3G mode -вот еще подумал может раскоментить?

# OK 'AT^SYSCONFIG=14,2,1,2'

Если не знаете что делаете и какие будут последствия, то лучше не стоит.

Не только с модемами так, а и в жизни вообще часто.

Походу я еще не правильно пишу комманды на проверку :(

pppd call gprs /var/etc/ppp/peers -это ведь не правильно?

Нет, неправильно.

Нужно просто pppd call gprs (если у вас прописано в pgi.conf PPP="gprs").

Насколько я разобрался настройки берутся из директории /chats (там и настраивал)

"Настройки" (для pppd) берутся из файла в директории peers.

"Команды модему" берутся из файла в директории chats.

В файле из директории peers указывается, какой файл из директории chats брать для общения с модемом.

В этом же файле из директории peers указывается имя устройства из /dev.

В вашем случае там должно быть /dev/gsmmodem

Изменено пользователем дядя Фёдор

IPBox 9000HD | IPBox 910HD | IPBox 100 HD | Dreambox DM 800HD se | WaveFrontier Toroidal T90

28.2°E + 23.5°E + 19.2°E + 16.0°E + 13.0°E + 9.0°E + 7.0°E + 4.8°E + 0.8°W + 4.0°W + 5.0°W

Ссылка на комментарий
Поделиться на другие сайты

ДобренЪ :rolleyes: дядя Федор я не пропал (и в долгу не останусь). Ряд событий меня отвлек от поставленной задачи, и я снова вернулся к процессу добивания =).

И так что происходит сейчас

1. В телнете pppd call gprs результат:

[PGI ~]$ pppd call gprs
Device ttyUSB0 is locked by pid 1382
Connect script failed
Device ttyUSB0 is locked by pid 1382

Не понимаю шо це таке =).

2. В директори /var/log появились такие файлы

Файлы в директории

д.Федор что еще можно придумать и сделать?

Мы находимся здесь, чтобы внести свой вклад в этот мир. А иначе зачем мы здесь?

Ссылка на комментарий
Поделиться на другие сайты

ДобренЪ :rolleyes: дядя Федор я не пропал (и в долгу не останусь). Ряд событий меня отвлек от поставленной задачи, и я снова вернулся к процессу добивания =).

И так что происходит сейчас

1. В телнете pppd call gprs результат:

[PGI ~]$ pppd call gprs
Device ttyUSB0 is locked by pid 1382
Connect script failed
Device ttyUSB0 is locked by pid 1382

Не понимаю шо це таке =).

Это значит что уже запущена и работает одна копия pppd в памяти. А вы пытаетесь еще одну запустить.

Нужно сначала прибить все процессы pppd командой killall pppd

IPBox 9000HD | IPBox 910HD | IPBox 100 HD | Dreambox DM 800HD se | WaveFrontier Toroidal T90

28.2°E + 23.5°E + 19.2°E + 16.0°E + 13.0°E + 9.0°E + 7.0°E + 4.8°E + 0.8°W + 4.0°W + 5.0°W

Ссылка на комментарий
Поделиться на другие сайты

ДобренЪ. д. Фёдор я окончательно запутался, добился следующего

Welcome to Cuberevo
cuberevo login: root
Password:
[PGI ~]$ pppd call gprs
Connect script failed
Connect script failed
Connect script failed
Connect script failed

Terminating on signal 2
[PGI ~]$ killall pppd
[PGI ~]$ pppd call gprs
Connect script failed
Terminating on signal 2
[PGI ~]$ pppd call 3g
Serial connection established.
Using interface ppp0
Connect: ppp0 <--> /dev/gsmmodem
Warning - secret file /var/etc/ppp/pap-secrets has world and/or group access
Warning - secret file /var/etc/ppp/chap-secrets has world and/or group access
CHAP authentication succeeded
CHAP authentication succeeded
Что делать дальше. Опять затык. :huh: :huh: д.Фёдор выручай

Мы находимся здесь, чтобы внести свой вклад в этот мир. А иначе зачем мы здесь?

Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
×
×
  • Создать...