ну так и сделайте скрипт, запускаемый из post-firewall, пингующий сайт и выполняющие остановку/запуск WAN
Пример проверки по пингу см. http://code.google.com/p/wl500g/sour..._connection.sh
* Wiki *
Просьба подсказать где копать. Примерно через 30мин -1 час реконнектится модем, прошивка 2094 Wl 520GU. Если на ранних прошивках соединение не поднималось, то сейчас коннект происходит. У меня тариф с безлимитом с 2-х до 6-ти ночи, и на ББ включаются торренты. Есть подозрение что это МТС что-то меняет. Как понять Peer not responding? Или я где-то в настройках туплю?
(Win 7, MF 627. Wl 520GU.)
Ну если кому не трудно напишите скрипт, а то мы не очень в этом сильны)
То есть скрипт пингующий какой-то сайт, и если пинги не проходят, переподключающий wan, например usb-модем
Кто напишет положу полтос на телефон![]()
поддерживаю. тоже нужна данная функция. так и не нарыл толком как правильно переподключится к инету
хочу поставить по cron чтобы переподключался в 2 часа ночи. тк скорость после 2х делают больше ) но доступна только после смены сессии
пошивка D-2054,1969,2024
наблюдаю проблему с usb при подключении 3g modem-а
Имеется DIR-320 к нему подключен usb-hub запиннаный непосредственно от разьема через него подключены 3g e1550 модем и HDD.
Проблема происходит при включении питания или подключения модема к USB порту.
Да в Huawei отключен ZeroCD и картридер
lly если я не была проблема с использование USB хабов
Скорей всего с этив связана проблема дисконекта SambaCode: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.
Last edited by lly; 19-09-2010 at 18:07.
С питанием все впорядке БП Men Well 5V5A питание хаба от разьема
Хаб без придохранителей ...... так что про питание не может быть было всегда.
ссылку приведу как найду ( блин не нашел)
Ты делал бэкпорт для usb-hub на ядро 2.6. до 2.4. ты так и не дошел Вот что я имел ввиде
т.к. в 3g модемах встроеный хаб из-за этого.
на v2 такоеже
ну например так было
Code: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:
Last edited by Wolfgun; 19-09-2010 at 18:54.
Разводку платы самого роутера и потери на ней принципиально игнорируем?
Вот я и спрашиваю - когда было нормально?было всегда
куда не дошёлТы делал бэкпорт для usb-hub на ядро 2.6. до 2.4. ты так и не дошелТы можешь выразится по русски?
Я делал бекпорт EHCI, к хабам это имеет косвенное отношение.
Last edited by lly; 19-09-2010 at 18:57.
Для проверки попробуй r1445, r1612 - были небольшие бекпорты кода USB. Сам хаб (если он не кривой) не при чём.
Теоретически, huawei может некорректно отвечать на запрос USB_DT_STRING, проверить проще всего подсоединив модем без хаба, напрямую. Если не отвечает - ошибкаостанетсяCode:usb.c: error getting string descriptor 0 (error=-71)
А практически: модемы от хуявея, в USB2.0 Only либо вообще не работают, либо их глючит не па деццки![]()
У меня два своих Е220 и Е1690, плюс, приносили Е160:
Е220 вообще отказался работать на USB2.0 Only (не увидился в принципе), а два других - пока отключится ZeroCD - десяток раз вынуть/всунут в USB порт надо (перезагрузка рутера не помогала). Когда, таки, заработает, то если включен On Demad, очень часто происходит сл.: мамед по простою отключается от нета, а обратно не подключается (Script Fail, без вских там Эрроров). Поскольку USB HDD я не использую, то перевёл в USB1.1 и забил, работает без неареканий...
Asus RT-N16: RT-N16-1.9.2.7-rtn-r2899.trx - 3.5'' USB HDD HP 1TB + JetFlash 2Gb
|БП от iEEE PC 12V x 3A | Samba 3.5 + UDPxy (IPTV) Full HD Player
D-Link DIR-320: DIR320-1.9.2.7-d-r2856M.trx <-- WAN: Huawei E220 (2G/3G)
Asus WL-500GPv2: WL500gpv2-1.9.2.7-rtn-r2455.trx <-- WAN: Axesstel MV110 (CDMA EvDO Rev. A) | nShaper работает и на -rtn ветке!