Пропадает WCDMA сигнал в RFRemix16

Обмен опытом по установке Линукс на разные аппаратные конфигурации

Модераторы: Olej, vikos

kaban428
Активист
Сообщения: 17
Зарегистрирован: 22 май 2012, 21:20
Контактная информация:

Re: Пропадает WCDMA сигнал в RFRemix16

Непрочитанное сообщение kaban428 » 29 май 2012, 20:49

Содержание /etc/wvdial.conf

Код: Выделить всё

[Dialer Defaults]
Init1 = ATZ
Init2 = AT+CGDCONT=1,"IP","internet"
Modem Type = USB Modem
Baud = 57600
New PPPD = yes
Modem = /dev/ttyUSB0
Phone = *99#
Password = gdata
Username = gdata
Stupid Mode = yes 
Тут же вопрос: "internet" в строке Init2 это запись APN? Если да, то не уверен что его менял на ltmsk. В качестве APN указывал internet и internet.ltmsk, как предлагал системный Network Management. Но вот тут на сайте нашел еще один варииант APN для Москвы - internet.msk, его не вводил, врать не буду, т.к. его 1) в дефолтах не было, 2) без него работало, 3) обнаружил его только что. Но, похоже придется.

Вывод команды Wvdialconf:

Код: Выделить всё

[andrew@pich428 ~]$ sudo su
[root@pich428 andrew]# wvdialconf

Editing `/etc/wvdial.conf'.

Scanning your serial ports for a modem.

Modem Port Scan<*1>: S0   S1   S2   S3   
ttyUSB0<*1>: ATQ0 V1 E1 -- OK
ttyUSB0<*1>: ATQ0 V1 E1 Z -- OK
ttyUSB0<*1>: ATQ0 V1 E1 S0=0 -- OK
ttyUSB0<*1>: ATQ0 V1 E1 S0=0 &C1 -- OK
ttyUSB0<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 -- OK
ttyUSB0<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 -- OK
ttyUSB0<*1>: Modem Identifier: ATI -- Manufacturer: huawei
ttyUSB0<*1>: Speed 9600: AT -- OK
ttyUSB0<*1>: Max speed is 9600; that should be safe.
ttyUSB0<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 -- OK

Ответ на вывод wvdial

Код: Выделить всё

[root@pich428 andrew]# wvdial
--> WvDial: Internet dialer version 1.61
--> Initializing modem.
--> Sending: ATZ
ATZ
OK
--> Sending: AT+CGDCONT=1,"IP","internet"
AT+CGDCONT=1,"IP","internet"
OK
--> Modem initialized.
--> Sending: ATDT*99#
--> Waiting for carrier.
ATDT*99#
CONNECT 14400000
--> Carrier detected.  Starting PPP immediately.
--> Starting pppd at Tue May 29 17:53:38 2012
--> Pid of pppd: 2764
--> Using interface ppp0
--> pppd: О©╫[7f]
--> pppd: О©╫[7f]
--> pppd: О©╫[7f]
--> pppd: О©╫[7f]
--> pppd: О©╫[7f]
--> local  IP address 172.30.213.128
--> pppd: О©╫[7f]
--> remote IP address 10.64.64.64
--> pppd: О©╫[7f]
--> primary   DNS address 10.77.48.49
--> pppd: О©╫[7f]
--> secondary DNS address 10.77.48.33
--> pppd: О©╫[7f]

dmitriev
Писатель
Сообщения: 461
Зарегистрирован: 12 янв 2009, 19:36
Контактная информация:

Re: Пропадает WCDMA сигнал в RFRemix16

Непрочитанное сообщение dmitriev » 30 май 2012, 07:10

Что-то я не понял, судя по выводу команды wvdial все работает и не прерывается.
В чем же проблема?
Если бы прерывалось, то в выводе это было бы отражено.
Тут же вопрос: "internet" в строке Init2 это запись APN? Если да, то не уверен что его менял на ltmsk. В качестве APN указывал internet и internet.ltmsk, как предлагал системный Network Management. Но вот тут на сайте нашел еще один варииант APN для Москвы - internet.msk
Да.
Впишите правильный APN (точку доступа) в третью строку файла /etc/wvdial.conf вместо "internet" и пользуйтесь только wvdial. Нельзя попеременно запускать то wvdial, то NM, так как последний переписывает файл /etc/resolv.conf и другие файлы. В данном файле /etc/resolv.conf должны быть указаны те же nameserver, что вам выдает wvdial. Если хотите 8.8.8.8. то впишите его третьим (но я не советую).

Например: у меня Билайн модем с телефонным тарифом имеет точку доступа "internet.beeline.ru", а с модемным тарифом - "home.beeline.ru". Если указать неправильно, то картина точно как вы описываете: сначала соединяет, но через несколько секунд отключается.

Итак, перезагрузите систему, исправьте /etc/wvdial.conf, /etc/resolv.conf и запустите wvdial. Именно в такой последовательности. NM пока не трогайте!
И напишите о результатах.

kaban428
Активист
Сообщения: 17
Зарегистрирован: 22 май 2012, 21:20
Контактная информация:

Re: Пропадает WCDMA сигнал в RFRemix16

Непрочитанное сообщение kaban428 » 30 май 2012, 09:07

Интернет заработал, не прерывается, но каждый раз при запуске системы "очищается" файл resolv.conf, так что приходится вписывть адреса DNS-серверов заново.
Вот содержимое resolv.conf:

Код: Выделить всё

# Generated by NetworkManager
search kaban428


# No nameservers found; try putting DNS servers into your
# ifcfg files in /etc/sysconfig/network-scripts like so:
#
# DNS1=xxx.xxx.xxx.xxx
# DNS2=xxx.xxx.xxx.xxx
# DOMAIN=lab.foo.com bar.foo.com

nameserver 10.77.48.33
nameserver 10.77.48.49
nameserver 10.77.48.17
Тут указан путь к неким ifcfg файлам, где вроде как должны содержаться адреса DNS. В указанном каталоге таких файлов 2: ifconf-lo и ifconf-p5p1. Вот их содержимое:

ifconf-lo

Код: Выделить всё

DEVICE=lo
IPADDR=127.0.0.1
NETMASK=255.0.0.0
NETWORK=127.0.0.0
# If you're having problems with gated making 127.0.0.0/8 a martian,
# you can change this to something else (255.255.255.255, for example)
BROADCAST=127.255.255.255
ONBOOT=yes
NAME=loopback
ifconf-p5p1

Код: Выделить всё

DEVICE="p5p1"
HWADDR="40:61:86:B8:7F:24"
BOOTPROTO="dhcp"
ONBOOT="no"
NM_CONTROLLED="yes"
Не могу понять, куда тут вписывть DNS адреса. Подскажите?

dmitriev
Писатель
Сообщения: 461
Зарегистрирован: 12 янв 2009, 19:36
Контактная информация:

Re: Пропадает WCDMA сигнал в RFRemix16

Непрочитанное сообщение dmitriev » 30 май 2012, 09:22

Заработал, и славно.
Теперь решите чем вам удобнее пользоваться wvdial или NM?

Если wvdial, то NM придется удалить совсем командой # yum remove networkmanager при включенном интернете. Если этого не сделать, то он будет постоянно переписывать вам resolv.conf. Можно сделать для запуска wvdial кнопку на панели.

Если NM, то его нужно настроить, вписав правильную точку доступа.
Вообще-то NM удобнее, но капризнее.
куда тут вписывть DNS адреса
В /etc/resolv.conf удалив все прочее. Остальные файлы не трогайте!

kaban428
Активист
Сообщения: 17
Зарегистрирован: 22 май 2012, 21:20
Контактная информация:

Re: Пропадает WCDMA сигнал в RFRemix16

Непрочитанное сообщение kaban428 » 30 май 2012, 12:31

При попытке удалить NetworkManager через yum выдает ошибку.

Код: Выделить всё

[root@pich428 andrew]# yum remove networkmanager
Загружены модули: langpacks, presto, refresh-packagekit
Подготовка к удалению
Совпадений с networkmanager не найдено.
Пакета с названием networkmanager не найдено.
Пакетов, отмеченных для удаления, нет.
[root@pich428 andrew]# 
По-другому его удалить можно?

dmitriev
Писатель
Сообщения: 461
Зарегистрирован: 12 янв 2009, 19:36
Контактная информация:

Re: Пропадает WCDMA сигнал в RFRemix16

Непрочитанное сообщение dmitriev » 30 май 2012, 12:44

У вас не подключен интернет.
Если бы он был подключен, то первым делом yum обновил бы список пакетов.

Код: Выделить всё

# yum search networkmanager
...
NetworkManager.i686 : Network connection manager and user applications
Учтите, что Линукс различает заглавные и строчные буквы.

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Пропадает WCDMA сигнал в RFRemix16

Непрочитанное сообщение Olej » 30 май 2012, 13:20

dmitriev писал(а): Если NM, то его нужно настроить, вписав правильную точку доступа.
Вообще-то NM удобнее, но капризнее.
А куда для Nerwork Menager вообще вписывать точку доступа?
Его настройки (в GUI) очень противные (для некоторых соединений)

В его GUI-морде проще создать новое соединение с новыми параметрами.

Про настройки Nerwork Menager просто было бы крайне интересно:
- открыть новую тему...
- собрать туда URL описаний, имеющих отношение к делу...
- может быть (?) dmitriev по итогам этих разбирательств написал короткое HOWTO по настройкам Nerwork Menager под разные USB 3G CDMA модемы.

P.S. Потому как интернет, вообще то говоря, полнится слухами, предрассудками и мистикой на этот счёт!
Вы только почитайте сколько и чего пишут по поводу USB-модемов!!! ;-) :evil:

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Пропадает WCDMA сигнал в RFRemix16

Непрочитанное сообщение Olej » 30 май 2012, 13:39

kaban428 писал(а): Вот содержимое resolv.conf:

Код: Выделить всё

# Generated by NetworkManager
search kaban428


# No nameservers found; try putting DNS servers into your
# ifcfg files in /etc/sysconfig/network-scripts like so:
#
# DNS1=xxx.xxx.xxx.xxx
# DNS2=xxx.xxx.xxx.xxx
# DOMAIN=lab.foo.com bar.foo.com

nameserver 10.77.48.33
nameserver 10.77.48.49
nameserver 10.77.48.17
Тут указан путь к неким ifcfg файлам, где вроде как должны содержаться адреса DNS. В указанном каталоге таких файлов 2: ifconf-lo и ifconf-p5p1. Вот их содержимое:

ifconf-lo

Код: Выделить всё

DEVICE=lo
IPADDR=127.0.0.1
NETMASK=255.0.0.0
NETWORK=127.0.0.0
# If you're having problems with gated making 127.0.0.0/8 a martian,
# you can change this to something else (255.255.255.255, for example)
BROADCAST=127.255.255.255
ONBOOT=yes
NAME=loopback
ifconf-p5p1

Код: Выделить всё

DEVICE="p5p1"
HWADDR="40:61:86:B8:7F:24"
BOOTPROTO="dhcp"
ONBOOT="no"
NM_CONTROLLED="yes"
Не могу понять, куда тут вписывть DNS адреса. Подскажите?
Как я понимаю, эти ifconf-p5p1 etc. - это файлы настройки сетевых интерфейсов.
p5p1 - это имя интерфейса, которое вам подсунул новый (свежий: 15? 16? 17?) дистрибутив Fedora, вместо привычных: eth0, ppp0, ... - это у вас интерфейс чего?

О синтаксисе файлов настройки можно почитать, как я понимаю, вот здесь:
http://www.altlinux.org/Etcnet
- это ALT Linux, и путевые имена файлов будут отличаться, но ключевые слова и синтаксис сохранится.

Как я понимаю, вы можете убрать отдельный интерфейс из-под контроля NM поменяв строку на:

Код: Выделить всё

NM_CONTROLLED="no"
Там же есть обстоятельная статья: Установка и настройка модемов 3G USB - тоже можно что-то почерпнуть.

dmitriev
Писатель
Сообщения: 461
Зарегистрирован: 12 янв 2009, 19:36
Контактная информация:

Re: Пропадает WCDMA сигнал в RFRemix16

Непрочитанное сообщение dmitriev » 30 май 2012, 14:31

- может быть (?) dmitriev по итогам этих разбирательств написал короткое HOWTO по настройкам Nerwork Menager под разные USB 3G CDMA модемы
Где же я столько модемов наберу?
Тем более, что в моей деревне только Skylink нормально работает!
И именно со Skylink NM не способен обеспечить коннект! (Я его тоже удаляю нахрн).

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Пропадает WCDMA сигнал в RFRemix16

Непрочитанное сообщение Olej » 30 май 2012, 14:41

dmitriev писал(а):
- может быть (?) dmitriev по итогам этих разбирательств написал короткое HOWTO по настройкам Nerwork Menager под разные USB 3G CDMA модемы
Где же я столько модемов наберу?
Тем более, что в моей деревне только Skylink нормально работает!
Да и не нужно их набирать - всё и во всех вариантах уже описано, только всяк и каждый раз делает всё то же самое на ощупь, методом проб и ошибок.

Установка и настройка модемов 3G USB :
Есть несколько путей:
- использовать штатные средства NetworkManager
- настраивать дозвон через wvdial, kppp или что вам нравится самостоятельно
- использовать программу, поставляемую Мегафоном со своими модемами. Использование этого пути позволяет избежать ненужных телодвижений для проверки баланса счета. Решение тестировалось на Simply Linux
- использовать /etc/net

Ответить

Вернуться в «Железо для Linux»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 5 гостей