Page 4 of 9 FirstFirst ... 23456 ... LastLast
Results 46 to 60 of 126

Thread: ASUS WL-500gp + USB модем C-Motech

  1. #46

    CCU 550 + Asus WL500gp

    Как заставить модем CCU550 работать на полной скорости?

    Скорость интернета упирается в 460кб\с(speedtest.net), хотя при прямом подключении к компу - скорость намного больше (600 - 800 Кб\с)

    Провайдер - people.net.ua

    Раутер - WL 500 GP

    Прошивка - 1.9.2.7-10-USB-1.71 от Adam

    Выбираю конект по Dial UP, ввожу:
    Vendor ID - 0x16d8
    Product ID - 0x5533
    USB device packet size - 4096
    USB device location ID - 1.0


    Модем виден в системе вот так:


    Device : Location : Info
    /dev/usb/acm/0 : 1.0 : Manufacturer="CMOTECH CO., LTD." : Product="CMOTECH CDMA Technologies"
    /dev/usb/tts/0 : 1.2 : Manufacturer="CMOTECH CO., LTD." : Product="CMOTECH CDMA Technologies"



    Системный лог выглядит следующим образом:


    Jan 1 01:00:05 kernel: hub.c: connect-debounce failed, port 1 disabled
    Jan 1 01:00:06 kernel: hub.c: new USB device 01:03.0-1, assigned address 2
    Jan 1 01:00:06 kernel: Manufacturer: CMOTECH CO., LTD.
    Jan 1 01:00:06 kernel: Product: CMOTECH CDMA Technologies
    Jan 1 01:00:06 kernel: SerialNumber: Serial Number
    Jan 1 01:00:06 kernel: usb.c: USB device 2 (vend/prod 0x16d8/0x5533) is not claimed by any active driver.
    Jan 1 01:00:06 kernel: Length = 18
    Jan 1 01:00:06 kernel: DescriptorType = 01
    Jan 1 01:00:06 kernel: USB version = 2.00
    Jan 1 01:00:06 kernel: Vendor:Product = 16d8:5533
    Jan 1 01:00:06 kernel: MaxPacketSize0 = 16
    Jan 1 01:00:06 kernel: NumConfigurations = 1
    Jan 1 01:00:06 kernel: Device version = 0.00
    Jan 1 01:00:06 kernel: Device Class:SubClass:Protocol = 02:00:00
    Jan 1 01:00:06 kernel: Communications class
    Jan 1 01:00:06 kernel: Configuration:
    Jan 1 01:00:06 kernel: bLength = 9
    Jan 1 01:00:06 kernel: bDescriptorType = 02
    Jan 1 01:00:06 kernel: wTotalLength = 005a
    Jan 1 01:00:06 kernel: bNumInterfaces = 03
    Jan 1 01:00:06 kernel: bConfigurationValue = 01
    Jan 1 01:00:06 kernel: iConfiguration = 00
    Jan 1 01:00:06 kernel: bmAttributes = 80
    Jan 1 01:00:06 kernel: MaxPower = 100mA
    Jan 1 01:00:06 kernel:
    Jan 1 01:00:06 kernel: Interface: 0
    Jan 1 01:00:06 kernel: Alternate Setting: 0
    Jan 1 01:00:06 kernel: bLength = 9
    Jan 1 01:00:06 kernel: bDescriptorType = 04
    Jan 1 01:00:06 kernel: bInterfaceNumber = 00
    Jan 1 01:00:06 kernel: bAlternateSetting = 00
    Jan 1 01:00:06 kernel: bNumEndpoints = 01
    Jan 1 01:00:06 kernel: bInterface Class:SubClass:Protocol = 02:02:01
    Jan 1 01:00:06 kernel: iInterface = 00
    Jan 1 01:00:06 kernel: Endpoint:
    Jan 1 01:00:06 kernel: bLength = 7
    Jan 1 01:00:06 kernel: bDescriptorType = 05
    Jan 1 01:00:06 kernel: bEndpointAddress = 81 (in)
    Jan 1 01:00:06 kernel: bmAttributes = 03 (Interrupt)
    Jan 1 01:00:06 kernel: wMaxPacketSize = 0010
    Jan 1 01:00:06 kernel: bInterval = 20
    Jan 1 01:00:06 kernel:
    Jan 1 01:00:06 kernel: Interface: 1
    Jan 1 01:00:06 kernel: Alternate Setting: 0
    Jan 1 01:00:06 kernel: bLength = 9
    Jan 1 01:00:06 kernel: bDescriptorType = 04
    Jan 1 01:00:06 kernel: bInterfaceNumber = 01
    Jan 1 01:00:06 kernel: bAlternateSetting = 00
    Jan 1 01:00:06 kernel: bNumEndpoints = 02
    Jan 1 01:00:06 kernel: bInterface Class:SubClass:Protocol = 0a:00:00
    Jan 1 01:00:06 kernel: iInterface = 04
    Jan 1 01:00:06 kernel: Endpoint:
    Jan 1 01:00:06 kernel: bLength = 7
    Jan 1 01:00:06 kernel: bDescriptorType = 05
    Jan 1 01:00:06 kernel: bEndpointAddress = 8a (in)
    Jan 1 01:00:06 kernel: bmAttributes = 02 (Bulk)
    Jan 1 01:00:06 kernel: wMaxPacketSize = 0040
    Jan 1 01:00:06 kernel: bInterval = 00
    Jan 1 01:00:06 kernel: Endpoint:
    Jan 1 01:00:06 kernel: bLength = 7
    Jan 1 01:00:06 kernel: bDescriptorType = 05
    Jan 1 01:00:06 kernel: bEndpointAddress = 0b (out)
    Jan 1 01:00:06 kernel: bmAttributes = 02 (Bulk)
    Jan 1 01:00:06 kernel: wMaxPacketSize = 0040
    Jan 1 01:00:06 kernel: bInterval = 00
    Jan 1 01:00:06 kernel:
    Jan 1 01:00:06 kernel: Interface: 2
    Jan 1 01:00:06 kernel: Alternate Setting: 0
    Jan 1 01:00:06 kernel: bLength = 9
    Jan 1 01:00:06 kernel: bDescriptorType = 04
    Jan 1 01:00:06 kernel: bInterfaceNumber = 02
    Jan 1 01:00:06 kernel: bAlternateSetting = 00
    Jan 1 01:00:06 kernel: bNumEndpoints = 02
    Jan 1 01:00:06 kernel: bInterface Class:SubClass:Protocol = ff:ff:ff
    Jan 1 01:00:06 kernel: iInterface = 04
    Jan 1 01:00:06 kernel: Endpoint:
    Jan 1 01:00:06 kernel: bLength = 7
    Jan 1 01:00:06 kernel: bDescriptorType = 05
    Jan 1 01:00:06 kernel: bEndpointAddress = 82 (in)
    Jan 1 01:00:06 kernel: bmAttributes = 02 (Bulk)
    Jan 1 01:00:06 kernel: wMaxPacketSize = 0040
    Jan 1 01:00:06 kernel: bInterval = 00
    Jan 1 01:00:06 kernel: Endpoint:
    Jan 1 01:00:06 kernel: bLength = 7
    Jan 1 01:00:06 kernel: bDescriptorType = 05
    Jan 1 01:00:06 kernel: bEndpointAddress = 05 (out)
    Jan 1 01:00:06 kernel: bmAttributes = 02 (Bulk)
    Jan 1 01:00:06 kernel: wMaxPacketSize = 0040
    Jan 1 01:00:06 kernel: bInterval = 00
    Jan 1 01:00:07 kernel: usb.c: registered new driver usblp
    Jan 1 01:00:07 kernel: printer.c: v0.13: USB Printer Device Class driver
    Jan 1 01:00:07 dnsmasq[76]: DHCPREQUEST(br0) 192.168.1.145 00:22:41:f9:17:92
    Jan 1 01:00:07 dnsmasq[76]: DHCPACK(br0) 192.168.1.145 00:22:41:f9:17:92
    Jan 1 01:00:08 kernel: usb.c: registered new driver audio
    Jan 1 01:00:08 kernel: audio.c: v1.0.0:USB Audio Class driver
    Jan 1 01:00:08 kernel: Linux video capture interface: v1.00
    Jan 1 01:00:08 kernel: SCSI subsystem driver Revision: 1.00
    Jan 1 01:00:09 kernel: Initializing USB Mass Storage driver...
    Jan 1 01:00:09 kernel: usb.c: registered new driver usb-storage
    Jan 1 01:00:09 kernel: USB Mass Storage support registered.
    Jan 1 01:00:10 kernel: usb.c: registered new driver acm
    Jan 1 01:00:10 kernel: forcing new wMaxPacketSize for modem device: 1024
    Jan 1 01:00:10 kernel: ttyACM0: USB ACM device
    Jan 1 01:00:10 kernel: acm.c: v0.23:USB Abstract Control Model driver for USB modems and ISDN adapters (patched)
    Jan 1 01:00:10 kernel: usb.c: registered new driver serial
    Jan 1 01:00:10 kernel: usbserial.c: USB Serial support registered for Generic
    Jan 1 01:00:10 kernel: usbserial.c: Generic converter detected
    Jan 1 01:00:10 kernel: usbserial.c: Buffer size for bulk_in is 4096 modem reports 64
    Jan 1 01:00:10 kernel: usbserial.c: Buffer size for bulk_out is 4096 modem reports 64
    Jan 1 01:00:10 kernel: usbserial.c: Generic converter now attached to ttyUSB0 (or usb/tts/0 for devfs)
    Jan 1 01:00:10 kernel: usbserial.c: USB Serial Driver core v1.4
    Jan 1 01:00:10 kernel: usbserial.c: USB Serial support registered for Modem
    Jan 1 01:00:10 kernel: modem.c: GSM/CDMA modem driver v0.1
    Jan 1 01:00:11 kernel: usbserial.c: USB Serial support registered for PL-2303
    Jan 1 01:00:11 kernel: pl2303.c: Prolific PL2303 USB to serial adaptor driver
    Jan 1 01:00:11 kernel: usbserial.c: USB Serial support registered for FTDI SIO
    Jan 1 01:00:11 kernel: usbserial.c: USB Serial support registered for FTDI 8U232AM Compatible
    Jan 1 01:00:11 kernel: usbserial.c: USB Serial support registered for FTDI FT232BM Compatible
    Jan 1 01:00:11 kernel: usbserial.c: USB Serial support registered for FTDI FT2232C Compatible
    Jan 1 01:00:11 kernel: usbserial.c: USB Serial support registered for FTDI FT232R Compatible
    Jan 1 01:00:11 kernel: usbserial.c: USB Serial support registered for USB-UIRT Infrared Tranceiver
    Jan 1 01:00:11 kernel: usbserial.c: USB Serial support registered for Home-Electronics TIRA-1 IR Transceiver
    Jan 1 01:00:11 kernel: ftdi_sio.c: v1.3.5r1:USB FTDI Serial Converters Driver
    Jan 1 01:00:17 pppd[158]: pppd 2.4.2 started by admin, uid 0
    Jan 1 01:00:19 pppd[158]: Serial connection established.
    Jan 1 01:00:19 pppd[158]: Using interface ppp0
    Jan 1 01:00:19 pppd[158]: Connect: ppp0 <--> /dev/usb/acm/0
    Jan 1 01:00:22 pppd[158]: CHAP authentication succeeded: Welcome to PDSN-Odessa.
    Jan 1 01:00:23 pppd[158]: local IP address 77.109.29.217
    Jan 1 01:00:23 pppd[158]: remote IP address 2.2.2.2
    Jan 1 01:00:23 pppd[158]: primary DNS address 77.109.1.9
    Jan 1 01:00:23 pppd[158]: secondary DNS address 77.109.1.8
    Jan 1 01:00:23 dnsmasq[76]: read /etc/hosts - 5 addresses
    Jan 1 01:00:23 dnsmasq[76]: reading /tmp/resolv.conf
    Jan 1 01:00:23 dnsmasq[76]: using nameserver 77.109.1.8#53
    Jan 1 01:00:23 dnsmasq[76]: using nameserver 77.109.1.9#53
    Jan 1 01:00:25 USB Connection: connected to ISP
    Nov 6 08:56:48 ntp client: Synchronizing time with time.nist.gov ...

    Помогите пожалуйста найти решение этой проблемы.

  2. #47
    Вопрос уже поднимался и решался
    http://wl500g.info/showthread.php?t=10384&page=2

  3. #48
    Я перепробовал кучу настроек дозвона, инициализации....
    да, скорость поднялась с 250кб\с до 460кб\с, но она режется!!!!
    При прямом подключении к компу скорость больше.

    Подскажите, куда копать?

  4. #49
    если я прописываю insmod acm maxpacketsize=4096, то
    должно ли вот здесь:
    Jan 1 01:00:24 kernel: Product: CMOTECH CDMA Technologies
    Jan 1 01:00:24 kernel: SerialNumber: Serial Number
    Jan 1 01:00:24 kernel: forcing new wMaxPacketSize for modem device: 1024
    Jan 1 01:00:24 kernel: ttyACM0: USB ACM device

    wMaxPacketSize = 4096?

  5. #50
    Join Date
    Feb 2008
    Location
    Dniepropetrovsk, Ukraine
    Posts
    1,527

    Question

    Quote Originally Posted by unlimit View Post
    Я перепробовал кучу настроек дозвона, инициализации....
    да, скорость поднялась с 250кб\с до 460кб\с, но она режется!!!!
    При прямом подключении к компу скорость больше.

    Подскажите, куда копать?
    думаю скорость режется за счет маршрутизации внутри роутера и за счет накладок на обработку USB трафика.

  6. #51
    Урра!!!!

    Нашел решение:

    вот конфигурация для CCU 550 + WL500GP без урезания скорости


    ===================================
    cat /tmp/ppp/dialup/dial
    ===================================
    #!/bin/sh

    #if [ "$(nvram get dialup_vid)" == "" -o "$(nvram get dialup_pid)" == "" ]; then
    # insmod usbserial
    #else
    # insmod usbserial vendor=$(nvram get dialup_vid) product=$(nvram get dialup_pid)
    #fi

    #insmod acm

    insmod usbserial vendor=$(nvram get dialup_vid) product=$(nvram get dialup_pid) maxpacketsize=$(nvram get dialup_packetsize)

    # insmod pl2303
    # insmod ftdi_sio

    /tmp/ppp/dialup/update $1

    while true; do
    kill -9 $(ps|grep pppd|grep dialup|awk -F' ' '{print $1}') 2>/dev/null

    sleep 5

    pppd call dialup>>/tmp/chat.log

    sleep 25
    done


    ===================================
    cat /tmp/ppp/dialup/dialup.chat
    ===================================
    '' ''
    '' 'ATE1V1&D2&C1&C2S0=0'
    'OK' 'AT$$MOTI=4098'
    'OK' 'AT$$PRT'
    'OK' 'AT$$CRSTC=2'
    'OK' 'AT+IPR=0'
    'OK' 'AT$$NCSQ'
    'OK' 'ATD $dialno$'
    'CONNECT' ''

    ===================================
    cat /tmp/ppp/dialup/dialup
    ===================================
    nomppe
    nomppc
    debug
    /dev/usb/tts/0
    921600
    lock
    mtu 1400
    mru 1500
    novj
    novjccomp
    nobsdcomp
    nopcomp
    noaccomp
    nodeflate
    crtscts
    noipdefault
    ipcp-accept-local
    ipcp-accept-remote
    lcp-echo-interval 60
    lcp-echo-failure 5
    #lcp-echo-failure 0
    usepeerdns
    noauth
    nodetach
    user "$username$"
    connect "/usr/sbin/chat -s -S -V -t 60 -f /tmp/ppp/peers/dialup.chat 2>/tmp/chat.log"

    Тесть модем работает через insmod usbserial как tts/0
    и вот эта переменная $(nvram get dialup_packetsize) = 4096

  7. #52

    Одновременная работа Wan и Skylink

    Здравствуйте, подскажите пожалуйста, будут ли работать оба Wan одновременно?
    Будут
    Цель вообщем то такая - медью в Wan подключена домовая сеть (Emule,IPTV и прочие радости за абон. плату) Канал в интернет - Skylink
    Цель достигнута.
    Я себе это представляю настройкой маршрутизации(на роутере) по сетям локальные на WAN все остальное WAN1(или как там будет обозначаться Скай)
    Представлял вообщем-то все правильно.Скай в данном случае обзывается PPP1.
    Еще надо сказать довольно заковыристо получилось с маршрутизацией
    File: post-firewall
    /usr/sbin/iptables -t nat -A POSTROUTING -s 192.168.74.0/24 --out-interface ppp1 -j SNAT --to-source *.*.*.*
    причем *.*.*.* это мой ИП выдаваемый скайлинком его приходится указывать явно, просто завернуть на PPP1 не получается , так что пришлось обзавестись статическим ИП,благо для меня это не критично.
    Еще в этом же файле в самом начале пришлось добавить
    /sbin/route del default
    /sbin/route add default ppp1
    Как видите снос дефолтного маршрута и установка его на Скайлинк. Т.к. изначально в дефолт выставляется то что торчит в WAN а мне это совершенно не нужно.(Инет через Скай нужен)
    И еще сейчас ковыряюсь строка "/usr/sbin/iptables -t и тд" добавлена мной и в post-mount если честно уже непомню почему в двух местах) склероз.

    И вопрос номер 2, смог ли кто нибудь завести Cmotech CNU-680 на прошивке 1.9.2.7-10-USB-1.71.?
    А вот с этим не вышло и даже проделав то что предложил уважаемый savok ничего не получилось. все перепробывал уже лезет ошибка:
    pppd[204]: no device specified and stdin is not a tty
    Last edited by brigadir; 16-06-2009 at 21:46.

  8. #53
    >>И вопрос номер 2, смог ли кто нибудь завести Cmotech CNU-680 на прошивке 1.9.2.7-10-USB-1.71.?
    Да!
    1. cat /tmp/ppp/peers/gprs
    дополнить строкой: /dev/usb/tts/0

    2. Из cat /tmp/ppp/peers/gprs.chat удалить строки:
    'OK' 'AT+COPS?'
    'OK' 'AT+CGDCONT=1,"IP",""'

    После этих исправлений все работает.
    Чем неугодила строка 'OK' 'AT+CGDCONT=1,"IP",""' я не знаю, но с ней ни чего не работало (хотя в 1.69 она проблем не создает)

  9. #54

    Разница между CDMA модемами для USB и PCMCIA?

    Здравствуйте! Кто-то может непредвзято подсказать есть ли разница в технических характеристиках между CDMA модемами через USB и для PCMCIA. Я имею в виду скорость, чувствительность и т.п. Разница в цене ощутима. Заинтересованные люди мне сообщали противоречивые данные. Заранее огромное спасибо!!! Brij.

  10. #55
    Ubiquam U-300, Huawey EC-500, Cmotech CNU-680 - вот что я щупал из CDMA. Так вот хуавей в системе встаёт как USB-контроллер NEC, а значит, внутри просто USBшный модем распаян.
    Сравнивая 680й с Хуавеем, делая скидку на разные стандарты ЕВ-ДО, скажу, что ловят примерно одинаково, либо хуавей чуть-чуть хуже (с выдвинутой антенной в верт положении), но там всё решат сантиметры ,иногда почему-то ловит лучше с выдвинутой, но не поднятой антенной.
    На хуавее выдавливал по speedtest 1800/130, на смотеке - 1600/900, это не в одном и том же месте, а прсото - исторические макимумы

  11. #56

    Exclamation

    Кстати, а чё мы тут флудим? Вроде это к форуму никак не относится, ведь PCMCIA к роутеру еще не прикрутили =)

  12. #57
    Quote Originally Posted by dvlad666 View Post
    Кстати, а чё мы тут флудим? Вроде это к форуму никак не относится, ведь PCMCIA к роутеру еще не прикрутили =)
    Мобильный маршрутизатор с поддержкой 3G DIR-450 разъемы и USB и PCMCIA)

  13. #58
    Quote Originally Posted by savok View Post
    >>И вопрос номер 2, смог ли кто нибудь завести Cmotech CNU-680 на прошивке 1.9.2.7-10-USB-1.71.?
    Да!
    1. cat /tmp/ppp/peers/gprs
    дополнить строкой: /dev/usb/tts/0

    2. Из cat /tmp/ppp/peers/gprs.chat удалить строки:
    'OK' 'AT+COPS?'
    'OK' 'AT+CGDCONT=1,"IP",""'

    После этих исправлений все работает.
    Чем неугодила строка 'OK' 'AT+CGDCONT=1,"IP",""' я не знаю, но с ней ни чего не работало (хотя в 1.69 она проблем не создает)
    Расскажите, пожалуйста поподробнее, как это сделать. За то время, что я провел на форуме, я понял что чем дальше в лес... И если можно обьясните, как сделать, чтобы при выключении питания Asus, не приходилось, добавлять и удалять эти строки снова. Заранее благодарю.

  14. #59
    Quote Originally Posted by lounger View Post
    Расскажите, пожалуйста поподробнее, как это сделать. За то время, что я провел на форуме, я понял что чем дальше в лес... И если можно обьясните, как сделать, чтобы при выключении питания Asus, не приходилось, добавлять и удалять эти строки снова. Заранее благодарю.
    1. Один из способов - зайти telnet'ом на маршрутизатор, и отредактировать соотвтсвующие файлы с помощью vi. Так и набираем: vi /tmp/ppp/peers/gprs

    Мануал по vi: http://www.eng.hawaii.edu/Tutor/vi.html#quit. Или http://lib.ru/unixhelp/vi.txt

    2. См. "Немного о flashfs и иже с ним" здесь: http://brj.pp.ru/wiki/hardware/netwo...r/asus-wl500gp.

    Если совсем коротко: чтобы сохранить изменения файла навсегда, выполняем команды:

    echo "/tmp/ppp/peers/gprs" >> /usr/local/.files
    echo "/(полный путь к любому другому интересующему файлу)" >> /usr/local/.files
    ...
    flashfs save
    flashfs commit
    flashfs enable
    reboot

    Если файлы один раз занесены в список /usr/local/.files, то второй раз делать echo ... не нужно. Только последние 4 команды.

  15. #60
    Спасибо за ответ. Все сделал как вы описали. После проверял, нужные строчки добавились и удалились соотвественно. Но при попытке подключения все изменения пропадают, и файлы становятся как и были.
    Что я делаю не так? Может еще куда чего прописать? У меня модем как бэкап. Когда физически выдергиваешь основной WAN, должен завестись модем. Но при проверке этих файлов соотвественно, все изменения пропадают. Извините за сумбур.

Page 4 of 9 FirstFirst ... 23456 ... LastLast

Similar Threads

  1. Asus 500gp + USB LCD fragen fьr lcd4linux
    By thejew in forum German Discussion - Deutsch (DE)
    Replies: 35
    Last Post: 26-02-2011, 12:58

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
  •