Автор Тема: Megafon Modem оригинальная программа дозвона и alt linux 4.0  (Прочитано 9315 раз)

Оффлайн Rezedent12

  • Завсегдатай
  • *
  • Сообщений: 640
  • Цель оправдывает средства.
Я поставил другу alt linux 4.0 .
Возникли хитрые проблемы с модемом. В "свистке" есть каталог linux в котором инсталятор дров и фирменной тузлы.
Запускаю инсталятор из под рута, в меню появляеться значок и всё прекрасно работает, до перезапуска.
После перезапуска системы прога не определяет этот модем, но если её переустановить, то сразу определяет пока не перезагрузишь компьютер.

Как вы думаете, может это какой то модуль ядра надо дописать в /etc/modules или что то другое сделать?

Оффлайн Карлсон

  • Завсегдатай
  • *
  • Сообщений: 1 699
Как вы думаете, может это какой то модуль ядра надо дописать в /etc/modules или что то другое сделать?

Мы думаем. что это аборт по телефону.

Кроме того, вы сами можете поглядеть, какие модули загружены до и после вашей инсталляции, ибо есть lsmod (и diff на всякий случай).

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 299
  • Учиться .... Телепатами не рождаются, ими ....
    • Email

Оффлайн Rezedent12

  • Завсегдатай
  • *
  • Сообщений: 640
  • Цель оправдывает средства.
Попробую, отпишусь.

Оффлайн Rezedent12

  • Завсегдатай
  • *
  • Сообщений: 640
  • Цель оправдывает средства.
Этих пакетов нет в репе четвёрки.
udev-extra usb_modeswitch-0.9.5-2.6

Даже не знаю что делать...

Оффлайн Balbes

  • alt linux team
  • ***
  • Сообщений: 892
Какое железо у друга ?

Оффлайн Rezedent12

  • Завсегдатай
  • *
  • Сообщений: 640
  • Цель оправдывает средства.
USB свисток мегафоновский.

Оффлайн Balbes

  • alt linux team
  • ***
  • Сообщений: 892
Имелось ввиду железо ПК (конфигурация), т.е. почему решили ставить именно 4.0, а не более новые версии дистрибутивов.

Оффлайн Rezedent12

  • Завсегдатай
  • *
  • Сообщений: 640
  • Цель оправдывает средства.
Ну, у него 4й пень с нивидиа..
Но дело в том что диска пятой платформы у меня нет (бета кентавра не в счёт, она глючная)

Оффлайн Rezedent12

  • Завсегдатай
  • *
  • Сообщений: 640
  • Цель оправдывает средства.
Проблему я решил:
В файле /etc/udev/rules.d/10-Huawei-Datacard.rules

Цитировать
v12d1
Вся загвоздка именно в этом идентификаторе устройства.
Дело в том что разработчики правил определения данного модема везде написали "v12D1" вместо "v12d1". Данные об этом были получены утилитой lsusb

Нужно открыть текстовый редактор и заменить в файле "v12D1" на "v12d1".

Так же:
Цитировать
не скажу за все модемы, но Е1550, Е220, Е160 понимают команды:

AT^U2DIAG=

После = подставляем

0 - модем
1 - модем + CD
255 - модем + CD + SD
256 - модем + SD

Коменду достаточно послать один раз, настройку помнит сам модем. Режимы можно переключать сколько угодно раз если потребуется.
Я лично оставил один модем.
Имена портов по которым это можно ввести при помощи minicom или команды:
echo "AT^U2DIAG=0" > /dev/устройство_модема Это если оставить включённым только модем.

Узнать порты модема можно командой:
ls /dev | grep uptsЕсли нечего не отобразиться, то деинсталируйте и снова проинсталируйте (от имени рута) программу mobile patcher .
Я отправил команду на всякий случай сразу на три устройства.

Оффлайн Rezedent12

  • Завсегдатай
  • *
  • Сообщений: 640
  • Цель оправдывает средства.
Кстати, перечислю устройства:
/dev/ttyUSB_utps_modem
/dev/ttyUSB_utps_pcui
/dev/ttyUSB_utps_pcsc

echo "AT^U2DIAG=0" > /dev/ttyUSB_utps_modem
echo "AT^U2DIAG=0" > /dev/ttyUSB_utps_pcui
echo "AT^U2DIAG=0" > /dev/ttyUSB_utps_pcsc
Это отключит на свистке все устройства кроме модема (надоедают сообщения о новом сидироме) :
Вернуть обратно, заменив 0 на 255

Оффлайн Storke

  • Завсегдатай
  • *
  • Сообщений: 932
  • ОМСКАЯ ГРУППА ПОЛЬЗОВАТЕЛЕЙ LINUX
    • Центр российского образования
Говорят в Mint работает "из коробки".
Тише едешь - дальше будешь.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 299
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Говорят в Mint работает "из коробки".
Эх. некому багу повесить, что-бы доработали usb_modeswitch. https://bugzilla.altlinux.org/show_bug.cgi?id=24445
« Последнее редактирование: 28.10.2010 23:07:27 от ruslandh »

Оффлайн Rezedent12

  • Завсегдатай
  • *
  • Сообщений: 640
  • Цель оправдывает средства.
Скоро доделаю свой патч для мегафоновского свистка.

Оффлайн БарсSc

  • alt linux team
  • ***
  • Сообщений: 1 089
  • Intel_i7/nVidia_Optimus, AMD Ryzen 3 2200
Можно решить данную проблему по другому если есть мегафоновская прога. После ее установки модем определяется как модем потому что запущен процесс HWActivator, после перезагрузки системы этот процесс автоматом не запускается. Решение проблемы заключается в его запуске с правами root. Если путь установки программы не менялся то HWActivator находится /usr/local/MegaFon_Internet/driver