Page 1 of 2 12 LastLast
Results 1 to 15 of 58

Thread: LTE роутер Yota Quanta (Quanta 1QDLZZZ0ST2/1K3) + Asus WL-500gP

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1

    Thumbs up LTE роутер Yota Quanta (Quanta 1QDLZZZ0ST2/1K3) + Asus WL-500gP

    Господа, а нет ли мыслей как подружить wl500gpV2 (прошивка 4051) с LTE-роутером от Yota?

    Есть такая необходимость (раздать интернет на большой дом), а покупать модем пока нет ясности,
    что эта штука не заработает не хочется. На lte-роутере стоит прошивка 20120301-QDL_4034-YOTA-1.

    При подсоединения модема к компьютеру отключается wi-fi и интернет идет по USB только на компьютер.
    При подсоединении к роутеру - ноль реакции. Подскажите, есть ли возможность заставить эту связку работать.

    http://forum.yotatester.ru/showthread.php?t=4636 http://www.besprovod.ru/topic/1270-v...outera-quanta/
    Last edited by Omega; 15-04-2013 at 20:25. Reason: fixed

  2. #2
    Quote Originally Posted by gleb_antonov View Post
    Господа, а нет ли мыслей как подружить wl500gpV2 (прошивка 4051) с LTE-роутером от Yota? Есть такая необходимость (раздать интернет на большой дом), а покупать модем пока нет ясности, что эта штука не заработает не хочется.

    На lte-роутере стоит прошивка 20120301-QDL_4034-YOTA-1. При подсоединения модема к компьютеру отключается wi-fi и интернет идет по USB только на компьютер. При подсоедининии к роутеру - ноль реакции.

    Подскажите, есть ли возможность заставить эту связку работать.

    Прикладываю логи роутера при подключении модема.
    Судя по http://blog.tracepoint.ru/yota-route...g-wifi-ap.html его надо пробовать подключать как обычный 3g-модем.

    Команду переключения из zerocd брать http://www.draisberghof.de/usb_modes...84635ca418735a
    Last edited by rss; 19-05-2012 at 19:28.
    * Wiki *

  3. #3
    Join Date
    Mar 2009
    Location
    Russia, Moscow
    Posts
    2,119
    Blog Entries
    33

    Yota Quanta LTE Router

    Quote Originally Posted by gleb_antonov View Post
    Господа, а нет ли мыслей как подружить wl500gpV2 (прошивка 4051) с LTE-роутером от Yota? Есть такая необходимость
    (раздать интернет на большой дом), а покупать модем пока нет ясности, что эта штука не заработает не хочется.

    На lte-роутере стоит прошивка 20120301-QDL_4034-YOTA-1. При подсоединения модема к компьютеру отключается
    wi-fi и интернет идет по USB только на компьютер. При подсоедининии к роутеру - ноль реакции.

    Подскажите, есть ли возможность заставить эту связку работать.
    И напоследок о Yota Router: помимо работы в качестве сетевого адаптера устройство может быть использовано как
    обычный модем (для этого необходимо перевести его в расширенный режим и, при необходимости, установить драйвер).
    Нам потребуются программы pppd и chat, которые есть во всех дистрибутивах. Конфигурационные файлы:

    /etc/ppp/peers/yota:
    Code:
    connect "/usr/sbin/chat -f /etc/chatscripts/yota-connect"
    disconnect "/usr/sbin/chat -f /etc/chatscripts/yota-disconnect"
    /dev/ttyUSB0
    defaultroute
    usepeerdns
    /etc/chatscripts/yota-connect:
    Code:
    ABORT "ERROR"
    '' ATZ
    OK at$QCISAMDisByWeb
    PASS "ATDT*99***1#"
    CONNECT \d\c
    /etc/chatscripts/yota-disconnect:
    Code:
    '' '\d\c'
    'NO CARRIER' at$QCISAMEnByWeb
    Запуск в режиме отладки (не забудьте про опцию -v для chat):
    Code:
    # pppd debug nodetach file /etc/ppp/peers/yota
    В нормальном режиме запуск и остановка происходит с помощью комманд pon и poff:
    Code:
    # pon yota
    # poff yota
    Заметим что на период работы PPP выключается WiFi.

    Использование Yota Router в Linux в режиме PPP
    Отключение WiFi точки доступа Yota Router (Quanta 1QDLZZZ0ST2)
    Использование Yota Router в Linux в качестве USB сетевого адаптера
    Изменение режимов работы USB порта Yota Router (Quanta 1QDLZZZ0ST2)
    http://blog.tracepoint.ru/category/Gadgets.html

  4. #4
    Quanta в руках не держал, но ИМХО эта штука на Qualkomm'e значит грабли те же что и с мегафоновским E392. Вариантов подключения - 2 как модем или как CDC/RNDIS девайс. Вот нашел патчик для option.c
    Code:
    --- a/drivers/usb/serial/option.c
    +++ b/drivers/usb/serial/option.c
    @@ -164,6 +164,8 @@ static void option_instat_callback(struct urb *urb);
     #define QUANTA_PRODUCT_GLX 0xEA04
     #define QUANTA_PRODUCT_GKE 0xEA05
     #define QUANTA_PRODUCT_GLE 0xEA06
    +#define QUANTA_PRODUCT_YOTA_ROUTER_OLD 0xD00A
    +#define QUANTA_PRODUCT_YOTA_ROUTER 0xD009
     
     #define NOVATELWIRELESS_VENDOR_ID 0x1410
     
    @@ -559,6 +561,15 @@ static const struct option_blacklist_info zte_mf626_blacklist = {
            .reserved = BIT(4),
     };
     
    +static const struct option_blacklist_info quanta_yota_router_old_blacklist = {
    + .reserved = ~(BIT(0) | BIT(1)),
    +};
    +
    +static const struct option_blacklist_info quanta_yota_router_blacklist = {
    + .reserved = ~(BIT(1) | BIT(2)),
    +};
    +
    +
     static const struct usb_device_id option_ids[] = {
            { USB_DEVICE(OPTION_VENDOR_ID, OPTION_PRODUCT_COLT) },
            { USB_DEVICE(OPTION_VENDOR_ID, OPTION_PRODUCT_RICOLA) },
    @@ -590,6 +601,10 @@ static const struct usb_device_id option_ids[] = {
            { USB_DEVICE(QUANTA_VENDOR_ID, QUANTA_PRODUCT_GLX) },
            { USB_DEVICE(QUANTA_VENDOR_ID, QUANTA_PRODUCT_GKE) },
            { USB_DEVICE(QUANTA_VENDOR_ID, QUANTA_PRODUCT_GLE) },
    + { USB_DEVICE_AND_INTERFACE_INFO(QUANTA_VENDOR_ID, QUANTA_PRODUCT_YOTA_ROUTER_OLD, 0xff, 0xff, 0xff),
    + .driver_info = (kernel_ulong_t)&quanta_yota_router_old_blacklist },
    + { USB_DEVICE_AND_INTERFACE_INFO(QUANTA_VENDOR_ID, QUANTA_PRODUCT_YOTA_ROUTER, 0xff, 0xff, 0xff),
    + .driver_info = (kernel_ulong_t)&quanta_yota_router_blacklist },
            { USB_DEVICE_AND_INTERFACE_INFO(HUAWEI_VENDOR_ID, HUAWEI_PRODUCT_E600, 0xff, 0xff, 0xff) },
            { USB_DEVICE_AND_INTERFACE_INFO(HUAWEI_VENDOR_ID, HUAWEI_PRODUCT_E220, 0xff, 0xff, 0xff) },
            { USB_DEVICE_AND_INTERFACE_INFO(HUAWEI_VENDOR_ID, HUAWEI_PRODUCT_E220BIS, 0xff, 0xff, 0xff) },

  5. #5
    А самое главное не процитировал - что нужно установить драйверы . И, поскольку Quanta на Qualcomm'e, также как и мегафоновский Huawei E392 -LTE, проблемы с их привязыванием, ИМХО, схожие, и обсуждать их, походу, надо в этой теме.
    Last edited by Omega; 13-06-2012 at 20:11. Reason: ну про драйвер написано во второй строчке :) не, там мегафон, а не ёта - сделаем потом отдельную тему ;)

  6. #6

    Yota Quanta LTE Router

    Omega, Rusink and ALL! HELP!

    Так как http://blog.tracepoint.ru/ видимо безвозвратно потеряно прошу помощи по уже поднимавшемуся,
    но так и не решенному - наверное - вопросу:работа Yota Quanta LTE Router в качестве модема на wl500gPv2.

    Есть успешный опыт запуска разлоченного Megafon (Huawei) E392 с йотовской симкой на wl500gPv2.
    Работает третий месяц видимо без проблем - так как пока не обращались за помощью .

    Yota Quanta LTE Router (как и его клон http://www.mobile-review.com/article...a-router.shtml)
    видимо без драйверов работать не будут - см. сообщения выше. Вопрос: что за драйвера и где их брать?

    И еще один вопрос: насколько последняя прошивка "подхватывает" этот роутер? Достаточно ли будет конфига
    /usr/local/etc/usb_modeswitch.conf
    с данными, взятыми из wl500g - Revision 4720: /trunk/usb_modeswitch или нужны дополнительные "ручные" настройки?

    У меня на руках роутер с прошивкой от 12.04.2012 - без функции модема. У сестры (кот.нужен такой гибрид)
    - роутер с прошивкой от 01.03.2012 - с функцией модема. С прошивкой от 01.03.2012 wl500gPv2 видел только usb-диск.
    С прошивкой от 12.04.2012 - вообще не видит. Выдает:

    Code:
    kernel: hub 1-1:1.0: unable to enumerate USB device on port 1 
    
    http://10.0.0.1/status
    
    ==========Welcome to engineering page(auto refresh 1 times/GMT: 1980 Jan 06 00:06:58)==========
    
    Usage: To enable N seconds page auto refresh by append the number N on page name,e.g.: /dynpage/eng_page5.htm.
    [ LTE_sig]:RSSI[41]-SINR[23.8]-RSRP[-68]-RSRQ[-6]-CELLID[99d6801]-PLMN[250|11-]
    [ LTE_stat]:Cur. state =(CONNECTED)
    [ PWR_man]:ConfigSwitch=(0x00002fdd),AutoTri[1/6]--ConnReq[1/7]--WanDataC[1/8]--ModemM[0/12]
    [ PWR_man]: PktShutDSec[99999999]--PktNum[0]--ActProto[0]
    P.S. sorry, если сумбур - гуманитарное образование.

    P.P.S. После добавления файла /usr/local/etc/usb_modeswitch.conf (начинка отсюда ) роутер распознался

    zerocd: 408/f000/0 : /proc/bus/usb/001/003

    Code:
    Jan  1 00:00:06 kernel: usbcore: registered new interface driver usblp
    Jan  1 00:00:07 usb_modeswitch: switching device 0408:f000 on 001/003
    Jan  1 00:00:07 kernel: SCSI subsystem initialized
    Jan  1 00:00:08 kernel: Initializing USB Mass Storage driver...
    Jan  1 00:00:08 kernel: scsi0 : SCSI emulation for USB Mass Storage devices
    Jan  1 00:00:08 kernel: usbcore: registered new interface driver usb-storage
    Jan  1 00:00:08 kernel: USB Mass Storage support registered.
    Jan  1 00:00:08 kernel: NTFS driver 2.1.30 [Flags: R/O MODULE].
    Jan  1 00:00:09 kernel: usbcore: registered new interface driver cdc_acm
    Jan  1 00:00:09 kernel: drivers/usb/class/cdc-acm.c: v0.26:USB Abstract Control Model driver for USB modems and ISDN adapters
    Jan  1 00:00:10 kernel: usbcore: registered new interface driver usbserial
    Jan  1 00:00:10 kernel: drivers/usb/serial/usb-serial.c: USB Serial support registered for generic
    Jan  1 00:00:10 kernel: usbcore: registered new interface driver usbserial_generic
    Jan  1 00:00:10 kernel: drivers/usb/serial/usb-serial.c: USB Serial Driver core
    Jan  1 00:00:10 kernel: scsi 0:0:0:0: CD-ROM            QDL      Mass storage     2.31 PQ: 0 ANSI: 2
    Jan  1 00:00:10 kernel: drivers/usb/serial/usb-serial.c: USB Serial support registered for GSM modem (1-port)
    Jan  1 00:00:10 kernel: usbcore: registered new interface driver option
    Jan  1 00:00:10 kernel: drivers/usb/serial/option.c: USB Driver for GSM modems: v0.7.2
    Jan  1 00:02:30 nimda: modem with dataport: . not found
    Jan  1 00:02:34 pppd[925]: pppd 2.4.5 started by nimda, uid 0
    Jan  1 00:02:34 pppd[925]: tcgetattr: Inappropriate ioctl for device (line 940)
    Jan  1 00:02:35 pppd[925]: Exit.
    Code:
    T:  Bus=01 Lev=02 Prnt=02 Port=00 Cnt=01 Dev#=  3 Spd=480 MxCh= 0
    D:  Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
    P:  Vendor=0408 ProdID=f000 Rev= 0.00
    S:  Manufacturer=Yota Router
    S:  Product=Yota Router LTE Technologies
    S:  SerialNumber=1234567890ABCDEF
    C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr=500mA
    I:* If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=(none)
    E:  Ad=01(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
    E:  Ad=81(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
    Пробовала прикрутить запуск отсюда. Ошибка: tcgetattr: Inappropriate ioctl for device (line 940)
    Что дальше - ума не приложу...
    Last edited by Omega; 31-03-2013 at 04:54. Reason: добавление

  7. #7
    Quote Originally Posted by nata View Post
    Omega, Rusink and ALL! HELP!

    Так как http://blog.tracepoint.ru/ видимо безвозвратно потеряно прошу помощи по уже поднимавшемуся, но так и не решенному - наверное - вопросу:
    Да, похоже ссылка накрылась. Роутер этот в глаза не видел, так что вся инфа - чисто теоретическая
    1. Насколько я помню не все прошивки для QUANTA поддерживали режим модема - новые - точно нет, проверьте какая у вас прошивка. Прошивку с поддержкой режима модема можно найти здесь - http://4pda.ru/forum/index.php?showtopic=337720&st=80 - точнее - вот http://www.yota.ru/upload/iblock/c78...ult_120301.zip
    2. Посмотрел Ченджлог к прошивкам wl500 - http://wl500g.googlecode.com/svn/tru...data/ChangeLog
    Поддержка YOTA QUANTA вроде бы была добавлена:

    20120529:
    Added devices: Telenet 3G dongle (T&W WU160), Nokia CS-21M-02,
    Telewell TW-3G HSPA+, ZTE MF637, TW-3G HSPA+, Samsung GT-B1110,
    ZTE MF192 (yet annother variant), MediaTek MT6276M, Tata Photon+,
    Option Globetrotter (Variant), Option iCon 711, Celot K-300,
    Hisense E910 EVDO Phone, Yota Router (Quanta 1QDLZZZ0ST2),
    K5005 Vodafone/Huawei, D-Link DWM-156 (Variant), Huawei E173
    (Moviestar), Onda MSA 14.4 (TIM Brasil); some target product ID
    additions; skip driver loading for some devices now supported by
    dedicated drivers; minor fine tuning and corrections

    3.В убитом блоге кажется и шла речь о запуске Кванты как модема.
    4. Нашел у себя в архиве патч к option.c для поддержки Yota Quanta LTE Router

    Code:
    --- a/drivers/usb/serial/option.c
    +++ b/drivers/usb/serial/option.c
    @@ -164,6 +164,8 @@ static void option_instat_callback(struct urb *urb);
     #define QUANTA_PRODUCT_GLX                     0xEA04
     #define QUANTA_PRODUCT_GKE                     0xEA05
     #define QUANTA_PRODUCT_GLE                     0xEA06
    +#define QUANTA_PRODUCT_YOTA_ROUTER_OLD         0xD00A
    +#define QUANTA_PRODUCT_YOTA_ROUTER             0xD009
     
     #define NOVATELWIRELESS_VENDOR_ID              0x1410
     
    @@ -559,6 +561,15 @@ static const struct option_blacklist_info zte_mf626_blacklist = {
            .reserved = BIT(4),
     };
     
    +static const struct option_blacklist_info quanta_yota_router_old_blacklist = {
    +       .reserved = ~(BIT(0) | BIT(1)),
    +};
    +
    +static const struct option_blacklist_info quanta_yota_router_blacklist = {
    +       .reserved = ~(BIT(1) | BIT(2)),
    +};
    +
    +
     static const struct usb_device_id option_ids[] = {
            { USB_DEVICE(OPTION_VENDOR_ID, OPTION_PRODUCT_COLT) },
            { USB_DEVICE(OPTION_VENDOR_ID, OPTION_PRODUCT_RICOLA) },
    @@ -590,6 +601,10 @@ static const struct usb_device_id option_ids[] = {
            { USB_DEVICE(QUANTA_VENDOR_ID, QUANTA_PRODUCT_GLX) },
            { USB_DEVICE(QUANTA_VENDOR_ID, QUANTA_PRODUCT_GKE) },
            { USB_DEVICE(QUANTA_VENDOR_ID, QUANTA_PRODUCT_GLE) },
    +       { USB_DEVICE_AND_INTERFACE_INFO(QUANTA_VENDOR_ID, QUANTA_PRODUCT_YOTA_ROUTER_OLD, 0xff, 0xff, 0xff),
    +               .driver_info = (kernel_ulong_t)&quanta_yota_router_old_blacklist },
    +       { USB_DEVICE_AND_INTERFACE_INFO(QUANTA_VENDOR_ID, QUANTA_PRODUCT_YOTA_ROUTER, 0xff, 0xff, 0xff),
    +               .driver_info = (kernel_ulong_t)&quanta_yota_router_blacklist },
            { USB_DEVICE_AND_INTERFACE_INFO(HUAWEI_VENDOR_ID, HUAWEI_PRODUCT_E600, 0xff, 0xff, 0xff) },
            { USB_DEVICE_AND_INTERFACE_INFO(HUAWEI_VENDOR_ID, HUAWEI_PRODUCT_E220, 0xff, 0xff, 0xff) },
            { USB_DEVICE_AND_INTERFACE_INFO(HUAWEI_VENDOR_ID, HUAWEI_PRODUCT_E220BIS, 0xff, 0xff, 0xff) },

    P.S. И в связке с роутером он должен работать как обычный 3G модем, а не как Ethernet-over-USB устройство.
    Last edited by Rusink; 14-11-2012 at 11:31.

  8. #8
    Join Date
    Mar 2009
    Location
    Russia, Moscow
    Posts
    2,119
    Blog Entries
    33

    Yota Quanta LTE Router & QMI

    Quote Originally Posted by Rusink View Post
    Quote Originally Posted by nata View Post
    Omega, Rusink and ALL! HELP!
    Так как http://blog.tracepoint.ru/ видимо безвозвратно потеряно прошу помощи
    Да, похоже ссылка накрылась. Роутер этот в глаза не видел, так что вся инфа - чисто теоретическая

    1. Насколько я помню не все прошивки для QUANTA поддерживали режим модема - новые - точно нет, проверьте какая у вас прошивка.
    Прошивку с поддержкой режима модема можно найти здесь - http://4pda.ru/forum/index.php?showtopic=337720&st=80
    - точнее - вот http://www.yota.ru/upload/iblock/c78...ult_120301.zip
    2. Посмотрел Ченджлог к прошивкам wl500 - http://wl500g.googlecode.com/svn/tru...data/ChangeLog
    Поддержка YOTA QUANTA вроде бы была добавлена:
    Code:
    20120529:
        Added devices: Telenet 3G dongle (T&W WU160), Nokia CS-21M-02,
        Telewell TW-3G HSPA+, ZTE MF637, TW-3G HSPA+, Samsung GT-B1110,
        ZTE MF192 (yet annother variant), MediaTek MT6276M, Tata Photon+,
        Option Globetrotter (Variant), Option iCon 711, Celot K-300,
        Hisense E910 EVDO Phone, Yota Router (Quanta 1QDLZZZ0ST2),
        K5005 Vodafone/Huawei, D-Link DWM-156 (Variant), Huawei E173
        (Moviestar), Onda MSA 14.4 (TIM Brasil); some target product ID
        additions; skip driver loading for some devices now supported by
        dedicated drivers; minor fine tuning and corrections
    3.В убитом блоге кажется и шла речь о запуске Кванты как модема.
    4. Нашел у себя в архиве патч к option.c для поддержки Yota Quanta LTE Router

    P.S. И в связке с роутером он должен работать как обычный 3G модем, а не как Ethernet-over-USB устройство.
    Восстановил здесь почти весь блог (всё, что можно было найти в http://web.archive.org/web/201205232...tracepoint.ru/)

    Прошивки для роутера Yota Quanta LTE Router: Portable_Route​r_Quanta_Defau​lt_120301.exe * DSUU_QDL_12092​7_YOTA.exe

    Прошивка: Portable_Router_Quanta_NoModem_120412.exe переводит роутер в режим "Сетевой адаптер с интерфейсом QMI"

    Можно попробовать запустить Yota Quanta в режиме "Ethernet over USB/Interface QMI" на роутере с прошивкой rtn -r4990
    Last edited by Omega; 01-04-2013 at 03:17. Reason: fixed

  9. #9
    Попробовал запустить в режиме "Ethernet over USB/Interface QMI" на rtn -r4990, не заработал

    PHP Code:
    Jan  1 00:00:06 kernelusbcoreregistered new interface driver usbfs
    Jan  1 00
    :00:06 kernelusbcoreregistered new interface driver hub
    Jan  1 00
    :00:06 kernelusbcoreregistered new device driver usb
    Jan  1 00
    :00:06 kernelehci_hcdUSB 2.0 'Enhanced' Host Controller (EHCIDriver
    Jan  1 00
    :00:06 kernelUSB20H mdio control register 0x8000000c
    Jan  1 00
    :00:06 kernelehci_hcd 0000:00:04.1EHCI Host Controller
    Jan  1 00
    :00:06 kernelehci_hcd 0000:00:04.1: new USB bus registeredassigned bus number 1
    Jan  1 00
    :00:06 kernelehci_hcd 0000:00:04.1irq 5io mem 0x18004000
    Jan  1 00
    :00:06 kernelehci_hcd 0000:00:04.1USB 0.0 startedEHCI 1.00
    Jan  1 00
    :00:06 kernelusb usb1configuration #1 chosen from 1 choice
    Jan  1 00:00:06 kernelhub 1-0:1.0USB hub found
    Jan  1 00
    :00:06 kernelhub 1-0:1.02 ports detected
    Jan  1 00
    :00:06 dnsmasq-dhcp[218]: DHCPREQUEST(br0192.168.1.157 c8:be:19:06:e6:30 
    Jan  1 00
    :00:06 dnsmasq-dhcp[218]: DHCPACK(br0192.168.1.157 c8:be:19:06:e6:30 HOME-PC
    Jan  1 00
    :00:06 kernelohci_hcdUSB 1.1 'Open' Host Controller (OHCIDriver
    Jan  1 00
    :00:06 kernelUSB20H mdio control register 0x8000000c
    Jan  1 00
    :00:06 kernelohci_hcd 0000:00:04.0OHCI Host Controller
    Jan  1 00
    :00:06 kernelohci_hcd 0000:00:04.0: new USB bus registeredassigned bus number 2
    Jan  1 00
    :00:06 kernelohci_hcd 0000:00:04.0irq 5io mem 0x18009000
    Jan  1 00
    :00:06 kernelusb usb2configuration #1 chosen from 1 choice
    Jan  1 00:00:06 kernelhub 2-0:1.0USB hub found
    Jan  1 00
    :00:06 kernelhub 2-0:1.02 ports detected
    Jan  1 00
    :00:06 kernelusb 1-1: new high speed USB device using ehci_hcd and address 2
    Jan  1 00
    :00:06 kernelusbcoreregistered new interface driver usblp
    Jan  1 00
    :00:07 kernelusb 1-1configuration #1 chosen from 1 choice
    Jan  1 00:00:07 kernelSCSI subsystem initialized
    Jan  1 00
    :00:07 kernelInitializing USB Mass Storage driver...
    Jan  1 00:00:07 kernelscsi0 SCSI emulation for USB Mass Storage devices
    Jan  1 00
    :00:07 kernelusbcoreregistered new interface driver usb-storage
    Jan  1 00
    :00:07 kernelUSB Mass Storage support registered.
    Jan  1 00:00:07 kernelNTFS driver 2.1.30 [FlagsR/O MODULE].
    Jan  1 00:00:07 kernelusbcoreregistered new interface driver cdc_ether
    Jan  1 00
    :00:08 kernelusbcoreregistered new interface driver rndis_host
    Jan  1 00
    :00:08 kernelusbcoreregistered new interface driver usbserial
    Jan  1 00
    :00:08 kerneldrivers/usb/serial/usb-serial.cUSB Serial support registered for generic
    Jan  1 00
    :00:08 kernelusbcoreregistered new interface driver usbserial_generic
    Jan  1 00
    :00:08 kerneldrivers/usb/serial/usb-serial.cUSB Serial Driver core
    Jan  1 00
    :00:08 kernelusbcoreregistered new interface driver cdc_acm
    Jan  1 00
    :00:08 kerneldrivers/usb/class/cdc-acm.cv0.26:USB Abstract Control Model driver for USB modems and ISDN adapters
    Jan  1 00
    :00:08 kerneldrivers/usb/serial/usb-serial.cUSB Serial support registered for GSM modem (1-port)
    Jan  1 00:00:08 kernelusbcoreregistered new interface driver option
    Jan  1 00
    :00:08 kerneldrivers/usb/serial/option.cUSB Driver for GSM modemsv0.7.2
    Jan  1 00
    :00:08 kernelusbcoreregistered new interface driver cdc_wdm
    Jan  1 00
    :00:08 kernelusbcoreregistered new interface driver qmi_wwan
    Jan  1 00
    :00:08 dhcp clientdeconfiglease is lost
    Jan  1 00
    :00:08 dnsmasq[218]: read /etc/hosts 2 addresses
    Jan  1 00
    :00:09 kernelscsi 0:0:0:0CD-ROM            QDL      Mass storage     2.31 PQ0 ANSI2
    Jan  1 00
    :00:11 dnsmasq-dhcp[218]: DHCPINFORM(br0192.168.1.157 c8:be:19:06:e6:30 
    Jan  1 00
    :00:11 dnsmasq-dhcp[218]: DHCPACK(br0192.168.1.157 c8:be:19:06:e6:30 HOME-PC
    Jan  1 00
    :00:18 WAN portcable disconnected
    Jan  1 00
    :00:29 dnsmasq[218]: read /etc/hosts 2 addresses
    Jan  1 00
    :00:29 zcip clientconfig IP 169.254.138.34 

  10. #10
    Quote Originally Posted by eartyom View Post
    Попробовал запустить в режиме "Ethernet over USB/Interface QMI" на rtn -r4990, не заработал
    А, наверное, надо в qmi_wwan.c поддержку добавить. https://gist.github.com/ivoronin/2761926
    Code:
    + {
    + /* Yota Router (Quanta 1QDLZZZ0ST2) */
    + .match_flags = USB_DEVICE_ID_MATCH_DEVICE | USB_DEVICE_ID_MATCH_INT_INFO,
    + .idVendor = 0x0408,
    + .idProduct = 0xd009,
    + .bInterfaceClass = 0xff,
    + .bInterfaceSubClass = 0xff,
    + .bInterfaceProtocol = 0xff,
    + .driver_info = (unsigned long)&qmi_wwan_force_int3,
    + },
    {QMI_GOBI_DEVICE(0x05c6, 0x9212)}, /* Acer Gobi Modem Device */

    А режиме USB-modem подключается?
    Last edited by Rusink; 12-04-2013 at 10:49.

  11. #11
    Quote Originally Posted by Rusink View Post
    А режиме USB-modem подключается?
    Нет,на всех прошивках перепробовал...Что-то я наверно не понимаю.

    PHP Code:
    Jan  1 00:00:05 kernelusbcoreregistered new interface driver usbfs
    Jan  1 00
    :00:05 kernelusbcoreregistered new interface driver hub
    Jan  1 00
    :00:05 kernelusbcoreregistered new device driver usb
    Jan  1 00
    :00:05 kernelehci_hcdUSB 2.0 'Enhanced' Host Controller (EHCIDriver
    Jan  1 00
    :00:05 kernelUSB20H mdio control register 0x8000000c
    Jan  1 00
    :00:05 kernelehci_hcd 0000:00:04.1EHCI Host Controller
    Jan  1 00
    :00:05 kernelehci_hcd 0000:00:04.1: new USB bus registeredassigned bus number 1
    Jan  1 00
    :00:05 kernelehci_hcd 0000:00:04.1irq 5io mem 0x18004000
    Jan  1 00
    :00:05 kernelehci_hcd 0000:00:04.1USB 0.0 startedEHCI 1.00
    Jan  1 00
    :00:05 kernelusb usb1configuration #1 chosen from 1 choice
    Jan  1 00:00:05 kernelhub 1-0:1.0USB hub found
    Jan  1 00
    :00:05 kernelhub 1-0:1.02 ports detected
    Jan  1 00
    :00:06 kernelohci_hcdUSB 1.1 'Open' Host Controller (OHCIDriver
    Jan  1 00
    :00:06 kernelUSB20H mdio control register 0x8000000c
    Jan  1 00
    :00:06 kernelohci_hcd 0000:00:04.0OHCI Host Controller
    Jan  1 00
    :00:06 kernelohci_hcd 0000:00:04.0: new USB bus registeredassigned bus number 2
    Jan  1 00
    :00:06 kernelohci_hcd 0000:00:04.0irq 5io mem 0x18009000
    Jan  1 00
    :00:06 kernelusb usb2configuration #1 chosen from 1 choice
    Jan  1 00:00:06 kernelhub 2-0:1.0USB hub found
    Jan  1 00
    :00:06 kernelhub 2-0:1.02 ports detected
    Jan  1 00
    :00:06 kernelusb 1-1: new high speed USB device using ehci_hcd and address 2
    Jan  1 00
    :00:06 dnsmasq-dhcp[216]: DHCPREQUEST(br0192.168.1.157 c8:be:19:06:e6:30 
    Jan  1 00
    :00:06 dnsmasq-dhcp[216]: DHCPACK(br0192.168.1.157 c8:be:19:06:e6:30 HOME-PC
    Jan  1 00
    :00:06 kernelusbcoreregistered new interface driver usblp
    Jan  1 00
    :00:06 kernelusb 1-1configuration #1 chosen from 1 choice
    Jan  1 00:00:06 kernelusbcoreregistered new interface driver usbserial
    Jan  1 00
    :00:06 kerneldrivers/usb/serial/usb-serial.cUSB Serial support registered for generic
    Jan  1 00
    :00:06 kernelusbcoreregistered new interface driver usbserial_generic
    Jan  1 00
    :00:06 kerneldrivers/usb/serial/usb-serial.cUSB Serial Driver core
    Jan  1 00
    :00:06 kernelusbcoreregistered new interface driver cdc_acm
    Jan  1 00
    :00:06 kerneldrivers/usb/class/cdc-acm.cv0.26:USB Abstract Control Model driver for USB modems and ISDN adapters
    Jan  1 00
    :00:07 kerneldrivers/usb/serial/usb-serial.cUSB Serial support registered for GSM modem (1-port)
    Jan  1 00:00:07 kernelusbcoreregistered new interface driver option
    Jan  1 00
    :00:07 kerneldrivers/usb/serial/option.cUSB Driver for GSM modemsv0.7.2
    Jan  1 00
    :00:07 kernelSCSI subsystem initialized
    Jan  1 00
    :00:07 kernelInitializing USB Mass Storage driver...
    Jan  1 00:00:07 kernelscsi0 SCSI emulation for USB Mass Storage devices
    Jan  1 00
    :00:07 kernelusbcoreregistered new interface driver usb-storage
    Jan  1 00
    :00:07 kernelUSB Mass Storage support registered.
    Jan  1 00:00:07 kernelNTFS driver 2.1.30 [FlagsR/O MODULE].
    Jan  1 00:00:09 kernelscsi 0:0:0:0CD-ROM            QDL      Mass storage     2.31 PQ0 ANSI2
    Jan  1 00
    :00:09 dnsmasq-dhcp[216]: DHCPINFORM(br0192.168.1.157 c8:be:19:06:e6:30 
    Jan  1 00
    :00:09 dnsmasq-dhcp[216]: DHCPACK(br0192.168.1.157 c8:be:19:06:e6:30 HOME-PC
    Jan  1 00
    :00:17 kerneloption 1-1:1.0GSM modem (1-portconverter detected
    Jan  1 00
    :00:17 kernelusb 1-1GSM modem (1-portconverter now attached to ttyUSB0
    Jan  1 00
    :00:17 kerneloption 1-1:1.1GSM modem (1-portconverter detected
    Jan  1 00
    :00:17 kernelusb 1-1GSM modem (1-portconverter now attached to ttyUSB1
    Jan  1 00
    :00:17 kerneloption 1-1:1.2GSM modem (1-portconverter detected
    Jan  1 00
    :00:17 kernelusb 1-1GSM modem (1-portconverter now attached to ttyUSB2
    Jan  1 00
    :00:17 kerneloption 1-1:1.3GSM modem (1-portconverter detected
    Jan  1 00
    :00:17 kernelusb 1-1GSM modem (1-portconverter now attached to ttyUSB3
    Jan  1 00
    :00:18 WAN portcable disconnected
    Jan  1 00
    :00:19 pppd[423]: pppd 2.4.5 started by adminuid 0
    Jan  1 00
    :00:30 pppd[423]: Connect script failed
    Jan  1 00
    :00:47 pppd[423]: Connect script failed 

  12. #12
    Rusink, спасибо за инфу, но патчить ядро у меня образования не хватит.

    Пробую переключить в режим 3.75G модема. В телнете решила посмотреть, что выдаст usb_modeswitch:
    Code:
    [root@cactus /dev]$ usb_modeswitch -c /usr/local/etc/usb_modeswitch.conf
    
    Looking for target devices ...
     No devices in target mode or class found
    Looking for default devices ...
       found matching product ID
       adding device
     Found device in default mode, class or configuration (1)
    Accessing device 087 on bus 001 ...
    Getting the current device configuration ...
     OK, got current device configuration (1)
    Using interface number 0
    Using endpoints 0x01 (out) and 0x81 (in)
    Inquiring device details; driver will be detached ...
    Looking for active driver ...
     OK, driver found ("☺")
     Driver "☺" detach failed with error -5. Trying to continue
    
    SCSI inquiry data (for identification)
    -------------------------
      Vendor String: QDL
       Model String: Mass storage
    Revision String: 2.31
    -------------------------
    
    USB description data (for identification)
    -------------------------
    Manufacturer: Yota Router
         Product: Yota Router LTE Technologies
      Serial No.: 1234567890ABCDEF
    -------------------------
    Setting up communication with interface 0
    Using endpoint 0x01 for message sending ...
    Trying to send message 1 to endpoint 0x01 ...
     OK, message successfully sent
    Resetting response endpoint 0x81
    Resetting message endpoint 0x01
     Device is gone, skipping any further commands
    -> Run lsusb to note any changes. Bye.
    Попробую разобраться и запустить сначала "вручную". Думаю, загвоздка все-таки в usb_modeswitch.
    Last edited by Omega; 31-03-2013 at 04:59. Reason: fixed

  13. #13
    Quote Originally Posted by nata View Post
    Rusink, спасибо за инфу, но патчить ядро у меня образования не хватит. Пробую переключить в режим 3.75G модема.
    Проверьте для начала, поддерживает ли ваша версия прошивки работу в режиме модема. Дайте скрины настроек если сомнения есть.

    P.S. Посмотрел исходники сборки которая стоит у меня - там поддержка QUANTA YOTA ROUTER не прописана. Можно добавить.

  14. #14

    Smile Фсё...

    Сдаюсь. Осилила переключение Yota Quanta с usb-storage на... третью часть - видимо модем. Но драйвера он нужные не подхватывает - нужно устанавливать. В принципе, ничего сложного - на второй странице от начала этой ветки уже есть почти готовый рецепт. Но... Лимит моего терпения на эту проблему исчерпан, да и usb_modeswitch не очень стабильно работает - благо вышла на днях новая версия. Буду пробовать, когда ее включат в прошивку.
    Что было интересно:
    - с настройками по умолчанию роутера Yota Quanta переключается с usb-storage на модем(?) - третье устройство, в-общем. Правда не всегда.
    - заметила, что если wl500gPv2 отправить на перезагрузку - подключенная Yota Quanta переходит (визуально - горят с/диоды питания и 4G) в режим usb-модема.
    - ИМХО: usb_modeswitch может переключить Yota Quanta из режима роутера в режим модема посылкой одного бита (см. status - [ PWR_man]:ConfigSwitch=(0x00002fdd),AutoTri[1/6]--ConnReq[1/7]--WanDataC[1/8]--ModemM[0/12] - 0 и 1 показывают состояние опции). Пока не разобралась как...
    Эксперименты проводились на прошивке wl500gPv2 1.9.2.7-rtn-r4716 (хотя - когда ставила была - 1.9.2.7-rtn-r4717 )

    Rusink, спасибо за помощь!
    Last edited by nata; 15-11-2012 at 19:15.

  15. #15
    Join Date
    Mar 2009
    Location
    Russia, Moscow
    Posts
    2,119
    Blog Entries
    33

    Thumbs up LTE роутер Yota Quanta 1QDLZZZ0ST2

    Использование Yota Router в Linux в качестве USB сетевого адаптера

    Mon 21 May 2012 * A Tracepoint Blog * Gadgets * Scripts * In Gadgets * tags: yotalinuxpatch

    К сожалению, Yota Router не работает в Linux в качестве USB сетевого адаптера "из коробки" (см. Изменение режимов работы USB порта
    Yota Router (Quanta 1QDLZZZ0ST2)
    ) и для решения этой проблемы удобнее всего воспользоваться открытыми драйверами от Qualcomm:
    https://www.codeaurora.org/patches/quic/gobi/Gobi3000/.

    Если вы пользуетесь Ubuntu 12.04 - есть готовый PPA с доработанными для Yota Router драйверами в формате DKMS:

    Code:
    $ sudo add-apt-repository ppa:ivoronin/gobi
    $ sudo apt-get update
    $ sudo apt-get install gobinet-dkms gobiserial-dkms
    $ sudo modprobe gobinet
    $ sudo modprobe gobiserial
    Если нет - придётся поправить их исходные файлы вручную:

    GobiNet (драйвер, отвечающий за работу сетевого интерфейса):
    gobinet.patch https://gist.github.com/ivoronin/2703457

    Code:
    Index: gobinet-dkms-20110729~1026/GobiUSBNet.c
    ===================================================================
    --- gobinet-dkms-20110729~1026.orig/GobiUSBNet.c 2012-05-09 23:11:33.000000000 +0400
    +++ gobinet-dkms-20110729~1026/GobiUSBNet.c 2012-05-13 03:22:02.748985833 +0400
    @@ -66,11 +66,15 @@
    #define DRIVER_AUTHOR "Qualcomm Innovation Center"
    #define DRIVER_DESC "GobiNet"
    
    + // Quanta 1QDLZZZ0ST2 (Yota Router), Old firmware
    + {
    + USB_DEVICE( 0x0408, 0xd00a ),
    + .driver_info = (unsigned long)&GobiNetInfo_intf2
    + },
    + // Quanta 1QDLZZZ0ST2 (Yota Router)
    + {
    + USB_DEVICE( 0x0408, 0xd009 ),
    + .driver_info = (unsigned long)&GobiNetInfo_intf3
    + },
    //Terminating entry
    После его загрузки должен появиться интерфейс usb0.

    GobiSerial (драйвер последовательного порта, необходимый для управления состоянием Wi-Fi точки доступа):
    gobiserial.patch https://gist.github.com/ivoronin/2480119

    Code:
    Index: gobiserial-dkms_20110729~1026/GobiSerial.c
    ===================================================================
    --- gobiserial-dkms_20110729~1026.orig/GobiSerial.c 2012-05-09 23:11:02.000000000 +0400
    +++ gobiserial-dkms_20110729~1026/GobiSerial.c 2012-05-13 04:08:50.930148737 +0400
    
    { USB_DEVICE( 0x05c6, 0x920c ) }, // Gobi 3000 QDL device
    { USB_DEVICE( 0x05c6, 0x920d ) }, // Gobi 3000 Composite Device
    + { USB_DEVICE( 0x0408, 0xd00a ) }, // Quanta 1QDLZZZ0ST2 (Yota Router), Old firmware
    + { USB_DEVICE( 0x0408, 0xd009 ) }, // Quanta 1QDLZZZ0ST2 (Yota Router)
    
    //---------------------------------------------------------------------------
    // USB serial core overridding Methods
    //---------------------------------------------------------------------------
    nInterfaceNum = pSerial->interface->cur_altsetting->desc.bInterfaceNumber;
    DBG( "This Interface = %d\n", nInterfaceNum );
    - if (nNumInterfaces == 1)
    + // Dirty hack for Quanta 1QDLZZZ0ST2
    + if (nNumInterfaces == 1 || ( pID->idVendor == 0x0408 && pID->idProduct == 0xd00a ))
    
    // QDL mode?
    if (nInterfaceNum == 1 || nInterfaceNum == 0)
    
    // Calling kernel module to init our driver
    После его загрузки должен появиться последовательный порт /dev/ttyUSB0.

    QMI В качестве альтернативы в ядрах версии 3.4 (и выше) можно использовать драйвер qmi_wwan (drivers/net/usb/qmi_wwan.c),
    для поддержки Yota Router придётся изменить его исходный код: qmi_wwan.patch https://gist.github.com/ivoronin/2761926

    Code:
    --- a/drivers/net/usb/qmi_wwan.c
    +++ b/drivers/net/usb/qmi_wwan.c
    @@ -365,6 +365,24 @@ static const struct driver_info qmi_wwan_force_int4 = {
    .data = BIT(4), /* interface whitelist bitmap */
    
    /* Sierra Wireless provide equally useless interface descriptors
    * Devices in QMI mode can be switched between two different
    * configurations:
    @@ -475,6 +493,26 @@ static const struct usb_device_id products[] = {
    .bInterfaceProtocol = 0xff,
    .driver_info = (unsigned long)&qmi_wwan_sierra,
    
    + /* Yota Router (Quanta 1QDLZZZ0ST2) Old firmware */
    + .match_flags = USB_DEVICE_ID_MATCH_DEVICE | USB_DEVICE_ID_MATCH_INT_INFO,
    + .idVendor = 0x0408,
    + .idProduct = 0xd00a,
    + .bInterfaceClass = 0xff,
    + .bInterfaceSubClass = 0xff,
    + .bInterfaceProtocol = 0xff,
    + .driver_info = (unsigned long)&qmi_wwan_force_int2,
    
    + /* Yota Router (Quanta 1QDLZZZ0ST2) */
    + .match_flags = USB_DEVICE_ID_MATCH_DEVICE | USB_DEVICE_ID_MATCH_INT_INFO,
    + .idVendor = 0x0408,
    + .idProduct = 0xd009,
    + .bInterfaceClass = 0xff,
    + .bInterfaceSubClass = 0xff,
    + .bInterfaceProtocol = 0xff,
    + .driver_info = (unsigned long)&qmi_wwan_force_int3,
    После его загрузки должен появиться интерфейс wwan0.

    Serial Для подключения к модему через последовательный порт можно воспользоваться драйвером option (drivers/usb/serial/option.c),
    который для поддержки Yota Router также придётся модифицировать: option.patch https://gist.github.com/ivoronin/2761974

    Code:
    --- a/drivers/usb/serial/option.c
    +++ b/drivers/usb/serial/option.c
    @@ -164,6 +164,8 @@ static void option_instat_callback(struct urb *urb);
    #define QUANTA_PRODUCT_GLX 0xEA04
    #define QUANTA_PRODUCT_GKE 0xEA05
    #define QUANTA_PRODUCT_GLE 0xEA06
    +#define QUANTA_PRODUCT_YOTA_ROUTER_OLD 0xD00A
    +#define QUANTA_PRODUCT_YOTA_ROUTER 0xD009
    #define NOVATELWIRELESS_VENDOR_ID 0x1410
    @@ -559,6 +561,15 @@ static const struct option_blacklist_info zte_mf626_blacklist = {
    .reserved = BIT(4),
    +static const struct option_blacklist_info quanta_yota_router_old_blacklist = {
    + .reserved = ~(BIT(0) | BIT(1)),
    +static const struct option_blacklist_info quanta_yota_router_blacklist = {
    + .reserved = ~(BIT(1) | BIT(2)),
    static const struct usb_device_id option_ids[] = {
    { USB_DEVICE(OPTION_VENDOR_ID, OPTION_PRODUCT_COLT) },
    { USB_DEVICE(OPTION_VENDOR_ID, OPTION_PRODUCT_RICOLA) },
    @@ -590,6 +601,10 @@ static const struct usb_device_id option_ids[] = {
    { USB_DEVICE(QUANTA_VENDOR_ID, QUANTA_PRODUCT_GLX) },
    { USB_DEVICE(QUANTA_VENDOR_ID, QUANTA_PRODUCT_GKE) },
    { USB_DEVICE(QUANTA_VENDOR_ID, QUANTA_PRODUCT_GLE) },
    + { USB_DEVICE_AND_INTERFACE_INFO(QUANTA_VENDOR_ID, QUANTA_PRODUCT_YOTA_ROUTER_OLD, 0xff, 0xff, 0xff),
    + .driver_info = (kernel_ulong_t)&quanta_yota_router_old_blacklist },
    + { USB_DEVICE_AND_INTERFACE_INFO(QUANTA_VENDOR_ID, QUANTA_PRODUCT_YOTA_ROUTER, 0xff, 0xff, 0xff),
    + .driver_info = (kernel_ulong_t)&quanta_yota_router_blacklist },
    После его загрузки должен появиться последовательный порт /dev/ttyUSB0.

    httр://blog.tracepoint.ru/using-yota-router-in-linux.html

    Code:
    lsusb -d0408:d00a -v
    
    Bus 001 Device 096: ID 0408:d00a Quanta Computer, Inc.
    Couldn't open device, some information will be missing
    Device Descriptor:
      bLength                18
      bDescriptorType         1
      bcdUSB               2.00
      bDeviceClass            0 (Defined at Interface level)
      bDeviceSubClass         0
      bDeviceProtocol         0
      bMaxPacketSize0        64
      idVendor           0x0408 Quanta Computer, Inc.
      idProduct          0xd00a
      bcdDevice            0.00
      iManufacturer           3
      iProduct                2
      iSerial                 4
      bNumConfigurations      1
      Configuration Descriptor:
        bLength                 9
        bDescriptorType         2
        wTotalLength          115
        bNumInterfaces          4
        bConfigurationValue     1
        iConfiguration          1
        bmAttributes         0xe0
          Self Powered
          Remote Wakeup
        MaxPower              500mA
    Last edited by Omega; 12-04-2013 at 23:14. Reason: fixed

Page 1 of 2 12 LastLast

Similar Threads

  1. Replies: 400
    Last Post: 24-09-2019, 07:29
  2. Роутер Asus WL-500gP и прокси
    By ViGa in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 104
    Last Post: 29-09-2015, 11:44
  3. ICQ и роутер Asus WL-500gP
    By ZeusEX in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 111
    Last Post: 14-07-2012, 22:49
  4. Роутер Asus + SWC-U200 = Yota Wimax
    By NotecA in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 227
    Last Post: 10-03-2012, 21:26
  5. ADSL модем + роутер Asus WL-500gP
    By ilan in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 284
    Last Post: 15-11-2010, 20:04

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •