Видео смотреть бесплатно

Смотреть русское видео

Официальный сайт openclass 24/7/365

Смотреть видео бесплатно

18.09.10 19:27 uscr

Есть проблема!Проблема с pppd.

Привет! У меня есть ноутбук acer aspire d250. Я хожу в интернет через телефон NOKIA 5800 (сопряжение выполнил через blueman manager). Для этого я в консоли делал так:

sudo rfcomm bind rfcomm0 00:25:47:B3:C7:8D 22

Потом запускал программу kppp (гуёвая программа-звонилка). В этой самой программе я забивал настройки, подключался и сидел в интернете. Так было до тех пор, пока однажды я не переустановил систему с нуля.

Причём была Fedora 13 и поставил я тоже Fedora 13. А ничего не работает! Ну то есть сначала всё идёт хорошо: kppp опознаёт модем (телефон сигнализирует о том, что к нему подключились), набирает номер, но на стадии "вход в сеть" pppd падает с "ошибкой 16". Ман говорит что эта ошибка значит "The link was terminated by the modem hanging up.".

При включении опций debug и dump в /etc/ppp/options, в /var/log/messages появляются такие строки:

Sep 18 11:28:40 Darvin kernel: Bluetooth: HCI device and connection manager initialized
Sep 18 11:28:40 Darvin kernel: Bluetooth: HCI socket layer initialized
Sep 18 11:28:40 Darvin kernel: Bluetooth: Generic Bluetooth USB driver ver 0.6
Sep 18 11:28:40 Darvin kernel: usbcore: registered new interface driver btusb
Sep 18 11:28:40 Darvin bluetoothd[3921]: Bluetooth daemon 4.64
Sep 18 11:28:40 Darvin bluetoothd[3922]: Starting SDP server
Sep 18 11:28:40 Darvin kernel: Bluetooth: L2CAP ver 2.14
Sep 18 11:28:40 Darvin kernel: Bluetooth: L2CAP socket layer initialized
Sep 18 11:28:40 Darvin bluetoothd[3922]: Parsing /etc/bluetooth/network.conf failed: No such file or directory
Sep 18 11:28:40 Darvin kernel: Bluetooth: BNEP (Ethernet Emulation) ver 1.3
Sep 18 11:28:40 Darvin kernel: Bluetooth: BNEP filters: protocol multicast
Sep 18 11:28:40 Darvin kernel: Bridge firewalling registered
Sep 18 11:28:40 Darvin bluetoothd[3922]: bridge pan0 created
Sep 18 11:28:40 Darvin bluetoothd[3922]: Parsing /etc/bluetooth/input.conf failed: No such file or directory
Sep 18 11:28:40 Darvin bluetoothd[3922]: Parsing /etc/bluetooth/audio.conf failed: No such file or directory
Sep 18 11:28:40 Darvin NetworkManager[1038]: /sys/devices/virtual/net/pan0: couldn't determine device driver; ignoring...
Sep 18 11:28:40 Darvin kernel: Bluetooth: SCO (Voice Link) ver 0.6
Sep 18 11:28:40 Darvin kernel: Bluetooth: SCO socket layer initialized
Sep 18 11:28:40 Darvin bluetoothd[3922]: HCI dev 0 registered
Sep 18 11:28:40 Darvin bluetoothd[3922]: HCI dev 0 up
Sep 18 11:28:40 Darvin bluetoothd[3922]: Starting security manager 0
Sep 18 11:28:41 Darvin bluetoothd[3922]: Parsing /etc/bluetooth/serial.conf failed: No such file or directory
Sep 18 11:28:41 Darvin kernel: Bluetooth: RFCOMM TTY layer initialized
Sep 18 11:28:41 Darvin kernel: Bluetooth: RFCOMM socket layer initialized
Sep 18 11:28:41 Darvin kernel: Bluetooth: RFCOMM ver 1.11
Sep 18 11:28:41 Darvin bluetoothd[3922]: probe failed with driver input-headset for device /org/bluez/3921/hci0/dev_00_25_47_B3_C7_8D
Sep 18 11:28:41 Darvin bluetoothd[3922]: Adapter /org/bluez/3921/hci0 has been enabled
Sep 18 11:30:39 Darvin bluetoothd[3922]: link_key_request (sba=0C:60:76:B2:63:A3, dba=00:25:47:B3:C7:8D)
Sep 18 11:30:42 Darvin modem-manager: (rfcomm0) opening serial device...
Sep 18 11:30:46 Darvin kernel: PPP generic driver version 2.4.2
Sep 18 11:30:46 Darvin pppd[3972]: pppd options in effect:
Sep 18 11:30:46 Darvin pppd[3972]: debug debug#011#011# (from command line)
Sep 18 11:30:46 Darvin pppd[3972]: -detach#011#011# (from command line)
Sep 18 11:30:46 Darvin pppd[3972]: dump#011#011# (from command line)
Sep 18 11:30:46 Darvin pppd[3972]: user megafon#011#011# (from command line)
Sep 18 11:30:46 Darvin pppd[3972]: 460800#011#011# (from command line)
Sep 18 11:30:46 Darvin pppd[3972]: lock#011#011# (from /etc/ppp/options)
Sep 18 11:30:46 Darvin pppd[3972]: crtscts#011#011# (from command line)
Sep 18 11:30:46 Darvin pppd[3972]: defaultroute#011#011# (from command line)
Sep 18 11:30:46 Darvin pppd[3972]: usepeerdns#011#011# (from command line)
Sep 18 11:30:46 Darvin pppd[3972]: pppd 2.4.5 started by nazarovd, uid 0
Sep 18 11:30:46 Darvin pppd[3972]: Using interface ppp0
Sep 18 11:30:46 Darvin pppd[3972]: Connect: ppp0 <--> /dev/rfcomm0
Sep 18 11:30:46 Darvin pppd[3972]: PAP authentication succeeded
Sep 18 11:30:47 Darvin kernel: PPP Deflate Compression module registered
Sep 18 11:30:48 Darvin modem-manager: (rfcomm0) closing serial device...
Sep 18 11:30:48 Darvin modem-manager: (rfcomm0) opening serial device...
Sep 18 11:30:49 Darvin pppd[3972]: LCP terminated by peer
Sep 18 11:30:52 Darvin pppd[3972]: Connection terminated.
Sep 18 11:30:52 Darvin pppd[3972]: Modem hangup
Sep 18 11:30:52 Darvin pppd[3972]: Exit.
Sep 18 11:30:52 Darvin modem-manager: (rfcomm0) closing serial device...


А сама kppp в консоль ругается так:

[nazarovd@Darvin ~]$ kppp
Opener: received SetSecret
Opener: received SetSecret
Opener: received OpenLock

Opener: received OpenDevice
Opener: received ExecPPPDaemon
In parent: pppd pid 3972
Couldn't find interface ppp0: Нет такого устройства
Kernel supports ppp alright.
Couldn't find interface ppp0: Нет такого устройства
It was pppd that died
pppd exited with return value 16
Sending 3952 a SIGUSR1
Opener: received RemoveSecret
Opener: received RemoveSecret
Opener: received OpenResolv
Opener: received OpenResolv
Opener: received RemoveLock
Opener: received PPPDExitStatus
Opener: received PPPDExitStatus
kdeinit4: preparing to launch /usr/lib/libkdeinit4_klauncher.so
Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
kdeinit4: preparing to launch /usr/lib/libkdeinit4_kded4.so
kdeinit4: preparing to launch /usr/lib/libkdeinit4_kbuildsycoca4.so
kbuildsycoca4 running...
kbuildsycoca4(4006) KBuildSycoca::checkDirTimestamps: timestamp changed: "/etc/xdg/menus/applications-merged"
kdeinit4: preparing to launch /usr/lib/libkdeinit4_kconf_update.so
Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
.

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

Как можно это починить?

UPD
При подключении телефона проводом, нетворк менеджер его видит, а при попытке установить соединение молчит. Кнопочка "нажимается", но ничего не происходит.

UPD2
Эксперимент по художественному оформлению топиков считаю проваленым. Для спасения вопроса от переноса в Talks спешно редактирую текст и по прежнему с нетерпением жду ответов.

UPD3
В интернетах прочитал о способе проверить правильность настроек kppp, перенеся их в программу wvdial. Через wvdial с таким конфигом:

[Dialer Defaults]
Phone = *99#
Username = megafon
Password = megafon
New PPPD = yes

[Dialer megafon]
Auto Reconnect = on
Init2 = AT+CGDCONT=1,"IP","internet"
Baud = 115200
Init1 = ATZ
Modem = /dev/rfcomm0
Phone = *99#
Username = megafon
Abort on Busy = on
Password = megafon
Stupid Mode = on


соединение установилось, но адреса не резолвятся. В /etc/resolve.conf добавил запись: DNS1=8.8.8.8 - это не помогло. Давайте параллельно разбираться с настройкой dns для wvdial.

P.S.
Вот так пишет wvdial в консоль во время коннекта:
[root@Darvin nazarovd]# wvdial megafon
--> WvDial: Internet dialer version 1.61
--> Cannot get information for serial port.
--> 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
~[7f]}#@!}!} } }2}#}$@#}!}$}%\}"}&} }*} } g}%~
--> Carrier detected. Starting PPP immediately.
--> Starting pppd at Sun Sep 19 13:42:11 2010
--> Pid of pppd: 4299
--> pppd: X�c ��c
--> pppd: X�c ��c
--> pppd: X�c ��c
--> pppd: X�c ��c
--> pppd: X�c ��c
--> pppd: X�c ��c
--> pppd: X�c ��c
--> pppd: X�c ��c
--> pppd: X�c ��c
--> pppd: X�c ��c
--> pppd: X�c ��c
--> pppd: X�c ��c
--> pppd: X�c ��c
--> pppd: X�c ��c
--> pppd: X�c ��c
--> pppd: X�c ��c
--> pppd: X�c ��c
--> pppd: X�c ��c
--> pppd: X�c ��c
--> Using interface ppp0
--> pppd: X�c ��c
--> pppd: X�c ��c
--> pppd: X�c ��c
--> pppd: X�c ��c
--> pppd: X�c ��c
--> pppd: X�c ��c
--> pppd: X�c ��c
--> pppd: X�c ��c
--> Authentication (PAP) started
--> pppd: X�c ��c
--> Authentication (PAP) successful
--> pppd: X�c ��c
--> pppd: X�c ��c
--> pppd: X�c ��c
--> pppd: X�c ��c
--> pppd: X�c ��c
--> pppd: X�c ��c
--> pppd: X�c ��c
--> pppd: X�c ��c
--> pppd: X�c ��c
--> pppd: X�c ��c
--> pppd: X�c ��c
--> pppd: X�c ��c
--> pppd: X�c ��c
--> local IP address 10.225.116.77
--> pppd: X�c ��c
--> remote IP address 10.6.6.6
--> pppd: X�c ��c
--> primary DNS address 10.77.48.3
--> pppd: X�c ��c
--> secondary DNS address 10.77.48.2
--> pppd: X�c ��c
--> pppd: X�c ��c
--> Script /etc/ppp/ip-up run successful
--> Default route Ok.
--> warning, no nameserver found `/etc/resolv.conf`
--> Nameserver (DNS) failure, the connection may not work.
--> Connected... Press Ctrl-C to disconnect
--> pppd: X�c ��c
^CCaught signal 2: Attempting to exit gracefully...
--> Terminating on signal 15
--> pppd: X�c ��c
--> Connect time 0.4 minutes.
--> pppd: X�c ��c
--> pppd: X�c ��c
--> Script /etc/ppp/ip-down started
--> pppd: X�c ��c
--> Terminate Request (Message: "User request" )
--> pppd: X�c ��c
--> pppd: X�c ��c
--> pppd: X�c ��c
--> pppd: X�c ��c
--> pppd: X�c ��c
--> pppd: X�c ��c
--> Disconnecting at Sun Sep 19 13:42:34 2010


Апдейт четвёртый и последний

Пока решил так:
устанавливаем программу wvdial.
В конфиге (/etc/wvdial.conf) пишем так:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
Dialer Defaults]
Phone = *99#
Username = megafon
Password = megafon
New PPPD = yes

[Dialer megafon]
Auto Reconnect = on
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Init3 = AT + CGDCONT = 1, "IP", "internet"
Baud = 115200
Init1 = ATZ
Modem = /dev/rfcomm0
Phone = *99#
Username = megafon
Abort on Busy = on
Password = megafon
Stupid Mode = on


Параметр Init3 установите в соостветствии с вашим оператором (тут для мегафона). Теперь из консоли делаете так:

1
2
echo nameserver 8.8.8.8 >> /etc/resolve.conf
wvdial megafon (тут указываете ваше имя из заголовка секции Dialer).


"РЕШЕНО" не добавляю потому, что всё же из спортивного интереса жажду заставить kppp соединяться.


Теги:

Username 18.09.10 19:39 # +-2
Typical linux crazy user.
uscr 18.09.10 19:44 # +0
?
Парсер-лох
haku 18.09.10 20:45 # +3
Не обращай внимания, это типичная реакция тролля – не отвечать на вопрос а рассказывать о том что он думает о вопрошающем.
uscr 18.09.10 21:06 # +1
?
Парсер-лох!!!
Username 18.09.10 21:34 # +3
uscr 18.09.10 21:09 # +1
От себя могу добавить что при подключении телефона проводом, нетворк менеджер его видит, а при попытке установить соединение молчит. Кнопочка "нажимается", но ничего не происходит.

Понятия не имею, почему ноутбук забыл об этом сказать.
mutantcornholio 18.09.10 21:11 # +4
Ему не до этого. Он траву курит.
pumbur 19.09.10 02:56 # +2
ну не надо было в таком стиле писать, не надо…
jh 19.09.10 05:40 # +2
а строку инициализации задали? типа: at+cgdcont=1,"ip","provider"
uscr 19.09.10 12:52 # +0
Нет. Дело в том, что раньше всё работало и без неё. Когда всё сломалось, я пробовал её задавать, но это ни на что не повлияло. Хотя сейчас ещё попробую для чистоты эксперимента.
uscr 19.09.10 13:23 # +0
При добавлении строки: AT+CGDCONT=1,"IP","internet"
KPPP входит в цикл. Это выглядит вот так -
поиск модема - инициализация модема - набор номера - вход в сеть
и так до бесконечности.
Саму эту строку я выискал в интернетах. Меня смущает вот это "internet" в случае с мегафоном, тогда как у других операторов этот параметр выглядит как internet.beeline.ru, например. Может это не правильная строка?
У меня мегафон московского региона.
jh 19.09.10 16:54 # +0
пользовался мегафоном(не москва), строка для него правильная.
если есть другие сетевые интрефейсы (например eth0), попробуйте их остановить, и после этого попробовать соединиться по ppp
mutantcornholio 19.09.10 08:35 # +1
Несмотря на то, что пост располагает искромётно пошутить, прошу помощи. Проблема существует почти месяц. До этого вопрошал об этом на форумах, но там ничего не посоветовали. Совсем ничего, даже дурацких предложений не поступало :(

А ноут везде от своего имени писал?
dr_lo 19.09.10 10:19 # +3
на самом деле, юзер даже не знает, что он вилинуксе зареган =)
pumbur 19.09.10 15:00 # +0
идея же. умный автоматический баг-репортер. очень умный.
uscr 19.09.10 15:26 # +0
На самом деле именно так и реализован "поиск решения проблем" в винде. Компьютер лазит по форумам и пытается решить проблему. Это, естественно, занимает некоторое время. А все только ругают майкрософт и говорят что их "решение проблем" не работает... Фи!
K-9 19.09.10 08:57 # +1
У меня непереносимость художественного текста :(

Посты Комментарии
Последние посты
    Посты Комментарии
    Последние комментарии
      Посты Комментарии
      Изменения
        Посты Комментарии Изменения Черновики Избранное
        Черновики (все)
          Посты Комментарии Изменения Черновики Избранное
          Избранное (всё)
            Посты Комментарии Изменения Черновики Избранное
            Лучшие блоги (все 135)
            Топ пользователей Топ блогов
            Топ пользователей Топ блогов
            Элита (все 2608 из 205 городов)
            Топ пользователей Топ блогов

            Новенькие: ivitaly, b_v, Alganasmer, an-tyr, pozadi
            welinux.ru

            Смотреть онлайн бесплатно

            Онлайн видео бесплатно


            Смотреть русское с разговорами видео

            Online video HD

            Видео скачать на телефон

            Русские фильмы бесплатно

            Full HD video online

            Смотреть видео онлайн

            Смотреть HD видео бесплатно

            School смотреть онлайн