Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Не могу настроить 4G модем Huawei E3276 (МегаФон М150-1) под Ubuntu 13.04  (Прочитано 60078 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Seryj001

  • Любитель
  • *
  • Сообщений: 93
    • Просмотр профиля
Больше нет никаких идей?
Проблема в мобайл партнере.если удаляли или пререустанавливали, то затираются какие то файлы. Мне пришлось систему переставлять.Только тогда все заработало.
Добрый совет- не ставьте мобайл партнер, поимеете дыру в безопасности.wvdial отлично справляется

Оффлайн borovok

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Товарищи!!! Только не пинайте меня сильно ногами.
Протестировал модем на симке от билайна, и все нормально отработало. Или симка Мегафона сломанная или я ее не активировал или еще чего. Модем работает как часы!
Всем большое спасибо, работа на отдыхе спасена((

Pilot6

  • Гость
borovok,
На сайте мегафона написано, что в этих модемах применяется специальная симка. Обычная не подходит. Надо либо поменять бесплатно существующую на новую, либо получить новую симку с новым контрактом.

Оффлайн 4G_4U

  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Здравствуйте!
Ubuntu лю больше федоры, но так вышло, что этот модем "имел" на RussianFedora19...
Проблемы были схожие
решилось достаточно просто: AT^SETPORT="A1,A2;10,12,13,A2" ,см. здесь
НО при удалении Мегафоновской проги потерлись драйвера, пришлось ставить отдельно:
Цитировать
1.Installatiion
  a. To install the Linux Driver tool only:
     call the following command in the installation directory:
      ./install $PATH         (The parameter "PATH" is where the driver directory is)
     And the can copy usbmod file to /sbin/
                 copy startMobilePartner file to /sbin/
                 copy 10-Huawei-Datacard.rules file to /etc/udev/rules.d/
                 register the auto run settengs into the current system.
     To make the settings applied, you must restart the system.
  b. To integrated the Linux Driver tool into the third dashboard application:
     call "install norestart" in the installation tool of the third dashboard application.
     This call scheme will disable the restarting function in the tool installation.
     And after the third dashboard application installed, its installation tool must restart the current system.
 
 2. To inquire about the version of the Linux Driver tool,
    call HWActivator --version.

 3. The current version is : Linux Driver 4.19.19.00

Из предварительно сохраненной в другое место папки '/usr/local/MegaFon_Modem/driver/'

Лог установки (копирование в /sbin не делал):
Цитировать
[root@localhost dmitriy]# '/usr/local/Mobile_Partner/driver/install'
DRIVER COPY START
STA_PATH_FLAG=
START_PATH_DRIVER=/usr/local/Mobile_Partner/driver
CURRENT install from /usr/local/Mobile_Partner/driver/install
INSTALL_PATH is not set ,auto install
INSTALL_PATH=/usr/local/Mobile_Partner
DRIVER COPY END
have usb_modeswitch rules to HUAWEI DataCard: COUNT=0
ls: невозможно получить доступ к /dev/ttyUSB?: Нет такого файла или каталога
ttyUSB%n not exist,ok
rmmod: ERROR: could not remove 'cdc_ether': No such file or directory
rmmod: ERROR: could not remove module cdc_ether: No such file or directory
rmmod: ERROR: could not remove 'usbnet': No such file or directory
rmmod: ERROR: could not remove module usbnet: No such file or directory
rmmod: ERROR: could not remove 'hw_cdc_driver': No such file or directory
rmmod: ERROR: could not remove module hw_cdc_driver: No such file or directory
make -C src/ clean
make[1]: Вход в каталог `/usr/local/Mobile_Partner/driver/ndis_driver/ndis_src/src'
rm -rf *.o *.ko *~ core* .dep* .*.d .*.cmd *.mod.c *.a *.s .*.flags .tmp_versions Module.symvers Modules.symvers *.order
/usr/local/Mobile_Partner/driver/ndis_driver/ndis_src/src/add_header.sh  "clean" "/lib/modules/3.10.4-300.fc19.i686/build/include/linux/usb"
rmmod -f hw_cdc_driver
rmmod: ERROR: could not remove 'hw_cdc_driver': No such file or directory
rmmod: ERROR: could not remove module hw_cdc_driver: No such file or directory
make[1]: *** [clean] Ошибка 1
make[1]: Выход из каталога `/usr/local/Mobile_Partner/driver/ndis_driver/ndis_src/src'
make: *** [clean] Ошибка 2
make -C src/ modules
make[1]: Вход в каталог `/usr/local/Mobile_Partner/driver/ndis_driver/ndis_src/src'
#/usr/local/Mobile_Partner/driver/ndis_driver/ndis_src/src/add_header.sh  "modules" "/lib/modules/3.10.4-300.fc19.i686/build/include/linux/usb"
make -C /lib/modules/3.10.4-300.fc19.i686/build SUBDIRS=/usr/local/Mobile_Partner/driver/ndis_driver/ndis_src/src modules
make[2]: Вход в каталог `/usr/src/kernels/3.10.4-300.fc19.i686'
  CC [M]  /usr/local/Mobile_Partner/driver/ndis_driver/ndis_src/src/hw_cdc_driver.o
/usr/local/Mobile_Partner/driver/ndis_driver/ndis_src/src/hw_cdc_driver.c: В функции «hw_cdc_probe»:
/usr/local/Mobile_Partner/driver/ndis_driver/ndis_src/src/hw_cdc_driver.c:2718:9: ошибка: неявная декларация функции «dbg» [-Werror=implicit-function-declaration]
         dbg ("can't kmalloc dev");
         ^
cc1: some warnings being treated as errors
make[3]: *** [/usr/local/Mobile_Partner/driver/ndis_driver/ndis_src/src/hw_cdc_driver.o] Ошибка 1
make[2]: *** [_module_/usr/local/Mobile_Partner/driver/ndis_driver/ndis_src/src] Ошибка 2
make[2]: Выход из каталога `/usr/src/kernels/3.10.4-300.fc19.i686'
make[1]: *** [modules] Ошибка 2
make[1]: Выход из каталога `/usr/local/Mobile_Partner/driver/ndis_driver/ndis_src/src'
make: *** [modules] Ошибка 2
make -C src/ install
make[1]: Вход в каталог `/usr/local/Mobile_Partner/driver/ndis_driver/ndis_src/src'
#install -m 744 -c hw_cdc_driver.o /lib/modules/3.10.4-300.fc19.i686/kernel/drivers/usb/net
#depmod -a
#modprobe hw_cdc_driver
/usr/local/Mobile_Partner/driver/ndis_driver/ndis_src/src/add_header.sh  "install"
modprobe hw_cdc_driver
modprobe: FATAL: Module hw_cdc_driver not found.
make[1]: *** [install] Ошибка 1
make[1]: Выход из каталога `/usr/local/Mobile_Partner/driver/ndis_driver/ndis_src/src'
make: *** [install] Ошибка 2

Install NDIS driver failed.
The compiling environment is not all ready.
Please check gcc, make and kernel buid(/lib/modules/3.10.4-300.fc19.i686/build) to be all installed?
Now please enter any key to finish other installations.
 NDIS is disabled, and only Modem can be used.
USBSERIAL_TARGET_PATH =
ACM_TARGET_PATH =
AUTORUNPATH=/home/dmitriy/.config/autostart
ADDRUNLEVEL=/etc/rc.d/rc3.d
«/etc/rc.d/rc3.d/S99runhwactivator» -> «/etc/init.d/runhwactivator»
«/etc/rc.d/rc3.d/K10runhwactivator» -> «/etc/init.d/runhwactivator»
ADDRUNLEVEL=/etc/rc.d/rc2.d
«/etc/rc.d/rc2.d/S99runhwactivator» -> «/etc/init.d/runhwactivator»
«/etc/rc.d/rc2.d/K10runhwactivator» -> «/etc/init.d/runhwactivator»
ADDRUNLEVEL=/etc/rc.d/rc4.d
«/etc/rc.d/rc4.d/S99runhwactivator» -> «/etc/init.d/runhwactivator»
«/etc/rc.d/rc4.d/K10runhwactivator» -> «/etc/init.d/runhwactivator»
ADDRUNLEVEL=/etc/rc.d/rc5.d
«/etc/rc.d/rc5.d/S99runhwactivator» -> «/etc/init.d/runhwactivator»
«/etc/rc.d/rc5.d/K10runhwactivator» -> «/etc/init.d/runhwactivator»
qmi_wwan interface not exist,ok
[root@localhost dmitriy]# lsusb
Bus 001 Device 007: ID 12d1:1506 Huawei Technologies Co., Ltd. E398 LTE/UMTS/GSM Modem/Networkcard
бук не перезагружал, 4G работает через NM, ядро 3.10.4...
Про Йоту отдельно напишу.

Pilot6

  • Гость
Купил сегодня сабж. Сходу не заводился.

Вот исчерпывающий рецепт для Ubuntu.

1. Установите minicom.
sudo apt-get install minicom
2. Вставьте модем и подождите секунд 30.

3. Запустите терминал и выполните
sudo minicom --device=/dev/ttyUSB0

4. Выполните в терминале команду

ATE

Команда отображаться на экране не будет. В ответ получите

OK.

5. Выполните команду
AT^SETPORT="A1,A2;10,12,13,A2"

Команду нельзя редактировать в терминале. В ответ должны получить OK.

Это отключит режим компакт-диска и переведет устройство в режим модема, а не сетевой карты. При этом SD карта будет, если надо, определяться и работать.

6. Нажмите последовательно Ctrl+A и Q. Спросит "Выйти без сброса?". Согласитесь.

7. Выдерните модем и снова вставьте. Он через секунд 15 определится в Network Manager. Там можно будет создать соединение и пользоваться.

После этой процедуры модем будет заводиться без дополнительных ухищрений на любом компьютере с Ubuntu



А Mobile Partner ставить не стоит. 
« Последнее редактирование: 07 Августа 2013, 13:59:23 от Pilot6 »

Оффлайн BMJ

  • Активист
  • *
  • Сообщений: 782
    • Просмотр профиля
А после этих процедур на винде не заглючит?

Pilot6

  • Гость
BMJ,
Не должен. Если что, всегда можно на дефолт вернуть.

AT^SETPORT="A1,A2;12,16,A1,A2"

Оффлайн 4G_4U

  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
А после этих процедур на винде не заглючит?
Красивая програмулька поднимать соединение не будет (заточена под NDIS (NCM)), придется создавать "телефонное соединение".

Про Йоту:
пришлось делать AT^SYSCFGEX="00",3FFFFFFF,2,4,7FFFFFFFFFFFFFFF,,
(перевод модема в режим "все технологии и режимы")
см. здесь
Причем при создании соединения в nm-connection-editor ставить пришлось "любой режим", поскольку если ставил "только 4G" (в программе, не через AT^...) при подключении модем сбрасывался опять на "только Мегафон" и с  симкой Йоты модем не переходил в ЛТЕ, зацикливаясь на поиске 2G/3G...

Вот такие пироги...
Повторюсь - это все из-под РашнФедора19.. там с 3-м Гномом хрен поймешь какой там NetworkManager..

Mobile Partner снес нах, все работает.

Под Slax 7.0.8 после
AT^SETPORT="FF;10,12,13,A2"
OK
AT^SYSCFGEX="00",3FFFFFFF,2,4,7FFFFFFFFFFFFFFF,,
OK
(через minicom)

ВСЕ РАБОТАЕТ "из коробки" (миникома в коробке вроде нет :) )
только соединения настроить...
« Последнее редактирование: 09 Августа 2013, 12:56:54 от 4G_4U »

Оффлайн VVVqwer

  • Новичок
  • *
  • Сообщений: 17
    • Просмотр профиля
У меня похожй, а может быть и такой же модем. 4g megafon Huawei E3276/Мегафон M150-1


lsusb
Bus 002 Device 010: ID 12d1:1506 Huawei Technologies Co., Ltd. E398 LTE/UMTS/GSM Modem/Networkcard

команда ls /dev | grep ttyUSB0 выдает одно устройство ttyUSB0 и подсвечивает красным цветом.


версия usb-modeswitch 1.2.3+repack0-1ubuntu2
Ставил из ubuntu software center.
Xubuntu 12.04

Проблема в Minicom который не  отвечает на команду АТE, где он должен выводить ОК, но вместо этого ничего в терминал не выводится. Либо идут какие-то непонятные команды:

^SIMST:1,0                                           
                                                     
^MODE:16

^RSSI:99

^LTERSRP:99,99

^MODE: 5,4

^RSSI:18

^LTERSRP:-106,-9
                                                                               
^SRVST: 2                                                                       
                                                                               
^RSSI:18                                                                       
                                                                               
^LTERSRP:-104,-8                                                               
                                                                               
^RSSI:18                                                                       
                                                                               
^LTERSRP:-107,-11                                                               
                                                                               
^RSSI:17                                                                       
                                                                               
^LTERSRP:-106,-9                                                               
                                                                               
^RSSI:18                                                                       
                                                                               
^LTERSRP:-105,-10   

Пробовал дать АТ команду через хайпер, он модем вообще не увидел. Не было в списке устройств huawei, было только tcp/ip port 23

У меня есть какой-то 3г модем мегафоновский старой модели. Сначала он у меня тоже не работал. Заработал после того как поставил usb-modeswitch. Но не через network manager, а через gnome-ppp.

Как перевести этот 4г модем в режим модема?

Pilot6

  • Гость
VVVqwer,
Можно и без minicom обойтись. Сделайте в терминале.

echo -e 'AT^SETPORT="A1,A2;10,12,13,A2"\r' | sudo tee  /dev/ttyUSB0

После этого выдерните модем и вставьте обратно. Он теперь всегда будет в режиме модема.

Я сейчас пишу именно с этого модема. Прекрасно работает через Network Manager.

Единственное замечание. В некоторых местах LTE в Мегафоне работает намного хуже HSDPA, несмотря на то, что сигнал LTE сильнее. Я поэтому сделал пару скриптов для перевода модема в режим 2g+3g и обратно в авто.

Вот скрипты

3g
#!/bin/sh
echo -e 'AT^SYSCFGEX="0201",3fffffff,2,4,7fffffffffffffff,,\r' > /dev/ttyUSB0

4g
#!/bin/sh
echo -e 'AT^SYSCFGEX="00",3fffffff,2,4,7fffffffffffffff,,\r' > /dev/ttyUSB0

Скрипты надо выполнять с sudo.
« Последнее редактирование: 03 Сентября 2013, 10:46:56 от Pilot6 »

Оффлайн VVVqwer

  • Новичок
  • *
  • Сообщений: 17
    • Просмотр профиля
Спасибо Pilot6,
Я теперь тоже с этого модема сижу  :angel:

Оффлайн Kellis

  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
BMJ,
Не должен. Если что, всегда можно на дефолт вернуть.

AT^SETPORT="A1,A2;12,16,A1,A2"
Выполнил. Теперь на винде при попытке подключения в их проге выдает сообщение The parametr is incorrect.
Подскажите, пожалуйста, как это можно поправить.

Я бы не стал обратно возвращать, но надо им пользовать на винде тоже. А ноут не видит модем в таком режиме почему-то (COM-порт не создает под него), поэтому не могу сделать это:
А после этих процедур на винде не заглючит?
Красивая програмулька поднимать соединение не будет (заточена под NDIS (NCM)), придется создавать "телефонное соединение".

Оффлайн medprofy

  • Любитель
  • *
  • Сообщений: 59
    • Просмотр профиля
После ввода в терминале
sudo minicom --device=/dev/ttyUSB0

кроме ряда описаний данных вышло сообщение
+CME ERROR: 50

Pilot6

  • Гость
medprofy,
На эти сообщения можно не обращать внимания. Но проще без minicom делать.

Оффлайн r-wb

  • Участник
  • *
  • Сообщений: 241
    • Просмотр профиля
Pilot6 Какой командой  без minicom можно разблокировать сабж под любые симки любых операторов,включая йоту, сохранив автоматическое переключение.  Рабочая Ubuntu 13.10.
Samsung 17"NP305E7A-SO1RU AMDA8-3520M APU with Radeon(tm) HD Graphics×4;ОЗУ8,0;Mobility Radeon HD 6620G/Radeon HD 6470M. AMD 64.Ubuntu 16.04, Win 7;HUAWEI MediaPad T3 7 3G Android 7 4100мАч, металл.

 

Страница сгенерирована за 0.038 секунд. Запросов: 25.