LinuxForum.Fans
Тема

Настройка 3G-модема в Mandriva, нетбук Lenovo IP S10-3

Автор: disx 28 сообщений 14227 просмотров
#60371

Купил нетбук Lenovo IdeaPad S10-3 со встроенным 3G-модемом(по слухам Ericsson, модель 3607gw, но я нигде не видел чтоб там было написано Ericsson), операционка Mandriva 2009.1

помогите настроить:

1.) создал в KPPP подключение, вроде все прописал, а оно пишет: поиск-> инициализация-> модем готов-> нет несущей

окно отладки:

text

ATZ 
OK 
ATM0L0 
OK 
ATDT+37544 "и т.п." 
NO CARRIER 

2) попытка подключить через NetApplet

под Рутом выбрал в настройке сети GPRS/EDGE/3G -> по умолчанию стоит "ppp0: F3607gw F3706gw"-> ввел пин-код -> выполняется сканирование сетей (довольно долго), -> Выберите свою сеть: стоит "Нет в списке - отредактируйте вручную"-> выбор провайдера тоже самое -> Параметры доступа (пишу как в винде) Название точки vmi.velcom.by Логин vmi и пароль vmi-> Управление соединением ставлю галку " Разрешить пользователям управлять соединением"-> далее, далее,-> проверяется соединение ->

"При проверке возникла проблема. Это можетбыть в случае неправильной конфигурации сети или из-за проблем с вашим модемом или роутером. Вы можете перезапустить конфигуратор для проверки настроек соединения"

в MCC Следующее:
Неизвестные/Другие

Идентификация

Производитель UF3607gw
Описание F3607gw
Класс носителя Communications|Abstract(modem)|AT-comands (v.25ter)

Соединение

Шина USB
Шина PCI# 5
PCI устройство# 3
ID производителя 0x0bdb
ID устройства 0x1905
Sub ID производителя 0x0000
ID под-устройства 0x0000

Разн.
Модуль cdc_acm

Помогите пожалуйста кто знает или сталкивался?

#60372

lsusb и lspci написало вот такое:

text

[root@Dis dis]# lspci
00:00.0 Host bridge: Intel Corporation Pineview DMI Bridge
00:02.0 VGA compatible controller: Intel Corporation Pineview Integrated Graphics Controller

00:02.1 Display controller: Intel Corporation Pineview Integrated Graphics Controller

00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02)

00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 02)

00:1c.2 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 3 (rev 02)

00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #1 (rev 02)

00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #2 (rev 02)

00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #3 (rev 02)

00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #4 (rev 02)

00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 02)

00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2)

00:1f.0 ISA bridge: Intel Corporation Tigerpoint LPC Controller (rev 02)

00:1f.2 SATA controller: Intel Corporation 82801GR/GH (ICH7 Family) SATA AHCI Controller (rev 02)

00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 02)

05:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller (rev 02) 09:00.0 Network controller: Atheros Communications Inc. AR9285 Wireless Network Adapter (PCI-Express) (rev 01)

text

[root@Dis dis]# lsusb

Bus 005 Device 005: ID 04f2:b1b8 Chicony Electronics Co., Ltd

Bus 005 Device 004: ID 0bda:0158 Realtek Semiconductor Corp. Mass Stroage Device

Bus 005 Device 003: ID 0bdb:1905 Ericsson Business Mobile Networks BV

Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Bus 002 Device 002: ID 0489:e00d Foxconn / Hon Hai

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

Пожалуста, используйте теги для оформления сообщений.

#60373

продвинулся немного вперед:

вылетает "Ошибка-KPPP" на стадии входа в сеть:

неожиданное завершение работы демона PPPD
Код возврата: 16

Журнал РРР

text

Jul 16 19:09:13 Dis pppd[9833]: pppd 2.4.4 started by dis, uid 500

Jul 16 19:09:13 Dis pppd[9833]: Using interface ppp0

Jul 16 19:09:13 Dis pppd[9833]: Connect: ppp0 <--> /dev/ttyACM0

Jul 16 19:09:13 Dis pppd[9833]: CHAP authentication succeeded: Congratulations!

Jul 16 19:09:13 Dis pppd[9833]: CHAP authentication succeeded

Jul 16 19:09:13 Dis pppd[9833]: LCP terminated by peer

Jul 16 19:09:13 Dis pppd[9833]: Hangup (SIGHUP)

Jul 16 19:09:13 Dis pppd[9833]: Modem hangup

Jul 16 19:09:13 Dis pppd[9833]: Connection terminated.

Jul 16 19:09:13 Dis pppd[9833]: Exit.

Окно отладки скрипта подключения


ATZ

text

OK

ATM0L0

OK

ATDT*99#

CONNECT

~}#@!}!}!} }9}#}%B#}%}(}"}'}"}"}&} } } } }%}&+^TM})E~

почему оно так издевается надо мной, на самом входе в сеть обрывается?

#60429

Есть такая прога [url=ftp://ftp.chg.ru/pub/Linux/Mandrakelinux/official/2009.1/i586/media/contrib/release/umtsmon-0.8-3mdv2009.0.i586.rpm]umtsmon[/url],для 3G модемов,попробуй через неё.

#60469

Gnom, спасибо попробовал не помогло...

при запуске программы сразу выдал кучу каких-то ошибок, а дальше после каждого щелчка ругался,..

может кто-то через KPPP настраивал, ведь все в поядке пока не начинает входить в сеть, и подвисает?

#60711

Может быть уровень сигнала с БС слабый?

#60812

Gnom, в Win7 на этом же буке самый мощный сигнал показывает...

#62120

во всех программах

kppp, umtsmon, wvdial - выдает одни и те же заморочки:

text

Jul 16 19:09:13 Dis pppd[9833]: pppd 2.4.4 started by dis, uid 500

Jul 16 19:09:13 Dis pppd[9833]: Using interface ppp0

Jul 16 19:09:13 Dis pppd[9833]: Connect: ppp0 <--> /dev/ttyACM0

Jul 16 19:09:13 Dis pppd[9833]: CHAP authentication succeeded: Congratulations!

Jul 16 19:09:13 Dis pppd[9833]: CHAP authentication succeeded

Jul 16 19:09:13 Dis pppd[9833]: LCP terminated by peer

Jul 16 19:09:13 Dis pppd[9833]: Hangup (SIGHUP)

Jul 16 19:09:13 Dis pppd[9833]: Modem hangup

Jul 16 19:09:13 Dis pppd[9833]: Connection terminated.

Jul 16 19:09:13 Dis pppd[9833]: Exit.

куда еще глянуть, и что вообще им не нравится подскажите?

#67959

может у кого появились мысли насчет моей темы :( ?

#67961

Попробуйте создать (или добавить в него соответствующую секцию) файл /etc/wvdial.conf

text

[Dialer velcom-3g]
Modem Type = USB Modem
Baut = 460800
New PPPD = yes
Modem = /dev/ttyACM0
ISDN = 0
Init1 = AT&F
Init2 = AT+CMEE=2
Init3 = AT+CGDCONT=1,"IP","vmi.velcom.by","0.0.0.0",0,0
Init4 = AT+CGQREQ=1,0,0,0,0,0
Init5 = AT+CGQMIN=1,0,0,0,0,0
Init6 = AT+CGATT=1
Phone = *99***1#
Username = vmi
Password = vmi
Dial Attempts = 5
Dial Command = ATM1L3DT
Auto Reconnect = on
Abort on Busy = off
Carrier Check = on
Check Def Route = on
Abort on No Dialtone = on
Stupid Mode = off
Idle Seconds = 0
Auto DNS = on

Запустите, как обычно,

text

wvdial velcom-3g
#68047

Lupo Alberto, спасибо огромное и так попробую, но...

все отбой проблеме, решено,... в minicom -s настройка портов выставить dev/ttyACM1 далее Выход набрать AT+CFUN=5 (GSM/GPRS) или AT+CFUN=6 (wcdma) если написало ok значит модем включен, в KPPP ввел телефон *99# пароль и имя как в винде, в /etc/ppp/chap-secrets
pap-secrets добавил пароль и логин
все заработало (интернет от Velcom) 8) , пишу из Mandriva, все так просто а мучался месяц и сегодня с 6.00 до 12.00 но видать не зря,... только может други подскажите как написать команду чтоб ярлыком запускалась для minicom и AT+CFUN=5,6 чтоб не приходилось после каждой загрузки в консоли это все вводить ну или что-то вроде этого спасибо ?

#68048

Lupo Alberto, а с Вашим конфигом попробовал выдало такое:

$ wvdial velcom-3g
--> WvDial: Internet dialer version 1.60
--> Cannot get information for serial port.
--> Initializing modem.
--> Sending: AT&F
AT&F
OK
--> Sending: AT+CMEE=2
AT+CMEE=2
OK
--> Sending: AT+CGDCONT=1,"IP","vmi.velcom.by","0.0.0.0",0,0
AT+CGDCONT=1,"IP","vmi.velcom.by","0.0.0.0",0,0
OK
--> Sending: AT+CGQREQ=1,0,0,0,0,0
AT+CGQREQ=1,0,0,0,0,0
OK
--> Sending: AT+CGQMIN=1,0,0,0,0,0
AT+CGQMIN=1,0,0,0,0,0
OK
--> Sending: AT+CGATT=1
AT+CGATT=1
OK
--> Modem initialized.
--> Sending: ATM1L3DT*99***1#
--> Waiting for carrier.
ATM1L3DT*99***1#
CONNECT
~[7f]}#@!}!}!} }9}#}%B#}%}(}"}'}"}"}&} } } } }%}&n{[06]qe=~
--> Carrier detected. Waiting for prompt.
~[7f]}#@!}!}"} }9}#}%B#}%}(}"}'}"}"}&} } } } }%}&n{[06]q)P~
--> PPP negotiation detected.
--> Starting pppd at Sat Aug 14 13:04:29 2010
--> Pid of pppd: 27028
--> Disconnecting at Sat Aug 14 13:04:29 2010
--> The PPP daemon has died: pppd options error (exit code = 2)
--> man pppd explains pppd error codes in more detail.
--> I guess that's it for now, exiting
--> The PPP daemon has died. (exit code = 2)

почему это происходит я так и не разобрался, если есть еще мысли пишите?

#68049
disx написал:
--> The PPP daemon has died. (exit code = 2)

описание ошибки должно быть в man pppd, посмотрите там

#68050

Создаёшь текстовый файл, зписываешь в него не обходимые команды.
Даёшь права на выполнение.
На сколько понипмаю, ве действия делались под root
Можно настроить sudo и каждую команду начинать именно с sudo. Тогда интернет будет запускаться без запроса пароля на права суперпользователя.

#68060


...
The PPP daemon has died: pppd options error (exit code = 2)
...

В man pppd написано, что-то вроде «ошибка обнаружена в переданных опциях, две взаимоисключающие опции были переданы».
По поводу


AT+CFUN=5,6 чтоб не приходилось после каждой загрузки в консоли это все вводить

Покажите

text

grep -i initstring ~/.kde4/share/config/kppprc

Попробуйте в меню kppp — «Настроить» — «Модемы» — выберите свой модем, «Изменить» — «Модем» — «Команды модема» заменить первую строку инициализации на AT+CFUN=5,6 , а во вторую записать то, что было до этого в первой строке.
В Gentoo, к примеру, для «старой» версии udev есть команда modem-modeswitch, либо пакет sys-apps/usb_modeswitch для новой версии, а также соответствующие правила, которые при создании устройства модема сами переключают его в нужный режим. Уверен, что подобное решение существует и для вашего дистрибутива.

#68080

Lupo Alberto, по поводу этого grep -i initstring ~/.kde4/share/config/kppprc пишет:

grep: /root/.kde4/share/config/kppprc: Нет такого файла или каталога


в кррр добавил первую строчку как Вы сказали, и о чюдо конектится строго со второй по пытки, не знаю почему, мож с первой не успевает его инициализировать?

#68231
disx написал:
Lupo Alberto, по поводу этого grep -i initstring ~/.kde4/share/config/kppprc пишет:

grep: /root/.kde4/share/config/kppprc: Нет такого файла или каталога

Вы запускаете kppp от root'а?

#68232

Повторюсь: IMHO, правильнее разобраться с udev и созданием устройства модема его средствами.

#68341

а что такое udev как им пользоваться?

#68343

http://www.reactivated.net/writing_udev_rules.html
udev с о-о-очень большой долей вероятности у вас установлен и запущен, убедитесь сами

text

ps aux | grep udev

Примеры правил можете посмотреть (наверное, зависит от дистрибутива) в /etc/udev/rules.d/, /lib/udev/rules.d

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