oleg71, у меня к вам большая просьба проверте работу модема в режме GPRS без хаба с длинным кабельком (3-5м) на вашем ASUS-е.
Буду очень благодарен любым результатам.:)
Printable View
oleg71, у меня к вам большая просьба проверте работу модема в режме GPRS без хаба с длинным кабельком (3-5м) на вашем ASUS-е.
Буду очень благодарен любым результатам.:)
Ох, уважаемый andr128, пусть придут ко мне силы сверху :D
восстановить хотя бы работу нормальную до моих вчерашних экспериментов :D .
Dimcho вечером выложит свои файлы, а я по ним попытаюсь
все поставить до рабочего состояния. Только тогда, может
решусь на проверку. :rolleyes:
P/S/ Прошу прощенья, накотал тут чепухи...
РАБОТАЛО у меня так, и в режиме 3г и едже и гпрс ТОЧНО. Кабель usb, который в комплекте (и длинный и короткий).
Ведь хаб и жд я поставил намного позже, когда уже стал не много понимать роутер!
добавлено: только тогда прошивка была от чехов.
Выкладываю свой Flashfs
Купил microSD вставил, форматнул, на компе перенёс со старой флехи раздел с /opt, вотнул модем в роутер и всё пошло сразу.
Кстати у меня 0х31 (это с файлом FLAG_NO_DOWNLOAD)
Так точно так он и определятся должен.
Давайте дадавим тему про usb_switch
Все по порядку :)
- Народ должен воткнуть модем и он увидется как модем
- Порписать параметры соединения и работать
Что имеем
- Модем с флагам CD_AUTORUN.FLG не определяется
- Модем с удаленным флагом CD_AUTORUN.FLG определяется как 19d2 x 0031. Появляются 3 tty устройства и флэшка
- USB_modemswitch должен переключить с zeroCD в режим модема, но этого нет так как он не видет устройства 19d2x2000
theMIROn
Мной данная проблема поднималась
Wl500g V1 + ZTE MF627 (МТС)
и здесь
проблемы с USB (3G modem ZTE MF627)
продложение
несколько цитат из моих ранее преведенных постов
т.е. модем определяется только после вытаскивания модема вQuote:
После вытаскивания модема
Видим
SyslogCode:[admin@SRV root]$ cat /proc/scsi/usb-storage-1/1
Host scsi1: usb-storage
Vendor: ZTE,Incorporated
Product: ZTE CDMA Technologies MSM
Serial Number: MTSP673A4CDROMMS
Protocol: Transparent SCSI
Transport: Bulk
GUID: 19d220007dd9673a4cdb977c
Attached: No
[admin@SRV root]$ cat /dev/scsi/host0/bus0/target0/lun0/disc
cat: read error: Input/output error
[admin@SRV root]$ cat /proc/scsi/usb-storage-1/1
Что это может быть ???Code:May 11 16:18:28 kernel: hub.c: new USB device 01:03.2-1, assigned address 3
May 11 16:18:28 kernel: HSDPA storage init performing...
May 11 16:21:43 kernel: scsi1 : SCSI emulation for USB Mass Storage devices
May 11 16:21:44 kernel: usb.c: USB disconnect on device 01:03.2-1 address 3
May 11 16:21:44 kernel: Unable to disconnect USB device from the SCSI subsystem
May 11 16:21:51 kernel: sda: Unit Not Ready, sense:
May 11 16:21:51 kernel: Info fld=0xa00 (nonstd), Current 00:00: sns = 70 2
May 11 16:21:51 kernel: Raw sense data:0x70 0x00 0x02 0x00 0x00 0x0a 0x00 0x00
May 11 16:21:51 kernel: sda : READ CAPACITY failed.
May 11 16:21:51 kernel: sda : status = 1, message = 00, host = 0, driver = 08
May 11 16:21:51 kernel: Info fld=0xa00 (nonstd), Current sd00:00: sns = 70 2
May 11 16:21:51 kernel: Raw sense data:0x70 0x00 0x02 0x00 0x00 0x0a 0x00 0x00
May 11 16:21:51 kernel: sda : block size assumed to be 512 bytes, disk size 1GB.
May 11 16:21:51 kernel: sda: test WP failed, assume Write Enabled
May 11 16:21:51 kernel: /dev/scsi/host0/bus0/target0/lun0: I/O error: dev 08:00, sector 0
May 11 16:21:51 kernel: I/O error: dev 08:00, sector 0
May 11 16:21:51 kernel: sda: Unit Not Ready, sense:
May 11 16:21:51 kernel: Info fld=0xa00 (nonstd), Current 00:00: sns = 70 2
May 11 16:21:51 kernel: Raw sense data:0x70 0x00 0x02 0x00 0x00 0x0a 0x00 0x00
May 11 16:21:51 kernel: sda : READ CAPACITY failed.
May 11 16:21:51 kernel: sda : status = 1, message = 00, host = 0, driver = 08
May 11 16:21:51 kernel: Info fld=0xa00 (nonstd), Current sd00:00: sns = 70 2
May 11 16:21:51 kernel: Raw sense data:0x70 0x00 0x02 0x00 0x00 0x0a 0x00 0x00
May 11 16:21:51 kernel: sda : block size assumed to be 512 bytes, disk size 1GB.
May 11 16:21:51 kernel: sda: test WP failed, assume Write Enabled
May 11 16:21:51 kernel: /dev/scsi/host0/bus0/target0/lun0: I/O error: dev 08:00, sector 0
May 11 16:21:51 kernel: I/O error: dev 08:00, sector 0
May 11 16:21:51 kernel: unable to read partition table
May 11 16:21:51 kernel: Device not ready. Make sure there is a disc in the drive.
May 11 16:21:51 kernel: I/O error: dev 08:00, sector 0
May 11 16:21:51 kernel: Device not ready. Make sure there is a disc in the drive.
May 11 16:23:24 kernel: sda: Unit Not Ready, sense:
May 11 16:23:24 kernel: Info fld=0xa00 (nonstd), Current 00:00: sns = 70 2
May 11 16:23:24 kernel: Raw sense data:0x70 0x00 0x02 0x00 0x00 0x0a 0x00 0x00
May 11 16:23:24 kernel: sda : READ CAPACITY failed.
May 11 16:23:24 kernel: sda : status = 1, message = 00, host = 0, driver = 08
May 11 16:23:24 kernel: Info fld=0xa00 (nonstd), Current sd00:00: sns = 70 2
May 11 16:23:24 kernel: Raw sense data:0x70 0x00 0x02 0x00 0x00 0x0a 0x00 0x00
May 11 16:23:24 kernel: sda : block size assumed to be 512 bytes, disk size 1GB.
May 11 16:23:24 kernel: sda: test WP failed, assume Write Enabled
May 11 16:23:24 kernel: /dev/scsi/host0/bus0/target0/lun0: I/O error: dev 08:00, sector 0
May 11 16:23:24 kernel: I/O error: dev 08:00, sector 0
May 11 16:23:28 kernel: sda: Unit Not Ready, sense:
May 11 16:23:28 kernel: Info fld=0xa00 (nonstd), Current 00:00: sns = 70 2
May 11 16:23:28 kernel: Raw sense data:0x70 0x00 0x02 0x00 0x00 0x0a 0x00 0x00
May 11 16:23:28 kernel: sda : READ CAPACITY failed.
May 11 16:23:28 kernel: sda : status = 1, message = 00, host = 0, driver = 08
May 11 16:23:28 kernel: Info fld=0xa00 (nonstd), Current sd00:00: sns = 70 2
May 11 16:23:28 kernel: Raw sense data:0x70 0x00 0x02 0x00 0x00 0x0a 0x00 0x00
May 11 16:23:28 kernel: sda : block size assumed to be 512 bytes, disk size 1GB.
May 11 16:23:28 kernel: sda: test WP failed, assume Write Enabled
May 11 16:23:28 kernel: /dev/scsi/host0/bus0/target0/lun0: I/O error: dev 08:00, sector 0
May 11 16:23:28 kernel: I/O error: dev 08:00, sector 0
May 11 16:23:28 kernel: unable to read partition table
May 11 16:23:28 kernel: Device not ready. Make sure there is a disc in the drive.
May 11 16:23:28 kernel: I/O error: dev 08:00, sector 0
May 11 16:23:28 kernel: Device not ready. Make sure there is a disc in the drive.
/dev/scsi/host0/bus0/target0/lun0
до этого не в одном из устройств его не не видно
/proc/bus/usb/device его нет в /proc/scsi тоже нет.
решение проблемы было найдено в
http://ru.gentoo-wiki.com/wiki/MF626
данного файла я не нашел и ядро тем более не могу собрать.Quote:
Если после строки configuration #1 chosen from 1 choice в выводе dmesg вы увидите usb-storage: device ignored, то необходимо закомментировать следующий кусок кода:
Code: /usr/src/linux/drivers/usb/storage/unusual_devs.h
/* //это знак начала комментария
UNUSUAL_DEV( 0x19d2, 0x2000, 0x0000, 0x0000,
"Onda ET502HS",
"USB MMC Storage",
US_SC_DEVICE, US_PR_DEVICE, NULL,
US_FL_IGNORE_DEVICE),
*/ //это знак конца комментария
после этого собрать ядро и перезагрузиться. В результате вы должны увидеть в dmesg примерно следующее
есть еще решение проблемы
http://blog.ufsoft.org/zte-mf622-usb-modem-under-linux
сделать udev script /etc/udev.d/15-zte-mf622.rules , но как зделать чтоб он работал я не знаю.
theMIROn
Помогте плз, где что рыть.
P.S. попробую еще Ваш вариант
Да пакет usb_modemswitch.ipkg не устанавливается.
Работал в поте лица :), только сегодня вечером увидел что тут развите моего сюжета, сегодня ночью буду читать мат часть. Если что отпишусь. ног думаю тоже не заработает
т.к.
пишетQuote:
Code: /usr/src/linux/drivers/usb/storage/unusual_devs.h
/* //это знак начала комментария
UNUSUAL_DEV( 0x19d2, 0x2000, 0x0000, 0x0000,
"Onda ET502HS",
"USB MMC Storage",
US_SC_DEVICE, US_PR_DEVICE, NULL,
US_FL_IGNORE_DEVICE),
ставил рукамиCode:[admin@SRV root]$ ipkg install /tmp/mnt/disc0/pub/usb-modeswitch_0.9.7-1_mipsel.
ipk
ipkg: invalid magic
[admin@SRV root]$
в /sbin не устанавливается т.к. только read ln -s тоже не срабатывает
поставил usb_modemswitch в /etc/ там тоже в ручном режиме работает
Спасибо! Все заработало с полпинка!
/opt сделал на флешке. Кроме этого, перешил модем прошивкой М02,
теперь моргает синеньким ;) , просто мечта авантюриста...
Но тут незаметно подкрался неожиданный пипец!
Решил поставить Самбу3, еще и с локального файла (ранее скачанного).
Самба стала, пошла установка зависимых пакетов и на каком-то все
застопорилось... роутер не отвечает... завис... подождал чуток, и
вырубил питание! Включаю, модем горит синим огнем, не подключается
к инету, флешка не определяется, ее на роуте в природе нет!
на ББ отфарматировал, сую опять в модем, определилась...
прошел заново все шаги по установке, поставил /opt ...
модем не соединяется... пишет скрипт файлед и все тут!
Опять делал все с нуля, кроме прошивки роута... как-то определилось все, появился инет... но тут подвис роутер... и опять 25!
перегрузил, И ЧТО ПОЛУЧИЛ, модем определился двумя портами!!!
при cat на нулевом порту идет то что раньше шло на 1 ! а сам модем стал
usb/tts/1 !!! ничего себе! а флешка подключилась... раздел /opt есть!
Больше разбираться времени не было. Потушил все. Вечером буду
разбираться, есть подозрения по поводу качества флешки (no name),
не помню даже где взял.
Вот такие дела.
Имхо, тема достигла небольшого пика!
Добились все-таки знатоки и энтузиасты:
1. Удаляем в модеме файл CD_AUTORUN.FLG
2. Работаем с флешкой и модемом (vendor=0x19d2 product=0x31).
(осторожно с флешкой)
3. Для настройки можно использовать готовые файлы Flashfs,
по теме их разбросано много.
Повторюсь, РАБОТАЕТ. Точно, с 3м usb кабелем, который идет в комплекте "Билайн Интернет дома".
Только на кабеле бирочка висит: "Вытащить карту памяти из модема, при использовании этого шнурочка!" Вот это предупреждение
не проверял, сттррашновато :D
А так как сейчас мы уже подцепили флешку, то приходится довольствоваться коротким шнурком, вообще вопросов нет;).
5 метров - это круто! но работать не обязательно должно, где-то читал, потери... слабый ток... и т.п. можешь
поискать про длину usb шлейфа, ~1.8-3 метра какие-то пределы...http://forum.ru-board.com/topic.cgi?forum=27&topic=8337
http://ru.wikipedia.org/wiki/USB
http://mindmix.ru/computer/25-890-ma...lja-read.shtml
http://www.google.ru/search?hl=ru&q=...%B2+Google&lr=
А вот тут наоборот:D
r3bus
Форумчанин
Добавлено: Вс 8-02-09 : 13-44 Заголовок сообщения:
"покупал 5м в техносити
также на мопед zte mf626
5м + 3м c комплекта, работает идеально"
только вот с флешкой или без ? не уточняется :rolleyes:
Вот и я дождался.:(
Так вот тебе пример, что у меня происходит:
В общем выводы такие этот модем не хочет устойчиво работать даже на короткомCode:May 19 18:49:24 ntp client: Synchronizing time with time.nist.gov ...
May 19 20:19:42 pppd[129]: Hangup (SIGHUP) <=========Взял и отвалился скотина!!
May 19 20:19:42 pppd[129]: Modem hangup
May 19 20:19:42 pppd[129]: Connect time 20712199.3 minutes.
May 19 20:19:42 pppd[129]: Sent 105324 bytes, received 88150 bytes.
May 19 20:19:42 kernel: hub.c: already running port 1 disabled by hub (EMI?), re-enabling...
May 19 20:19:42 kernel: usb.c: USB disconnect on device 00:03.1-1 address 2
May 19 20:19:42 kernel: usbserial.c: Generic converter now disconnected from ttyUSB0
May 19 20:19:42 kernel: usbserial.c: Generic converter now disconnected from ttyUSB1
May 19 20:19:42 kernel: Unable to disconnect USB device from the SCSI subsystem
May 19 20:19:42 kernel: usbserial.c: Generic converter now disconnected from ttyUSB2
May 19 20:19:42 pppd[129]: Connection terminated.
May 19 20:19:42 dnsmasq[69]: read /etc/hosts - 2 addresses
May 19 20:19:42 dnsmasq[69]: using nameserver 81.18.113.2#53
May 19 20:19:42 dnsmasq[69]: using nameserver 81.18.112.50#53
May 19 20:19:42 Automatic IP: Disconnected
И поперли ошибки, причем он и невидит даже microsd
May 19 20:19:43 kernel: hub.c: new USB device 00:03.1-1, assigned address 3
May 19 20:19:43 kernel: usb.c: USB device not responding, giving up (error=-71)
May 19 20:19:43 kernel: hub.c: new USB device 00:03.1-1, assigned address 4
May 19 20:19:43 kernel: usb.c: USB device not accepting new address=4 (error=-71)
May 19 20:19:43 kernel: Device 08:02 not ready.
May 19 20:19:43 kernel: I/O error: dev 08:02, sector 4112
May 19 20:19:43 kernel: Device 08:02 not ready.
May 19 20:19:43 kernel: I/O error: dev 08:02, sector 0
May 19 20:19:43 USB storage: removed
May 19 20:19:43 kernel: Device not ready. Make sure there is a disc in the drive.
May 19 20:20:12 pppd[129]: Failed to open /dev/usb/tts/2: No such file or directory
May 19 20:20:42 pppd[129]: Failed to open /dev/usb/tts/2: No such file or directory
May 19 20:21:12 pppd[129]: Failed to open /dev/usb/tts/2: No such file or directory
May 19 20:21:42 pppd[129]: Failed to open /dev/usb/tts/2: No such file or directory
May 19 20:22:12 pppd[129]: Failed to open /dev/usb/tts/2: No such file or directory
May 19 20:22:42 pppd[129]: Failed to open /dev/usb/tts/2: No such file or directory
May 19 20:23:12 pppd[129]: Failed to open /dev/usb/tts/2: No such file or directory
May 19 20:23:42 pppd[129]: Failed to open /dev/usb/tts/2: No such file or directory
May 19 20:24:12 pppd[129]: Failed to open /dev/usb/tts/2: No such file or directory
May 19 20:24:42 pppd[129]: Failed to open /dev/usb/tts/2: No such file or directory
May 19 20:25:12 pppd[129]: Failed to open /dev/usb/tts/2: No such file or directory
May 19 20:25:42 pppd[129]: Failed to open /dev/usb/tts/2: No such file or directory
May 19 20:26:12 pppd[129]: Failed to open /dev/usb/tts/2: No such file or directory
May 19 20:26:42 pppd[129]: Failed to open /dev/usb/tts/2: No such file or directory
May 19 20:26:47 dnsmasq[69]: DHCPDISCOVER(br0) 00:22:69:19:61:a7
May 19 20:26:47 dnsmasq[69]: DHCPOFFER(br0) 192.168.1.253 00:22:69:19:61:a7
May 19 20:26:47 dnsmasq[69]: DHCPREQUEST(br0) 192.168.1.253 00:22:69:19:61:a7
May 19 20:26:47 dnsmasq[69]: DHCPACK(br0) 192.168.1.253 00:22:69:19:61:a7 ACER
May 19 20:26:59 login[326]: root login on 'pts/0'
May 19 20:27:12 pppd[129]: Failed to open /dev/usb/tts/2: No such file or directory
May 19 20:27:42 pppd[129]: Failed to open /dev/usb/tts/2: No such file or directory
May 19 20:28:12 pppd[129]: Failed to open /dev/usb/tts/2: No such file or directory
May 19 20:28:42 pppd[129]: Failed to open /dev/usb/tts/2: No such file or directory
May 19 20:29:12 pppd[129]: Failed to open /dev/usb/tts/2: No such file or directory
May 19 20:29:42 pppd[129]: Failed to open /dev/usb/tts/2: No such file or directory
May 19 20:30:12 pppd[129]: Failed to open /dev/usb/tts/2: No such file or directory
Переткнул и поехали опять...
May 19 20:30:41 kernel: hub.c: new USB device 00:03.1-1, assigned address 5
May 19 20:30:41 kernel: usbserial.c: Generic converter detected
May 19 20:30:41 kernel: usbserial.c: Generic converter now attached to ttyUSB0 (or usb/tts/0 for devfs)
May 19 20:30:41 kernel: usbserial.c: Generic converter detected
May 19 20:30:41 kernel: usbserial.c: Generic converter now attached to ttyUSB1 (or usb/tts/1 for devfs)
May 19 20:30:41 kernel: Unable to connect USB device to the SCSI subsystem
May 19 20:30:41 kernel: usbserial.c: Generic converter detected
May 19 20:30:41 kernel: usbserial.c: Generic converter now attached to ttyUSB2 (or usb/tts/2 for devfs)
May 19 20:30:44 kernel: SCSI device sda: 3862528 512-byte hdwr sectors (1978 MB)
May 19 20:30:44 kernel: sda: Write Protect is off
May 19 20:30:44 kernel: /dev/scsi/host0/bus0/target0/lun0: p1 p2
May 19 20:30:44 kernel: kjournald starting. Commit interval 5 seconds
May 19 20:30:44 kernel: EXT3 FS 2.4-0.9.19, 19 August 2002 on sd(8,2), internal journal
May 19 20:30:44 kernel: EXT3-fs: recovery complete.
May 19 20:30:44 kernel: EXT3-fs: mounted filesystem with ordered data mode.
May 19 20:30:44 USB storage: ext3 fs at /dev/discs/disc0/part2 mounted to /tmp/mnt/disc0_2
May 19 20:30:46 pppd[129]: Serial connection established.
May 19 20:30:46 pppd[129]: Using interface ppp0
May 19 20:30:46 pppd[129]: Connect: ppp0 <--> /dev/usb/tts/2
May 19 20:30:47 pppd[129]: CHAP authentication succeeded
May 19 20:30:47 pppd[129]: CHAP authentication succeeded
May 19 20:30:55 pppd[129]: Could not determine remote IP address: defaulting to 10.64.64.64
May 19 20:30:55 pppd[129]: local IP address 10.254.67.57
May 19 20:30:55 pppd[129]: remote IP address 10.64.64.64
May 19 20:30:55 pppd[129]: primary DNS address 81.18.112.50
May 19 20:30:55 pppd[129]: secondary DNS address 81.18.113.2
May 19 20:30:55 dnsmasq[69]: read /etc/hosts - 2 addresses
May 19 20:30:55 dnsmasq[69]: using nameserver 81.18.113.2#53
May 19 20:30:55 dnsmasq[69]: using nameserver 81.18.112.50#53
May 19 20:30:56 Automatic IP: connected to ISP
75см "родном поводке"! только в USB разъеме роутера все ОК (3-4 дня испытаний).
Обратите внимание!
5 метров это не круто - это нормально!;)
Как я уже писал выше на 5м "фирмовом" толстом кабеле на ПК работает без проблем!
Предположения.Роутер не дает достаточного для него тока (тонкие дорожки питания?)
Можно попробывать собрать следующую схему.
Attachment 4839
Я думаю что все наши проблемы именно из-за этого! :confused::rolleyes:
Добился управление кнопкой ez-button на Роутере.
При нажатии кнопки ~5сек - вызывается ez-setup
если модем работает тогда выкл. модем
иначе если модем не работает (нет процесса pppd) тогда включить
Спасибо за подсказку sauron093 на счет pppd. :)
Работает четко :DCode:vi /usr/local/sbin/ez-setup
=============================
#!/bin/sh
if [ -n "`pidof pppd`" ]
then
killall pppd
else
pppd call dialup
fi
esc
:w
:q
chmod +x /usr/local/sbin/ez-setup
flashfs save && flashfs commit && flashfs enable
Это я все про мощность :)
вырезка на сайте моего оператора связи.
Олег, ну что скрипт попробовал?Quote:
Значительно более высокий уровень безопасности сотовых телефонов в сравнении с аппаратами других стандартов (пиковая мощность современных телефонов GSM составляет порядка 1,0 Вт, в то время как данный показатель CDMA-телефонов не превышает 0,2 Вт, что, в том числе, благотворно сказывается и на длительности работы без подзарядки).
Мои предположения оказались верны!
Не устойчивая работа модема обусловлена высоким потреблением тока,
особенно в режиме GPRS/EDGE (2G).
Собрал схему приведенную в моем посте:
http://wl500g.info/showpost.php?p=146064&postcount=360
Сразу работа модема стала стабильной! На 5 метров без проблем.
Работает также, как и в ПК!!
Выводы:
Либо источник питания роутера слаб либо разводка по питанию USB разъема не соответствует нормам :confused: потребления тока USB устройств (до 500 mA).
Следующий этап:
1. Подключение более мощного ист. питания.
2. Если не поможет, усиление шины питания дополнительным проводом
(требуется пайка в роутере, что не хотелось бы :( )
3. Если 1 и 2 не поможет, питать модем отдельно.
Олег, Вы зря проигнорировали мою просьбу. Дело в том, что разводка печатной платы разъема USB у Асуса и у Длинка может быть разной. :rolleyes: