PDA

Bekijk de volledige versie : "Обвязка" 3G/4G и CDMA модемов на прошивке энтузиастов



Pages : 1 2 [3] 4 5

Virtuals
10-08-2010, 11:14
Xelas81
как я понял дошли до стадии:
Script /tmp/ppp/peers/chat.sh finished (pid 200), status = 0x3
что есть
ERR_TIMEOUT

имхо
тоесть модем не отвечает на порту
usb/tts/0
:mad:
осталось выяснить почему...

ЗЫ попробуй отснифить что винда в порт шлет с самого подключения модема, и вплоть до инициализации соединения (при подключении модема появится виртуальный ком порт).

ЗЫЗЫ вот кусок моего лога, с последней прошивкой, обращаю внимание что никаких скриптов сам не писал!, все есть в прошивке.



: usb.c: registered new driver usb-storage
Dec 31 19:00:04 kernel: USB Mass Storage support registered.
Dec 31 19:00:04 kernel: hub.c: new USB device 00:03.0-1, assigned address 2
Dec 31 19:00:04 kernel: usb.c: USB device 2 (vend/prod 0x16d5/0x6501) is not claimed by any active driver.
Dec 31 19:00:15 kernel: usb.c: registered new driver acm
Dec 31 19:00:15 kernel: acm.c: v0.23:USB Abstract Control Model driver for USB modems and ISDN adapters (patched)
Dec 31 19:00:15 kernel: usb.c: registered new driver serial
Dec 31 19:00:15 kernel: usbserial.c: USB Serial support registered for Generic
Dec 31 19:00:15 kernel: usbserial.c: Generic converter detected
Dec 31 19:00:15 kernel: usbserial.c: Generic converter now attached to ttyUSB0 (or usb/tts/0 for devfs)
Dec 31 19:00:15 kernel: usbserial.c: Generic converter detected
Dec 31 19:00:15 kernel: usbserial.c: Generic converter now attached to ttyUSB1 (or usb/tts/1 for devfs)
Dec 31 19:00:15 kernel: usbserial.c: USB Serial Driver core v1.4
Dec 31 19:00:17 pppd[139]: pppd 2.4.5 started by admin, uid 0
Dec 31 19:00:17 pppd[139]: Using interface ppp0
Dec 31 19:00:17 pppd[139]: local IP address 10.64.64.64
Dec 31 19:00:17 pppd[139]: remote IP address 10.112.112.112
Dec 31 19:00:18 pppd[139]: Starting link
Dec 31 19:00:21 pppd[139]: Serial connection established.
Dec 31 19:00:21 pppd[139]: Connect: ppp0 <--> /dev/usb/tts/0

Xelas81
10-08-2010, 11:23
шлёт она вот это
http://pastebin.com/ivbhut5E

ничего вразумительного я там не могу рассмотреть если только пытаться кидать ASCIIшную строку на порт, опять же, если расскажете как я могу придумать только

echo " �&#250; P�@@" > /dev/usb/tts/0
это правильно?

а дальше уже
ATE0V1&D2&C1S0=0
и дргие

Xelas81
10-08-2010, 11:32
Xelas81
как я понял дошли до стадии:
Script /tmp/ppp/peers/chat.sh finished (pid 200), status = 0x3
что есть
ERR_TIMEOUT

имхо
тоесть модем не отвечает на порту
usb/tts/0
:mad:
осталось выяснить почему...

ЗЫ попробуй отснифить что винда в порт шлет с самого подключения модема, и вплоть до инициализации соединения (при подключении модема появится виртуальный ком порт).

ЗЫЗЫ вот кусок моего лога, с последней прошивкой, обращаю внимание что никаких скриптов сам не писал!, все есть в прошивке.

ну вот у меня acm и usbserial сами не подгружаются, и если не отрубать USB Storage в вебморде то грузятся sd_mod usb-storage scsi_mod

похоже что вот в этот момент Dec 31 19:00:04
у тебя отработала usb_modeswitch
в пятницу последний день трай&бай, походу отнесу я этот MCD-800 обратно и возьму MCD-650 или ZTE5710(если на нём есть гнездо для внешней антенны)

Vampik
10-08-2010, 11:38
Josh (разработчик usb_modeswitch) после долгой эпопеи (http://www.draisberghof.de/usb_modeswitch/bb/viewtopic.php?t=395), начатой не мной, сказал что свичить модем, скорее всего, не надо

Почитал тему - там говорится про acm, а не usbserial.

Xelas81
10-08-2010, 11:41
Почитал тему - там говорится про acm, а не usbserial.

ну acm тоже не заводится, вот кусок лога без отключения USB STorage


Jan 1 00:00:04 kernel: usb.c: new USB bus registered, assigned bus number 2
Jan 1 00:00:04 kernel: ehci_hcd 00:03.1: USB 0.0 enabled, EHCI 1.00, driver 10 Dec 2004/2.4
Jan 1 00:00:04 kernel: hub.c: USB hub found
Jan 1 00:00:04 kernel: hub.c: 2 ports detected
Jan 1 00:00:04 kernel: usb.c: registered new driver usblp
Jan 1 00:00:04 kernel: printer.c: v0.13: USB Printer Device Class driver
Jan 1 00:00:04 kernel: Linux video capture interface: v1.00
Jan 1 00:00:04 kernel: SCSI subsystem driver Revision: 1.00
Jan 1 00:00:04 kernel: Initializing USB Mass Storage driver...
Jan 1 00:00:04 kernel: usb.c: registered new driver usb-storage
Jan 1 00:00:04 kernel: USB Mass Storage support registered.
Jan 1 00:00:05 kernel: hub.c: new USB device 00:03.0-1, assigned address 2
Jan 1 00:00:06 kernel: scsi0 : SCSI emulation for USB Mass Storage devices
Jan 1 00:00:06 kernel: Vendor: Select� Model: Auto Install Rev: 2.31
Jan 1 00:00:06 kernel: Type: CD-ROM ANSI SCSI revision: 02


похоже, каким-то образом, его, всё-таки, надо переключить, но modeswitch бессильна, есть ли идеи?

Vampik
10-08-2010, 12:20
похоже, каким-то образом его надо переключить, но modeswitch бессильна, есть ли идеи?


P: Vendor=1edf ProdID=6003 Rev= 0.00
S: Manufacturer=Selectwireless Incorporated
S: Product=Selectwireless CDMA USB Modem
S: SerialNumber=Data Interface
C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=500mA
I: If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=serial
E: Ad=87(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms
E: Ad=08(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms
C: #Ifs= 4 Cfg#= 2 Atr=80 MxPwr=250mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=02(comm.) Sub=02 Prot=01 Driver=(none)
E: Ad=81(I) Atr=03(Int.) MxPS= 16 Ivl=128ms
I: If#= 1 Alt= 0 #EPs= 2 Cls=0a(data ) Sub=00 Prot=00 Driver=(none)
E: Ad=82(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms
E: Ad=02(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms
I: If#= 2 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=00 Prot=00 Driver=(none)
E: Ad=84(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms
E: Ad=04(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms
I: If#= 3 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=00 Prot=00 Driver=(none)
E: Ad=86(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms
E: Ad=06(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms

Мне кажется, автор usb_modeswitch прав в том, что переключать ничего не надо. Может быть просто драйвер acm из ветки 2.4 не поддерживает такие модемы? А если ненужный в данном случае драйвер usbserial принудительно прилеплять к storage-интерфейсу - неудивительно, что там timeout будет. Разговор русского с китайцем получается :) я похожим образом пытался usb ups подключить, пока не прочитал, что там нужен специальный драйвер, который только в ветке 2.6 есть.

Xelas81
10-08-2010, 12:21
P: Vendor=1edf ProdID=6003 Rev= 0.00
S: Manufacturer=Selectwireless Incorporated
S: Product=Selectwireless CDMA USB Modem
S: SerialNumber=Data Interface
C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=500mA
I: If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=serial
E: Ad=87(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms
E: Ad=08(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms
C: #Ifs= 4 Cfg#= 2 Atr=80 MxPwr=250mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=02(comm.) Sub=02 Prot=01 Driver=(none)
E: Ad=81(I) Atr=03(Int.) MxPS= 16 Ivl=128ms
I: If#= 1 Alt= 0 #EPs= 2 Cls=0a(data ) Sub=00 Prot=00 Driver=(none)
E: Ad=82(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms
E: Ad=02(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms
I: If#= 2 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=00 Prot=00 Driver=(none)
E: Ad=84(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms
E: Ad=04(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms
I: If#= 3 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=00 Prot=00 Driver=(none)
E: Ad=86(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms
E: Ad=06(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms

Мне кажется, автор usb_modeswitch прав в том, что переключать ничего не надо. Может быть просто драйвер acm из ветки 2.4 не поддерживает такие модемы? А если ненужный в данном случае драйвер usbserial принудительно прилеплять к storage-интерфейсу - неудивительно, что там timeout будет. Разговор русского с китайцем получается :) я похожим образом пытался usb ups подключить, пока не прочитал, что там нужен специальный драйвер, который только в ветке 2.6 есть.
печаль, а 2.6 на DIR не ставится я так понимаю из-за недостатка флеша?

Vampik
10-08-2010, 12:25
печаль, а 2.6 на DIR не ставится я так понимаю из-за недостатка флеша?

В принципе поставить можно, если урезать функционал прошивки.

Xelas81
10-08-2010, 12:28
В принципе поставить можно, если урезать функционал прошивки.

а как это сделать? ))

а подсунуть тот драйвер в 2.4 совсем никак не получится? для теста ))

Iguana
10-08-2010, 13:00
а как это сделать? ))

а подсунуть тот драйвер в 2.4 совсем никак не получится? для теста ))
ИМХО, проще найти кого-нибудь с gpv2 (с rt-n) или rt-n16 и попобовать...
Можно, конечно, и флэш перепаять ;)

Xelas81
10-08-2010, 13:06
ИМХО, проще найти кого-нибудь с gpv2 (с rt-n) или rt-n16 и попобовать...
Можно, конечно, и флэш перепаять ;)
а смысл искать? даже если на нём работает, то мне от этого не легче

а флеш перепаять руки не оттуда )) на мотике на заднем колесе километр по ленинскому проехать это я пожалуйста, а вот паять... да ещё и флэш...

Iguana
10-08-2010, 13:10
Обнаружилась одна неприятная особенность:
при установке USB controller mode: USB 1.1 & USB 2.0
модем, работающий в режиме On Demand, после отключения Terminating connection due to lack of activity не подымается, валит Script Fail до посинения, модем ничего не отвечает на запросы по порту, типа виснет наглухо (модем CDMA Axesstel MV110, таже фигня и с Huawei E1690). Huawei E220 первые раз Script Fail, а потом оживает :(
Выставил USB 2.0 Only на Axesstel MV110 уже 4 часа полёт нормальный...
Е220 проверю вечером...

Iguana
10-08-2010, 13:13
а смысл искать? даже если на нём работает, то мне от этого не легче
а флеш перепаять руки не оттуда )) на мотике на заднем колесе километр по ленинскому проехать это я пожалуйста, а вот паять... да ещё и флэш...
Так приезжай в Киев ;) Тебе на моте, по идее, не долго :D
И флєш и память удвоим на раз :rolleyes:

UPD:
Попробуй в System Setup - Services выставить USB mode 1.1 (в r1900M Enable USB 2.0 - No) и отключить USB Storage, врядли поможет, но попробовать сОит :rolleyes:
А дальше - снифит виндовый дров... (обрати внимание на то, совпадают ли вид/пид в винде и на рутере)

Vampik
10-08-2010, 13:16
Обнаружилась одна неприятная особенность:
при установке USB controller mode: USB 1.1 & USB 2.0


Вообще-то странно, что она так вдруг обнаружилась. USB controller mode: USB 1.1 & USB 2.0 аналогичен старой настройке по-умолчанию Disable USB 2.0 controller: No.
USB controller mode: USB 1.1 Only аналогичен Disable USB 2.0 controller: Yes. А возможности включить USB 2.0 Only раньше вообще не было.

Xelas81
10-08-2010, 13:30
Так приезжай в Киев ;) Тебе на моте, по идее, не долго :D
И флєш и память удвоим на раз :rolleyes:

UPD:
Попробуй в System Setup - Services выставить USB mode 1.1 (в r1900M Enable USB 2.0 - No) и отключить USB Storage, врядли поможет, но попробовать сОит :rolleyes:
А дальше - снифит виндовый дров... (обрати внимание на то, совпадают ли вид/пид в винде и на рутере)

был я в Киеве 1,5 месяца назад )) но на машине, на мотике жопу отобью и заправляться устану, если вот на концерт ОЕ поеду, то обязательно роутер захвачу ))

вид/пид совпадают, просто в винде 4 разных девайса видно

имхо вроде решили что всё видится и просто драйвер не поддерживает, но попробую


T: Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 2 Spd=12 MxCh= 0
D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 2
P: Vendor=1edf ProdID=6003 Rev= 0.00
S: Manufacturer=Selectwireless Incorporated
S: Product=Selectwireless CDMA USB Modem
S: SerialNumber=Data Interface
C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=500mA
I: If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=(none)
E: Ad=87(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms
E: Ad=08(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms
C: #Ifs= 4 Cfg#= 2 Atr=80 MxPwr=250mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=02(comm.) Sub=02 Prot=01 Driver=(none)
E: Ad=81(I) Atr=03(Int.) MxPS= 16 Ivl=128ms
I: If#= 1 Alt= 0 #EPs= 2 Cls=0a(data ) Sub=00 Prot=00 Driver=(none)
E: Ad=82(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms
E: Ad=02(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms
I: If#= 2 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=00 Prot=00 Driver=(none)
E: Ad=84(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms
E: Ad=04(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms
I: If#= 3 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=00 Prot=00 Driver=(none)
E: Ad=86(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms
E: Ad=06(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms

Enable USB 2.0 controller:No
Enable USB Storage:No

Jan 1 00:00:03 kernel: usb.c: registered new driver usbdevfs
Jan 1 00:00:03 kernel: usb.c: registered new driver hub
Jan 1 00:00:03 kernel: usb-ohci.c: USB OHCI at membase 0xb8003000, IRQ 6
Jan 1 00:00:03 kernel: usb-ohci.c: usb-00:03.0, PCI device 14e4:471a
Jan 1 00:00:03 kernel: usb.c: new USB bus registered, assigned bus number 1
Jan 1 00:00:03 kernel: hub.c: USB hub found
Jan 1 00:00:03 kernel: hub.c: 2 ports detected
Jan 1 00:00:04 kernel: usb.c: registered new driver usblp
Jan 1 00:00:04 kernel: printer.c: v0.13: USB Printer Device Class driver
Jan 1 00:00:04 kernel: Linux video capture interface: v1.00
Jan 1 00:00:04 kernel: hub.c: new USB device 00:03.0-1, assigned address 2
Jan 1 00:00:04 kernel: usb.c: USB device 2 (vend/prod 0x1edf/0x6003) is not claimed by any active driver.


так что спасёт меня либо чудо, либо фокус ))

Virtuals
10-08-2010, 13:33
судя по логу со снифера, порт привязывать нужно к

I: If#= 1 Alt= 0 #EPs= 2 Cls=0a(data ) Sub=00 Prot=00 Driver=(none)


nterface[1]: Length = 56
Interface[1]: InterfaceNumber = 1
Interface[1]: AlternateSetting = 0
Interface[1]: Class = 0x0000000a
Interface[1]: SubClass = 0x00000000
Interface[1]: Protocol = 0x00000000
Interface[1]: InterfaceHandle = 0x863fe418
Interface[1]: NumberOfPipes = 2
Interface[1]: Pipes[0] : MaximumPacketSize = 0x00000040
Interface[1]: Pipes[0] : EndpointAddress = 0x00000082
Interface[1]: Pipes[0] : Interval = 0x00000000
Interface[1]: Pipes[0] : PipeType = 0x00000002 (UsbdPipeTypeBulk)
Interface[1]: Pipes[0] : PipeHandle = 0x863fe434
Interface[1]: Pipes[0] : MaxTransferSize = 0x00001000
Interface[1]: Pipes[0] : PipeFlags = 0x00000000
Interface[1]: Pipes[1] : MaximumPacketSize = 0x00000040
Interface[1]: Pipes[1] : EndpointAddress = 0x00000002
Interface[1]: Pipes[1] : Interval = 0x00000000
Interface[1]: Pipes[1] : PipeType = 0x00000002 (UsbdPipeTypeBulk)
Interface[1]: Pipes[1] : PipeHandle = 0x863fe454
Interface[1]: Pipes[1] : MaxTransferSize = 0x00001000
Interface[1]: Pipes[1] : PipeFlags = 0x00000000



-- URB_FUNCTION_BULK_OR_INTERRUPT_TRANSFER:
PipeHandle = 8656740c [endpoint 0x00000002]
TransferFlags = 00000000 (USBD_TRANSFER_DIRECTION_OUT, ~USBD_SHORT_TRANSFER_OK)
TransferBufferLength = 00000003
TransferBuffer = 84813130
TransferBufferMDL = 00000000
00000000: 41 54 0d
UrbLink = 00000000
[10300 ms] UsbSnoop - MyInternalIOCTLCompletion(a8738126) : fido=00000000, Irp=864fce70, Context=849f5338, IRQL=2
[10300 ms] <<< URB 35 coming back <<<
-- URB_FUNCTION_BULK_OR_INTERRUPT_TRANSFER:
PipeHandle = 865673ec [endpoint 0x00000082]
TransferFlags = 00000003 (USBD_TRANSFER_DIRECTION_IN, USBD_SHORT_TRANSFER_OK)
TransferBufferLength = 00000003
TransferBuffer = 84727000
TransferBufferMDL = 862c80a0
00000000: 41 54 0d


ЗЫ Xelas81 снифером не поделишся? понравилось информативность оного.

Iguana
10-08-2010, 13:39
Вообще-то странно, что она так вдруг обнаружилась. USB controller mode: USB 1.1 & USB 2.0 аналогичен старой настройке по-умолчанию Disable USB 2.0 controller: No.
USB controller mode: USB 1.1 Only аналогичен Disable USB 2.0 controller: Yes. А возможности включить USB 2.0 Only раньше вообще не было.
Я сам, мучаясь с Е1690 (он даже стартовать после reboot-a не хотел, надо-было "на лету" насколько раз вынуть/всунуть пока заработает), чуть голову об стол не разбил :)
Вчера заметил эту хрень на MV110, думал откатываться на 1900, но решил, таки, "провести цікаві досліди :rolleyes:" - вроде, пока, нормально работает. Я, со своими 3.1 mbps, могу и в USB 1.1 работать :D
Причём замечено это после установки 1924 как сборка от Vampik так и "чистая от энтузиастов" (у мну чичас два рутера в работе WL-500GPremium v2 и DIR-320, правда есть ещё новый RT-N16, но он уже неделю не респакованный лежит, как дойдут до него руки - проверю и на нём)

Xelas81
10-08-2010, 13:41
судя по логу со снифера, порт привязывать нужно к
хм, а как?

Iguana
10-08-2010, 13:46
был я в Киеве 1,5 месяца назад )) но на машине, на мотике жопу отобью и заправляться устану, если вот на концерт ОЕ поеду, то обязательно роутер захвачу ))Обязательно захвати ;)



Enable USB 2.0 controller:No
Enable USB Storage:No
так что спасёт меня либо чудо, либо фокус ))Попробуй с этими настройками на странице 3G/CDMA вбить вид/пид руцями и поиграться с Autodetect device - Yes/No

Virtuals
10-08-2010, 13:47
Xelas81, а я откуда знаю.... тут уже в код дров смотреть нужно :) а я с си чуть более чем на вы, понимать понимаю но думать не умею :) ми на паскале думаем ;).

тут к разработчикам просьбу нужно :)... ибо явно допиливать драйвер придется

Virtuals
10-08-2010, 13:50
Обязательно захвати ;)

Попробуй с этими настройками на странице 3G/CDMA вбить вид/пид руцями и поиграться с Autodetect device - Yes/No

хм да тож хочу взглянуть на все логи при
Autodetect device - No (иначе все перезапишется при перезагрузке)
и вбитыми ручками пид и вид.

ЗЫ и никаких загрузок дров вручную!, хотя можно и так и так логи снять.

Xelas81
10-08-2010, 13:57
vid:pid вбиты, автодетект - нет

Jan 1 00:00:03 kernel: usb.c: registered new driver usbdevfs
Jan 1 00:00:03 kernel: usb.c: registered new driver hub
Jan 1 00:00:03 kernel: usb-ohci.c: USB OHCI at membase 0xb8003000, IRQ 6
Jan 1 00:00:03 kernel: usb-ohci.c: usb-00:03.0, PCI device 14e4:471a
Jan 1 00:00:03 kernel: usb.c: new USB bus registered, assigned bus number 1
Jan 1 00:00:03 kernel: hub.c: USB hub found
Jan 1 00:00:03 kernel: hub.c: 2 ports detected
Jan 1 00:00:04 kernel: usb.c: registered new driver usblp
Jan 1 00:00:04 kernel: printer.c: v0.13: USB Printer Device Class driver
Jan 1 00:00:04 kernel: Linux video capture interface: v1.00
Jan 1 00:00:04 kernel: hub.c: new USB device 00:03.0-1, assigned address 2
Jan 1 00:00:04 kernel: usb.c: USB device 2 (vend/prod 0x1edf/0x6003) is not claimed by any active driver.

этого может хватит? ))
USB 2.0 и Storage в NO

Xelas81
10-08-2010, 14:06
Xelas81, а я откуда знаю.... тут уже в код дров смотреть нужно :) а я с си чуть более чем на вы, понимать понимаю но думать не умею :) ми на паскале думаем ;).

тут к разработчикам просьбу нужно :)... ибо явно допиливать драйвер придется

есть такой драйвер cdc_acm.o он для Composite Device коим в винде определяется мой модем


Linux has a generic CDC ACM host-side implementation in the kernel module cdc_acm.ko
On 2.6.25 this is at "Device Drivers -> USB support (USB_SUPPORT [=y]) -> Support for Host-side USB (USB [=m]) -> USB Modem (CDC ACM) support (USB_ACM)"

вот есть ли такое для 2.4 пока вопрос, но что-то мне подсказывает, что врядли

Virtuals
10-08-2010, 14:19
vid:pid вбиты, автодетект - нет


этого может хватит? ))
USB 2.0 и Storage в NO

а далее

usb.c: registered new driver acm
...
usb.c: registered new driver serial
не идет? у мну идет :)

ЗЫ надеюсь прошивку опять вернул последнюю отсюда
http://vampik.ru/wl/

Xelas81
10-08-2010, 14:46
а далее ничего ((

Iguana
10-08-2010, 14:54
а далее ничего ((
Попробуй, снова, r1924M :D

Xelas81
10-08-2010, 15:57
ЗЫ Xelas81 снифером не поделишся? понравилось информативность оного.

http://www.pcausa.com/Utilities/UsbSnoop/default.htm

Virtuals
10-08-2010, 16:35
http://www.pcausa.com/Utilities/UsbSnoop/default.htm

спасибо большое, добрый софт :) жить ему в утилитах :)

astra_lexx
11-08-2010, 00:24
скажите пожалуйста, а МТСный модем MF627 прдружен с роутером(под вашей прошивкой)? или нужно купить именно 626?

простите за тупой вопрос. наверно

oleg71
11-08-2010, 06:15
скажите пожалуйста, а МТСный модем MF627 прдружен с роутером(под вашей прошивкой)? или нужно купить именно 626?

простите за тупой вопрос. наверно

у меня, правда MF626, но прошивка именно МТС от 627,
работает, с прошивкой прекратились зависания модема,
так что, имхо, работать будет.
http://wl500g.info/showpost.php?p=206133&postcount=627

Maxiller
11-08-2010, 12:55
Кто-то уже видел грабли с 500W, который после перепрошивки не рестартует сам? Во время перепрошивки он гасит всё (dropbear, dnsmasq), из функций на нем остается только свитчевание, поэтому достучаться к нему нельзя до ресета питания (сие крайне не удобно из-за сильной удаленности железки).
Замечено на всех билдах с r1900 до сегодняшнего r1934.

Единственное, что вспоминается необычного из жизни железки - была неудачная попытка прошивки на r1900 - во время шитья был случайно отправлен в ребут, после чего впал в рекавери мод и восстанавливался тем же r1900 через tftp. После того происшествия нормальных апгрейдов на текущие билды не было.

Эни, как говорится, айдиаз?

lly
11-08-2010, 13:34
Во время перепрошивки он гасит всё (dropbear, dnsmasq), из функций на нем остается только свитчевание
Посмотрев на код stopservice, легко увидеть, что ни dropbear, ни telnetd не гасятся. Зато останавливается вся подсистема USB.

Идея, как всегда, стандартная - либо найти условие вызывающее проблему (USB HDD, wimax, что еще?), либо смотреть на консоли где же процесс прерывается.

P.S. Как легко увидеть, никаких изменений со стартапом/usb в ревизиях 1897-1900 не было

Maxiller
11-08-2010, 14:07
Посмотрев на код stopservice, легко увидеть, что ни dropbear, ни telnetd не гасятся. Зато останавливается вся подсистема USB.

Может выразился не правильно - не во время, а по окончании шитья, когда уже должен перезагрузиться, что-то мешает. Если останавливается USB, может быть шоустоппером установленный на флешке POPTOP?


Идея, как всегда, стандартная - либо найти условие вызывающее проблему (USB HDD, wimax, что еще?), либо смотреть на консоли где же процесс прерывается.
Только флешка.
Смотреть в консоли имеется ввиду тайлить syslog.log? В нем ничего интересного, стандартное завершение всего, как при нормальном ребуте.

lly
11-08-2010, 14:32
Может выразился не правильно - не во время, а по окончании шитья, когда уже должен перезагрузиться, что-то мешает.
Это 100% факт? На основании чего сделаны выводы?


Смотреть в консоли имеется ввиду тайлить syslog.log?
Нет, физическая консоль.

Vampik
11-08-2010, 14:56
У меня DIR-320, тоже иногда (не часто, но без всякой закономерности), очень давно (никак не связано с последними ревизиями) "зависает" при перепрошивке. И тоже - подключена только флешка.
Правда, во время, а не по окончании шитья, но подозреваю, что вы можете путать. Страничка с надписью "System is upgrading! Please wait until home page of модель роутера setting is shown up again." появляется?
У меня, например, зависает stopservice, на этапе rmmod usb-ohci. Если сделать killall rmmod - перепрошивка продолжается.

Maxiller
11-08-2010, 14:58
Это 100% факт? На основании чего сделаны выводы?

Наблюдения top и syslog.log
Пока шьет, все работает штатно:

Mem: 29420K used, 640K free, 0K shrd, 3684K buff, 14416K cached
CPU: 0% usr 99% sys 0% nic 0% idle 0% io 0% irq 0% sirq
Load average: 1.37 0.44 0.14 4/24 5017
PID PPID USER STAT VSZ %MEM %CPU COMMAND
5016 50 admini R 5180 17% 99% write /tmp/linux.trx /dev/mtd/1
4928 52 admini S 1148 4% 0% dropbear -p 2222 -4
5017 4929 admini R 1480 5% 0% top
4491 1 admini S 2040 7% 0% SCREEN -t home
4494 4491 admini S 1492 5% 0% /bin/sh
4492 4491 admini S 1492 5% 0% /bin/sh
4929 4928 admini S 1484 5% 0% -sh
1 0 admini S 1460 5% 0% /sbin/init
4921 4920 admini S 1188 4% 0% /usr/sbin/pppd local file /opt/etc/ppp/options.pptpd 115200 192.168.97.1:192.168.97.235 ipparam 92.36.76.148
50 1 admini S 1116 4% 0% httpd eth1
52 1 admini S 1088 4% 0% dropbear -p 2222 -4
54 1 admini S 1076 4% 0% nas /tmp/nas.lan.conf /tmp/nas.lan.pid lan
4920 1 admini S 1036 3% 0% pptpd [92.36.76.148:C122 - 0480]
4493 4492 admini S 1028 3% 0% tail -F /tmp/syslog.log
3 1 admini RWN 0 0% 0% [ksoftirqd_CPU0]
78 1 admini SW 0 0% 0% [usb-storage-0]
7 1 admini SW 0 0% 0% [mtdblockd]
111 1 admini SW 0 0% 0% [kjournald]
4 1 admini SW 0 0% 0% [kswapd]
62 1 admini SW 0 0% 0% [khubd]
2 1 admini SW 0 0% 0% [keventd]
79 1 admini SW 0 0% 0% [scsi_eh_0]
5 1 admini SW 0 0% 0% [bdflush]
6 1 admini SW 0 0% 0% [kupdated]

Затем наблюдаю начало выключения в syslog.log

Aug 4 19:47:54 rc.unslung: stop service /opt/etc/init.d/S80lighttpd
Aug 4 19:47:54 rc.unslung: stop service /opt/etc/init.d/S20poptop
Aug 4 19:47:56 rc.unslung: stop service /opt/etc/init.d/S10cron
Aug 4 19:47:56 /opt/sbin/cron[1293]: (CRON) STARTUP (V5.0)
Aug 4 19:48:10 kernel: usb.c: deregistering driver usblp
Aug 4 19:48:10 kernel: ehci_hcd 01:03.2: remove state 1
Aug 4 19:48:10 kernel: usb.c: USB disconnect on device 01:03.2-0 address 1
Aug 4 19:48:10 kernel: usb.c: USB disconnect on device 01:03.2-1 address 2
Aug 4 19:48:10 kernel: Unable to disconnect USB device from the SCSI subsystem
Aug 4 19:48:10 kernel: usb.c: USB bus 2 deregistered
Aug 4 19:48:10 kernel: usb.c: USB disconnect on device 01:03.0-0 address 1
Aug 4 19:48:10 kernel: hub.c: usb_hub_port_status (1) failed (err = -19)
Aug 4 19:48:10 kernel: hub.c: connect-debounce failed, port 1 disabled
Aug 4 19:48:10 kernel: hub.c: cannot disable port 1 of hub 1 (err = -19)
Aug 4 19:48:10 kernel: hub.c: usb_hub_port_status (1) failed (err = -19)
Aug 4 19:48:10 kernel: hub.c: get_hub_status failed
Aug 4 19:48:10 kernel: usb.c: USB bus 1 deregistered
Aug 4 19:48:10 kernel: klogd: exiting
Aug 4 19:48:11 syslogd exiting

После этого железка к себе не пускает, но пингуется и свичует. Единственное, что замечают клиенты - не резолвятся имена, приходится им руками указывать днс провайдера.
После передергивания питания все поднимается нормально на новой версии прошивки.

Maxiller
11-08-2010, 15:00
Страничка с надписью "System is upgrading! Please wait until home page of модель роутера setting is shown up again." появляется?
Да, страница отображается.
Прикрутить консоль возможности нет.

lly
11-08-2010, 15:01
У меня, например, зависает stopservice, на этапе rmmod usb-ohci.
Это вполне может быть спецификой 320-го, но также и возможно из-за древности usb-ohci модуля. Надо натыкать printk() в usb-ohci.c:ohci_pci_remove() и смотреть, где же затык.


После передергивания питания все поднимается нормально на новой версии прошивки.
В твоём случае usb не при чём, надо обязательно создать pre-shutdown, где будут гасится все лишние сервисы!

Vampik
11-08-2010, 15:09
Это вполне может быть спецификой 320-го, но также и возможно из-за древности usb-ohci модуля. Надо натыкать printk() в usb-ohci.c:ohci_pci_remove() и смотреть, где же затык.
Ну это понятное дело. Т.к. появляется нечасто, только при rmmod, только при наличии флешки, и жить не мешает - я на этот баг еще год назад забил.:)
Просто при отсутствии исходных данных, возникла мысль, что у человека мог быть аналогичный завис.

Maxiller
11-08-2010, 16:20
В твоём случае usb не при чём, надо обязательно создать pre-shutdown, где будут гасится все лишние сервисы!
Их есть у меня:

$ cat /usr/local/sbin/pre-shutdown
#!/bin/sh
/opt/etc/init.d/rc.unslung stop
sleep 10s
for i in `cat /proc/mounts | awk '/ext3/{print($1)}'` ; do
mount -o remount,ro $i
done
#swapoff -a
sleep 1s
Попробую отключить ремоунт, как доберусь до железки.

lly
11-08-2010, 16:38
Их есть у меня:

А как же SCREEN, pptpd из вывода top'а? Их тоже желательно прибить...

Vampik
11-08-2010, 17:35
Вместо


for i in `cat /proc/mounts | awk '/ext3/{print($1)}'` ; do
mount -o remount,ro $i
done

имхо лучше


for i in `/usr/bin/awk '/ext3/{print($2)}' /proc/mounts`
do
/bin/umount -r $i
done

чтобы отмонтировать флешку совсем (если не получится - будет перемонтирована в read-only, как в оригинале).

Maxiller
11-08-2010, 17:57
А как же SCREEN, pptpd из вывода top'а? Их тоже желательно прибить...
Я бы согласился, если бы не было под рукой 500gpv2, на котором висят флешка и модем, и все проходит корректно при тех же скринах, топах и пр.

Не могло ли остаться каких-то глюков после восстановления с tftp. Несмотря на рекавери мод, все настройки сохранились, поэтому ресет не делал.

Maxiller
11-08-2010, 17:59
Вместо


for i in `cat /proc/mounts | awk '/ext3/{print($1)}'` ; do
mount -o remount,ro $i
done

имхо лучше


for i in `/usr/bin/awk '/ext3/{print($2)}' /proc/mounts`
do
/bin/umount -r $i
done

чтобы отмонтировать флешку совсем (если не получится - будет перемонтирована в read-only, как в оригинале).

Спасибо, поправлю.
Настройку делал по http://wl500g.info/showthread.php?t=18096

rss
11-08-2010, 18:41
В r1937 добавил в скрипт uni/dial использование usb location. Теперь, если usb location не задано, то используется порт по номеру как раньше, если задано, то именно то, что указано.

PS: в web-интерфейсе блокировку селектора поставил временную. Подключайтесь, если есть у кого желание доделать как следует (установка по загрузке + вынести в general.js).

TReX
11-08-2010, 21:37
В r1937 добавил в скрипт uni/dial использование usb location. Теперь, если usb location не задано, то используется порт по номеру как раньше, если задано, то именно то, что указано.

PS: в web-интерфейсе блокировку селектора поставил временную. Подключайтесь, если есть у кого желание доделать как следует (установка по загрузке + вынести в general.js).

А кстати что гуру посоветует из 3G USB свистков под данную прошивку? (Телефон CDMA не предлагать))

oleg71
11-08-2010, 21:42
А кстати что гуру посоветует из 3G USB свистков под данную прошивку? (Телефон CDMA не предлагать))

http://wl500g.info/showpost.php?p=206233&postcount=629

TReX
11-08-2010, 21:47
http://wl500g.info/showpost.php?p=206233&postcount=629

это я читал, и даже знаю что сам автор использует :D

Virtuals
12-08-2010, 03:01
В r1937 добавил в скрипт uni/dial использование usb location. Теперь, если usb location не задано, то используется порт по номеру как раньше, если задано, то именно то, что указано.

PS: в web-интерфейсе блокировку селектора поставил временную. Подключайтесь, если есть у кого желание доделать как следует (установка по загрузке + вынести в general.js).

с такими изменениями можно будет прикрутить этот порт?

T: Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 2 Spd=12 MxCh= 0
D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 2
P: Vendor=1edf ProdID=6003 Rev= 0.00
S: Manufacturer=Selectwireless Incorporated
S: Product=Selectwireless CDMA USB Modem
S: SerialNumber=Data Interface
C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=500mA
I: If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=(none)
E: Ad=87(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms
E: Ad=08(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms
C: #Ifs= 4 Cfg#= 2 Atr=80 MxPwr=250mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=02(comm.) Sub=02 Prot=01 Driver=(none)
E: Ad=81(I) Atr=03(Int.) MxPS= 16 Ivl=128ms
I: If#= 1 Alt= 0 #EPs= 2 Cls=0a(data ) Sub=00 Prot=00 Driver=(none)
E: Ad=82(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms
E: Ad=02(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms
I: If#= 2 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=00 Prot=00 Driver=(none)
E: Ad=84(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms
E: Ad=04(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms
I: If#= 3 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=00 Prot=00 Driver=(none)
E: Ad=86(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms
E: Ad=06(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms
ибо у Xelas81 с модемом AirPlus MCD-800 именно в этом месте serial
интерфейс :)

Vampik
12-08-2010, 04:57
с такими изменениями можно будет прикрутить этот порт?

ибо у Xelas81 с модемом AirPlus MCD-800 именно в этом месте serial
интерфейс :)

Там не serial, а acm интерфейс, говорили же уже..

rss
12-08-2010, 06:23
с такими изменениями можно будет прикрутить этот порт?

ибо у Xelas81 с модемом AirPlus MCD-800 именно в этом месте serial
интерфейс :)

Использовать можно всё, что в /proc/bus/usb/devpath. Кстати, если вставлено несколько модемов, через usbloc можно выбрать порт нужного, причем при выстаскивании других, этот порт меняться не будет.

Если же переключить модем в другой usb-порт, то номер изменится.

Virtuals
12-08-2010, 07:33
Использовать можно всё, что в /proc/bus/usb/devpath. Кстати, если вставлено несколько модемов, через usbloc можно выбрать порт нужного, причем при выстаскивании других, этот порт меняться не будет.

Если же переключить модем в другой usb-порт, то номер изменится.

вот это уже интересней :)...

уважаемый Vampik не будете так любезны сделать r1937... для 320го, ибо ой как не хочется опять с маками танцевать, а потестить хочется:rolleyes:

Vampik
12-08-2010, 11:47
вот это уже интересней :)...

уважаемый Vampik не будете так любезны сделать r1937... для 320го, ибо ой как не хочется опять с маками танцевать, а потестить хочется:rolleyes:

Когда исправится ситуация с svn-сервером (http://wl500g.info/showpost.php?p=206578&postcount=4758) - соберу. В данный момент собрать что-либо невозможно.

Virtuals
12-08-2010, 13:29
Когда исправится ситуация с svn-сервером (http://wl500g.info/showpost.php?p=206578&postcount=4758) - соберу. В данный момент собрать что-либо невозможно.

мдя... :(. думал что уже исправлятся начало...

Xelas81
12-08-2010, 15:32
Использовать можно всё, что в /proc/bus/usb/devpath. Кстати, если вставлено несколько модемов, через usbloc можно выбрать порт нужного, причем при выстаскивании других, этот порт меняться не будет.

Если же переключить модем в другой usb-порт, то номер изменится.

но это мы уже не проверим, сегодня вернул MCD-800 и взял MCD-650, просто вставил его и всё завелось само без лишних танцев на DIR320-1.9.2.7-d-r1924M.trx

Virtuals
12-08-2010, 16:42
Xelas81 ну вот нафига? а я уж напильники приготовил, да попкорном запасся :). ты враг прогресса.:p

r21083
13-08-2010, 06:45
Дико извиняюсь если что-то упустил.
Необходимо использовать роутер wl-500gp2 без компа. Инет работает, но после простоя 1 час отваливается. Логи прилагаю.

Iguana
13-08-2010, 07:20
Дико извиняюсь если что-то упустил.
Необходимо использовать роутер wl-500gp2 без компа. Инет работает, но после простоя 1 час отваливается. Логи прилагаю.Отличные логи :eek: - после синхры с сервером времени больше ничего в лог не записывалось? :eek:
Выложи лог, пожалуйста, часов за 5-ть...
В sys setup - USB Futures установи режи работы USB 1.1 Only...

r21083
13-08-2010, 07:23
usb1.1 выставил, далее жду логов часов за 5

Iguana
13-08-2010, 08:18
usb1.1 выставил, далее жду логов часов за 5
И, если не нужно постоянное поключение к нету, то Call On Demand - Yes

r21083
13-08-2010, 09:18
И, если не нужно постоянное поключение к нету, то Call On Demand - Yes

Мне именно и нужно постоянное поключение к нету, стоит Call On Demand -No

Xelas81
13-08-2010, 09:39
Xelas81 ну вот нафига? а я уж напильники приготовил, да попкорном запасся :). ты враг прогресса.:p

я честно мучал его пока длился трай-н-бай, но сегодня последний день, так что сори, тем более на даче ловит 800 на порядок хуже чем 650(выдвижная антенна).
так что ещё раз сори, но я думаю скоро появится ещё кто-нить с ним ))

ЗЫ.
но если поеду в Киев кое-кому от перепайки флеша подушкой не отмахаться, кстати вчера замучал менеджера в скае, может попробую в понедельник у неё попросить 800 на потестить за бесплатно, мало-ли, вдруг пропрёт )))

Goletsa
13-08-2010, 09:50
Может завести гдето на вики таблицу со списком проверенных устройств?
Вчера на WL500gP V1 128Mb + WL500gp-1.9.2.7-d-r1825.trx без проблем завел разлоченый E1550 с симкой МТС.
На компьютере переключил его в режим Модем+Карточка и прописал настройки apn.

Завелось как влитое :)

TReX
13-08-2010, 10:03
Может завести гдето на вики таблицу со списком проверенных устройств?
Вчера на WL500gP V1 128Mb + WL500gp-1.9.2.7-d-r1825.trx без проблем завел разлоченый E1550 с симкой МТС.
На компьютере переключил его в режим Модем+Карточка и прописал настройки apn.

Завелось как влитое :)

Вот насчет вики обоими руками за !

А E1550 с какой прошивкой?

Virtuals
13-08-2010, 10:30
Может завести гдето на вики таблицу со списком проверенных устройств?
Вчера на WL500gP V1 128Mb + WL500gp-1.9.2.7-d-r1825.trx без проблем завел разлоченый E1550 с симкой МТС.
На компьютере переключил его в режим Модем+Карточка и прописал настройки apn.

Завелось как влитое :)

и завелся как модем и как флешка? в автомате?

AndreyUA
13-08-2010, 10:42
Может завести гдето на вики таблицу со списком проверенных устройств?
Вчера на WL500gP V1 128Mb + WL500gp-1.9.2.7-d-r1825.trx без проблем завел разлоченый E1550 с симкой МТС.
На компьютере переключил его в режим Модем+Карточка и прописал настройки apn.

Завелось как влитое :)e1550 у меня работает без отключения сдрома

r21083
13-08-2010, 11:02
Отличные логи :eek: - после синхры с сервером времени больше ничего в лог не записывалось? :eek:
Выложи лог, пожалуйста, часов за 5-ть...
В sys setup - USB Futures установи режи работы USB 1.1 Only...


после синхры с сервером времени больше ничего в лог не записывалось!!!

Выкладываю логи через ~5 часов работы.

Iguana
13-08-2010, 12:17
после синхры с сервером времени больше ничего в лог не записывалось!!!
Выкладываю логи через ~5 часов работы.
Всё нормально, всё работает, и-нет не отваливается:


Aug 13 12:22:13 pppd[149]: System time change detected.
Aug 13 12:22:55 ntp client: Synchronizing time with time.nist.gov ...
Aug 13 13:22:55 ntp client: Synchronizing time with time.nist.gov ...
Aug 13 14:22:55 ntp client: Synchronizing time with time.nist.gov ...
Aug 13 15:22:55 ntp client: Synchronizing time with time.nist.gov ...

Вопрос в следующем:
нужен ли постоянный коннект? Может лучше, всё-таки, использовать OnDemand?
Дело всё в том, что ператор может через некоторое время (час, два, три, раз в сутки) "выбрасывать из коннекта" неактивный модем...

Xelas81
13-08-2010, 14:07
Вопрос в следующем:
нужен ли постоянный коннект? Может лучше, всё-таки, использовать OnDemand?
Дело всё в том, что ператор может через некоторое время (час, два, три, раз в сутки) "выбрасывать из коннекта" неактивный модем...

а в чём идея? у меня, например, за 30.1(реконнекты идут через это время) минут простоя принимается около 2000-3000байт, ничего страшного в этом не вижу

Goletsa
13-08-2010, 16:16
Вот насчет вики обоими руками за !

А E1550 с какой прошивкой?

Это?


ati
Manufacturer: huawei
Model: E1550
Revision: 11.608.12.00.143



e1550 у меня работает без отключения сдрома
Ну я не только же в роутере буду его использовать.
Да и толку со стандартного софта мтс.
Да и запускать переключалку режимов постоянно ленива.


По поводу карты - сам кардридер увиделся но самой карты там не стоит потому идет ошибка чтения.

Iguana
13-08-2010, 16:33
а в чём идея? у меня, например, за 30.1(реконнекты идут через это время) минут простоя принимается около 2000-3000байт, ничего страшного в этом не вижу
Идея в том, что некоторые модемы, "отброшенные сетью" вешаются наглухо, до передёргивания питания...

Xelas81
13-08-2010, 16:48
Идея в том, что некоторые модемы, "отброшенные сетью" вешаются наглухо, до передёргивания питания...

прикольно, похоже к Airplus MCD-650 это не относится )) воткнул вчера ночью, до сих пор инет работает исправно

AndreyUA
13-08-2010, 17:16
Это?


ati
Manufacturer: huawei
Model: E1550
Revision: 11.608.12.00.143

Ну я не только же в роутере буду его использовать.
Да и толку со стандартного софта мтс.
Да и запускать переключалку режимов постоянно ленива.
Для не только в роутере я использую huawei mobile partner (ftp://ftp.acer-euro.com/netbook/aspire_one_110/linux/application/huawei081126.sh.zip) или вот (http://narod.ru/disk/18131766000/mobile_partner_rus.tar.bz2.html)

Snaker113
14-08-2010, 03:29
Роутер 520GU. Модем MF 627. HDD бокс Age Star. USB-HUB активный. прошивка r1937. Win7

Никогда не писал, пытался выудить информацию на форуме сам. Но бьюсь уже 2 месяца. Проблема такая - часто (через 5-30 мин) появляется DNS сервер не отвечает, запускаю диагностику неполадок сети, и инет поднимается.

ua1onp
14-08-2010, 06:40
Роутер 520GU. Модем MF 627. HDD бокс Age Star. USB-HUB активный. прошивка r1937. Win7

Никогда не писал, пытался выудить информацию на форуме сам. Но бьюсь уже 2 месяца. Проблема такая - часто (через 5-30 мин) появляется DNS сервер не отвечает, запускаю диагностику неполадок сети, и инет поднимается.

Присоединяюсь к вопросу таже байда на Win 7 вроде на ХР такого не было

rss
15-08-2010, 07:15
Роутер 520GU. Модем MF 627. HDD бокс Age Star. USB-HUB активный. прошивка r1937. Win7

Никогда не писал, пытался выудить информацию на форуме сам. Но бьюсь уже 2 месяца. Проблема такая - часто (через 5-30 мин) появляется DNS сервер не отвечает, запускаю диагностику неполадок сети, и инет поднимается.

В логах вроде как всё в порядке, кроме I/O error: dev 08:10, sector 0

Неплохо бы разобраться с тем, что пропадает - соединение вообще или только DNS (что вообще-то странно и подозрительно). Для начала можно посмотреть IP-адрес DNS-сервера провайдера и периодически пинговать его. Если пинга нет - DNS ни при чем, проблема с соединением.

Snaker113
15-08-2010, 18:30
В логах появилось
Reconnect. Device: /dev/usb/tts/3
tcsetattr: Invalid argument (line 995)
pppd exit code: 1
Не подскажите что это значит?
Но инет не отвалился. Правда я перепрошился на r1939
Работает 8 часов без отключений

rss
15-08-2010, 18:47
В логах появилось
Reconnect. Device: /dev/usb/tts/3
tcsetattr: Invalid argument (line 995)
pppd exit code: 1
Не подскажите что это значит?
Но инет не отвалился. Правда я перепрошился на r1939
Работает 8 часов без отключений

EXIT_FATAL_ERROR
и две возможные причины: ppp establishment failed или Couldn't allocate pseudo-tty

Virtuals
15-08-2010, 19:01
имхо опять электричество кончилось :(. как это знакомо. проверять, лечить, менять БП

r21083
16-08-2010, 04:59
Всё нормально, всё работает, и-нет не отваливается:


Aug 13 12:22:13 pppd[149]: System time change detected.
Aug 13 12:22:55 ntp client: Synchronizing time with time.nist.gov ...
Aug 13 13:22:55 ntp client: Synchronizing time with time.nist.gov ...
Aug 13 14:22:55 ntp client: Synchronizing time with time.nist.gov ...
Aug 13 15:22:55 ntp client: Synchronizing time with time.nist.gov ...

Вопрос в следующем:
нужен ли постоянный коннект? Может лучше, всё-таки, использовать OnDemand?
Дело всё в том, что ператор может через некоторое время (час, два, три, раз в сутки) "выбрасывать из коннекта" неактивный модем...

Да, мне нужен постоянный коннект. По логам модем не отвалился, но через ~1 час я не смог получить доступ к своему внешнему стат адресу по Wan. Буду тестить OnDemand. Может еще есть что-то. А кстати как проверить работает ли uni/dial? Спасибо.

rss
16-08-2010, 05:29
А кстати как проверить работает ли uni/dial? Спасибо.

Снять галку Set as WAN Connection Type by default и/или нажать Action/Disconnect и запустить /usr/ppp/uni/dial руками. Можно сделать с него копию в /tmp/ppp.

r21083
17-08-2010, 04:06
Всё нормально, всё работает, и-нет не отваливается:


Aug 13 12:22:13 pppd[149]: System time change detected.
Aug 13 12:22:55 ntp client: Synchronizing time with time.nist.gov ...
Aug 13 13:22:55 ntp client: Synchronizing time with time.nist.gov ...
Aug 13 14:22:55 ntp client: Synchronizing time with time.nist.gov ...
Aug 13 15:22:55 ntp client: Synchronizing time with time.nist.gov ...

Вопрос в следующем:
нужен ли постоянный коннект? Может лучше, всё-таки, использовать OnDemand?
Дело всё в том, что ператор может через некоторое время (час, два, три, раз в сутки) "выбрасывать из коннекта" неактивный модем...
Поставил OnDemand, получил script failed (см. лог)

r21083
17-08-2010, 10:51
Извините, может вы меня не правильно поняли, я хочу использовать роутер с постоянно активным подключением к интернету без компьютера. С подключенным компом все работает, но стоит выдернуть сетевой шнур из компа и через час модем засыпает, а мне этого не надо. И все же как обойти вырубание модема оператором после часа простоя?

Virtuals
17-08-2010, 11:09
r21083

OnDemand не имеет никакой связи с script failed
небось в логе ппп ошибка 03?

USB device location ID:
очисти или выстави правильное значение :).

ЗЫ
у мну
у мну аду310 модем
работает 24/7 в длинк 320
Call on Demand да
Idle time before disconnect (sec):0!!!
Max number of reconnections (0 for unlimit):0

обрывы если и случаются то инет подымается сразу! в любое время дня и ночи

так-же тестилось и без сетевых кабелей, коробочка длинк + ADU310 все на чердаке, связь по WiFi только, преотлично.

maurer
17-08-2010, 12:46
hello,

first - please forgive my Russian - it it translated by google.

I need help using r1939 firmware on wl-500gpv1 with huawei k3765 usb modem.
i have tried setting every usb tts port but without results - before i have set only:
Set as WAN Connection Type by default -> checked
apn: internet.vodafone.ro
username: internet.vodafone.ro
password: vodafone
Dial Number: *99#
USB tts(ac) port: 0/1/2/3 -> alternatively

what settings do i need to do to get this modem working?
I've attached the logs.
thank you
--------------------------------------------------------------------------
привет,

первое - пожалуйста, простите мой русский - это его перевод на Google.

Мне нужна помощь в использовании r1939 прошивка на WL-500gpv1 с Huawei k3765 USB-модем.
я попробовал настройки каждого порта USB TTS, но без результата - прежде чем я поставил только:
Установить в качестве WAN Тип соединения по умолчанию -> установлен
APN: internet.vodafone.ro
Имя пользователя: internet.vodafone.ro
пароль: Vodafone
Dial номер: * 99 #
USB TTS (ас) порт: 0/1/2/3 -> альтернативы

какие параметры мне нужно сделать, чтобы получить этот модем работает?
Я приложил журналов.
спасибо

rss
17-08-2010, 18:56
hello,

first - please forgive my Russian - it it translated by google.

I need help using r1939 firmware on wl-500gpv1 with huawei k3765 usb modem.
i have tried setting every usb tts port but without results - before i have set only:
Set as WAN Connection Type by default -> checked
apn: internet.vodafone.ro
username: internet.vodafone.ro
password: vodafone
Dial Number: *99#
USB tts(ac) port: 0/1/2/3 -> alternatively

what settings do i need to do to get this modem working?
I've attached the logs.
thank you


Try to use following debug version with modified option driver: http://narod.ru/disk/23821320000/WL500gp-1.9.2.7-d-r1944-debug-hw3765.trx.html.
Setup tts=0

and give me please result of nvram show | grep "modem\|usb_dev" | sort

PS:
http://grazz.com/2010/05/huawei-k3765-and-vodafone-on-arch-linux/
http://www.spinics.net/lists/linux-usb/msg33921.html

rss
18-08-2010, 19:44
1947 обновлена база usb_modeswitch

20100817:
added BSNL Capitel; added Samsung GT-B3730; added Vodafone/
ZTE K3806-Z; changed Vodafone/Huawei devices (added switching
command for cdc_ether mode): K4605, K3765 and K4505;
added rule for driver loading after reboot (wrapper 1.1.4)
change symlink rule in sync with changes in wrapper 1.1.4
final changes for ZTE 19d2:2000 ("...!")

synmais
18-08-2010, 23:16
Здравствуйте!
Прошу прощения, если обсуждалось.
В текущей прошивке есть поддержка 3G модема ZTE MF100 от Билайна?
Если кто-то пробовал -- помогите с настройками пожалуйста!
Загрузку CD отключил с помощью AT+ZCDRUN=8
Логин/пароль/APN прописал. Больше ничего не менял.

Jan 1 00:00:05 kernel: scsi0 : SCSI emulation for USB Mass Storage devices
Jan 1 00:00:05 kernel: Vendor: ZTE Model: MMC Storage Rev: 2.31
Jan 1 00:00:05 kernel: Type: Direct-Access ANSI SCSI revision: 02
Jan 1 00:00:05 kernel: Attached scsi removable disk sda at scsi0, channel 0, id 0, lun 0
Jan 1 00:00:05 kernel: sda: Waiting for disc 0 to settle.
Jan 1 00:00:05 kernel: SCSI device sda: 15572992 512-byte hdwr sectors (7973 MB)
Jan 1 00:00:05 kernel: sda: Write Protect is off
Jan 1 00:00:05 kernel: Partition check:
Jan 1 00:00:05 kernel: /dev/scsi/host0/bus0/target0/lun0: p4

Snaker113
19-08-2010, 03:36
1947 обновлена база usb_modeswitch

Уважаемый rss. Я не очень разбираюсь в програмировании, такой вопрос, дело в том что ZTE от МТС (MF 627) стабильно работает на прошивке последней а там у него 19d2: 2003 а не 2000
Modify /trunk/usb_modeswitch/data/usb_modeswitch.d/19d2:2000
Может как-то это сказываться на его работе?
Или строка ("...!") означает все модификации?

rss
19-08-2010, 06:31
Здравствуйте!
Прошу прощения, если обсуждалось.
В текущей прошивке есть поддержка 3G модема ZTE MF100 от Билайна?
Если кто-то пробовал -- помогите с настройками пожалуйста!
Загрузку CD отключил с помощью AT+ZCDRUN=8
Логин/пароль/APN прописал. Больше ничего не менял.

Правило для usb_modeswitch 19D2:2000 имеется. Остальное так же, как и у всех.


Уважаемый rss. Я не очень разбираюсь в програмировании, такой вопрос, дело в том что ZTE от МТС (MF 627) стабильно работает на прошивке последней а там у него 19d2: 2003 а не 2000
Modify /trunk/usb_modeswitch/data/usb_modeswitch.d/19d2:2000
Может как-то это сказываться на его работе?
hotplug запускает usb_modeswitch только для тех модемов, для VID : PID которых имеются соответствующие файлы с командами. Если их нет - ничего не запускается, а на 19d2: 2003 как раз ничего нет.

Собственно, задача usb_modeswitch - отключить zerocd или перевести модем в правильный режим (как у Huawei). Если у модема и так отключено zerocd, то зачем он нужен?

Замечу здесь же, что у разных модемов может быть одинаковый контроллер zerocd, поэтому и VID : PID получается одинаковый, но лишь до момента отключения zerocd.

Или строка ("...!") означает все модификации?А вот этого я не знаю (цитата из changelog). См. http://www.draisberghof.de/usb_modeswitch/

r21083
19-08-2010, 06:49
Помогите написать скрипт для пинга с интервалом в 30 мин. какого-нибудь адреса.

rss
19-08-2010, 07:02
Помогите написать скрипт для пинга с интервалом в 30 мин. какого-нибудь адреса.


while [ 1 ]; do ping -c 1 ya.ru; sleep 1800; done &

r21083
19-08-2010, 07:09
while [ 1 ]; do ping ya.ru; sleep 1800; done &
Спасибо, а как его повесить на постоянное выполнение? Прошу прощение за ламерство :)

rss
19-08-2010, 09:45
Спасибо, а как его повесить на постоянное выполнение? Прошу прощение за ламерство :)

http://code.google.com/p/wl500g/wiki/UserScripts

ранее забыл параметр: ping -c 1 ya.ru

r21083
19-08-2010, 10:26
Спасибо за ответы! Остался только один вопрос: Что должно запускаться по умолчанию usr/ppp/dial или usr/ppp/uni/dial ?

synmais
19-08-2010, 10:30
Поковырялся еще немного -- уже лучше.
Вроде все инициализируется и идет дозвон))
Но до финала пока не дошел... Вот чат-лог:

Calling UMTS/GPRS
ATZ
OK
AT+CGDCONT=1,"IP","home.beeline.ru"
OK
ATD*99#
CONNECTchat: Jan 01 00:00:20 CONNECT 3600000
Script /tmp/ppp/peers/chat.sh finished (pid 156), status = 0x0
Serial connection established.
using channel 1
Using interface ppp0
Connect: ppp0 <--> /dev/usb/tts/2
sent [LCP ConfReq id=0x1 <mru 1492> <asyncmap 0x0> <magic 0x49d752af>]
rcvd [LCP ConfReq id=0x8 <asyncmap 0x0> <auth chap MD5> <magic 0x432533d> <pcomp> <accomp>]
sent [LCP ConfRej id=0x8 <pcomp> <accomp>]
rcvd [LCP ConfAck id=0x1 <mru 1492> <asyncmap 0x0> <magic 0x49d752af>]
rcvd [LCP ConfReq id=0x9 <asyncmap 0x0> <auth chap MD5> <magic 0x432533d>]
sent [LCP ConfAck id=0x9 <asyncmap 0x0> <auth chap MD5> <magic 0x432533d>]
sent [LCP EchoReq id=0x0 magic=0x49d752af]
rcvd [LCP DiscReq id=0xa magic=0x432533d]
rcvd [CHAP Challenge id=0x1 <7673a247b66c4afa1aa1272c9ac8c1dd>, name = "UMTS_CHAP_SRVR"]
sent [CHAP Response id=0x1 <ef372c89af38228e05b29c251752d181>, name = "beeline"]
rcvd [LCP EchoRep id=0x0 magic=0x432533d 49 d7 52 af]
rcvd [CHAP Success id=0x1 ""]
CHAP authentication succeeded
CHAP authentication succeeded
sent [CCP ConfReq id=0x1 <mppe -H -M -S -L -D +C> <deflate 15> <deflate(old#) 15>]
sent [IPCP ConfReq id=0x1 <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns2 0.0.0.0>]
rcvd [LCP ProtRej id=0xb 80 fd 01 01 00 12 12 06 00 00 00 01 1a 04 78 00 18 04 78 00]
Protocol-Reject for 'Compression Control Protocol' (0x80fd) received
sent [IPCP ConfReq id=0x1 <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns2 0.0.0.0>]
sent [IPCP ConfReq id=0x1 <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns2 0.0.0.0>]
sent [IPCP ConfReq id=0x1 <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns2 0.0.0.0>]
sent [IPCP ConfReq id=0x1 <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns2 0.0.0.0>]
sent [IPCP ConfReq id=0x1 <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns2 0.0.0.0>]
sent [IPCP ConfReq id=0x1 <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns2 0.0.0.0>]
sent [IPCP ConfReq id=0x1 <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns2 0.0.0.0>]
sent [IPCP ConfReq id=0x1 <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns2 0.0.0.0>]
sent [IPCP ConfReq id=0x1 <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns2 0.0.0.0>]
IPCP: timeout sending Config-Requests
sent [LCP TermReq id=0x2 "No network protocols running"]
sent [LCP TermReq id=0x3 "No network protocols running"]
Connection terminated.
Modem hangup

maurer
19-08-2010, 14:59
1947 обновлена база usb_modeswitch
no luck with my k3765
still the same errors as below.
i will try my luck with openwrt and manual scripts for now.

thank you for the support
----------------------------------------------------------
не повезло с моим k3765
все те же ошибки, как показано ниже.
я буду стараться изо повезло с OpenWrt и ручной сценариев на данный момент.

Благодарю вас за поддержку

a.p.
19-08-2010, 18:45
почему при попытке загрузить в флеш менеджере готовый конфиг под провайдера 3g сети(файл с расширением .gz) выдается ошибка на неправильный формат,перегружать пробовал-все одно...как скрипт залит этот чертовый?:mad:

TReX
19-08-2010, 18:51
почему при попытке загрузить в флеш менеджере готовый конфиг под провайдера 3g сети(файл с расширением .gz) выдается ошибка на неправильный формат,перегружать пробовал-все одно...как скрипт залит этот чертовый?:mad:

A распаковать не пробовал? Или на Гугле забанили? .gz - GNU Zip :D

rss
19-08-2010, 18:57
Спасибо за ответы! Остался только один вопрос: Что должно запускаться по умолчанию usr/ppp/dial или usr/ppp/uni/dial ?
По умолчанию запускается usr/ppp/dial, который запускает usr/ppp/uni/dial. А зачем трогать эти скрипты? Если очень нужно, можно просто свой сделать и указать грузить именно его.

a.p.
19-08-2010, 19:23
пробовал распаковать 7зипом,-ругается
гну зип пытался понять...
скачал gzip-1.4.tar.xz
распаковалась папка,так ехешников нет
не программист я,и никто нормально не объяснит,только в поЕск шлют
да предлагают стать программистом :D:mad::mad::mad:
может вы изложите доходчиво,хватит духа то?


A распаковать не пробовал? Или на Гугле забанили? .gz - GNU Zip :D

a.p.
19-08-2010, 22:53
проблема со скриптом оказалась простой-файлы лежали кривые,поэтому не грузились.Нашел ровный скрипт,распаковывать его не надо,грузиться так,а вот отредактировать под нужного провайдера можно прогой 7zip.
Вобщем вопрос такой:
Прошивка в роутере ххххххххх1939M.trx
Модем в гипертерминале переведен в режим "только модем"
В роутере в системных установках отключен USB storage
Залит скрипт со всеми настройками для E1550 и оператора МТС через флеш менеджер веб интерфейса.
Пока неработает,моргает синим.
Что еще настроить?

AndreyUA
20-08-2010, 06:02
проблема со скриптом оказалась простой-файлы лежали кривые,поэтому не грузились.Нашел ровный скрипт,распаковывать его не надо,грузиться так,а вот отредактировать под нужного провайдера можно прогой 7zip.
Вобщем вопрос такой:
Прошивка в роутере ххххххххх1939M.trx
Модем в гипертерминале переведен в режим "только модем"
В роутере в системных установках отключен USB storage
Залит скрипт со всеми настройками для E1550 и оператора МТС через флеш менеджер веб интерфейса.
Пока неработает,моргает синим.
Что еще настроить?Сбрасывайте в дефолт, выбирайте в настройках dial, заполняйте поля и все должно работать. У меня e1550 даже без отключения сдром работает.
И лог не помешал бы.

Wolfgun
20-08-2010, 06:18
Сбрасывайте в дефолт, выбирайте в настройках dial, заполняйте поля и все должно работать. У меня e1550 даже без отключения сдром работает.
И лог не помешал бы.
А как ты его завел поделись нстройуками
А то у меня USB_HUB+HDD+e1550 зависает при включении.
Доступ к web не возможен, в топе виит swapon -a и два usb_modemswith один для модема один для hdd.

rss
20-08-2010, 06:22
А как ты его завел поделись нстройуками
А то у меня USB_HUB+HDD+e1550 зависает при включении.
Доступ к web не возможен, в топе виит swapon -a и два usb_modemswith один для модема один для hdd.
Откуда в top взялся usb_modemswitсh для HDD? Где он взял файл с его VID : PID?

a.p.
20-08-2010, 07:38
спасибо,в дефолт не сбрасывал,настроил в вебе
wan type-usb modem
и apn/user/pass/dial up number
все заработало,скрипт кому надо выложу.
редактируется под своего провайдера прогой 7zip

Сбрасывайте в дефолт, выбирайте в настройках dial, заполняйте поля и все должно работать. У меня e1550 даже без отключения сдром работает.
И лог не помешал бы.

Vampik
20-08-2010, 07:44
спасибо,в дефолт не сбрасывал,настроил в вебе
wan type-usb modem
и apn/user/pass/dial up number
все заработало,скрипт кому надо выложу.
редактируется под своего провайдера прогой 7zip

Никаких скриптов не надо! Все работает через настройки в веб-интерфейсе! А левый flashfs лучше вообще удалить.

AndreyUA
20-08-2010, 07:54
А как ты его завел поделись нстройуками
А то у меня USB_HUB+HDD+e1550 зависает при включении.
Доступ к web не возможен, в топе виит swapon -a и два usb_modemswith один для модема один для hdd.

Настраивал на постоянную работу знакомому, т.к. он не звонит, то значит все работает :)

У меня в данный момент на роутере стоит прошивка без поддержки модемов из веб интерфейса. На выходных (если они у меня будут :) ) постараюсь залить последнюю прошивку и настроить модем.

На сколько я помню, настройки были такими

6910

Wolfgun
20-08-2010, 09:34
Откуда в top взялся usb_modemswitсh для HDD? Где он взял файл с его VID : PID?
Я писал про то что usb_modemswitсh хватает и переключает HDD
линк Вот что писал (http://www.wl500g.info/showpost.php?p=205103&postcount=546)

rss
20-08-2010, 09:58
Я писал про то что usb_modemswitсh хватает и переключает HDD
линк Вот что писал (http://www.wl500g.info/showpost.php?p=205103&postcount=546)

Еще раз напишу, что только запись в syslog отладочной прошивки
hotplug_usb_modeswitch: usb_modeswitch -c /usr/share/usb_modeswitch.d/... означает, что usb_modeswitch был запущен.


Jan 1 00:02:01 DEBUG[121]: hotplug_usb: 8/6/80-add-12d1/1446/0
Jan 1 00:02:01 DEBUG[121]: hotplug_usb_modeswitch: Check usb_modeswitch data file /usr/share/usb_modeswitch.d/12d1:1446
Jan 1 00:02:01 DEBUG[121]: hotplug_usb_modeswitch: usb_modeswitch -c /usr/share/usb_modeswitch.d/12d1:1446
Jan 1 00:02:01 DEBUG[121]: hotplug_usb_modeswitch: done

Чем подтверждается утверждение, что usb_modeswitch переключает HDD?

Кстати, на днях /usr/share/usb_modeswitch.d/12d1:1446 изменён.

theMIROn
20-08-2010, 10:21
есть предложение хранить не vid:pid, а vid/pid.
кто за?

rss
20-08-2010, 10:29
есть предложение хранить не vid:pid, а vid/pid.
кто за?я против. Скорее vid_pid. Но тогда потеряем историю изменений.

theMIROn
20-08-2010, 10:47
я против. Скорее vid_pid. Но тогда потеряем историю изменений.
согласен, vid_pid.
историю изменений не потеряем, если сделать svn ren vid:pid vid_pid

ps. дурацкий смайл :)

rss
20-08-2010, 10:53
согласен, vid_pid.
историю изменений не потеряем, если сделать svn ren vid:pid vid_pid

ps. дурацкий смайл :)

lly был инициатором переименования из vid_pid в vid : pid. Они же в оригинале в таком виде хранятся.

Wolfgun
20-08-2010, 11:30
Еще раз напишу, что только запись в syslog отладочной прошивки
hotplug_usb_modeswitch: usb_modeswitch -c /usr/share/usb_modeswitch.d/... означает, что usb_modeswitch был запущен.


Jan 1 00:02:01 DEBUG[121]: hotplug_usb: 8/6/80-add-12d1/1446/0
Jan 1 00:02:01 DEBUG[121]: hotplug_usb_modeswitch: Check usb_modeswitch data file /usr/share/usb_modeswitch.d/12d1:1446
Jan 1 00:02:01 DEBUG[121]: hotplug_usb_modeswitch: usb_modeswitch -c /usr/share/usb_modeswitch.d/12d1:1446
Jan 1 00:02:01 DEBUG[121]: hotplug_usb_modeswitch: done

Чем подтверждается утверждение, что usb_modeswitch переключает HDD?

Кстати, на днях /usr/share/usb_modeswitch.d/12d1:1446 изменён.

Рассказываю подробнее, последнею неделю Мирона наверное замучил :)
Существует проблема usb_modemswitsh описанная у разработчиков.
Switching may fail if the device is plugged upon cold boot. Driver assignment may fail upon a warm boot. Both issues are rooted in the way distributions handle system initialization from a initial ramdisk image where usb_modeswitch is not integrated yet.
Workaround: plug device after booting. If you need it plugged all the time you may have to write a script for your respective device and run it from "rc.local
Что было замечено при проведении тестироания.
1) usb_modemswitsh обрабатывает подключение всех USB – storage
2) usb_modemswitsh обрабатывается как на этапе загрузки системы, так и при монтировании разделов.
3) В связи с этим происходит ошибки usd_scsi , проявляемые отваливание Samba ( если модем включается в загруженную систему) и (или) не возможностью монтирования диском ( указанных fstab) и не возможностью подключения swap. В ps (top) весят эти два процесса usb_modemswitsh и swap -a
4) При монтировании разделов модем перегружается
Я не спец но играясь sleep в пре и пост-моунт удалось ( но не всегда ) добися нормальной загрузки системы.
Есть предложение запускать usb_modemswitsh и все остальное после монтирования разделов.

p.S. Если надо логи выложу.

synmais
20-08-2010, 15:01
Подскажите пожалуйста, что может вызывать данную ошибку.


CHAP authentication succeeded
CHAP authentication succeeded
sent [CCP ConfReq id=0x1 <mppe -H -M -S -L -D +C> <deflate 15> <deflate(old#) 15>]
sent [IPCP ConfReq id=0x1 <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns2 0.0.0.0>]
rcvd [LCP ProtRej id=0xb 80 fd 01 01 00 12 12 06 00 00 00 01 1a 04 78 00 18 04 78 00]
Protocol-Reject for 'Compression Control Protocol' (0x80fd) received
sent [IPCP ConfReq id=0x1 <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns2 0.0.0.0>]
..........
sent [IPCP ConfReq id=0x1 <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns2 0.0.0.0>]
IPCP: timeout sending Config-Requests
sent [LCP TermReq id=0x2 "No network protocols running"]
sent [LCP TermReq id=0x3 "No network protocols running"]
Connection terminated.
Modem hangup

rss
22-08-2010, 09:01
Кто может проверить сборку usb_modeswitch под libusb1.0?
(ZeroCD Auto надо отключить и руками запустить этот бинарник ./usb_modeswitch -c /usb/share/usb_modeswitch.d/....\:.... )

PS: На руках нет ни одного устройства с zerocd... Имеющийся ZTE626 под билайн уже отключен и на добавление CD_STARTUP_FLAG c байтом 0x01 не реагирует.

rss
22-08-2010, 09:10
p.S. Если надо логи выложу.
Логи то неплохо бы привести отладочные. В этих я ничего не вижу...

http://wl500g.info/showpost.php?p=207610&postcount=4913 случаем, к проблеме отношения не имеет?

claim interface по большому счёту делать не обязательно. К тому же раздел с zerocd в автоматическое монтирование явно не прописан, поэтому вряд ли будет драйвер, который захватит этот интерфейс.

Wolfgun
22-08-2010, 11:59
Логи то неплохо бы привести отладочные. В этих я ничего не вижу...

http://wl500g.info/showpost.php?p=207610&postcount=4913 случаем, к проблеме отношения не имеет?

claim interface по большому счёту делать не обязательно. К тому же раздел с zerocd в автоматическое монтирование явно не прописан, поэтому вряд ли будет драйвер, который захватит этот интерфейс.

Нет с этим случаем не чего общего нет, у меня монтирование по LABEL.
Если дривер на зехватывает этот интерфейс почему при монтировании все отваливается ??

Найду at команду как включать zero CD напишу.
Попробую отпишусь

dmidon
22-08-2010, 14:45
Asus 520gu и модем 3G Huawei E1550 можно подружить?
Готов оплатить работу по прошивке и настройке в Питере одного комплекта.
Дмитрий.
dmidon@mail.ru

synmais
22-08-2010, 19:40
AT+ZCDRUN=9 вроде.

rss
22-08-2010, 19:55
AT+ZCDRUN=9 вроде.
Спасибо, нашел. Не то искал...

AT+ZCDRUN=E удаляет файл NODOWNLOAD.FLG
AT+ZCDRUN=F восстанавливает NODOWNLOAD.FLG

AT+ZCDRUN=8 удаляет файл autorun.flg
AT+ZCDRUN=9 восстанавливает autorun.flg

dmidon
23-08-2010, 09:57
Asus 520gu и модем 3G Huawei E1550 можно подружить?
Готов оплатить работу по прошивке и настройке в Питере одного комплекта.
Дмитрий.
dmidon@mail.ru

zlo1980
23-08-2010, 13:47
Добрый день!

Долго искал по гуглу - не нашел!

Подскажите, пож-та, долго мучился с принтером, потом с торрентами - получилось. Теперь новая проблема: если одновременно включен принтер и 3g модем - не работает не то, не другое. Выключаю принтер, перезагружаю роутер через розетку, работают и торренты и модем. Как сделать, чтобы все одновременно работало?

Заранее спасибо!

AndreyUA
23-08-2010, 14:36
Добрый день!

Долго искал по гуглу - не нашел!

Подскажите, пож-та, долго мучился с принтером, потом с торрентами - получилось. Теперь новая проблема: если одновременно включен принтер и 3g модем - не работает не то, не другое. Выключаю принтер, перезагружаю роутер через розетку, работают и торренты и модем. Как сделать, чтобы все одновременно работало?

Заранее спасибо!
Надо что-то сделать с роутером чтобы заработало.

noel77
23-08-2010, 15:16
Имеющийся ZTE626 под билайн уже отключен и на добавление CD_STARTUP_FLAG c байтом 0x01 не реагирует.
Перешить модем не пробовали? Мне помогла запустить определение диска только эта операция.

rss
23-08-2010, 17:53
Перешить модем не пробовали? Мне помогла запустить определение диска только эта операция.
Включился после пары команд:
AT+ZCDRUN=F
AT+ZCDRUN=9

Просто за отсутствием опыта пытался восстановить файлы руками.

rss
23-08-2010, 17:56
Добрый день!

Долго искал по гуглу - не нашел!

Подскажите, пож-та, долго мучился с принтером, потом с торрентами - получилось. Теперь новая проблема: если одновременно включен принтер и 3g модем - не работает не то, не другое. Выключаю принтер, перезагружаю роутер через розетку, работают и торренты и модем. Как сделать, чтобы все одновременно работало?

Заранее спасибо!

Логи что ли со страниц Status & Log - Diagnostic Information и System Log приложите (при работающем и отключенном принтере).

Впрочем, а питания то хватает на USB?


Надо что-то сделать с роутером чтобы заработало.
Не проще не отвечать, чем давать ответ, не содержащий информации? ;)

AndreyUA
23-08-2010, 18:18
Не проще не отвечать, чем давать ответ, не содержащий информации? ;)
Да, наверное :) В очередной раз написать "покажите логи"?
Пора в шапку написать о том, что для получения ответа на вопрос нужно предоставлять логи.

vectorm
23-08-2010, 20:52
Да, наверное :) В очередной раз написать "покажите логи"?
Пора в шапку написать о том, что для получения ответа на вопрос нужно предоставлять логи.
А об этом написано в "Правилах русскоязычного форума".

stpavel
24-08-2010, 10:49
Прошивка WL500gpv2-1.9.2.7-d-r1825, Модем E1550
Необходимо в pppd options изменить скрипты при запуске/остановке интерфейса. Additional pppd options в веб интерфейсе не работает, пробовал туда писать все что угодно, безполезно, после перезагрузки роутера /tmp/ppp/peers/dialup чистый, без дополнительных опций что я указываю.
Временно решил проблему таким способом , /usr/local/sbin/post-boot, в самом конце


while true ; do
if [ -f /tmp/ppp/peers/dialup ]; then
echo ip-up-script /usr/local/sbin/ip-up >> /tmp/ppp/peers/dialup
echo ip-down-script /usr/local/sbin/ip-down >> /tmp/ppp/peers/dialup
exit
fi
sleep 1
done

Есть нормальный способ добавить свои опции в /tmp/ppp/peers/dialup ?

TReX
24-08-2010, 11:28
Прошивка WL500gpv2-1.9.2.7-d-r1825, Модем E1550
Есть нормальный способ добавить свои опции в /tmp/ppp/peers/dialup ?

Сколько можно повторять про модемы в соответствующую ветку - http://wl500g.info/showthread.php?t=22275

rss
24-08-2010, 11:33
Прошивка WL500gpv2-1.9.2.7-d-r1825, Модем E1550
Необходимо в pppd options изменить скрипты при запуске/остановке интерфейса. Additional pppd options в веб интерфейсе не работает, пробовал туда писать все что угодно, безполезно, после перезагрузки роутера /tmp/ppp/peers/dialup чистый, без дополнительных опций что я указываю.
Временно решил проблему таким способом , /usr/local/sbin/post-boot, в самом конце


while true ; do
if [ -f /tmp/ppp/peers/dialup ]; then
echo ip-up-script /usr/local/sbin/ip-up >> /tmp/ppp/peers/dialup
echo ip-down-script /usr/local/sbin/ip-down >> /tmp/ppp/peers/dialup
exit
fi
sleep 1
done

Есть нормальный способ добавить свои опции в /tmp/ppp/peers/dialup ?
Странно... Для начала попробовать nvram set wan_modem_options="..."

Далее см. http://code.google.com/p/wl500g/source/browse/trunk/cdma/files/usr/ppp/uni/dial.

Впрочем, а зачем переназначать ip-up/down? Чревато проблемами с маршрутизацией.

PS: Дальнейшее обсуждение в теме http://wl500g.info/showthread.php?t=22275

stpavel
24-08-2010, 13:52
Странно... Для начала попробовать nvram set wan_modem_options="..."


nvram get wan_modem_options показывает те значения, которые я прописываю в веб морде, только толку от них мало, все равно они не попадают в /tmp/ppp/peers/dialup


Далее см. http://code.google.com/p/wl500g/source/browse/trunk/cdma/files/usr/ppp/uni/dial.

Впрочем, а зачем переназначать ip-up/down? Чревато проблемами с маршрутизацией.

Есть некоторые ситуации , в которых нужно что то выполнить при поднятии/падении pppd . Скажем при поднятии прописать некоторые маршруты , подкорректировать правила iptables в зависимости от выданного IP ( если он динамический ) итд.

rss
24-08-2010, 17:56
nvram get wan_modem_options показывает те значения, которые я прописываю в веб морде, только толку от них мало, все равно они не попадают в /tmp/ppp/peers/dialup

Есть некоторые ситуации , в которых нужно что то выполнить при поднятии/падении pppd . Скажем при поднятии прописать некоторые маршруты , подкорректировать правила iptables в зависимости от выданного IP ( если он динамический ) итд.


Проверил. Строка вполне корректно вписывается в /tmp/ppp/peers/dialup. Надеюсь маршрутизатор после изменения был перезагружен?
/tmp/ppp/ip-up и /tmp/ppp/ip-down прошиты в коде и не могут быть подменены опциями pppd ( см. http://ppp.samba.org/ppp/pppd.html).
Если крайне необходимо заменить эти скрипты - надо использовать тип модема User defined и файл дозвона /usr/local/dial/dial. Однако если не запускать /tmp/ppp/ip-up (символьная ссылка), с маршрутизацией и управлением подключения придется разбираться самостоятельно.

PS: а что, нельзя использовать стандартный post-firewall ?

stpavel
24-08-2010, 18:49
Проверил. Строка вполне корректно вписывается в /tmp/ppp/peers/dialup. Надеюсь маршрутизатор после изменения был перезагружен?
/tmp/ppp/ip-up и /tmp/ppp/ip-down прошиты в коде и не могут быть подменены опциями pppd ( см. http://ppp.samba.org/ppp/pppd.html).
Если крайне необходимо заменить эти скрипты - надо использовать тип модема User defined и файл дозвона /usr/local/dial/dial. Однако если не запускать /tmp/ppp/ip-up (символьная ссылка), с маршрутизацией и управлением подключения придется разбираться самостоятельно.


Да ,конечно перегружал. А вы на какой прошивке проверяли ?


PS: а что, нельзя использовать стандартный post-firewall ?

Может и можно. Если скажем $1 будет содержать ppp а $2 будет не пустым, можно предположить что pppd поднялся. Если $2 будет пустым то pppd упал. Меня в таком способе беспокоит то , что по описанию , post-firewall перезапускается каждый раз , когда происходят изменения в маршрутизации. Например если у меня запущен openvpn туннель поверх pppd, (роутер в качестве клиента), и если я перезапущу openvpn, то наверное выполниться post-firewall так как будут затронуты правила маршрутизации. Завтра проверю, сейчас роутера под рукой нет.

rss
24-08-2010, 19:07
Да ,конечно перегружал. А вы на какой прошивке проверяли ?
r1936. Впрочем в части опций pppd изменений не припоминаю.


Может и можно. Если скажем $1 будет содержать ppp а $2 будет не пустым, можно предположить что pppd поднялся. Если $2 будет пустым то pppd упал. Меня в таком способе беспокоит то , что по описанию , post-firewall перезапускается каждый раз , когда происходят изменения в маршрутизации. Например если у меня запущен openvpn туннель поверх pppd, (роутер в качестве клиента), и если я перезапущу openvpn, то наверное выполниться post-firewall так как будут затронуты правила маршрутизации. Завтра проверю, сейчас роутера под рукой нет. если есть сомнения - есть полезная команда logger

zlo1980
24-08-2010, 19:57
Добрый вечер!

Новичок.
Не знаю какую часть логов надо:confused:.. Модераторы убейте не нужную, пож.

Это лог без принтера (работает 3ж модем):


Jan 1 03:00:03 kernel: hub.c: USB hub found
Jan 1 03:00:03 kernel: hub.c: 2 ports detected
Jan 1 03:00:03 kernel: usb.c: registered new driver usblp
Jan 1 03:00:03 kernel: printer.c: v0.13: USB Printer Device Class driver
Jan 1 03:00:04 kernel: hub.c: new USB device 00:03.1-1, assigned address 2
Jan 1 03:00:04 kernel: hub.c: USB hub found
Jan 1 03:00:04 kernel: hub.c: 4 ports detected
Jan 1 03:00:05 kernel: Linux video capture interface: v1.00
Jan 1 03:00:05 kernel: hub.c: new USB device 00:03.1-1.1, assigned address 3
Jan 1 03:00:05 kernel: usb.c: USB device 3 (vend/prod 0x12d1/0x1003) is not claimed by any active driver.
Jan 1 03:00:05 kernel: SCSI subsystem driver Revision: 1.00
Jan 1 03:00:05 kernel: Initializing USB Mass Storage driver...
Jan 1 03:00:05 kernel: usb.c: registered new driver usb-storage
Jan 1 03:00:05 kernel: hub.c: new USB device 00:03.1-1.4, assigned address 4
Jan 1 03:00:06 kernel: scsi0 : SCSI emulation for USB Mass Storage devices
Jan 1 03:00:06 kernel: Vendor: HUAWEI Model: Mass Storage Rev: 2.31
Jan 1 03:00:06 kernel: Type: CD-ROM ANSI SCSI revision: 02
Jan 1 03:00:06 kernel: USB Mass Storage support registered.
Jan 1 03:00:07 kernel: scsi1 : SCSI emulation for USB Mass Storage devices
Jan 1 03:00:07 kernel: Vendor: WD Model: 3200BMV External Rev: 1.05
Jan 1 03:00:07 kernel: Type: Direct-Access ANSI SCSI revision: 02
Jan 1 03:00:07 kernel: Attached scsi disk sda at scsi1, channel 0, id 0, lun 0
Jan 1 03:00:07 kernel: sda: Waiting for disc 0 to settle.
Jan 1 03:00:07 kernel: SCSI device sda: 625142448 512-byte hdwr sectors (320073 MB)
Jan 1 03:00:07 kernel: Partition check:
Jan 1 03:00:07 kernel: /dev/scsi/host1/bus0/target0/lun0: p1 p2 p3
Jan 1 03:00:07 kernel: USB device disconnected from the SCSI subsystem
Jan 1 03:00:07 kernel: usb.c: USB disconnect on device 00:03.1-1.1 address 3
Jan 1 03:00:14 kernel: hub.c: new USB device 00:03.1-1.1, assigned address 5
Jan 1 03:00:15 kernel: Vendor: HUAWEI Model: Mass Storage Rev: 2.31
Jan 1 03:00:15 kernel: Type: CD-ROM ANSI SCSI revision: 02
Jan 1 03:00:15 kernel: USB device connected to the SCSI subsystem
Jan 1 03:00:16 kernel: scsi2 : SCSI emulation for USB Mass Storage devices
Jan 1 03:00:16 kernel: Vendor: HUAWEI Model: MMC Storage Rev: 2.31
Jan 1 03:00:16 kernel: Type: Direct-Access ANSI SCSI revision: 02
Jan 1 03:00:16 kernel: Attached scsi removable disk sdb at scsi2, channel 0, id 0, lun 0
Jan 1 03:00:16 kernel: sdb: Waiting for disc 1 to settle.
Jan 1 03:00:17 kernel: Adding Swap: 257000k swap-space (priority -1)
Jan 1 03:00:18 e2fsck: /dev/discs/disc0/part2: clean, 5597/125696 files, 32506/251015 blocks (check after next mount)
Jan 1 03:00:18 e2fsck: /dev/discs/disc0/part3: clean, 532/38928384 files, 13840303/77826892 blocks (check after next mount)
Jan 1 03:00:19 kernel: kjournald starting. Commit interval 5 seconds
Jan 1 03:00:19 kernel: EXT3 FS 2.4-0.9.19, 19 August 2002 on sd(8,2), internal journal
Jan 1 03:00:19 kernel: EXT3-fs: mounted filesystem with ordered data mode.
Jan 1 03:00:19 kernel: kjournald starting. Commit interval 5 seconds
Jan 1 03:00:19 kernel: EXT3 FS 2.4-0.9.19, 19 August 2002 on sd(8,3), internal journal
Jan 1 03:00:19 kernel: EXT3-fs: mounted filesystem with ordered data mode.
Jan 1 03:00:19 USB storage: ext3 fs at /dev/discs/disc0/part3 mounted to /tmp/mnt/disc0_3
Jan 1 03:00:19 kernel: sdb: Unit Not Ready, sense:
Jan 1 03:00:19 kernel: Info fld=0x0, Current 00:00: sns = f0 2
Jan 1 03:00:19 kernel: ASC=3a ASCQ= 0
Jan 1 03:00:19 kernel: Raw sense data:0xf0 0x00 0x02 0x00 0x00 0x00 0x00 0x0a 0x00 0x00 0x00 0x00 0x3a 0x00 0x00 0x00 0x00 0x00
Jan 1 03:00:19 rc.unslung: start service /opt/etc/init.d/S01syslog-ng
Jan 1 03:00:19 syslogd exiting

zlo1980
24-08-2010, 20:11
это лог с принтером (не принтер, не 3ж модем не работают)


Jan 1 03:00:03 kernel: hub.c: USB hub found
Jan 1 03:00:03 kernel: hub.c: 2 ports detected
Jan 1 03:00:03 kernel: usb.c: registered new driver usblp
Jan 1 03:00:03 kernel: printer.c: v0.13: USB Printer Device Class driver
Jan 1 03:00:04 kernel: hub.c: new USB device 00:03.1-1, assigned address 2
Jan 1 03:00:04 kernel: hub.c: USB hub found
Jan 1 03:00:04 kernel: hub.c: 4 ports detected
Jan 1 03:00:05 kernel: Linux video capture interface: v1.00
Jan 1 03:00:05 kernel: hub.c: new USB device 00:03.1-1.1, assigned address 3
Jan 1 03:00:05 kernel: usb.c: USB device 3 (vend/prod 0x12d1/0x1003) is not claimed by any active driver.
Jan 1 03:00:05 kernel: SCSI subsystem driver Revision: 1.00
Jan 1 03:00:05 kernel: Initializing USB Mass Storage driver...
Jan 1 03:00:05 kernel: usb.c: registered new driver usb-storage
Jan 1 03:00:05 kernel: hub.c: new USB device 00:03.1-1.3, assigned address 4
Jan 1 03:00:05 kernel: printer.c: usblp0: USB Bidirectional printer dev 4 if 0 alt 0 proto 2 vid 0x03F0 pid 0xC802
Jan 1 03:00:05 kernel: printer.c: usblp0 Device ID string [292]='MFG:HP;MDL:Photosmart D5060 series;CMD:MLC,PCL,PML,DW-PCL,DESKJET,DYN;1284.4DL:4d,4e,1;CLS:PRINTER;DES:D 5063;SN:MY71U140VX04RJ;S:038000C484001021012c3f800 33c2880017;J: ;Z:0102,05014dc9015909,0600;BT:000000000000,50686F 746F736D61727420443530363020736572696573,0000008F, 60;'
Jan 1 03:00:06 kernel: printer.c: usblp0 Device ID string [292]='MFG:HP;MDL:Photosmart D5060 series;CMD:MLC,PCL,PML,DW-PCL,DESKJET,DYN;1284.4DL:4d,4e,1;CLS:PRINTER;DES:D 5063;SN:MY71U140VX04RJ;S:038000C484001021012c3f800 33c2880017;J: ;Z:0102,05014dc9015909,0600;BT:000000000000,50686F 746F736D61727420443530363020736572696573,0000008F, 60;'
Jan 1 03:00:06 kernel: scsi0 : SCSI emulation for USB Mass Storage devices
Jan 1 03:00:06 kernel: Vendor: HUAWEI Model: Mass Storage Rev: 2.31
Jan 1 03:00:06 kernel: Type: CD-ROM ANSI SCSI revision: 02
Jan 1 03:00:06 kernel: USB Mass Storage support registered.
Jan 1 03:00:07 kernel: scsi1 : SCSI emulation for USB Mass Storage devices
Jan 1 03:00:07 kernel: Vendor: HP Model: Photosmart 7800 Rev: 1.00
Jan 1 03:00:07 kernel: Type: Direct-Access ANSI SCSI revision: 02
Jan 1 03:00:07 kernel: Attached scsi removable disk sda at scsi1, channel 0, id 0, lun 0
Jan 1 03:00:07 kernel: sda: Waiting for disc 0 to settle.
Jan 1 03:00:10 kernel: sda: Unit Not Ready, sense:
Jan 1 03:00:10 kernel: Current 00:00: sns = 70 2
Jan 1 03:00:10 kernel: ASC=3a ASCQ= 0
Jan 1 03:00:10 kernel: Raw sense data:0x70 0x00 0x02 0x00 0x00 0x00 0x00 0x0c 0x00 0x00 0x00 0x00 0x3a 0x00 0x00 0x00 0x00 0x00 0x00 0x00
Jan 1 03:00:10 kernel: sda : READ CAPACITY failed.
Jan 1 03:00:10 kernel: sda : status = 1, message = 00, host = 0, driver = 08
Jan 1 03:00:10 kernel: Current sd00:00: sns = 70 2
Jan 1 03:00:10 kernel: ASC=3a ASCQ= 0
Jan 1 03:00:10 kernel: Raw sense data:0x70 0x00 0x02 0x00 0x00 0x00 0x00 0x0c 0x00 0x00 0x00 0x00 0x3a 0x00 0x00 0x00 0x00 0x00 0x00 0x00
Jan 1 03:00:10 kernel: sda : block size assumed to be 512 bytes, disk size 1GB.
Jan 1 03:00:10 kernel: Partition check:
Jan 1 03:00:10 kernel: /dev/scsi/host1/bus0/target0/lun0: I/O error: dev 08:00, sector 0
Jan 1 03:00:10 kernel: I/O error: dev 08:00, sector 0
Jan 1 03:00:10 kernel: unable to read partition table
Jan 1 03:00:10 kernel: USB device disconnected from the SCSI subsystem
Jan 1 03:00:11 kernel: hub.c: new USB device 00:03.1-1.4, assigned address 5
Jan 1 03:00:12 kernel: scsi2 : SCSI emulation for USB Mass Storage devices
Jan 1 03:00:12 kernel: Vendor: WD Model: 3200BMV External Rev: 1.05
Jan 1 03:00:12 kernel: Type: Direct-Access ANSI SCSI revision: 02
Jan 1 03:00:12 kernel: Attached scsi disk sdb at scsi2, channel 0, id 0, lun 0
Jan 1 03:00:12 kernel: sdb: Waiting for disc 1 to settle.
Jan 1 03:00:12 kernel: SCSI device sdb: 625142448 512-byte hdwr sectors (320073 MB)
Jan 1 03:00:16 kernel: /dev/scsi/host2/bus0/target0/lun0: p1 p2 p3
Jan 1 03:00:16 kernel: usb.c: USB disconnect on device 00:03.1-1.1 address 3
Jan 1 03:00:17 kernel: sda: Waiting for disc 0 to settle.
Jan 1 03:00:17 kernel: hub.c: new USB device 00:03.1-1.1, assigned address 6
Jan 1 03:00:17 kernel: usb.c: registered new driver acm
Jan 1 03:00:17 kernel: acm.c: v0.23:USB Abstract Control Model driver for USB modems and ISDN adapters (patched)
Jan 1 03:00:18 kernel: usb.c: registered new driver serial
Jan 1 03:00:18 kernel: usbserial.c: USB Serial support registered for Generic
Jan 1 03:00:18 kernel: usbserial.c: Generic converter detected
Jan 1 03:00:18 kernel: usbserial.c: Generic converter now attached to ttyUSB0 (or usb/tts/0 for devfs)
Jan 1 03:00:18 kernel: usbserial.c: USB Serial Driver core v1.4
Jan 1 03:00:18 kernel: usbserial.c: USB Serial support registered for PL-2303
Jan 1 03:00:18 kernel: pl2303.c: Prolific PL2303 USB to serial adaptor driver
Jan 1 03:00:18 kernel: usbserial.c: USB Serial support registered for FTDI SIO
Jan 1 03:00:18 kernel: usbserial.c: USB Serial support registered for FTDI 8U232AM Compatible
Jan 1 03:00:18 kernel: usbserial.c: USB Serial support registered for FTDI FT232BM Compatible
Jan 1 03:00:18 kernel: usbserial.c: USB Serial support registered for FTDI FT2232C Compatible
Jan 1 03:00:18 kernel: usbserial.c: USB Serial support registered for FTDI FT232R Compatible
Jan 1 03:00:18 kernel: usbserial.c: USB Serial support registered for USB-UIRT Infrared Tranceiver
Jan 1 03:00:18 kernel: usbserial.c: USB Serial support registered for Home-Electronics TIRA-1 IR Transceiver
Jan 1 03:00:18 kernel: ftdi_sio.c: v1.3.5r1:USB FTDI Serial Converters Driver
Jan 1 03:00:18 kernel: Vendor: HUAWEI Model: Mass Storage Rev: 2.31
Jan 1 03:00:18 kernel: Type: CD-ROM ANSI SCSI revision: 02
Jan 1 03:00:18 kernel: USB device connected to the SCSI subsystem
Jan 1 03:00:19 kernel: scsi3 : SCSI emulation for USB Mass Storage devices
Jan 1 03:00:19 kernel: Vendor: HUAWEI Model: MMC Storage Rev: 2.31
Jan 1 03:00:19 kernel: Type: Direct-Access ANSI SCSI revision: 02
Jan 1 03:00:19 kernel: Attached scsi removable disk sdc at scsi3, channel 0, id 0, lun 0
Jan 1 03:00:19 kernel: sdc: Waiting for disc 2 to settle.
Jan 1 03:00:20 kernel: sda: Unit Not Ready, sense:
Jan 1 03:00:20 kernel: Current 00:00: sns = 70 2
Jan 1 03:00:20 kernel: ASC=3a ASCQ= 0
Jan 1 03:00:20 kernel: Raw sense data:0x70 0x00 0x02 0x00 0x00 0x00 0x00 0x0c 0x00 0x00 0x00 0x00 0x3a 0x00 0x00 0x00 0x00 0x00 0x00 0x00
Jan 1 03:00:20 kernel: sda : READ CAPACITY failed.
Jan 1 03:00:20 kernel: sda : status = 1, message = 00, host = 0, driver = 08
Jan 1 03:00:20 kernel: Current sd00:00: sns = 70 2
Jan 1 03:00:20 kernel: ASC=3a ASCQ= 0
Jan 1 03:00:20 kernel: Raw sense data:0x70 0x00 0x02 0x00 0x00 0x00 0x00 0x0c 0x00 0x00 0x00 0x00 0x3a 0x00 0x00 0x00 0x00 0x00 0x00 0x00
Jan 1 03:00:20 kernel: sda : block size assumed to be 512 bytes, disk size 1GB.
Jan 1 03:00:20 kernel: sda: test WP failed, assume Write Enabled
Jan 1 03:00:20 kernel: /dev/scsi/host1/bus0/target0/lun0: I/O error: dev 08:00, sector 0
Jan 1 03:00:20 kernel: I/O error: dev 08:00, sector 0
Jan 1 03:00:20 pppd[175]: pppd 2.4.5 started by root, uid 0
Jan 1 03:00:21 kernel: sda: Waiting for disc 0 to settle.
Jan 1 03:00:22 kernel: sdc: Unit Not Ready, sense:
Jan 1 03:00:22 kernel: Info fld=0x0, Current 00:00: sns = f0 2
Jan 1 03:00:22 kernel: ASC=3a ASCQ= 0
Jan 1 03:00:22 kernel: Raw sense data:0xf0 0x00 0x02 0x00 0x00 0x00 0x00 0x0a 0x00 0x00 0x00 0x00 0x3a 0x00 0x00 0x00 0x00 0x00
Jan 1 03:00:23 kernel: sdc : READ CAPACITY failed.
Jan 1 03:00:23 kernel: sdc : status = 1, message = 00, host = 0, driver = 08
Jan 1 03:00:23 kernel: Info fld=0x0, Current sd00:00: sns = f0 2
Jan 1 03:00:23 kernel: ASC=3a ASCQ= 0
Jan 1 03:00:23 kernel: Raw sense data:0xf0 0x00 0x02 0x00 0x00 0x00 0x00 0x0a 0x00 0x00 0x00 0x00 0x3a 0x00 0x00 0x00 0x00 0x00
Jan 1 03:00:23 kernel: sdc : block size assumed to be 512 bytes, disk size 1GB.
Jan 1 03:00:23 kernel: /dev/scsi/host3/bus0/target0/lun0: I/O error: dev 08:20, sector 0
Jan 1 03:00:23 kernel: I/O error: dev 08:20, sector 0
Jan 1 03:00:24 kernel: sda: Unit Not Ready, sense:
Jan 1 03:00:24 kernel: Current 00:00: sns = 70 2
Jan 1 03:00:24 kernel: ASC=3a ASCQ= 0
Jan 1 03:00:24 kernel: Raw sense data:0x70 0x00 0x02 0x00 0x00 0x00 0x00 0x0c 0x00 0x00 0x00 0x00 0x3a 0x00 0x00 0x00 0x00 0x00 0x00 0x00
Jan 1 03:00:25 kernel: sda : READ CAPACITY failed.
Jan 1 03:00:25 kernel: sda : status = 1, message = 00, host = 0, driver = 08
Jan 1 03:00:25 kernel: Current sd00:00: sns = 70 2
Jan 1 03:00:25 kernel: ASC=3a ASCQ= 0
Jan 1 03:00:25 kernel: Raw sense data:0x70 0x00 0x02 0x00 0x00 0x00 0x00 0x0c 0x00 0x00 0x00 0x00 0x3a 0x00 0x00 0x00 0x00 0x00 0x00 0x00
Jan 1 03:00:25 kernel: sda : block size assumed to be 512 bytes, disk size 1GB.
Jan 1 03:00:25 kernel: sda: test WP failed, assume Write Enabled
Jan 1 03:00:25 kernel: /dev/scsi/host1/bus0/target0/lun0: I/O error: dev 08:00, sector 0
и т д

Хелп пож

rss
25-08-2010, 18:48
это лог с принтером (не принтер, не 3ж модем не работают)

Хелп пож

Маловато этого. Я же написал, нужен еще журнал со страницы Status & Log - Diagnostic Information

Что сразу вижу:
в первом логе:
Jan 1 03:00:07 kernel: SCSI device sda: 625142448 512-byte hdwr sectors (320073 MB)

Во втором:
Jan 1 03:00:20 kernel: sda : block size assumed to be 512 bytes, disk size 1GB.

Стало быть буквы дисков изменились и дальше вопрос, как эти диски монтируются. Что происходит с модемом - см. раздел devpath в Diagnostic Information. Что с usb-устройствами в целом - там же USB Devices.

PS: логи лучше прицепить к сообщению отдельными файлами.

scorc
26-08-2010, 15:06
Всем здрасте. Железка Dir-320, прошивка Олега, версия 1.9.2.7-d-r1825, с парой предыдущих версий было то же самое.
Мучает следующая проблема: с cdma-модемом от anydata не открываются некоторые сайты, например, google.com, nix.ru, https://skylink.ryazan.ru.
Последняя ссылка - это сервис самого скайлинка, который прекрасно открывается через gprs (то есть домен не внутренний). Все эти сайты также работают, если пользоваться мобильным браузером ucweb/ucmobile (они работают через свой прокси), при этом доступ идет через роутер с тем же самым модемом по wi-fi. pppd поднимал по мануалам с этого форума, без веб-интерфейса. Пробовал разные mtu/mru, проверял ip сайтов на других dns, так ниче и не обнаружил нового. При подключении модема к компу напрямую сайты вроде бы работают, НО заметил как-то что если подключить модем к роутеру после того, как он полежал отключенным, гугл начинает иногда работать :\
Подозреваю перегрев модема (хотя какой-то выборочный перегрев однако), но может, есть какие-то настройки для роутера, чтобы "уломать" эти сайты загружаться? Что же в них такого особенного, раз остальные работают большинство?
Буду рад любым ссылкам по теме, идеям, заранее спасибо!

P.S. Модем в режимах 1x/Evdo/Evdo+1x - все та же песня

scorc
26-08-2010, 15:22
вот настройки pppd

rss
26-08-2010, 17:52
Всем здрасте. Железка Dir-320, прошивка Олега, версия 1.9.2.7-d-r1825, с парой предыдущих версий было то же самое.
Мучает следующая проблема: с cdma-модемом от anydata не открываются некоторые сайты, например, google.com, nix.ru, https://skylink.ryazan.ru.
Последняя ссылка - это сервис самого скайлинка, который прекрасно открывается через gprs (то есть домен не внутренний). Все эти сайты также работают, если пользоваться мобильным браузером ucweb/ucmobile (они работают через свой прокси), при этом доступ идет через роутер с тем же самым модемом по wi-fi. pppd поднимал по мануалам с этого форума, без веб-интерфейса. Пробовал разные mtu/mru, проверял ip сайтов на других dns, так ниче и не обнаружил нового. При подключении модема к компу напрямую сайты вроде бы работают, НО заметил как-то что если подключить модем к роутеру после того, как он полежал отключенным, гугл начинает иногда работать :\
Подозреваю перегрев модема (хотя какой-то выборочный перегрев однако), но может, есть какие-то настройки для роутера, чтобы "уломать" эти сайты загружаться? Что же в них такого особенного, раз остальные работают большинство?
Буду рад любым ссылкам по теме, идеям, заранее спасибо!

P.S. Модем в режимах 1x/Evdo/Evdo+1x - все та же песня


http://wl500g.info/showthread.php?t=22275
чтоы что-то сказать, нужны правила маршрутизации (проще всего результат со страницы Status & Log - Diagnostic Information )

scorc
26-08-2010, 18:11
rss, прикрепил лог, модем подключен через активный хаб (не так давно на прошивке Олега хаб отваливался, но в новой он тьфу-тьфу держится).
В указанной вами теме речь идет, я так понимаю о том, как заставить работать cdma-модем, подключенный к роутеру, но у меня он работает еще с апреля (и проблем с настройкой не возникло, раньше юзал мегафоновский модем). Работает irc, icq, ftp, https, сайты пингуются, единственная неувязка - это гугл (который еще косвенно используется на многих сайтах, в том числе на этом форуме) и некоторые другие сайты. Пока полистаю ту тему...

rss
26-08-2010, 18:22
rss, прикрепил лог, модем подключен через активный хаб (не так давно на прошивке Олега хаб отваливался, но в новой он тьфу-тьфу держится).
В указанной вами теме речь идет, я так понимаю о том, как заставить работать cdma-модем, подключенный к роутеру, но у меня он работает еще с апреля (и проблем с настройкой не возникло, раньше юзал мегафоновский модем). Работает irc, icq, ftp, https, сайты пингуются, единственная неувязка - это гугл (который еще косвенно используется на многих сайтах, в том числе на этом форуме) и некоторые другие сайты. Пока полистаю ту тему...

В указанной теме начиная с мая обсуждается интегрированная поддержка 3g/cdma модемов.

Причину проблем с сайтами вижу - нет правила согласования размеров пакетов
-A FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu

Подозреваю, что есть какие-то свои скрипты дозвона, а не то, что предусмотрено в прошивке. Лечение - всё сбросить, скрипты вырезать, внимательно настроить.

scorc
26-08-2010, 18:38
rss, спасибо, действительно, дело было в этом правиле!

Добавил его, как написано в http://www.wl500g.info/showthread.php?t=20985, проблемы исчезли. :)

P.S. А какие преимущества дает настройка через веб-интерфейс, кроме "удобства"? (не люблю веб-технологии)

rss
26-08-2010, 18:44
rss, спасибо, действительно, дело было в этом правиле!

Добавил его, как написано в http://www.wl500g.info/showthread.php?t=20985, проблемы исчезли. :)

P.S. А какие преимущества дает настройка через веб-интерфейс, кроме "удобства"? (не люблю веб-технологии)

Ну для начала прописывается всё как положено, а не как получилось. +управление соединением, точно работающий DynDNS и т.д. В принципе, можно и старый метод использовать, но проблемы, если они возникнут, тогда придется устранять самостоятельно.

PS: не нравятся веб-технологии - никто не мешает задавать nvram напрямую.

rss
26-08-2010, 19:49
Благодаря vectorm, появилась возможность свести всё в единый справочник и, наконец, выяснить какие же модемы у нас корректно работают. Просьба дописывать в заготовки страниц всё, что знаете - редактирование свободное.

http://wiki.vectormm.net/index.php/Как_настроить_3G/CDMA_модем
http://wiki.vectormm.net/index.php/Поддерживаемые_3G/CDMA_модемы

Синтаксис вики см. http://ru.wikipedia.org/wiki/Википедия:Как_править_статьи

Все предложения по организации справочника - в тему http://wl500g.info/showthread.php?t=24592

PS: в таблице поддерживаемых модемов есть поле "комментарий", в котором можно сделать ссылку на статью о смене прошивки модема, отключения zerocd и пр.

oleg71
27-08-2010, 05:19
в Additional pppd options записал "nomppe nomppc",
работает, даже скорость увеличилась (не точно, по http://www.speedtest.net/), но еще можно включить синхронный режим (это должно уменьшить нагрузку самого pppd/pptp), но как?
в Additional pppd options нужно "nomppe nomppc sync"?
а как быть с Heartbeat Server ( --sync --nobuffer)
или это только на vpn возможно?

bosiyr
30-08-2010, 15:29
Привет all!
Имеется WL-500GP.v2 с прошивкой от Олега, два модема Anydata ADU-500A провайдер МТС(Украина) подключаются в USB порты. По отдельности все работает. Как настроить WL-500GP, что бы работали два модема одновременно. Как создать второе ppp подключение???

rss
30-08-2010, 15:39
Привет all!
Имеется WL-500GP.v2 с прошивкой от Олега, два модема Anydata ADU-500A провайдер МТС(Украина) подключаются в USB порты. По отдельности все работает. Как настроить WL-500GP, что бы работали два модема одновременно. Как создать второе ppp подключение???

Очевидно, руками ;)

см. скрипт дозвона http://code.google.com/p/wl500g/source/browse/trunk/cdma/files/usr/ppp/uni/dial и дальше всё по аналогии. В принципе, не так сложно этот скрипт доделать до мультивана

Далее по всем вопросам в тему http://wl500g.info/showthread.php?t=22275

rss
30-08-2010, 19:24
Кто-нибудь уже использует r1971 или новее? В ней переделан usb_modeswitch под libusb-1.0. Хотелось бы услышать всё ли в порядке (естественно только от тех, кто использует zerocd).
Функциональность usb_modeswitch не изменилась, но код переработан - могут быть ошибки.

Altreg
31-08-2010, 06:35
Не могу подключить ZTE mf626 (разлоченный билайн), делаю все по инструкции "Wiki"- http://wiki.vectormm.net/index.php/Как_настроить_3G/CDMA_модем , (http://code.google.com/p/wl500g/wiki/GUIUSBNetworkDevices3GCDMA?wl=ru) и по этой теме.
Модем горит зеленым глазом, но интернета нет. "Zero CD Configuration" ставил в "Auto" и "Config...", прошивка 1.9.2.7-d-r1825.
Что делаю не так подскажите пожалуйста!

rss
31-08-2010, 07:04
Не могу подключить ZTE mf626 (разлоченный билайн), делаю все по инструкции "Wiki"- http://wiki.vectormm.net/index.php/Как_настроить_3G/CDMA_модем , (http://code.google.com/p/wl500g/wiki/GUIUSBNetworkDevices3GCDMA?wl=ru) и по этой теме.
Модем горит зеленым глазом, но интернета нет. "Zero CD Configuration" ставил в "Auto" и "Config...", прошивка 1.9.2.7-d-r1825.
Что делаю не так подскажите пожалуйста!

Для начала проверить:

APN (на самом деле может быть другой)
USB tts
очистить поле failure event script name (так как написано оно точно не сработает)


PS: надо прилагать логи дозвона (Diagnostic Info)

Altreg
31-08-2010, 08:47
Для начала проверить:
APN (менял на home.beeline.ru)
USB tts - как узнать из Diagnostic Information? (менял на: 0,1,2 - дальше не пробывал)
поле failure event script name - очистил
Логи дозвона (Diagnostic Info) прилагаю.

rss
31-08-2010, 08:59
APN (менял на home.beeline.ru)
USB tts - как узнать из Diagnostic Information? (менял на: 0,1,2 - дальше не пробывал)
поле failure event script name - очистил
Логи дозвона (Diagnostic Info) прилагаю.
Модем не переключился из zerocd. Либо с прошивкой его что-то не то, либо usb_modeswitch не срабатывает.
Рекомендую руками запустить usb_modeswitch -c /usr/share/usb_modeswitch.d/19d2:2000 и посмотреть, что происходит.

Лог дозвона на странице "USB PPP Log", но до него еще не дошло.

sat62ru
31-08-2010, 10:02
rss
Аналогичная проблема с модемом Huawey 1550 от Мегафона, флаги не сняты. Если можно, приведите, пожалуйста, скрипты настроек.

Altreg
31-08-2010, 12:20
Модем не переключился из zerocd. Либо с прошивкой его что-то не то, либо usb_modeswitch не срабатывает.
Рекомендую руками запустить usb_modeswitch -c /usr/share/usb_modeswitch.d/19d2:2000 и посмотреть, что происходит.

usb_modeswitch -c /usr/share/usb_modeswitch.d/19d2:2000 запускать в System Command ??
Модем прошивал "MF626_M02_Upgrade_Tool_by__fetish",получилось с первого раза. После прошивки на компе работают любые симки, вот только синий диод больше не горит при коннекте, при загрузке горят все три цвета, во время соединения - зеленый, и моргает.
Просто сомнения - может "недопрошил"?:) У всех ведь этот модем работает без колдовства и в списке поддерживаемых, в "WiKi" - он появился первым . Йотовский свисток подцепляется на "раз-два"!
P.S. MicroSD надо вынимать? Хотя пробовал с ней и без нее.

dimez
31-08-2010, 17:18
На выходных ставил в перепрошитый DIR-320 модем Huaiwei E1550. На автонастройках модем находился и устанавливал соединение ну может 1 из 4-5 раз. Помогла заветная строчка AT^U2DIAG=0, которая перевела его в режим "только модем". После переключения и перевставления модема у него изменился PID.

rss
31-08-2010, 18:16
usb_modeswitch -c /usr/share/usb_modeswitch.d/19d2:2000 запускать в System Command ??
В консоли. У usb_modeswitch цикл ожидания появления устройства на 20 секунд.



Модем прошивал "MF626_M02_Upgrade_Tool_by__fetish",получилось с первого раза. После прошивки на компе работают любые симки, вот только синий диод больше не горит при коннекте, при загрузке горят все три цвета, во время соединения - зеленый, и моргает.
Просто сомнения - может "недопрошил"?:) У всех ведь этот модем работает без колдовства и в списке поддерживаемых, в "WiKi" - он появился первым . Йотовский свисток подцепляется на "раз-два"!
P.S. MicroSD надо вынимать? Хотя пробовал с ней и без нее.

в Wiki я сам добавил этот модем, но для билайна. Причем в том виде, как мне его принесли, он был изначально с отключенным zerocd. (см. http://wiki.vectormm.net/index.php/Особенности_ZTE ). Когда тестировал обновленный usb_modeswitch, включил zerocd, но проблем не видел - всё переключалось чётко.

Надо смотреть, что выводит usb_modeswitch. Если всё нормально и в cat /proc/bus/usb/devices появляется модем, а не накопитель, то жду лог отладочной прошивки.

http://wl500g.info/showpost.php?p=204965&postcount=539



rss
Аналогичная проблема с модемом Huawey 1550 от Мегафона, флаги не сняты. Если можно, приведите, пожалуйста, скрипты настроек.
Для любого неизвестного модема последовательность действий та же.



На выходных ставил в перепрошитый DIR-320 модем Huaiwei E1550. На автонастройках модем находился и устанавливал соединение ну может 1 из 4-5 раз. Помогла заветная строчка AT^U2DIAG=0, которая перевела его в режим "только модем". После переключения и перевставления модема у него изменился PID.

Если не сложно, просьба внести в http://wiki.vectormm.net/index.php/Особенности_Huaiwei более-менее подробное описание того, что происходит с данным конкретным модемом и как лечится. Регистрация там открытая. Впрочем и это не обязательно.

dimez
31-08-2010, 18:54
Поправил статью

rss
31-08-2010, 18:57
Поправил статью

Спасибо, все бы так добавляли то, что знают ;)

AndreyUA
31-08-2010, 20:17
На выходных ставил в перепрошитый DIR-320 модем Huaiwei E1550. На автонастройках модем находился и устанавливал соединение ну может 1 из 4-5 раз. Помогла заветная строчка AT^U2DIAG=0, которая перевела его в режим "только модем". После переключения и перевставления модема у него изменился PID.Как я уже писал, у меня этот модем нормально работает с modem type Dialup. На GPRS/EDGE/UMTS/ он вел себя точно также. И без отключения ZeroCD

sat62ru
01-09-2010, 07:31
Все заработало, при переводе модема в режим "модем".
И еще вопрос, по подключению спутникового ресивера к роутеру. Оба устройства соединены по LAN и включены в режим DHCP. Ресивер видит роутер, пинг 192.168.1.1 проходит, роутер присваивает ресиверу IP-адрес, но при попытке пинговать интернет-адрес, ресивер его не видит.
Сейчас, эта проблема имеется на Dir-320, на WL-500gP V2 c той же прошивкой, проблемы нет.

vik9541
01-09-2010, 11:48
Добрый день. Подскажите.

У меня есть роутер ASUS WL-500gP и хочу купить USB-модем 3G от Билайн,
Будут ли они работать вместе?

TReX
01-09-2010, 12:04
Добрый день. Подскажите.

У меня есть роутер ASUS WL-500gP и хочу купить USB-модем 3G от Билайн,
Будут ли они работать вместе?

Для этого есть специальная тема - http://wl500g.info/showthread.php?t=22275

rss
01-09-2010, 14:02
Добрый день. Подскажите.

У меня есть роутер ASUS WL-500gP и хочу купить USB-модем 3G от Билайн,
Будут ли они работать вместе?

http://wiki.vectormm.net/index.php/Поддерживаемые_3G/CDMA_модемы

TReX
02-09-2010, 07:09
http://wiki.vectormm.net/index.php/Поддерживаемые_3G/CDMA_модемы

А каков шанс заставить работать с прошивкой новый HUAWEI E1750?

rss
02-09-2010, 07:33
А каков шанс заставить работать с прошивкой новый HUAWEI E1750?

В руках у меня его нет, ничего сказать не могу. Надо брать и пробовать подключить любым доступным способом к любому линуксу, а далее смотреть что нужно доделать, если у нас есть проблемы.

dimez
02-09-2010, 09:23
E1750 должен подключаться также, как и E1550 (перевод в режим модема или Dialup). 100% уверенности нет, поэтому статью со списком модемов не правил.

Или я неправильно понял "новый"?

John1981
02-09-2010, 10:11
Здравствуйте.
Я собственно вот что хотел спросить имется модем и роутер и 8 машин.
Могу ли я как то настроить так чтоб от одного модема был на всех машинах интернет.

rss
02-09-2010, 10:24
Здравствуйте.
Я собственно вот что хотел спросить имется модем и роутер и 8 машин.
Могу ли я как то настроить так чтоб от одного модема был на всех машинах интернет.

http://wiki.vectormm.net/index.php/Как_настроить_3G/CDMA_модем
http://wiki.vectormm.net/index.php/Особенности_Huawei
http://wl500g.info/showthread.php?t=22275&langid=3

yaro
02-09-2010, 10:30
Хочется использовать wl500gp в качестве 3G роутера, но не USB модем в него втыкать, а КПК. Как это, реально? Все поиски приводят только на настройку роутера для работы с USB модемами.

OlegEF
02-09-2010, 10:42
Который день бьюсь со следующей проблемой:

имеется роутер и usb модем huaweii (от мегафона), настроил по следующему мануалу: http://red-forum.com/showthread.php?t=6780

все замечательно и работает так как надо, но только в том случае если модем воткнут непосредственно в роутер. К сожалению, для того чтобы модем держал 3G нужно модем вытащить из окна на улицу метров на 5. Иначе соединение только EDGE.

Купил активный USB кабель от Gembird (такой: http://www.meg.ru/shop/UID_4115.html), на всякий случай там же взял USB хаб с питанием от сети (http://www.meg.ru/shop/UID_1836.html).

Сначала попробовал подключиться через ноутбук, т.е. модем через usb кабель в ноутбук - все отлично, никаких проблем (даже исользуя обычный (не активный USB кабель)).

Подключаю к роутеру - ни ответа ни привета, та же ерунда при попытке подключить через активный HUB.

Есть ли способ решить данную задачу?

Viper_Rus
02-09-2010, 10:45
Нащет задачи не уверен, но зачем придумывать лыжи. В последних прошивках модем настраивается через веб морду


http://wl500g.info/showthread.php?p=208965#post208965

MFMan
02-09-2010, 10:46
Ну ты для информации кусок лога покажи, когда подсасывается кпк к роутеру...

Viper_Rus
02-09-2010, 10:46
У меня E160 и E1750. Оба работают без проблем. Utel Украина, Мегафон и Мтс Россия.




Или я неправильно понял "новый"?

Я думаю человек под словом НОВЫЙ имел ввиду, что он более скоростной, более современный.......

OlegEF
02-09-2010, 12:46
я не пойму проблема в слабом USB роутера? если поменять асус на длинк 320 - лучше станет?

andr128
02-09-2010, 13:40
я не пойму проблема в слабом USB роутера? если поменять асус на длинк 320 - лучше станет?

По поводу вашего USB хаба на 95% фуфло.

Да у D-Link 320 слабенький USB порт по питанию (стоят ограничительные резисторы), поэтому лучше купить хороший хаб.
Присмотритесь к Defender UH 684 или D-Link DUB-H7.

Модем на длинном и тонком USB удлинителе работать не будет (или будет но не устойчиво).

Экспериментально я добился устойчивой работы на фирменном толстом удлинителе "Hama" общей длиной 5+5=10 м конечно с USB хабом.

P.S.
Хочу добавить здесь важно даже не усиление USB сигнала, а именно отдаваемый USB портом ток в нагрузку т.к модем потребляет достаточно приличный ток особенно в режиме передачи.
По спецификации USB это ток должен быть 500 mA, но увы не все производители придерживаются данной спецификации.
Поэтому также важны толстые проводники в цепи питания в удлинителе.

OlegEF
02-09-2010, 14:09
andr128,
спасибо за ответ.

можете уточнить провод такой использовали?
http://www.nix.ru/autocatalog/cables/Hama_USB_AB_45023_60885.html

а хаб у вас какой стоит?

andr128
02-09-2010, 14:46
andr128,
спасибо за ответ.

можете уточнить провод такой использовали?
http://www.nix.ru/autocatalog/cables/Hama_USB_AB_45023_60885.html

а хаб у вас какой стоит?

У меня стоит Defender UH 684 покупал год назад. Сейчас уже что то не видно в продаже. Товарищу подключали D-Link DUB-H7 на 7 портов http://www.dns-shop.ru/irk/price_detail.php?i=8200. тоже очень хороший хаб. Стои правда 850 руб. Вот картинки мои
6991
6992
Я запаралелил питание (сделал переходник к роутеру и к хабу). У хаба блок питания очень хороший оказался на 2,5 А. ;)
6993

Да кабель тот самый только по вашей ссылке A-B а нужно A-A (мама-папа).
Хотя если руки есть можно самому спаять даже из этого варианта :)

OlegEF
02-09-2010, 16:51
я так понимаю что USB у асуса такой же слабый как и у Длинка. и дело скорее всего в моем убогом юсб хабе... попробую поменять, отпишусь

Спасибо за рекомендации

Virtuals
02-09-2010, 17:12
я так понимаю что USB у асуса такой же слабый как и у Длинка. и дело скорее всего в моем убогом юсб хабе... попробую поменять, отпишусь

Спасибо за рекомендации

USB не убогий, он просто выдерживает спецификацию на интерфейс, не меньше, но и не больше :(. а вот юсб хабы в 90% совсем не выдерживают критики :). много их проверил ;). хотя любой пассивный хаб, легким мановением паяльника - превращается в активный :). главное чтоб разьемы в плату впаяны, а не на сопливых кытайских шлейфах висели.

TReX
02-09-2010, 22:16
Вопросик возник, туплю я что-то -

Если я в 3G/CDMA Modem/Call on Demand ставлю NO
то поле Idle time before disconnect (sec): 60 не работает, или его все равно надо устанавливать в 0 чтобы модем не рвал связь через 60 секунд ожидания?

syspointer
02-09-2010, 22:33
Уважаемые разработчики!
Не сочтете ли возможным добавить поддержку этого девайса - драйверы которого (и др. bcs) свободно лежат в исходном коде в составе firmware к CPEi 150 от Motorolla. А то очень нужно, уж больно ублюдочный Connectiom Manager от Comstara на dotnet(очень хочется точка ДА, а не точка НЕТ).
Было бы очеь удобно, кинул в машину роутер и пользуешся по WI-FI когда это надо, а то пока эта хрень на дотнете застартует то информация становится часто не нужной.А мощный ноут в машине не поюзаешь - перегревается на сидении, короче опять глонас.

TReX
02-09-2010, 22:38
Уважаемые разработчики!
Не сочтете ли возможным добавить поддержку этого девайса - драйверы которого (и др. bcs) свободно лежат в исходном коде в составе firmware к CPEi 150 от Motorolla. А то очень нужно, уж больно ублюдочный Connectiom Manager от Comstara на dotnet(очень хочется точка ДА, а не точка НЕТ).
Было бы очеь удобно, кинул в машину роутер и пользуешся по WI-FI когда это надо, а то пока эта хрень на дотнете застартует то информация становится часто не нужной.А мощный ноут в машине не поюзаешь - перегревается на сидении, короче опять глонас.

Советую с Комстром использовать Yota свисток Samsung SWC-U200 прекрасно все работает, и в том числе если он включен в роутер с данной прошивкой ) Плюс можно если не нравится скорость на одном провайдере использовать другого....

syspointer
02-09-2010, 23:00
Советую с Комстром использовать Yota свисток Samsung SWC-U200 прекрасно все работает, и в том числе если он включен в роутер с данной прошивкой ) Плюс можно если не нравится скорость на одном провайдере использовать другого....

У меня этих всевозможных свистков итак цельная сумка, новые уже класть некуда, да и денег просто жалко покупать все оставшиеся, к тому же там есть поддержка BM325 и др. этого производителя, что наверняка расширит область применения прошивки.

rss
03-09-2010, 06:24
Вопросик возник, туплю я что-то -

Если я в 3G/CDMA Modem/Call on Demand ставлю NO
то поле Idle time before disconnect (sec): 60 не работает, или его все равно надо устанавливать в 0 чтобы модем не рвал связь через 60 секунд ожидания?

Смотрим скрипт http://code.google.com/p/wl500g/source/browse/trunk/cdma/files/usr/ppp/uni/dial и обнаруживаем, что idle игнорируется, если demand 0.

Если нужно сделать, чтобы соединение рвалось, значит надо поправить скрипт.

rss
03-09-2010, 06:29
Уважаемые разработчики!
Не сочтете ли возможным добавить поддержку этого девайса - драйверы которого (и др. bcs) свободно лежат в исходном коде в составе firmware к CPEi 150 от Motorolla. А то очень нужно, уж больно ублюдочный Connectiom Manager от Comstara на dotnet(очень хочется точка ДА, а не точка НЕТ).
Было бы очеь удобно, кинул в машину роутер и пользуешся по WI-FI когда это надо, а то пока эта хрень на дотнете застартует то информация становится часто не нужной.А мощный ноут в машине не поюзаешь - перегревается на сидении, короче опять глонас.

Звучит, хорошо, но было бы совсем замечательно, если бы кто-нибудь для начала опробовал эти драйверы на простом линуксе и выявил особенности их использования. Не имея оборудования и возможности проверить в зоне покрытия провайдера довольно сложно говорить о поддержке.


Комплект этот? https://opensource.motorola.com/sf/frs/do/downloadFile/projects.cpei150/frs.cpei150.rel86_cpei150_wmx_cpe_r2_0_rel_2/frs8401?dl=1

syspointer
03-09-2010, 09:29
Звучит, хорошо, но было бы совсем замечательно, если бы кто-нибудь для начала опробовал эти драйверы на простом линуксе и выявил особенности их использования. Не имея оборудования и возможности проверить в зоне покрытия провайдера довольно сложно говорить о поддержке.


Комплект этот? https://opensource.motorola.com/sf/frs/do/downloadFile/projects.cpei150/frs.cpei150.rel86_cpei150_wmx_cpe_r2_0_rel_2/frs8401?dl=1

Комплект этот. Так вот попробывать и хочу, и все возможности(попробывать(только)) для этого есть, но чтобы попробывать надо драйвер собрать, как минимум. А вот для этого пока не хватает квалификации - я системный программист, но под windows, а в linux я пока смог, но правда легко, установить coLinux, воткнуть на него Debian,собрать прошивку и добавить poptop на флешку для vpn - всё работает. Ещё скрипт dial t10 на t120 заменил - ну реально anydata ADU500 c БС иногда(не очень редко) по 30 сек договариваются, но в итоге договариваются, а иначе(t10) - перманентный реконнект. Оборудования и возможностей для попробывать у меня точно предостаточно и я этим, пожалуй даже с удовольствием, займусь - Вы меня направьте на путь истинный, пожалуйста.

rss
03-09-2010, 09:53
Комплект этот. Так вот попробывать и хочу, и все возможности(попробывать(только)) для этого есть, но чтобы попробывать надо драйвер собрать, как минимум. А вот для этого пока не хватает квалификации - я системный программист, но под windows, а в linux я пока смог, но правда легко, установить coLinux, воткнуть на него Debian,собрать прошивку и добавить poptop на флешку для vpn - всё работает. Ещё скрипт dial t10 на t120 заменил - ну реально anydata ADU500 c БС иногда(не очень редко) по 30 сек договариваются, но в итоге договариваются, а иначе(t10) - перманентный реконнект. Оборудования и возможностей для попробывать у меня точно предостаточно и я этим, пожалуй даже с удовольствием, займусь - Вы меня направьте на путь истинный, пожалуйста.Ну вот не надо на Windows такие эксперимент ставить. Надо поставить какой-нибудь нормальный линукс для начала, например OpenSUSE. Выяснить, под какое ядро и как работает драйвер (хотя бы как его использовать). Собрать под этот линукс и добиться работоспособности оборудования. Потом уже переносить всё в прошивку.

Сносить Windows совсем не обязательно, достаточно поставить виртуальную машину с линуксом и ней подключать оборудование.

ilya-45
03-09-2010, 15:14
Доброго времени суток всем!
Asus RT-N16 прошивка 1.9.2.7-rtn-r1943 + Huawei E160G (от Мегафона) завелись без видимых проблем.
Всем энтузиастам ОГРОМНОЕ СПАСИБО!!!

nivlad
04-09-2010, 18:00
Доброго времени суток!
нужна помощь по запуску модема ZTE MF 626 в dir-320
много шаманил, ничего не получилось.
Порты перебирал, и тд итп.
логи прилагаю.
Спасибо!

rss
04-09-2010, 18:20
Доброго времени суток!
нужна помощь по запуску модема ZTE MF 626 в dir-320
много шаманил, ничего не получилось.
Порты перебирал, и тд итп.
логи прилагаю.
Спасибо!

http://wl500g.info/showpost.php?p=205361&postcount=550

nivlad
04-09-2010, 18:39
http://wl500g.info/showpost.php?p=205361&postcount=550

:)
Сам пару минут это нашел. Спасибо за оперативный ответ!
Действительно был свисток билайна, перешил в мтс.
авторан убран. хотя после втыкания в ноут он не хотел запускаться, вылечилось извлечением CD.
теперь код ошибки поменялся, коннекта инета нет по прежнему.
новые файлы во вложении.

TReX
04-09-2010, 18:47
У меня этих всевозможных свистков итак цельная сумка, новые уже класть некуда, да и денег просто жалко покупать все оставшиеся, к тому же там есть поддержка BM325 и др. этого производителя, что наверняка расширит область применения прошивки.

Реально сейчас достаточно двух свистков для всех беспроводных провайдеров москвы - E1750 ot Megafon разлоченный для 3G/2G и SWC u200 для Yota/Comstar, к сожалению не существует способов заставить работать свисток Comstar usb-2501 в сети Yota, там тупо отсутсствуют сертификаты WiMAX Group , собственно поэтому и прекращены его продажи комастаром...

rss
04-09-2010, 18:48
:)
Сам пару минут это нашел. Спасибо за оперативный ответ!
Действительно был свисток билайна, перешил в мтс.
авторан убран. хотя после втыкания в ноут он не хотел запускаться, вылечилось извлечением CD.
теперь код ошибки поменялся, коннекта инета нет по прежнему.
новые файлы во вложении.

apn и номер правильно заданы?

rss
04-09-2010, 18:49
Реально сейчас достаточно двух свистковдля для всех провайдеров москвы - E1750 ot Megafon разлоченный для 3G/2G и SWC u200 для Yota/Comstar, к сожалению пока не существует способов заставить работать свисток от комстара в сети Yota...

А как же SKYLINK? ;)

nivlad
04-09-2010, 18:51
apn и номер правильно заданы?

думаю да.
выкладываю
nvram show|grep modem

rss
04-09-2010, 19:08
думаю да.
выкладываю
nvram show|grep modem
Жаль... Как говорится, это сильно затрудняет диагноз :rolleyes:
Судя по

Calling UMTS/GPRS
OK

OK

ERRORFailed (ERROR)
Script /tmp/ppp/peers/chat.sh finished (pid 208), status = 0x7
падает всё на слове CONNECT...
Со связью всё в порядке? Настройки модема о приоритете сети (3G или EDGE/GPRS) корректно выставлены?

PS: рекомендую проверить, на какой точно строке происходит сбой.
echo "ABORT '~'
ABORT BUSY
ABORT 'NO CARRIER'
ABORT ERROR
REPORT CONNECT
'' 'ATZ'
SAY 'Calling UMTS/GPRS'
'OK' '$initoptions'
'' 'AT+CGDCONT=1,\"IP\",\"$apn\"'
'OK' 'ATD$dialnumber'
'CONNECT'a ''" > /tmp/ppp/peers/1.chat
status = 0x7 - обозначает, что выход по (0x7-0x3)-й строке ABORT, т.е. по сообщению ERROR, которое что-то вызвало.
В /tmp/ppp/peers/1.chat можно вствить отладочный вывод SAY '123'

nivlad
04-09-2010, 19:39
Жаль... Как говорится, это сильно затрудняет диагноз :rolleyes:
Судя по

Calling UMTS/GPRS
OK

OK

ERRORFailed (ERROR)
Script /tmp/ppp/peers/chat.sh finished (pid 208), status = 0x7
падает всё на слове CONNECT...
Со связью всё в порядке? Настройки модема о приоритете сети (3G или EDGE/GPRS) корректно выставлены?

PS: рекомендую проверить, на какой точно строке происходит сбой.
echo "ABORT '~'
ABORT BUSY
ABORT 'NO CARRIER'
ABORT ERROR
REPORT CONNECT
'' 'ATZ'
SAY 'Calling UMTS/GPRS'
'OK' '$initoptions'
'' 'AT+CGDCONT=1,\"IP\",\"$apn\"'
'OK' 'ATD$dialnumber'
'CONNECT'a ''" > /tmp/ppp/peers/1.chat
status = 0x7 - обозначает, что выход по (0x7-0x3)-й строке ABORT, т.е. по сообщению ERROR, которое что-то вызвало.
В /tmp/ppp/peers/1.chat можно вствить отладочный вывод SAY '123'

Насчет приоритетов - только GPRS, т.к. в МО 3G не было и не будет :)
Точка -строчка в каком файле ставится - не уловил. т.е как называется файл где коннект эборт репорт ?

ЗЫ - на 10-20 резете модем завелся и завис
лог с удовольствием приложу.
ЗЗЫ - ща наверно побегу встречать гостей, до своего тридцатилетия осталось час с минутками :)

rss
04-09-2010, 19:45
Насчет приоритетов - только GPRS, т.к. в МО 3G не было и не будет :)
Точка -строчка в каком файле ставится - не уловил.

Файл /tmp/ppp/peers/1.chat

status = 0x7 - это результат его выполнения программой chat. Начиная с 0x4 идут по порядку номера сообщений ABORT

nivlad
06-09-2010, 18:51
Файл /tmp/ppp/peers/1.chat

status = 0x7 - это результат его выполнения программой chat. Начиная с 0x4 идут по порядку номера сообщений ABORT

Сегодня пришел, включил и все заработало.
Мое мнение - глюкануло стирание автозагрузки модема.
несколько раз удалил файл АТ-командой и все стабильно работает.
Спасибо большое!

rss
06-09-2010, 19:08
Сегодня пришел, включил и все заработало.
Мое мнение - глюкануло стирание автозагрузки модема.
несколько раз удалил файл АТ-командой и все стабильно работает.
Спасибо большое!

Странно это.... Впрочем, надо достоверно знать, работал ли в это время модем с родными драйверами под Windows. Если нет - проблема однозначно модема, если да - значит чего-то всё таки у нас не хватает.

oleg71
06-09-2010, 19:15
Сегодня пришел, включил и все заработало.
Мое мнение - глюкануло стирание автозагрузки модема.
несколько раз удалил файл АТ-командой и все стабильно работает.
Спасибо большое!

А у тебя на этих настройках глючило?

nivlad
06-09-2010, 19:15
Странно это.... Впрочем, надо достоверно знать, работал ли в это время модем с родными драйверами под Windows. Если нет - проблема однозначно модема, если да - значит чего-то всё таки у нас не хватает.
модем работал под виндой, пару раз проверял в то время.
сейчас заметил - после трех софт-резетов инет пропал. питание выключил-включил и все заработало как часы.
в общем через недельку отпишусь что и как.
Планы на роутер - шаринг и замеры температуры через датчики, т.е работать будет все время.

nivlad
06-09-2010, 19:17
А у тебя на этих настройках глючило?

верхняя часть один в один, внизу пусто.

rss
06-09-2010, 19:19
А у тебя на этих настройках глючило?

Если выявляются какие-то особенности настройки, просьба сразу вносить в Wiki.

nivlad
06-09-2010, 19:50
Если выявляются какие-то особенности настройки, просьба сразу вносить в Wiki.

вот еще какие дисконнекты выявляются

TReX
07-09-2010, 12:53
Небольшой тест-драйв вот такой коробочки - Aten UE-250
(активный USB удлинитель 5 метров)


Connectors Computer Side USB Type A Male
Devices Side USB Type A Female
LEDs Link 1 (Green)
Overcurrent 1 (Red)
USB Specification 2.0 Spec For High, Full, Low Speed
Signal Range Up to 5m (15')
Driver Support Native Driver Support
Power Mode Bus Powered
Data Transfer Rate Up to 480 Mbps
Environment Operating Temp. 5˚~40˚C
Storage Temp. -20˚~60˚C
Physical Properties Housing Plastic
Weight 0.26kg

http://www.2direkt.de/i-sell2u/images/bilder/UE250.jpg

Испытания проводились с устройствами Huawei E1750 (3G/EDGE USB modem)и Samsung SWC-U200‎ (WiMAX USB modem), проверялось в 3 режимах - с USB порта на морде компьютера (на нем данные устройства не работали с пассивным USB2.0 кабелем длиной 3 метра), с роутерами WL-500GpV1 и RT-N16.

Итог испытаний при подключении двух шнуров последовательно во всех трех вариантах подключения без проблем работали оба модема, достигнутое расстояние 10 метров, рекомендуется к покупке, если кто купит еще пару, можно организовать тест-драйв, на 20 метров, производитель обещает работу на длине до 25 метров, но мне вот 10 хватило с запасом ))

P.S. На коробочке два индикатора, что очень удобно, первый показывает что есть линк по USB (зеленый), второй что перегрузка по току (красный)

rss
08-09-2010, 06:17
вот еще какие дисконнекты выявляются

Каков характер этих дисконнектов? Появляются ли время от времени или, если начались сразу после загрузки, то потом не исчезают?

midya
08-09-2010, 06:53
http://wiki.vectormm.net/index.php/Поддерживаемые_3G/CDMA_модемы

Cmotech CNU-550 CDMA USB Modem тоже работает, проверино на прошивке r1967

TReX
08-09-2010, 08:00
Странно это.... Впрочем, надо достоверно знать, работал ли в это время модем с родными драйверами под Windows. Если нет - проблема однозначно модема, если да - значит чего-то всё таки у нас не хватает.

Проверен Huawei E1750 от Мегафона в сети МТС, специальное отключение CD не требуется, скорость 2,92 мегабита днем в центре москвы, никаких специальных настроек не потребовалось, в wiki занес...

nivlad
09-09-2010, 13:05
Каков характер этих дисконнектов? Появляются ли время от времени или, если начались сразу после загрузки, то потом не исчезают?

Появляются время от времени. обычно через полчаса

Virtuals
09-09-2010, 14:46
Появляются время от времени. обычно через полчаса

есть подозрение на питание, попробуйте через активный! хаб, без удлинителей

Dr_Law
09-09-2010, 19:57
Очень надеюсь на помощь участников!

Моя "лошадка" - asus wl500gpv2.
Давно прошивался прошивкой Олега. Уже и не помню, какой именно версией (но точно не от "энтузиастов").

Работает хорошо, сеть проброс рдп настроил, принтер, все дела...
А вот сейчас встала задача настроить резервный интернет канал, причем по 3G.
(текущий - домашняя сетка, рррое, статический IP).

Работать должно так: нет основного инета десять минут и более - врубается резервный. Причем в мое отстутствие.

В качестве эксперимента выдали мне киевстаровский юсб-модем Huawei E1550. Если нужно, могу сообщить любую инфу, которая поможет.

Как я понимаю, для начала надо перешить роутер последней прошивкой отсюда: ftp://core.dumped.ru/wl/

Верно ли? И что дальше?

Форум честно читал, но...%)

TReX
09-09-2010, 21:36
Очень надеюсь на помощь участников!

Моя "лошадка" - asus wl500gpv2.
Давно прошивался прошивкой Олега. Уже и не помню, какой именно версией (но точно не от "энтузиастов").

Работает хорошо, сеть проброс рдп настроил, принтер, все дела...
А вот сейчас встала задача настроить резервный интернет канал, причем по 3G.
(текущий - домашняя сетка, рррое, статический IP).

Работать должно так: нет основного инета десять минут и более - врубается резервный. Причем в мое отстутствие.

В качестве эксперимента выдали мне киевстаровский юсб-модем Huawei E1550. Если нужно, могу сообщить любую инфу, которая поможет.

Как я понимаю, для начала надо перешить роутер последней прошивкой отсюда: ftp://core.dumped.ru/wl/

Верно ли? И что дальше?

Форум честно читал, но...%)

http://wiki.vectormm.net/ сначала wiki, подключаете модем, потом ищите информацию на форуме по работе с 2 провайдерами

nivlad
10-09-2010, 06:02
есть подозрение на питание, попробуйте через активный! хаб, без удлинителей
попробую.
есть одна странность - модем и дальше продолжает мигать, как будто он в коннекте.

lol
11-09-2010, 18:43
вот еще какие дисконнекты выявляются
Аналогичная ошибка на прошивке Олега от энтузиастов (DIR-320, Huawei E169). Но не через пол часа, а через пару тройку суток.

nivlad
12-09-2010, 12:21
есть подозрение на питание, попробуйте через активный! хаб, без удлинителей

Попробовал - стало работать намного стабильнее!!!!!!!!!!!!!!
:D

Virtuals
12-09-2010, 16:45
Попробовал - стало работать намного стабильнее!!!!!!!!!!!!!!
:D

рад за вас, схема питания в асус WL500gp v2 диров320 и им подобных, с БП 5вольт, - мягко говоря идиотская :(.

Inzaim
13-09-2010, 21:45
Пробовал подключить модем MF100 для бмлайна.
Вот что высветилось в логах:
Calling UMTS/GPRS
Failed
Script /tmp/ppp/peers/chat.sh finished (pid 158), status = 0x3
Connect script failed
Calling UMTS/GPRS

ZeroCD вроде отключил.

Virtuals
14-09-2010, 03:41
Пробовал подключить модем MF100 для бмлайна.
Вот что высветилось в логах:
Calling UMTS/GPRS
Failed
Script /tmp/ppp/peers/chat.sh finished (pid 158), status = 0x3
Connect script failed
Calling UMTS/GPRS

ZeroCD вроде отключил.

0x3 это таймаут, тоесть стучимся не в ту дверь ;)
попробуй поигратся с выбором
USB device location ID:
иль вообще очистить данное поле.

что в логах и в USB Devices?

wulfdog
14-09-2010, 12:18
Подскажите пожалуйста, что может вызывать данную ошибку.

CHAP authentication succeeded
CHAP authentication succeeded
sent [CCP ConfReq id=0x1 <mppe -H -M -S -L -D +C> <deflate 15> <deflate(old#) 15>]
sent [IPCP ConfReq id=0x1 <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns2 0.0.0.0>]
rcvd [LCP ProtRej id=0xb 80 fd 01 01 00 12 12 06 00 00 00 01 1a 04 78 00 18 04 78 00]
Protocol-Reject for 'Compression Control Protocol' (0x80fd) received
sent [IPCP ConfReq id=0x1 <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns2 0.0.0.0>]
..........
sent [IPCP ConfReq id=0x1 <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns2 0.0.0.0>]
IPCP: timeout sending Config-Requests
sent [LCP TermReq id=0x2 "No network protocols running"]
sent [LCP TermReq id=0x3 "No network protocols running"]
Connection terminated.
Modem hangup

что бы избавиться от этого смените симку! сам офигел от результата.
3 дня плясал с бубном, перепробовал штук пять прошивок и о чудо, работает со всеми прошивками НО! с другой симкой.

wulfdog
14-09-2010, 12:23
Пробовал подключить модем MF100 для бмлайна.
Вот что высветилось в логах:
Calling UMTS/GPRS
Failed
Script /tmp/ppp/peers/chat.sh finished (pid 158), status = 0x3
Connect script failed
Calling UMTS/GPRS

ZeroCD вроде отключил.
у меня на USB tts(ac) port: 2 заработал.

lit110
14-09-2010, 14:18
Не получается запустить HUAWEU E150 от МТС на Asus WL-500gP V2 .В модем код разблокировки ввел,стал на компьютере с программой МТС Конект работать с Билайном,а в других программах(типа Velkom Mobile Internet) не хочет работать ни с мтс ни билайн,
с роутером тоже не хочет.Имел дело с модемами ZTE 626 с ними все получалось,у них или удалял NODOWNLOAD.FLG AUTORUN.FLG или же новые перепрошивал.Помогите что в HUAWEU E150 может что надо удалить или может изменить?

wulfdog
14-09-2010, 14:30
у меня на USB tts(ac) port: 2 заработал.

ZTE MF100 рвет соединение через две минуты даже с билайновской симков. хз, может ему нужна именно его родная симка из комплекта, но у меня рвет и все тут. что бы избавиться от этого его "разлочил". Действовал как тут: http://forum.antichat.ru/thread201157.html
Удалил только nodownload, авторан работать перестал но не критично, зато теперь модем не рвет соединение.


++++++++++++++++

В общем, подводя итог вот что у меня работает:
DLINK DIR-320 + WL500gpv2-1.9.2.7-d-r1825.trx + ZTE MF100 (с удаленным NODOWNLOAD.FLG) с симкой от билайна не из комплекта, с МТС симкой тоже заработало все, стоило только поменять настройки роутера. Собственно, щас и пишу "с роутера" =)

Inzaim
14-09-2010, 15:24
Модем ZTE MF100 Beeline заработал на роутере WL-520GU с прошивкой WL520gu-1.9.2.7-d-r1825.trx
Вот скриншот ( снимок ) настроек:
http://www.petushara.ru/upload/gif/Untitled-4_Lhzjqw2bCF.gif

Вот лог подключения:


Calling UMTS/GPRS
ATZ
OK
AT+CGDCONT=1,"IP","home.beeline.ru"
OK
ATD*99#
CONNECTchat: Jan 01 03:00:33 CONNECT 3600000
Script /tmp/ppp/peers/chat.sh finished (pid 168), status = 0x0
Serial connection established.
using channel 1
Using interface ppp0
Connect: ppp0 <--> /dev/usb/tts/2


Всем спасибо за помощь.
На данной прошивке заработало без отключения ZeroCD. Оказалось, что мне отключить её не удалось при помощи инструкции по ссылке - http://ru.gentoo-wiki.com/wiki/MF626#.D0.91.D0.B5.D0.B7_.D0.BE.D1.82.D0.BA.D0.BB. D1.8E.D1.87.D0.B5.D0.BD.D0.B8.D1.8F_ZeroCD

Также не удалось отключить следующими командами:

nvram set wan_usb_zerocd=AT+ZCDRUN=8
nvram commit

Для надежности добавил информацию на свой блог - http://inzaim.ru/?p=250

Inzaim
14-09-2010, 15:54
Здравствуйте!
Прошу прощения, если обсуждалось.
В текущей прошивке есть поддержка 3G модема ZTE MF100 от Билайна?
Если кто-то пробовал -- помогите с настройками пожалуйста!
Загрузку CD отключил с помощью AT+ZCDRUN=8
Логин/пароль/APN прописал. Больше ничего не менял.

Попробуйте воспользоваться информацией оп ссылке - http://inzaim.ru/?p=250

dimez
14-09-2010, 16:50
Тут больше бы приветствовалось заполнение вики, а не реклама своего блога.

Iguana
16-09-2010, 22:11
Собственно оно такое же как и у Sierra Wireless Compass 597 только другой TargetProduct=0x0025 (у 597 это значение 0х0023)
Просьба к энтузиастам добавить в usb_modeswitch.d файл (скопировать часть Sierra Wireless Compass 597 заменив TargetProduct).

А пока будет "допиливаться" ModeSwitсh можно воспользоваться сл. файлом:

cat /usr/local/etc/usb_modeswitch.conf
# Sierra Wireless Compass 598
#
# Contributor: romtron

DefaultVendor= 0x1199
DefaultProduct=0x0fff

TargetVendor= 0x1199
TargetProduct= 0x0025

SierraMode=1


Модемам от Sierra Wireless почему-то не нравится режим USB2.0 так что если не заработает или будет глючить - ставим USB1.1 - работает железно :p

rss
17-09-2010, 06:18
Собственно оно такое же как и у Sierra Wireless Compass 597 только другой TargetProduct=0x0025 (у 597 это значение 0х0023)
Просьба к энтузиастам добавить в usb_modeswitch.d файл (скопировать часть Sierra Wireless Compass 597 заменив TargetProduct).

А пока будет "допиливаться" ModeSwitсh можно воспользоваться сл. файлом:

cat /usr/local/etc/usb_modeswitch.conf
# Sierra Wireless Compass 598
#
# Contributor: romtron

DefaultVendor= 0x1199
DefaultProduct=0x0fff

TargetVendor= 0x1199
TargetProduct= 0x0025

SierraMode=1


Спасибо за информацию, но лучше действовать через http://draisberghof.de/usb_modeswitch/ и соответствующий форум http://draisberghof.de/usb_modeswitch/bb/
А наши исходники обновлять уже по их базе.


Модемам от Sierra Wireless почему-то не нравится режим USB2.0 так что если не заработает или будет глючить - ставим USB1.1 - работает железно :p

А вот по поводу таких сообщений - просьба сразу добавлять в wiki в раздел особенностей соответстующиего модема или производителя.

oleg71
17-09-2010, 08:22
Что-т не хочет работать

vectorm
17-09-2010, 08:32
Что-т не хочет работать
Попробуй еще - стоит защита от множественных подключений.

tromand
18-09-2010, 11:06
Есть wl500 v2 с подключенным модемом 160g от мегафона.
Проблема такая, что иногда интернет перестает работать, пинги не идут, но при этом сетевое подключение остается активным. Начинает работать только после переподключения сетевого подключения :)
То есть нужна штука, проверяющая есть ли инет, то есть пингуется ли какой-нибудь сайт и если нет, но переподключающая соединение.

rss
18-09-2010, 11:22
Есть wl500 v2 с подключенным модемом 160g от мегафона.
Проблема такая, что иногда интернет перестает работать, пинги не идут, но при этом сетевое подключение остается активным. Начинает работать только после переподключения сетевого подключения :)
То есть нужна штука, проверяющая есть ли инет, то есть пингуется ли какой-нибудь сайт и если нет, но переподключающая соединение.

ну так и сделайте скрипт, запускаемый из post-firewall, пингующий сайт и выполняющие остановку/запуск WAN
Пример проверки по пингу см. http://code.google.com/p/wl500g/source/browse/trunk/others/wimax_check_connection.sh

ua1onp
18-09-2010, 17:18
Есть wl500 v2 с подключенным модемом 160g от мегафона.
Проблема такая, что иногда интернет перестает работать, пинги не идут, но при этом сетевое подключение остается активным. Начинает работать только после переподключения сетевого подключения :)
То есть нужна штука, проверяющая есть ли инет, то есть пингуется ли какой-нибудь сайт и если нет, но переподключающая соединение.

Да есть такая проблема может кто напишет скрипт

Snaker113
19-09-2010, 04:06
Просьба подсказать где копать. Примерно через 30мин -1 час реконнектится модем, прошивка 2094 Wl 520GU. Если на ранних прошивках соединение не поднималось, то сейчас коннект происходит. У меня тариф с безлимитом с 2-х до 6-ти ночи, и на ББ включаются торренты. Есть подозрение что это МТС что-то меняет. Как понять Peer not responding? Или я где-то в настройках туплю?
(Win 7, MF 627. Wl 520GU.)

tromand
19-09-2010, 08:02
Ну если кому не трудно напишите скрипт, а то мы не очень в этом сильны)
То есть скрипт пингующий какой-то сайт, и если пинги не проходят, переподключающий wan, например usb-модем
Кто напишет положу полтос на телефон :cool:

devzorg
19-09-2010, 09:12
поддерживаю. тоже нужна данная функция. так и не нарыл толком как правильно переподключится к инету
хочу поставить по cron чтобы переподключался в 2 часа ночи. тк скорость после 2х делают больше ) но доступна только после смены сессии

rss
19-09-2010, 10:37
поддерживаю. тоже нужна данная функция. так и не нарыл толком как правильно переподключится к инету
хочу поставить по cron чтобы переподключался в 2 часа ночи. тк скорость после 2х делают больше ) но доступна только после смены сессии

http://wl500g.info/showpost.php?p=205142&postcount=933

Wolfgun
19-09-2010, 15:27
пошивка D-2054,1969,2024
наблюдаю проблему с usb при подключении 3g modem-а
Имеется DIR-320 к нему подключен usb-hub запиннаный непосредственно от разьема через него подключены 3g e1550 модем и HDD.
Проблема происходит при включении питания или подключения модема к USB порту.
Да в Huawei отключен ZeroCD и картридер

lly если я не была проблема с использование USB хабов


Sep 19 18:07:49 kernel: hub.c: new USB device 00:03.1-1.2, assigned address 4
Sep 19 18:07:49 kernel: usb.c: USB device 4 (vend/prod 0x12d1/0x1001) is not claimed by any active driver.
Sep 19 18:08:04 kernel: usb.c: USB disconnect on device 00:03.1-1.2 address 4
Sep 19 18:08:05 kernel: hub.c: Cannot enable port 2 of hub 2, disabling port.
Sep 19 18:08:05 kernel: hub.c: Maybe the USB cable is bad?
Sep 19 18:08:06 kernel: hub.c: new USB device 00:03.1-1.2, assigned address 5
Sep 19 18:08:06 kernel: usb.c: USB device 5 (vend/prod 0x12d1/0x1001) is not claimed by any active driver.
Sep 19 18:08:06 kernel: usb.c: USB disconnect on device 00:03.1-1.2 address 5
Sep 19 18:08:07 kernel: hub.c: new USB device 00:03.1-1.2, assigned address 6
Sep 19 18:08:07 kernel: usb.c: USB device 6 (vend/prod 0x12d1/0x1001) is not claimed by any active driver.
Sep 19 18:08:07 kernel: usb.c: USB disconnect on device 00:03.1-1.2 address 6
Sep 19 18:08:08 kernel: hub.c: new USB device 00:03.1-1.2, assigned address 7
Sep 19 18:08:08 kernel: usb.c: USB device 7 (vend/prod 0x12d1/0x1001) is not claimed by any active driver.
Sep 19 18:08:08 kernel: usb.c: USB disconnect on device 00:03.1-1.2 address 7
Sep 19 18:08:09 kernel: hub.c: Cannot enable port 2 of hub 2, disabling port.
Sep 19 18:08:09 kernel: hub.c: Maybe the USB cable is bad?
Sep 19 18:08:10 kernel: hub.c: Cannot enable port 2 of hub 2, disabling port.
Sep 19 18:08:10 kernel: hub.c: Maybe the USB cable is bad?
Sep 19 18:08:12 kernel: hub.c: Cannot enable port 2 of hub 2, disabling port.
Sep 19 18:08:12 kernel: hub.c: Maybe the USB cable is bad?
Sep 19 18:08:12 kernel: hub.c: new USB device 00:03.1-1.2, assigned address 8
Sep 19 18:08:12 kernel: usb.c: USB device 8 (vend/prod 0x12d1/0x1001) is not claimed by any active driver.


Скорей всего с этив связана проблема дисконекта Samba

lly
19-09-2010, 17:02
пошивка D-2054,1969,2024
наблюдаю проблему с usb при подключении 3g modem-а
Имеется DIR-320 к нему подключен usb-hub запиннаный непосредственно от разьема через него подключены 3g e1550 модем и HDD.

На 99% не тянет или сам бл$линк, или хаб по питанию. А когда-нибудь было по другому?


lly если я не была проблема с использование USB хабов

Скорей всего с этив связана проблема дисконекта Samba
А эти фразы мне не понятны совсем.

Wolfgun
19-09-2010, 17:39
На 99% не тянет или сам бл$линк, или хаб по питанию. А когда-нибудь было по другому?


А эти фразы мне не понятны совсем.

С питанием все впорядке БП Men Well 5V5A питание хаба от разьема
Хаб без придохранителей ...... так что про питание не может быть было всегда.
ссылку приведу как найду ( блин не нашел)
Ты делал бэкпорт для usb-hub на ядро 2.6. до 2.4. ты так и не дошел Вот что я имел ввиде
т.к. в 3g модемах встроеный хаб из-за этого.
на v2 такоеже

ну например так было

Aug 10 21:12:35 kernel: usb.c: USB disconnect on device 00:03.1-1.2 address 5
Aug 10 21:12:35 kernel: USB device disconnected from the SCSI subsystem
Aug 10 21:12:35 kernel: USB device disconnected from the SCSI subsystem
Aug 10 21:12:35 kernel: hub.c: new USB device 00:03.1-1.2, assigned address 6
Aug 10 21:12:35 kernel: usb.c: USB device not accepting new address=6 (error=-71)
Aug 10 21:12:36 kernel: hub.c: Cannot enable port 2 of hub 2, disabling port.
Aug 10 21:12:36 kernel: hub.c: Maybe the USB cable is bad?
Aug 10 21:12:37 kernel: hub.c: new USB device 00:03.1-1.2, assigned address 7
Aug 10 21:12:38 kernel: usb.c: error getting string descriptor 0 (error=-71)
Aug 10 21:12:38 kernel: usb.c: error getting string descriptor 0 (error=-71)
Aug 10 21:12:39 kernel: USB device connected to the SCSI subsystem
Aug 10 21:12:40 kernel: usb.c: error getting string descriptor 0 (error=-71)
Aug 10 21:12:40 kernel: usb.c: error getting string descriptor 0 (error=-71)
Aug 10 21:12:40 kernel: USB device connected to the SCSI subsystem
Aug 10 21:12:40 kernel: usb.c: USB disconnect on device 00:03.1-1.2 address 7
Aug 10 21:12:40 kernel: Unable to disconnect USB device from the SCSI subsystem
Aug 10 21:12:40 kernel: Unable to disconnect USB device from the SCSI subsystem
Aug 10 21:12:41 kernel: hub.c: Cannot enable port 2 of hub 2, disabling port.
Aug 10 21:12:41 kernel: hub.c: Maybe the USB cable is bad?
Aug 10 21:12:42 kernel: hub.c: Cannot enable port 2 of hub 2, disabling port.
Aug 10 21:12:42 kernel: hub.c: Maybe the USB cable is bad?
Aug 10 21:12:43 kernel: hub.c: new USB device 00:03.1-1.2, assigned address 8
Aug 10 21:12:44 kernel: Vendor: HUAWEI Model: Mass Storage Rev: 2.31
Aug 10 21:12:44 kernel: Type: CD-ROM ANSI SCSI revision: 02
Aug 10 21:12:44 kernel: USB device connected to the SCSI subsystem
Aug 10 21:12:45 kernel: Vendor: HUAWEI Model: MMC Storage Rev: 2.31
Aug 10 21:12:45 kernel: Type: Direct-Access ANSI SCSI revision:

lly
19-09-2010, 17:54
С питанием все впорядке БП Men Well 5V5A питание хаба от разьема
Разводку платы самого роутера и потери на ней принципиально игнорируем?

было всегда
Вот я и спрашиваю - когда было нормально?

Ты делал бэкпорт для usb-hub на ядро 2.6. до 2.4. ты так и не дошел
куда не дошёл :confused: Ты можешь выразится по русски?
Я делал бекпорт EHCI, к хабам это имеет косвенное отношение.

Wolfgun
19-09-2010, 18:04
Разводку платы самого роутера и потери на ней принципиально игнорируем?
HUB запитан от разьема от HUBa питается HDD и модем, что на плате роутера не мерил но не думаю что там большое падение


Вот я и спрашиваю - когда было нормально?
С модемом и HDD всегда так было.


куда не дошёл :confused: Ты можешь выразится по русски?
Я делал бекпорт EHCI, к хабам это имеет косвенное отношение.

прошу прощения за свою речь.

lly
19-09-2010, 18:09
С модемом и HDD всегда так было.
"Всегда" это когда? "Так" это как?

Из логов видно только одно - проблемы с устройством на порту 2 хаба.

Wolfgun
19-09-2010, 18:27
"Всегда" это когда? "Так" это как?

Из логов видно только одно - проблемы с устройством на порту 2 хаба.

с прошивки 1825 ( до этого модема у меня не было)
что проблема с питанием ???

lly
19-09-2010, 18:44
с прошивки 1825 ( до этого модема у меня не было)
Для проверки попробуй r1445, r1612 - были небольшие бекпорты кода USB. Сам хаб (если он не кривой) не при чём.

Теоретически, huawei может некорректно отвечать на запрос USB_DT_STRING, проверить проще всего подсоединив модем без хаба, напрямую. Если не отвечает - ошибка
usb.c: error getting string descriptor 0 (error=-71)останется

Iguana
20-09-2010, 07:24
Теоретически, huawei может некорректно отвечать на запрос USB_DT_STRING, проверить проще всего подсоединив модем без хаба, напрямую. Если не отвечает - ошибка
usb.c: error getting string descriptor 0 (error=-71)останется
А практически: модемы от хуявея, в USB2.0 Only либо вообще не работают, либо их глючит не па деццки :mad:
У меня два своих Е220 и Е1690, плюс, приносили Е160:
Е220 вообще отказался работать на USB2.0 Only (не увидился в принципе), а два других - пока отключится ZeroCD - десяток раз вынуть/всунут в USB порт надо (перезагрузка рутера не помогала). Когда, таки, заработает, то если включен On Demad, очень часто происходит сл.: мамед по простою отключается от нета, а обратно не подключается (Script Fail, без вских там Эрроров). Поскольку USB HDD я не использую, то перевёл в USB1.1 и забил, работает без неареканий...