Author Topic: Мегафоновский 3g modem в OpenSuse11.1  (Read 7193 times)

0 Members and 1 Guest are viewing this topic.

Offline Dell

  • Newbie
  • *
  • Posts: 3
  • Karma: +0/-0
Мегафоновский 3g modem в OpenSuse11.1
« on: March 15, 2010, 08:55:05 »
Просьба помочь! Кто настраивал такой модем? Монтируется сам, как флэшка в папку media. Потом, как указано в readme (из раздела linux в содержимом этого модема) надо запустить в терминале скрипт bash и путь к файлу Mobile_partner. От рута. После этого открывается окно программы управления модемом, где "подключиться" и т.д. (то есть, якобы он установился). Но связи нет. То есть, в браузере ниче не откр. Причём в процессе установки содержимое модема само без спроса копируется в usr/local.
Какие-то ещё есть особенности, кто сталкивался??
Кто-то говорит, что его надо прописывать в fstab-e как cd-rom. Это обязательно, если он и так монтируется сам как флэшка?

Offline xxx

  • Sr. Member
  • ****
  • Posts: 273
  • Karma: +0/-0
Мегафоновский 3g modem в OpenSuse11.1
« Reply #1 on: March 15, 2010, 12:28:40 »
Quote from: Dell
Просьба помочь! Кто настраивал такой модем? Монтируется сам, как флэшка в папку media. Потом, как указано в readme (из раздела linux в содержимом этого модема) надо запустить в терминале скрипт bash и путь к файлу Mobile_partner. От рута. После этого открывается окно программы управления модемом, где "подключиться" и т.д. (то есть, якобы он установился). Но связи нет. То есть, в браузере ниче не откр. Причём в процессе установки содержимое модема само без спроса копируется в usr/local.
Какие-то ещё есть особенности, кто сталкивался??
Кто-то говорит, что его надо прописывать в fstab-e как cd-rom. Это обязательно, если он и так монтируется сам как флэшка?

не настраивал такие модемы, тем более производителей море..  
 а если зайти через YaST -> Сетевые устройства -> Модем.. чёнить покажет?
вообще, лучше поставить OpenSuSe 11.2, там больше новых дровов ...
« Last Edit: March 15, 2010, 12:34:03 by xxx »

Offline _bob

  • Full Member
  • ***
  • Posts: 122
  • Karma: +0/-0
    • http://
Мегафоновский 3g modem в OpenSuse11.1
« Reply #2 on: March 15, 2010, 12:49:57 »
Поставьте пакетик usb_modeswitch -- он прописывает правила (работают через udev), которые заставляют отключить флэшку (видна как сидючок) и модем станет доступен системе.

Посмотреть вывод
# ls /dev/ttyUSB*
Должно показать три девайса (если модем E1550) и MobilePartner установлен.
/dev/ttyUSBxxx_modem
/dev/ttyUSBxxx_debug
/dev/ttyUSBxxx_чего-то (не помню) (ххх -- нечто типа хуавэй? мобила? не помню, да и не суть важно)
--
Если нет ничего, значит ковырять надо. Погуглить на тему E1550+linux
--
Если имеются девайсы, то запущаете от простого пользователя (от себя) MobilePartner (должет быть в менюшке -> интернет), ждёте... После того, как прорыгается, попросит пин код. После этого топчете "Подключиться". Всё. Инет работает. Если неохота вводить пин код каждый раз -- можно отключить (в менюшке партнёра).
  Да, MobilePartner -- 32-разрядная софтина. Для эксплуатации необходимы соответствующие 32-разрядные библиотеки:

i586-libXau-1.0.5-alt1
i586-libX11-1.3.3-alt1
i586-libxcb-1.5-alt1
i586-glibc-locales-2.11.1-alt2
i586-libXext-1.0.5-alt1
i586-glibc-core-2.11.1-alt2
i586-libXdmcp-1.0.3-alt1

Без них на 64-разрядной системе сие чудо пахать не будет.

(У меня АЛЬТ, потому библиотеки альтовские.
Названия -- libX11 например, но 32-разрядная под Сусю. И.т.д.)

Можно настроить и в KDE-4.x хуавэеское чудо.

Сие действо желательно производить _без_MobilePartner_от_хуавэя. Если он установлен проще снести.
Иначе конфигурялка KDE не определит модем на /dev/ttyUSB0 так как его там не будет!

Но можно и с партнёром. Тогда прийдётся руками править:
сделать симлинки ( man ln на предмет опции -s )

/dev/ttyUSBxxx_modem -> /dev/ttyUSB0 )
/dev/ttyUSBxxx_debug -> /dev/ttyUSB1
/dev/ttyUSBxxx_чего-то -> /dev/ttyUSB2

Запущаем менеджер сетевых соединений КДЕ-шный (апплет).
В нём находим "мобильное соединение"
Говорим создать (тип - GSM)
Вводим всё, что просит.
В APN internet
Номер *99#
PIN
PUK
Готово.

Но ИМХО партнёр малость удобнее (позволяет СМС послать, баланс посмотреть, скорость, статистика и пр.)
Потому его и пользую. А сначала через KDE Network-manager линк делал. Тоже работало.
===
С уважением.

Offline Dell

  • Newbie
  • *
  • Posts: 3
  • Karma: +0/-0
Мегафоновский 3g modem в OpenSuse11.1
« Reply #3 on: March 15, 2010, 17:52:51 »
Спасибо,
модем однако установился отлично. Потому что во всех списках значится (всё проверено), и даже принимает смски от мегафона. Но браузеры-то не работают Типо firefox. Наверное, это безнадёжно.

Offline _bob

  • Full Member
  • ***
  • Posts: 122
  • Karma: +0/-0
    • http://
Мегафоновский 3g modem в OpenSuse11.1
« Reply #4 on: March 16, 2010, 10:21:56 »
Скорее всего с сетью всё в порядке, поскольку СМС работает. А проблемы с настройками браузера.

В первую очередь посмотрите настройки своего браузера. Возможно вы прописали некий прокси, которого нет
(например остался от предыдущих настроек).
Проще всего прибить каталог .mozilla в своём домашнем каталоге и попробовать снова.
Также посмотрите настройки сети в окружении KDE на предмет пустоты (не должно быть прокси либо доп. маршрутов).
Если пусто, то хорошо. То есть все сетевые настройки должны быть изначальными (пустыми).

После этого втыкайте модем, запускайте партнёра и вперёд.

Если не помогло, тогда

Посмотрите настройки сети.

1. # ifconfig
Должно показать все сетевые интерфейсы.
Особое внимание обратить на IP адреса интерфейса ppp0

2. # route -n
Должно показать текущую таблицу маршрутов
Особое внимание обратить на столбец Gateway: в нём должен присутствовать IP из ppp0

3. # cat /etc/resolv.conf
Должны быть определены адреса серверов DNS (они устанавливаются автоматически), например:

nameserver 127.0.0.1
nameserver что-то_ещё

4. # ping ya.ru
PING ya.ru (213.180.204.8) 56(84) bytes of data. <-- Если появилась подобная строчка с IP адресом,
значит DNS правильно настроен и работает. --> Проблема в настройках браузера, либо он кривой (поставьте оперу).

Адрес ya.ru может меняться, поскольку это не один сервер, а кластер серверов (да и один сервер может иметь много
IP адресов.

Адреса ya.ru:
77.88.21.8
93.158.134.8
213.180.204.8

Если нет строчки с адресом -- тогда

# ping 213.180.204.8 (либо другой из списка выше)
64 bytes from ya.ru (77.88.21.8): icmp_seq=2 ttl=58 time=52.1 ms <-- Если появилась похожая строка,
а предыдущая с адресом -- нет, то проблема в системе разрешения имён (man resolv.conf)

Вообще возьмите за правило в первую очередь читать документацию ($ man man), затем
предпринимать некие шаги, полностью осознав последствия.

Удач!
==
С уважением.

Offline Dell

  • Newbie
  • *
  • Posts: 3
  • Karma: +0/-0
Мегафоновский 3g modem в OpenSuse11.1
« Reply #5 on: March 16, 2010, 11:48:50 »
Спасибо, теперь всё работает. Просто ещё сам девайс какой-то глючной попался, опознаётся через раз. Ну, это видимо уже не система виновата. Кстати, заработал пока только от рута. Несмотря на дачу прав ползователю (на соотв. папку). Как же его теперь от пользователя заставить?
« Last Edit: March 16, 2010, 16:23:36 by Dell »