Как включить в ядре linux поддержку pppoe (debian jessie или archlinux)?
если надо ставить через pppoe, то надо опцию добавлять при установке: https://www.debian.org/releases/stable/i386/apds05.html
если уже дебиан стоит или что там на pi? raspbian ?
вам нужно поставить пакет pppoeconf, который потянет с собой пакеты ppp и pppoe
потом от рута запускаете pppoeconf и через него настраиваете
ядро пересобирать не надо
Пересборка ядра описана тут: www.unix-lab.org/posts/debian-kernelДля подобного дела нужно сначала подготовиться. А именно заняться установкой следующих пакетов:$ sudo aptitude install  build-essential kernel-package fakeroot initrd-tools pkg-config libncurses5-dev ( и `linux-source` - для тех, кто перекомпилирует имеющееся ядро)
Если вы решили ставить новое ядро, то идём на kernel.org или зеркало yandex — mirror.yandex.ru/kernel.org/linux/kernel/ — и скачиваем необходимую версию ядра. У нас это linux-3.0.4.tar.bz2.
Смотрим есть ли пакет linux-source в каталоге /usr/src. В случае с перекомпиляцией он будет, если вы скачали новое ядро, то переместите его туда.$ ls /usr/src/
linux-source-3.0.4.tar.bz2
Переходим в каталог и распаковываем архив:$ cd /usr/src
$ sudo tar xjf linux-source-3.0.4.tar.bz2
Идём в созданную после разархивирования директорию:$ cd linux-source-3.0.4/
Теперь можно заняться конфигурированием ядра. Автором это было сделано в консоли с остановленным X-Window. В таком случае пишем от рута:# make menuconfig
Если желаете конфигурировать в графическом терминале, вам послужит команда# make xconfig
Но понадобится установить дополнительные пакеты/библиотеки, в общем ну её….
С конфигурацией закончили?
Тогда собираем наше новенькое ядрышко:
#fakeroot make-kpkg --initrd --revision=debian.3.0.4 kernel_image