Modem AnyData почти не работает (задачка для настоящих шаманов)

PCLinuxOS

Модератор: Bizdelnick

keleg
Сообщения: 286
ОС: MagOS 2010.2

Modem AnyData почти не работает

Сообщение keleg »

Есть у меня главный канал связи с внешним миром, 3G USB модем AnyData ADU500А
Определяется он системами как CD, на котором есть программа, переключающая его в режим модема.
Под виндой работает встроенная, под мандривой 2009 работал usb_modeswitch

Поставил 2010 Cooker - не работает.
Во первых - usb_modeswitch не переключает режим
Во-вторых, даже если переключить (перегрузившись в винду и обратно) - потом не соединяет.

Вернее, не то чтобы совсем не соединяет... соединяет только после 11 ночи, если удалить-создать соединение и с вероятностью 1/4 :-)
Так и обновляюсь, вероятностно :-)

Ладно, с usb_modeswitch я разобрался, поставил старую версию от 2009.0, она вроде переключает. Но чаще всего это ничего не дает.

Интересно, что если уж все хорошо - то все хорошо, до перезагрузки системы (sleep|hiberbnate выдерживает) все прекрасно соединяется, переключается, работает, отсоединяется, модем можно тыркать как хочешь - все работает.

Разработчик usb_modeswitch пишет, что в новом ядре как-то по другому стал работать usb и нужно ставить задержки... методом тыка.
По его инструкции пробовал, пока не помогло.
У меня тоже впечатление, что дело в таймаутах и кто-то за кем-то не успевает.
kppp просто виснет, ожидая ответа на первое AT.
Под виндой модем маппится на ком-порт, под linux на modem/usb0
Есть идея поиграть со скоростями, под виндой скорость ком-порта видно, а как с ней поиграть в линуксе?
И, может быть если уж ничего не помогает, возможно откатиться в 2010 на 30е ядро?
Спасибо сказали:
Аватара пользователя
nilpointer
Сообщения: 149
ОС: Linux

Re: Modem AnyData почти не работает

Сообщение nilpointer »

В kppp модем прописать вручную указав порт (комана dmesg | more в консоли и выбрать порт модема ), но на тестирование (опрос модема) не ставить, а в центре управления выбрать dsl, динамическое соединение и прописать параметры пользователя ( от оператора). Настройка модема не через центр управления, даже если он там определился...

может такой вариант подойдет
Спасибо сказали:
rumpel12
Сообщения: 1
ОС: mandriva

Re: Modem AnyData почти не работает

Сообщение rumpel12 »

На modem/usb0 прибор маппится, если создать туда симлинк.. В естественных условиях девайс коннектится на /dev/ttyUSB0 и там же нормально опрашивается, никакой тут пляски не надо. У меня 2009.0 и указанный модем. Желаю успехов.
Спасибо сказали:
keleg
Сообщения: 286
ОС: MagOS 2010.2

Re: Modem AnyData почти не работает

Сообщение keleg »

rumpel12 писал(а):
29.10.2009 21:50
На modem/usb0 прибор маппится, если создать туда симлинк.. В естественных условиях девайс коннектится на /dev/ttyUSB0 и там же нормально опрашивается, никакой тут пляски не надо. У меня 2009.0 и указанный модем. Желаю успехов.

:-) Конечно же у меня на ttyusb0 коннектится, просто чуть описАлся.

Нашел пока выход. Ухожу в спящий режим, потом пробуждаюсь. Тогда почти всегда работает (75%) :-)))
dmesg показывает вот такую штуку

Код: Выделить всё

usb 3-1: reset full speed USB device using uhci_hcd and address 2
option 3-1:1.0: no reset_resume for driver option?
option 3-1:1.1: no reset_resume for driver option?
option 3-1:1.2: no reset_resume for driver option?
option1 ttyUSB2: GSM modem (1-port) converter now disconnected from ttyUSB2
option 3-1:1.0: device disconnected
option1 ttyUSB1: GSM modem (1-port) converter now disconnected from ttyUSB1
option 3-1:1.1: device disconnected
option1 ttyUSB0: GSM modem (1-port) converter now disconnected from ttyUSB0
option 3-1:1.2: device disconnected
usb 3-2: reset low speed USB device using uhci_hcd and address 3
option 3-1:1.0: GSM modem (1-port) converter detected
usb 3-1: GSM modem (1-port) converter now attached to ttyUSB0
option 3-1:1.1: GSM modem (1-port) converter detected
usb 3-1: GSM modem (1-port) converter now attached to ttyUSB1
option 3-1:1.2: GSM modem (1-port) converter detected
usb 3-1: GSM modem (1-port) converter now attached to ttyUSB2
Спасибо сказали: