LinuxForum.Fans
Тема

[РЕШЕНО] Megafon modem Huavei на Amilo 1718 в Mageia 2

Автор: karl_muenhgausen 36 сообщений 7964 просмотров
#320766

Фирменный софт устанавливается и запускается от пользователя. Модем при втыкании самоопознаётся. При подключении пишет: "Нет устройства". На том же железе в Debian-6 и Оффтопик-ХР - ok. Куда копать?

#320767

В качестве предположения:
— проверить права доступа к устройству модема (пользователь и группа), и принадлежность вашего пользователя к этой группе.

#320769
"karl_muenhgausen⇓" написал:
Фирменный софт устанавливается и запускается от пользователя.

IMHO, «фирменный софт» — в большинстве своём зло ;) , так как для получения необходимых привилегий использует sudo, и часто наделяя скрипт излишними полномочиями.

#320782

Сколько раз уже говорили, что фирменный софт от мегафона - безусловное зло. Я пользуюсь NetworkManager + Modem-manager-gui. Первый для управления соединениями, второй - USSD и SMS.

#320789

Спасибо коллеги, права щас проверю. Но через "Сетевой центр" какбэ тоже ноль...

Стоит разрешить через Нетворк манагер? Посоветуйте, ни разу не сталкивался, в Дебиане всё пахало искаропки с фирменным софтом. Магейя 2 - тоже временно, просто сижу в деревне, нет воможности следующую поставить... Мож в 3 всё и хорошо будет?

#320792

А через kppp не пробовал?

#320802

XliN, спасибо, попробую. Только с ХР перетащу. Деревня, 3М - предел...

Gnom, дык установить же ж сначала. С репы руками таскать влом. Но как вариант - спасибо.

#320803
"karl_muenhgausen" написал:
При подключении пишет: "Нет устройства".

У меня подобное было, когда пытался алкатель свой в кач-ве модема использовать.
Тогда нужный /dev/ttyUSB* отсутствовал.

Так что для начала

text
find /dev/ttyUSB*

Pin-код с сим-карты убран?

"karl_muenhgausen" написал:
Фирменный софт устанавливается и запускается от пользователя.

Имеется ввиду Mobile Partner? Он sudo не просил при установке? o_O

#320804
"karl_muenhgausen" написал:
Стоит разрешить через Нетворк манагер?

Если использовать не NetApplet, а Networkmanager, то да, надо в сетевом центре запускать настройку подключения и ставить галочку у "Allow to be controlled by NetworkManager".

#320806

xxblx, пинкод где убирать?

Нет, не MobilePartner, какая-то своя шняга.

UPD, модем оно видит, симку не видит!

И самое обидное, что под Дебиан 6 в том году влетало всё само... :(

Правда, на другой симке - другая губерния была.

#320808
"karl_muenhgausen" написал:
xxblx, пинкод где убирать?

На сим-карте. Вставить сим-карту в телефон и отключить запрос пин-кода. Отключается где-то в настройках, в зависимости от модели телефона.

#320809

xxblx, вероятно это и есть решение проблемы, а то оно мне всё чё-то активировать предлагает. Оно ж всё уже активировано, если под хрюшкой пашет!

#321204

Ларчик открывался просто, но криво! Вся байда оказалась в том, что модем самоопределяется как проводная связь wwan0, а реально работает как аналоговый телефонный модем ppp0

Соответственно, ни фирменный софт, ни сетевой центр, устройства не видят. Создал новое соединение и всё заработало, только и надо было в нетворк манагере активизировать ppp0

Правда, при этом почему-то DNS остаётся пустой

В общем-то это серьёзный косяк системы имхо!

#321209

karl_muenhgausen, нетворк манагер по умолчанию не используется.

#321211
romkaromka написал:
karl_muenhgausen, нетворк манагер по умолчанию не используется.

Ой! Описка! Имелся ввиду дефолтный internet-connection, где я начал было устанавливать новое соединение GPRS/3G, а установился (к счастью) аналоговый телефонный модем. В общем, лажа какая-то. В Дебиане фирменный софт воткнулся сразу и больше я и горя не знал.

Далее: 4 USB порта. На lsusb все видны, виден на одном модем. При воткнутом модеме в Сетевом центре предлагаются только 3, зато хренова туча COM, которых реально 1! Куда копать? И, кстати, да, как понять на котором он у меня в текущий момент?

[console]find /dev/ttyUSB*
/dev/ttyUSB0
/dev/ttyUSB1
/dev/ttyUSB2
[/console]

[console]lsusb
Bus 003 Device 003: ID 12d1:1506 Huawei Technologies Co., Ltd. E398 LTE/UMTS/GSM Modem/Networkcard
Bus 001 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 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
[/console]

[console]ifconfig
eth0 Link encap:Ethernet HWaddr 00:16:D3:63:3F:24
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Interrupt:23 Base address:0xa000

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:222 errors:0 dropped:0 overruns:0 frame:0
TX packets:222 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:18756 (18.3 KiB) TX bytes:18756 (18.3 KiB)

ppp0 Link encap:Point-to-Point Protocol
inet addr:172.20.80.44 P-t-P:10.64.64.64 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1500 Metric:1
RX packets:47511 errors:0 dropped:0 overruns:0 frame:0
TX packets:35025 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:3
RX bytes:49874091 (47.5 MiB) TX bytes:2589104 (2.4 MiB)

wlan0 Link encap:Ethernet HWaddr 00:C0:A8:D4:A8:A0
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)

wwan0 Link encap:Ethernet HWaddr 02:50:F3:00:00:00
inet6 addr: fe80::50:f3ff:fe00:0/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:40 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:5472 (5.3 KiB)

wwan0:9 Link encap:Ethernet HWaddr 02:50:F3:00:00:00
inet addr:127.255.255.255 Bcast:127.255.255.255 Mask:255.0.0.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1

[/console]

#321229
"karl_muenhgausen" написал:
только и надо было в нетворк манагере активизировать ppp0

У меня в Mageia 2 уже год как huawei e1550 определяется и работает, как ppp0. На скорости не сказывается и ладно.
Посмотрим потом что в Mageia 3 будет.

"karl_muenhgausen" написал:
При воткнутом модеме в Сетевом центре предлагаются только 3, зато хренова туча COM, которых реально 1! Куда копать?

В режим только модем не надо перевести через minicom?
Да и более того, /dev/ttyUSB* - это и есть устройство ком-интерфейса по сути, воткнут в ПК модем через usb, а с самим модемом общение на внутреннем уровне проходит примерно так: AT+CUSD=1,*100#,15\r\n"

"karl_muenhgausen" написал:
И, кстати, да, как понять на котором он у меня в текущий момент?

Пробовать.
huawei e* в основном, по-моему, на /dev/ttyUSB0 приходятся. тут думаю вряд ли резкое отличие будет.

#321234
xxblx написал:

В режим только модем не надо перевести через minicom?
Да и более того, /dev/ttyUSB* - это и есть устройство ком-интерфейса по сути, воткнут в ПК модем через usb, а с самим модемом общение на внутреннем уровне проходит примерно так: AT+CUSD=1,*100#,15\r\n"

[quote="karl_muenhgausen"]И, кстати, да, как понять на котором он у меня в текущий момент?

Пробовать.
huawei e* в основном, по-моему, на /dev/ttyUSB0 приходятся. тут думаю вряд ли резкое отличие будет.[/quote]


1) minicom - подробнее?

2) А системно просто узнать? Проблема подробно обозначена выше.

#321239

кстати, usb_modeswitch установлен?

"karl_muenhgausen" написал:
1) minicom - подробнее?

У модема есть режимы работы: только модем, можем + накопитель (в этом случае можно увидеть съемный накопитель с утилитой для модема) и что-то там еще, через Minicom можно переключать эти режимы.
Но пока не советую это делать.

"karl_muenhgausen" написал:
2) А системно просто узнать? Проблема подробно обозначена выше.

Не совсем понял что именно требуется узнать, программно в какой usb порт воткнут?

text
cd /sys/class/tty/
readlink ttyUSB0

вывод будет вида
... /pci0000:00/0000:00:1d.0/usb2/2-1/2-1:1.0/ttyUSB0/tty/ttyUSB0
2 - 1 - usb порт, в который воткнут модем. если между разными usb-портами модем попереключать, станет видно, что цифра меняется согласно порту.
у 1.0, 0 - цифра у ttyUSB, т.е. у ttyUSB1 было бы 1.1, у ttyUSB2 было бы 1.2

Или вопрос про то, какой ttyUSB нужен?
Покажите, пожалуйста.

text
ls /dev/serial/by-id
ls /dev/serial/by-path
dmesg | grep ttyUSB

Если смотреть на ваш вывод ifconfig
wwan0 и wwan0:9
я пока не понимаю что это и откуда взялось.
Модем для успешной работы должен определяться, как ppp0, тогда при настройки нового подключения проблем в принципе не возникнет. Правый клик на NetApplet подключить аналоговый телефон модем, все будет работать "из коробки" что называется. Либо можно через сетевой центр создать подключение gprs/edge/3g, при выборе устройства опять же надо выбирать ppp0 и должно все работать.
Если я правильно понял именно wwan0 и вставляет палки в колеса, понять бы откуда он, это не софтины мегафоновской заслуга хоть?

#321258
xxblx написал:
кстати, usb_modeswitch установлен?

Да, изначально из коробки.

xxblx написал:
Но пока не советую это делать.

А почему? Я его тоже установил. Почему-то в Дебиане сразу было видно и как модем, и как накопитель. А в Магее пришлось копировать софтину через Хрюшу.

xxblx написал:
требуется узнать, программно в какой usb порт воткнут?

Именно это.

xxblx написал:
Покажите, пожалуйста.
text
ls /dev/serial/by-id
ls /dev/serial/by-path
dmesg | grep ttyUSB

[console]ls /dev/serial/by-id
usb-Huawei_Technologies_HUAWEI_Mobile-if00-port0@ usb-Huawei_Technologies_HUAWEI_Mobile-if04-port0@
usb-Huawei_Technologies_HUAWEI_Mobile-if03-port0@[/console]

[console]ls /dev/serial/by-path
pci-0000:00:13.2-usb-0:2:1.0-port0@ pci-0000:00:13.2-usb-0:2:1.3-port0@ pci-0000:00:13.2-usb-0:2:1.4-port0@[/console]

[console]dmesg | grep ttyUSB
[ 167.702481] usb 3-1: GSM modem (1-port) converter now attached to ttyUSB0
[ 167.703246] usb 3-1: GSM modem (1-port) converter now attached to ttyUSB1
[ 167.703564] usb 3-1: GSM modem (1-port) converter now attached to ttyUSB2
[ 310.948758] option1 ttyUSB0: GSM modem (1-port) converter now disconnected from ttyUSB0
[ 310.961285] option1 ttyUSB1: GSM modem (1-port) converter now disconnected from ttyUSB1
[ 310.961426] option1 ttyUSB2: GSM modem (1-port) converter now disconnected from ttyUSB2
[ 321.190971] usb 3-2: GSM modem (1-port) converter now attached to ttyUSB0
[ 321.194372] usb 3-2: GSM modem (1-port) converter now attached to ttyUSB1
[ 321.194721] usb 3-2: GSM modem (1-port) converter now attached to ttyUSB2[/console]

В последнем мне видится нечто бредовое...

xxblx написал:
Если я правильно понял именно wwan0 и вставляет палки в колеса, понять бы откуда он, это не софтины мегафоновской заслуга хоть?

А кто его знает? По предыдущему опыту сначала её поставил, потом уже модем воткнул.

Блин, склеротик я старый! На свежевышедшей Магее 2 софтина-то тоже установилась и работала безупречно! Просто пользоваться нужды не было тогда. Потом переустанавливал систему. Обновления чтоль подгадили? До города доберусь на следующей неделе, поставлю 3, может и отляжет?..

Войдите или зарегистрируйтесь, чтобы ответить.