Страница 1 из 1

не загружается pppd

Добавлено: 2010-01-09 15:21:26
kssh
Здравствуйте!
Суть проблемы - при попытке запустить pppd консоль отвечает

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

pppd: This system lacks kernel support for PPP.  To include PPP support
in the kernel, please add "device ppp" to your kernel config or
load the if_ppp module.
на

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

kldload if_ppp
консоль отвечает

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

kldload: can't load if_ppp: No such file or directory
в /boot/kernel модуль if_ppp.ko отсутствует, pppd23 установлен

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

uname -a
FreeBSD kssh 8.0-RELEASE FreeBSD 8.0-RELEASE #0: Sat Nov 21 15:48:17 UTC 2009     root@almeida.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  i386
помогите разобраться плиз!

Re: не загружается pppd

Добавлено: 2010-01-09 17:17:11
FreeBSP
Любопытно
Похоже device ppp из 8.0 вообще выкинули.
http://www.freebsd.org/cgi/cvsweb.cgi/s ... RELENG_8_0
В нововведениях об этом не говорится(хотя мб я не усмотрел) ни в кратком ни в полном списках... странно это все

/************** Добавил **************/
Мана по device ppp в 8.0 также нету, а в 7.2 есть. Ко всему прочему на 8.0 нету и мана к pppd(8), так что его скорее всего реально выкинули по тихому)

Re: не загружается pppd

Добавлено: 2010-01-09 20:26:56
kssh
вот и у меня такое же подозрение :(
и что, в этом случае даже пересборка ядра не поможет?
man pppd есть кстати

Re: не загружается pppd

Добавлено: 2010-01-09 22:03:51
FreeBSP
если его вообще исключили из проекта, то не поможет.
попробуйте собрать ядро с device ppp.

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

# cp /usr/src/sys/i386/conf/GENERIC  /usr/src/sys/i386/conf/PPP_TEST
# echo "device ppp" >> /usr/src/sys/i386/conf/PPP_TEST
# make -C /usr/src/ buildkernel KERNCONF=PPP_TEST
если соберется и встанет - пробуйте запустить pppd, мб и прокатит, хотя мне слабо в это верится

pppd стоит из портов, или системный? порт не обновлялся после выхода 8.0 (http://samba.anu.edu.au/ftp/ppp/)
если из портов и так и не заработает, то думаю, стоит написать мейнтейнеру о том что порт не пашет на 8.0

Re: не загружается pppd

Добавлено: 2010-01-09 22:28:44
kssh
из портов стоит,

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

/usr/ports/net/pppd23
сегодня спрашивал на jabber.ru в конфе FreeBSD про это дело, сказали, что пересборка ядра не поможет

Re: не загружается pppd

Добавлено: 2010-01-09 22:31:13
FreeBSP
скорее всего так и будет
ищи замену, либо оставайся на старой версии

Re: не загружается pppd

Добавлено: 2010-01-09 22:36:33
kssh
придется mpd видимо ставить..
блин, ну нафига так извратились над 8-кой :( , была 7.0 так с ней никаких проблем не было, все с полтыка заводилось, а тут... :evil:

еще такой вопрос возник - а если модуль if_ppp.ko от 7.2 подсунуть, 8-ка его поймет?

Re: не загружается pppd

Добавлено: 2010-01-09 23:08:16
Alex Keda
врятли
а вот кусок сорцов подсунуть и собрать модуль - может и прокатит

Re: не загружается pppd

Добавлено: 2010-01-09 23:23:47
kssh
а как бы это сделать, хотя бы приблизительно, не подскажешь?

Re: не загружается pppd

Добавлено: 2010-01-10 1:52:45
FreeBSP
мне кстати тоже интересно как "по-старинке" собирать ядро не целиком, а по кусочкам =)
Лис, расскажешь?

а на счет куска кода - получить по cvs в отдельную папку дерево сырцов 7-ки, из него выколупать if_ppp и положить его в аналогичную папку в дереве сырцов 8-ки. дальше собрать модуль и загрузить его

supfile примерно такой

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

*default host=cvsup5.ru.FreeBSD.org
*default base=/usr/home/_USER_/72src/var/db
*default prefix=/usr/home/_USER_/72src/usr
*default release=cvs tag=RELENG_7_2
*default delete use-rel-suffix
*default compress
# все сырцы нам не нужны
#src-all
# нужно только ядро
src-sys
# и, может быть, что то из нижеперечисленного
# в особенности
#src-base
#src-release
#src-tools
#src-include

#src-bin
#src-cddl
#src-contrib
#src-etc
#src-games
#src-gnu
#src-kerberos5
#src-kerberosIV
#src-lib
#src-libexec
#src-rescue
#src-sbin
#src-share
#src-usrbin
#src-usrsbin

Re: не загружается pppd

Добавлено: 2010-01-10 2:28:15
Гость
когда вы уже маны научитесь читать
один с бриджом тупил
теперь другой с pppd

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

ifconfig ppp create
синтаксис и точные параметры с мана читайте

Re: не загружается pppd

Добавлено: 2010-01-10 12:20:49
Alex Keda
2 paradox
офигел чтоли - маны читать.
их никто не читает. всем надо пошаговое хавту =)

Re: не загружается pppd

Добавлено: 2010-01-10 12:51:32
FreeBSP
пардон
ткните пожалуйста пальцем, где написано что в 8 стало так

Re: не загружается pppd

Добавлено: 2010-01-10 12:54:50
kssh
ядро по кусочкам - вопрос конечно интересный :)
видимо придется откатываться на 7.2, отсутствие pppd - не единственное, что меня не устраивает в 8-ке

Re: не загружается pppd

Добавлено: 2010-01-10 15:42:15
Гость
FreeBSP писал(а):пардон
ткните пожалуйста пальцем, где написано что в 8 стало так
не ну если уже с системы его выкинули то читать бесполезно
а вообще яне помню с какой версии его уже выбросили
но до того как его еще не выбросили все вмане написано
что вирутальные интерфесы создаються через

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

ifconfig create имясцыферкой

Re: не загружается pppd

Добавлено: 2010-01-11 2:10:59
FreeBSP
ну где то же должно быть написано что в 8-ке не стало device ppp и pppd(8) (pppd остался только в портах)

а выкинули его именно между 7.2 и 8.0

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

# uname -mrs
FreeBSD 7.2-RELEASE-p5 i386
# grep ppp /usr/src/sys/i386/conf/GENERIC
device          ppp             # Kernel PPP