31

Народ дайте ссыль на usb_modeswitch и на все что надо для модема я просто с Debian поставить не могу пишу с винды

32

http://linuxforum.ru/viewtopic.php?id=903

33 (28.05.2010 15:09:31 отредактировано )

прочитал все написанное - у меня ленни и е1550 - и ничего. как все-таки установить модем? папка Linux - она в Megafon Internet на рабочем столе.Дальше-то что делать?

usb-modeswitch - что это за пакет и где его взять? у меня в /etc/ его нет



все команды описанные выше и приведенные в готовых решениях - один ответ нет такой команды

34

andr1791 пишет:

прочитал все написанное - у меня ленни и е1550 - и ничего. как все-таки установить модем? папка Linux - она в Megafon Internet на рабочем столе.Дальше-то что делать?

В папке есть файлик readme,там написано что делать.

1. Run "install" in TERMINAL to install MobilePartner
   eg: # bash /<path>/install   
2. If you had installed this software in your system before, you will get a prompt: "The software is exist, do you want overwrites? ([Y]/[N])", enter "y" to overwrites or "n" to exit.
3. If you do not had installed this software in your system before, you will get a prompt: "Please input the install path[/usr/local/Mobile_Partner]:". Then you can input install path(fullpath), or you may using the default path(/usr/local/Mobile_Partner) by press ENTER direct
4. Finish installing

Заходишь в теминале под root в папку Linux (в ту которая от модема) и вводишь

 Консоль:
#bash install

Появится сообщение

"The software is exist, do you want overwrites? ([Y]/[N])"

Жмёшь "Enter".Дождёшься когда установится,и всё.Только вот эта прога у меня чудила и в Федоре и в Мандриве,то найдет модем ,то нет.

Mageia4, KDE  4.11.4.

35 (28.05.2010 18:30:57 отредактировано )

andr1791 пишет:

прочитал все написанное - у меня ленни и е1550 - и ничего. как все-таки установить модем? папка Linux - она в Megafon Internet на рабочем столе.Дальше-то что делать?

usb-modeswitch - что это за пакет и где его взять? у меня в /etc/ его нет



все команды описанные выше и приведенные в готовых решениях - один ответ нет такой команды

Он репозитории Debian есть -- usb_modeswitch.
Далее конфигурируете её файл. Там всё написано, повторятся не хочу времени нет. Уж извините, работаю.

Забыл добавить -- в Squeeze пакет переработан сильно. Может попробуете из Squeeze его выставить ?

36 (28.05.2010 19:11:09 отредактировано )

Заходишь в теминале под root в папку Linux (в ту которая от модема) - это как?

root@debian:/home/dpl91# bash install
/usr/bin/install: /usr/bin/install: cannot execute binary file
root@debian:/home/dpl91#



в репозитории такого файла usb_modeswitch - нет
там нет и usb-modeswitch

37 (28.05.2010 19:35:23 отредактировано faithman)

Зря я прижал shift -- usb-modeswitch пакет.

Вот здесь тогда смотрите -- http://www.debian.org/distrib/packages

MobilePartner - глючная правда, там всё своё.

Странно, куда-то делся usb-modeswitch. Может я уже запамятовал. Давно в Squeeze сижу.
Надо качать бинарники из ubuntu или testing -- зависимостей кот наплакал.

andr1791 пишет:

Заходишь в теминале под root в папку Linux (в ту которая от модема) - это как?
root@debian:/home/dpl91# bash install
/usr/bin/install: /usr/bin/install: cannot execute binary file
root@debian:/home/dpl91#

Раздел надо примонтировать сначала у этого модема, который притворяется cdrom'ом.
Зайти в папку Linux.

38

faithman пишет:
andr1791 пишет:

Заходишь в теминале под root в папку Linux (в ту которая от модема) - это как?
root@debian:/home/dpl91# bash install
/usr/bin/install: /usr/bin/install: cannot execute binary file
root@debian:/home/dpl91#

Раздел надо примонтировать сначала у этого модема, который притворяется cdrom'ом.
Зайти в папку Linux.

Папку "Linux" с модема можно скопировать например в /home и оттуда установить.

 Консоль:
#cd /home/dpl91/Linux

 Консоль:
#bash install

Mageia4, KDE  4.11.4.

39

Please input the absolute path for install[/usr/local/MegaFon_Internet]:
-что это?

40

andr1791 пишет:

Please input the absolute path for install[/usr/local/MegaFon_Internet]:
-что это?

Куда установится прога.

Mageia4, KDE  4.11.4.

41

FAITHMAN, GNOM  - Благодарю.

42

У меня Debian Lenny, сразу после установки, установил пакет РРР(есть на первом сд) потом создал два файла

/etc/ppp/peers/web

/dev/ttyACM0
57600
noauth
defaultroute
usepeerdns
persist
noipdefault
lock
connect '/usr/sbin/chat -v -f /etc/chatscripts/web-connect'
novjccomp
nopcomp
noaccomp
noipdefault
nodeflate
novj
____________________

/etc/chatscripts/web-connect

TIMEOUT 45
ABORT 'NO ANSWER'
ABORT 'BUSY'
ABORT 'NO CARRIER'
SAY 'Starting GPRS connection\n'
ABORT ERROR
"" 'ATZ'
"" 'ATE1'
OK AT+CGDCONT=1,"IP","internet"
OK ATD*99***1#
CONNECT c
___________________

Подключение: pppd call web или pon web
Отключение: killall pppd или poff web

это для мегафона, для других операторов изменить строку
OK AT+CGDCONT=1,"IP","internet"

работает мегафон-модем Huawei e160 и мбильник,
в первом файле срока /dev/ttyACM0 - для мобильника или /dev/ttyUSB0 - для модема

всё работает без всяких настроек, только создать эти файлы и всё

43

Увы, но, боюсь, не поможет. У меня не тотальное отсутствие коннекта, а бОльшая непонятка. Коннект есть, DNS имена разрешает и пинги ходят (то есть соединение с оператором установлено). Но не больше. А вот где собака зарылась - понять никак не могу.

44

А с /etc/resolv.conf всё в порядке? Когда я когда-то настраивал Инетернет через GPRS,
то /etc/resolv.conf просто сделал ссылкой на /var/run/ppp/resolv.conf, он там появляется
после установления соединения с оператором. Не помню тояно, но, кажется, там.

Пётр.

Пётр.

45

а в каких группах состоите ?

46

Здравствуйте.
Имею этот чудо девайс (Но укртелекомовский), и тоже хочу поделится опытом запуска этого чуда (в перьях).
Как оказалось, основной проблемой подключения именно моего модема - это наличие CD-ROM`а.
(Один из видов проявления: с помощью usb_modeswitch переключили модем, порты USB0-2 в системе определились, но конекта нет, wvdial сбрасывает подключение)
Теоретически можно обойтись без usb_modeswitch (Прошу проверить, или сам проверю на недельке), ЕСЛИ отключить предварительно CD-ROM, из винды(любой системе где есть терминальная программа) например. Как? Есть два простых способа.
1. С помощью терминала подключится к ком порту модема (PC-ui который, в системе их 3 должно быть, ат команды шлются только на один, другие не отвечают. Так-что ошибиться не получится)
и посылаем одну из команд:
AT^U2DIAG=0 (девайс в режиме только модем)
AT^U2DIAG=1 (девайс в режиме модем + CD-ROM)
AT^U2DIAG=255 (девайс в режиме модем + CD-ROM + Card Reader)
AT^U2DIAG=256 (девайс в режиме модем + Card Reader) (Рекомендовано, если есть карточка, она не мешает)
Модем ответит OK, и пере подключаем модем.
2. С помощьююююююю проги "Huawei Modem Terminal" c terminal.far.ru Ну очень красивая прога, если бы не забросили...
Подключаемся(Прога сама определит к какому порту подключится), и проделываем тоже самое.

Это проделывается только ОДИН раз, и больше сдрома мы не увидим.
-------
По поводу программного обеспечения для него. Например у меня его на сд не оказалось.
Значит её на до искать отдельно. (MobilePartner - его можно найти без привязки к оператору)
ЕСЛИ она не устраивает, или хочется автоматизма то есть очень интересный (только для любопытных, и любителей копаться в скриптах, особенно собственных)
И так:
Для начала узнаем что такое AT команды. Для данного модема есть своя специфика.
Идем на http://3g-modem.wetpaint.com/page/common+AT-commands там описано как управлять основными режимами модема. И что он вещает во время работы.
Есть только один нюанс: USSD запросы кодируются. В скрипте ниже показано как.
Там же есть мануал по стандартным командам которые должны поддерживать все модемы (Для ознакомления)

Далее в одном блоге лежит скрипт, взятый из другого блога("дабы не потерялся"(с))
на перле http://linux007.livejournal.com/84468.html
Разобраться с ним легко.
Итог: Сейчас имею стабильный модем (без udev-extra и usb-modeswitch и без MobilePartner), флешку, контроль баланса на счету, и (при небольшой модификации скрипта) скрипт пополнения счета и контроль трафика/скорости (Напоминаю что все данные про скорость, количество байт вх/вых, уровень сигнала, режим передачи данных модем непрерывно передает через один из ком портов PC-UI который - были бы спецы и написали-бы аплет для Xface аля Huawei Modem Terminal, вот была бы радость smile )

ЗЫ: Прошу простить за большой текст. Первый однако. Желание оформить в более богоугодный вид есть, подскажите только как.

47 (08.06.2010 19:30:07 отредактировано faithman)

Винда против нашей идеологии.

Читал вроде эти команды для обращения к USSD (AT+CUSD и подобное) -- нестандартные, разные протоколы или что-то другое не помню. На этом модеме /dev/ttyUSB2 выдаётся вывод ответа по AT-командам, у других можно echo -e AT+CUSD=1,*100#,15 >/dev/ttyUSB0, с этого порта и получишь. Нужно только декодировать.

GUI написать можно, только я пишу на Qt, думаю тут найдутся GTK-шники. Проблем-то: окно с 4-мя полями -- входящий порт, выходной для сообщений, метод кодирования, полученное сообщение. Потом можно профили натыкать.

Можно и транслит слить в русский.



В проекты нашего форума надо разместить. Может кто поднимет. Или ссыль даст, может кто уже поднял.

48

http://www.winux.kz/forum/15-108-1

49

Читал вроде эти команды для обращения к USSD (AT+CUSD и подобное) -- нестандартные

Они стандартные, GSM терминалы могут работать в 2-х режимах: текстовом или TPDU. Разница в том, что в текстовом невозможно работать с уникодом и другими дополнительными возможностями СМС.
Данный терминал получается не подерживает текстовый режим.
Кстати как PDU шифруется вот: http://subnets.ru/saved/sms_pdu_format.html там сам чёрт ногу сломит.
Хотя в сети также есть библиотека gsmlib, которая должна работать с смс-ками в любом режиме.

50

Yugrix пишет:

У меня Debian Lenny, сразу после установки, установил пакет РРР(есть на первом сд) потом создал два файла

/etc/ppp/peers/web

/dev/ttyACM0
57600

А зачем так ограничивать скорость?

openSUSE Leap 15.1

51 (21.06.2010 08:49:19 отредактировано Yugrix)

gabix пишет:

А зачем так ограничивать скорость?

у меня до 100кб дохдит

52 (05.07.2010 11:16:26 отредактировано zigli)

Всем привет

Подсобите плиз с модемом E1550 на lenny 5.0.4

Модем подсоединяю
далее вижу

zig@zero:~# lsusb
Bus 004 Device 002: ID 12d1:1446 Huawei Technologies Co., Ltd. E1552 (HSPA modem)
Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

dmesg показывает

[ 3909.712021] usb 4-4: new high speed USB device using ehci_hcd and address 2
[ 3909.855513] usb 4-4: configuration #1 chosen from 1 choice
[ 3909.860347] usb 4-4: New USB device found, idVendor=12d1, idProduct=1446
[ 3909.860401] usb 4-4: New USB device strings: Mfr=2, Product=1, SerialNumber=0
[ 3909.860445] usb 4-4: Product: HUAWEI Mobile
[ 3909.860481] usb 4-4: Manufacturer: HUAWEI Technology
[ 3910.189817] Initializing USB Mass Storage driver...
[ 3910.191489] scsi0 : SCSI emulation for USB Mass Storage devices
[ 3910.191815] usb-storage: device found at 2
[ 3910.191821] usb-storage: waiting for device to settle before scanning
[ 3910.191874] scsi1 : SCSI emulation for USB Mass Storage devices
[ 3910.192083] usbcore: registered new interface driver usb-storage
[ 3910.192127] USB Mass Storage support registered.
[ 3910.192185] usb-storage: device found at 2
[ 3910.192191] usb-storage: waiting for device to settle before scanning
[ 3915.189495] usb-storage: device scan complete
[ 3915.191624] scsi 0:0:0:0: CD-ROM            HUAWEI   Mass Storage     2.31 PQ: 0 ANSI: 2
[ 3915.256654] usb-storage: device scan complete
[ 3915.258247] scsi 1:0:0:0: Direct-Access     HUAWEI   MMC Storage      2.31 PQ: 0 ANSI: 2
[ 3915.504618] Driver 'sr' needs updating - please use bus_type methods
[ 3915.530142] Driver 'sd' needs updating - please use bus_type methods
[ 3915.533061] sr0: scsi-1 drive
[ 3915.533104] Uniform CD-ROM driver Revision: 3.20
[ 3915.533346] sr 0:0:0:0: Attached scsi CD-ROM sr0
[ 3915.538154] sd 1:0:0:0: [sda] Attached SCSI removable disk
[ 3915.645655] sr 0:0:0:0: Attached scsi generic sg0 type 5
[ 3915.645760] sd 1:0:0:0: Attached scsi generic sg1 type 0

одна засада, не появляется интерфейс ttyUSB в папке /dev

53

явно не переключено в режим модема ваше устройство, нужен usb-modeswitch, весь форум набит решениями и не только в Debian-ветке, читайте.

54

Наконец-то настроил эту штуку...

1. Отключил режимы cd-rom и флэш-накопителя  http://www.developershome.com/sms/howTo … rminal.asp
2. Настроил wvdial для работы с модемом http://linuxcenter.kz/news.php?id=258&a … eywords=11

Всем спасибо за советы! Удачи.

55

wvdial получает dns от провайдера , а днсы нужно поставить свои или оставить прежние , как сделать ?

56

Попался  опять  новый  модем  от  Мегафон.  Система  (Ubuntu 10.04) то  видит  ,то  не  видит  его . Срабатывает  автозупуск СД  на модеме. Лечил  так.
gksudo gedit /etc/udev/rules.d/10-local.rules
и  прописал правило
ATTRS(vendor)=="HUAWEI",
DRIVERS=="sr",OPTIONS="ignore_device"
Модем теперь  всегда  работает  при  включении  ПК  и  этот  виртуальный  СД  не  запускается.

57

kolj, проще перевести модем в режим модема.

Mageia4, KDE  4.11.4.

58 (05.04.2011 15:30:46 отредактировано drac753)

Мое решение для подключения модема megafon e1550 , это метод позволяет не использовать Mobile Partner (у меня эта приблуда ощутимо тормозила )
1) root@test1:/etc/network# lsusb
Bus 002 Device 003: ID 12d1:1001 Huawei Technologies Co., Ltd. E620 USB Modem
Bus 002 Device 002: ID 80ee:0021 
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
2)root@test1:/etc/network# ls /dev |grep USB
ttyUSB0
ttyUSB1
ttyUSB2
3)проверяем стоит ли в системе пакет ppp (dpkg -l ppp) если его нет доставляем
4)Создаем файл, я назвал его 3g, в котором мы пропишем команды для нашего соединения.
root@test1:/etc/ppp/peers# mcedit 3g
Далее необходимо вписать следующее:
#это наш модем
connect "usr/sbin/chat -f /etc/ppp/3g"/dev/ttyUSB0
#если у вас гарантированно есть покрытие сетей UMTS(3G), то оставляем как есть, иначе 115400
460800
crtscts
noauth
usepeerdns
defaultroute
#Так как для выхода в интернет через ОпСоСа Мегафон не нужно указывать логи и пароль, оставляем как есть
user ""
password ""

Теперь нам нужно создать файл с именем 3g в /etc/ppp/ и внести в него следующее:
TIMEOUT 35
ECHO ON
ABORT '\nBUSY\r'
ABORT '\nERROR\r'
ABORT '\nNO ANSWER\r'
ABORT '\nNO CARRIER\r'
ABORT '\nNO DIALTONE\r'
ABORT '\nRINGING\r\n\r\nRINGING\r'
ABORT '\nUsername/pASSWORD Incorrect\r'
''  \rAT
OK  'AT+CGDCONT=1,"IP","internet"'
OK  ATD*99***1#CONNECT  ""

Собственно все, для запуска нашего соединения даем команду pon 3g (poff 3g для отключения  ) изаконекчиваемся к нету

Ахда еще в /etc/network/interfaces нужно прописать  gateway  10.64.64.64
иначе пакеты в нет не уходят
основу взял с http://tylkas.ru/?p=901

Каменск-Шахтинский