Автор Тема: Пропала связь с ppp после обновления  (Прочитано 5990 раз)

Оффлайн PSV

  • Участник
  • *
  • Сообщений: 361
Сейчас читаю внимательно этот баг. Как я понял, вам надо включить userspace. Осталось понять как.
Да именно это мне и надо, вот только как, непонятно.
Кстати, после этого обновления, большинство инструкций к ррр стали ненужными. :( после них все равно не заработает.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Может они это реализовали:
Т.е. всегда пытаться сначала использовать kernel, если ошибка при старте pppd -
userspace? Можно и так, хотя я все равно предлагаю добавить опцию для
управления этим поведением, чтобы избежать лишних телодвижений и дать
возможность явно этим управлять. Лучше иметь возможность делать это в конфигах
etcnet, чем блэклистить модули. Тогда что-то типа
PPPOE_TYPE=kernel|userspace|auto
с умолчанием в auto.

Оффлайн PSV

  • Участник
  • *
  • Сообщений: 361
Может они это реализовали:
Т.е. всегда пытаться сначала использовать kernel, если ошибка при старте pppd -
userspace? Можно и так, хотя я все равно предлагаю добавить опцию для
управления этим поведением, чтобы избежать лишних телодвижений и дать
возможность явно этим управлять. Лучше иметь возможность делать это в конфигах
etcnet, чем блэклистить модули. Тогда что-то типа
PPPOE_TYPE=kernel|userspace|auto
с умолчанием в auto.
Это же речь идет о файлике pppoptions?

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Не знаю, я думал
options

Оффлайн PSV

  • Участник
  • *
  • Сообщений: 361
Не знаю, я думал
options
options, это я перепутал. Сейчас опробую.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Вот смотрю spec нового ppp:
Цитировать
%changelog
* Fri Jan 30 2015 Andriy Stepanov <stanv@altlinux.ru> 2.4.5-alt11.M70P.1
- Fix OpenL2TP socket path

* Thu Sep 06 2012 Mikhail Efremov <sem@altlinux.org> 2.4.5-alt11
- Enable IPv6 support (closes: #27707).

* Wed Jun 13 2012 Alexey Shabalin <shaba@altlinux.org> 2.4.5-alt10
- mv /etc/tmpfiles.d/ppp.conf -> /lib/tmpfiles.d/ppp.conf.
- update tmpfiles for create a character device /dev/ppp.

Сейчас в исходники его гляну.

Оффлайн PSV

  • Участник
  • *
  • Сообщений: 361
[root@lgate ppp1]# cat ./options
TYPE=ppp
ONBOOT=no
PPPTYPE=pppoe
PPPPERSIST=on
PPPMAXFAIL=0
HOST=enp4s0
PPPOE_TYPE=userspace

[root@lgate ppp1]# service network restart

[root@lgate ppp1]# /sbin/ifup ppp1
/usr/sbin/pppd: /usr/lib64/pppd/2.4.5/rp-pppoe.so: cannot open shared object file: No such file or directory
/usr/sbin/pppd: Couldn't load plugin rp-pppoe.so

Не помогло :(. Или надо комп ребутить?

Оффлайн PSV

  • Участник
  • *
  • Сообщений: 361
на диске с 7.0.1 от х64 есть:
ppp-pppoe-2.4.5-alt11.x86_64.rpm
если ничего не поможет, могу сдеолать так:
rpm ppp-pppoe-2.4.5-alt11.x86_64.rpm
Можно как-то заранее узнать, что это нужная версия и не будет конфликтов?
Хотя больше жду возможности просто переключения в нужный режим.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Конфликты будут с ppp

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
А что даёт
ldd /usr/sbin/pppd

Оффлайн PSV

  • Участник
  • *
  • Сообщений: 361
[root@lgate ppp1]# ldd /usr/sbin/pppd
        linux-vdso.so.1 (0x00007fff265fe000)
        libutil.so.1 => /lib64/libutil.so.1 (0x00007f5b7556f000)
        libcrypto.so.10 => /lib64/libcrypto.so.10 (0x00007f5b75184000)
        libssl.so.10 => /lib64/libssl.so.10 (0x00007f5b74f13000)
        libcrypt.so.1 => /lib64/libcrypt.so.1 (0x00007f5b74cd8000)
        libpam.so.0 => /lib64/libpam.so.0 (0x00007f5b74aca000)
        libdl.so.2 => /lib64/libdl.so.2 (0x00007f5b748c5000)
        libpcap.so.0.8 => /usr/lib64/libpcap.so.0.8 (0x00007f5b7468d000)
        libc.so.6 => /lib64/libc.so.6 (0x00007f5b742de000)
        libz.so.1 => /lib64/libz.so.1 (0x00007f5b740c5000)
        /lib64/ld-linux-x86-64.so.2 (0x00007f5b75a2c000)
        libkrb5.so.3 => /lib64/libkrb5.so.3 (0x00007f5b73df7000)
        libk5crypto.so.3 => /lib64/libk5crypto.so.3 (0x00007f5b73bc4000)
        libaudit.so.1 => /lib64/libaudit.so.1 (0x00007f5b739a5000)
        libcom_err.so.2 => /lib64/libcom_err.so.2 (0x00007f5b737a1000)
        libkrb5support.so.0 => /lib64/libkrb5support.so.0 (0x00007f5b73595000)
        libkeyutils.so.1 => /lib64/libkeyutils.so.1 (0x00007f5b73390000)
        libresolv.so.2 => /lib64/libresolv.so.2 (0x00007f5b73179000)
        libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f5b72f5c000)
        libselinux.so.1 => /lib64/libselinux.so.1 (0x00007f5b72d3a000)
        libpcre.so.3 => /lib64/libpcre.so.3 (0x00007f5b72af9000)

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
/sbin/ifup ppp1

А что такое /sbin/ifup?

Оффлайн PSV

  • Участник
  • *
  • Сообщений: 361
/sbin/ifup ppp1

А что такое /sbin/ifup?
Поднятие ppp1. А что не так? Как еще из строки поднимать ppp соединение?
Причем есть даже костыли(брал из багзиллы по моему) с этой командой, для проверки и переподнятия соединения.
« Последнее редактирование: 08.02.2015 11:44:12 от PSV »

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Не знаю, просто в каком пакете это лежит, что делает, как конфигурируется и т.д и т.п.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Может в нёи вызов этого плагина?