Всем доброго времени суток.
Имеется USB-Modem. При подключении определяется, для него было настроено мобильное соединение.
После загрузки системы подключаю этот модем, через некоторое время определяется его CD-Rom, и еще немного погодя из списка доступных соединений можно выбрать для подключения мобильное соединение (МТС). Соединение устанавливается, все хорошо.
Когда сеть больше не нужна, через меню выполняю отключение соединения, для CD-Rom модема выполняю "Извлечь", и вынимаю модем.
Суть проблемы: при повторном подключении модема его CD-Rom появляется, но в списке доступных подключений отсутствует пункт "мобильное подключение", как будто система модем не видит. Перезагрузка проблему решает, но снова только на первое подключение модема. Что посоветуете?
Xubuntu 14.04 / Asus EeePC 1011-CX
какой модем используется? Пакеты usb-modeswitch и usb-modeswitch-data в системе присутствуют?
Цитата: destruct™ от июня 03, 2014, 15:39:25
Пакеты usb-modeswitch и usb-modeswitch-data в системе присутствуют?
Да, они в 14.04 уже сразу предустановлены.
Модем, если не ошибаюсь, Huawei E-171. После работы посмотрю и уточню. Модем разлочен.
я когда юзал 3g мопеды сразу отключал сидивод виртуальный) как вариант можно пакет modeswitch снести, и ещё вопрос подключаетесь к сети network-manager'om "из каропки"?
Цитата: destruct™ от июня 03, 2014, 17:07:35
подключаетесь к сети network-manager'om "из каропки"?
Да, им самым
Цитата: destruct™ от июня 03, 2014, 17:07:35
я когда юзал 3g мопеды сразу отключал сидивод виртуальный
имеете ввиду AT - командами ? Чтобы девайс всегда был модемом ?
Цитата: SNike от июня 03, 2014, 17:14:58имеете ввиду AT - командами ? Чтобы девайс всегда был модемом ?
ага, толку от этого сиди)
а вместо стандартного нетворк менеджера советую попробовать wicd )
Да, толку от него мало, разве что на винде он сгодится. Как источник дистрибутива дров и софта для модема.
Цитата: destruct™ от июня 03, 2014, 17:18:39
советую попробовать wicd )
Спасибо, попробую.
Сдается мне что в моем вопросе проблема в ModeSwitch зарыта. Возможно, при повторном включении он не подхватывает девайс. Попробую перевести его в режим Modem-Only и поэксперементировать. Если проблема исчезнет то значит все-же в USB-ModeSwitch собыка зырыта.
PS: На Linux только перехожу, потому сорри если в чем-то буду ошибаться
а если не извлекать дисковод, а просто модем вытаскивать, тот же эффект будет?
Цитата: xf∞ от июня 03, 2014, 23:00:58
а если не извлекать дисковод, а просто модем вытаскивать
тогда все совсем плохо:
- даже при вытащенном модеме на рабочем столе остается ярлык на его CD-Rom, который уже отсоединен
- перейти на этот CD соответственно нельзя, извлечь тоже, выводится сообщение об ошибке
- повторное втыкание модема не приводит к появлению пункта "мобильное соединение" и не решает проблему "зависшего" CD
- становится невозможным штатное завершение работы нетбука, он начинает начинает завершение работы и затем виснет, помогает только удержание клавиши включения, т.е. принудительное снятие питания
Хотел об этом написать в отдельной ветке и теме, но изложил все тут ))
может установка пакета usbmount поможет снять глючность при работе с такими девайсами?
Думаю, что источник проблем найден. Им, по моему мнению, является USB-ModeSwitch.
Вручную перевел девайс в режим Modem + CardReader, и проблемы ушли. Правда, AT-команды посылал модему в винде, т.к. не знаю как в линуксе определить порт на котором висит устройство и как отослать в порт команды ))
Однако, как ни странно, хочу в некоторой мере оправдать USB-ModeSwitch. Дело, видимо, не столько в нем самом, сколько в его настройках. На сколько мне стало ясно, для Huawei E171 существует несколько наборов команд. Так, если у этого устройства прошивка ниже определенной версии, то для него один набор команд, в противном случае используется другой набор команд. ModeSwitch с текущими настройками этого, видимо, не учитывает.
Выдержка с одного из сайтов (http://ims-digit.narod.ru/index/0-32):
Цитировать
AT-команды модемов Huawei E367, E352, E353 и E171 с прошивкой v21.156.00.00.143
AT^SETPORT="A1, A2, 1,2,3,7, A1, A2" (Установить конфигурацию по умолчанию)
AT^SETPORT="A1, A2, 1,2,3,7" (девайс в режиме "модем + сетевая карта")
AT^SETPORT="A1,A2;1,2,3,A2" (девайс в режиме "модем + Card Reader")
AT^SETPORT="A1,A2;1,2,3" (девайс в режиме "только модем")
AT^SETPORT="A1, 2,7" (девайс в режиме "сетевая карта + CD-ROM")
AT^SETPORT="A1, A2, 2,7" (девайс в режиме "сетевая карта") - для Windows 7
AT^SETPORT? (Текущая конфигурация модема)
AT^GETPORTMODE (Отображение текущего активного режима)
AT^SETPORT="A1, A2, 1,2,3,7, A1, A2, 4,5,6, A, B, D, E" (Сброс настроек по умолчанию)
Возможно, просто нужно поправить файлы настроек именно для моего устройства.
у меня раньше так же и было сделано, разлочивал мопедко, прошивал скачанной прошей с huawei-mod, софт виндовый заливал на флешку, и никаких неудобств не было ни в лине, ни в винде)
Цитата: destruct™ от июня 03, 2014, 17:18:39
советую попробовать wicd
Поддерживает мобильные соединения ?
Если да - то как заменить штатный на wicd ?
wicd автоматом уже по привычке написал, имелся ввиду wvdial )) wicd только локальную и беспроводную видит. Хотя скрипты поддерживает можно и им заморочиться, но проще юзать wvdial - просто и сердито)
Чем лучше штатного ?
незнаю) просто немного разочарован штатным нм и во мне играет склонность к минимализму) имхо)))
Понятно. Значит пока оставлю все как есть ))
Думаю что основной вопрос этой темы решен, дело все же в том как USB-ModeSwitch переключает модемы. Тоже оставлю свой Huawey E171 в режиме Modem+CardReader, так оно проще. Пока лениво разбираться с USB-ModeSwitch, прописывать правила и все такое. Может быть позже, когда-нибудь ))
Спасибо за помощь!
Последние наблюдения: без Usb-Modeswitch девайс даже в режиме Modem не определяется.
Сначала его удалил, но пришлось вернуть назад.
SNike, можете попробовать вариант, как советует (http://forum.runtu.org/index.php/topic,278.msg23028.html#msg23028) опытный форумчанин с форума рунту, привожу его совет
Попробуйте загрузится в live-режиме, подключить модем, и выполнить
lsusb
затем выполнить
eject /dev/sr1
и снова выполнить lsusb.
Цитироватьмежду eject и /dev/sr1 нужен пробел,
/dev/sr1, в большинстве случаев, должно заканчиваться единицей, а не L. Цифра зависит от количества CD-приводов в системе.
и можете почитать далее по ссылке выше, есть еще ряд советов
Спасибо, почитал
В результате дальнейших "исследовательских" работ выявил что мой E171 без Usb-ModeSwitch системой не определяется, и к тому же снова появляется его CD. Отсюда делаю вывод что девайс в режиме модема постоянно не находится. Однако, при установленном USB-ModeSwitch CD на секунду появляется и быстро отключается. Выходит что этот Е171 у меня вообще непонятно в каком режиме :confused:
Еще имеется другой модем - E160G. Он переведен в режим Modem+CardReader, при подключении системой определяется, но становится доступен в соединениях через 3-5 минут. В логах NetworkManager отсылает к Bag #... но все же принудительно его подключает.
Как показали испытания, а так же чтение различных форумов, E-171 с прошивкой ver. 21.xx не подключается в режиме "Модем" даже если был в этот режим переведен AT-командами. Однако, если на Win установлены драйвера, а на Lin установлен USB-ModeSwitch, то устройство переходит в этот режим и модем доступен. Без драйверов/USB-ModeSwitch виден только CD, модем не определяется. Вот такое вот хитровинтовое устройство, блин...
Сдается мне, что почти вся тема больше относится не к сетям, а к оборудованию
Добавил описание (https://forum.xubuntu-ru.net/index.php?topic=890.0) возможного решения проблемы в раздел "Oборудование".
Еще можно попытаться выудить решение из этой темы (http://forum.runtu.org/index.php/topic,2322.0.html), читать с начала и до конца
Да, вариант с "пропиской" устройства в конфигурационных файлах USB-Modeswitch рассматривал. Но этот вариант оставил на самый крайний случай. Нет желания настраивать USB-Modeswitch на другом ноуте, при переустановке системы и т.п. случаях. Пытался добиться чтобы модем нормально работал без лишних телодвижений, "из коробки".
Цитата: SNike от июня 07, 2014, 02:36:23
Пытался добиться чтобы модем нормально работал без лишних телодвижений, "из коробки".
Ну линукс такая вещь что порой и приходится настраивать железо такими вот костылями. Еще хорошо что можно настроить.
эхх нету времени развернуть чтонить типа лампа на компе, есть мои старые бэкапы, там такие мои посты утопические) несколько недель качать дистриб убы/деба - я про нетистал)), грузить его через грабфодос, потом траить настраивать коннект по-нанаву через нетакие ещё костыли, чтоб (ну тогда мне нравилися кеды) граф-оболочку пригрузить ещё на недулю с лишним) на ноуте небыло ни сидиюка, и у меня небыло возможности куданить сползать дистриб скачать) а коннект рвался постоянно, я за гиг траффа в то время выплатил около 3,5 кило.... это со всеми скидками))))
а по теме, мона мопед заставить работать из каропки) времени и терпения много нада просто) ну чтоб коробку свою создать, ну ту что рядом с дистрибом поставить мона)))
destruct™, было время, когда я на мобильном телефоне Моторола С650 умудрился скачать по вапу на 128$ по цене 10 центов за 10 килобайт.
а делал это через wap-сайт поисковика, который веб-страницы преобразовывал в wap-страницы. тогда я не знал, что есть опера мини.
так что при желании и времени можно много чего добиться.
xf∞, время и труд, всё перетрут) так ведь? тоже ждал не один день жеж) и хафейсе до сих пор не разочарован)
P.S to Moderators Простите, не решился сильно ругаться).