если rp-pppoe установлен, то в /etc/ppp/peers создаем файл, например, dsl. Вот такого содержания:
Исходный код
noipdefault
defaultroute
replacedefaultroute
hide-password
noauth
persist
plugin rp-pppoe.so eth0
user "Логин"
usepeerdns
defaultroute
А в файл /etc/ppp/pap-secrets добавляем строчку:
Исходный код
"Логин" * "Пароль"
Вот, вроде так.
Подключаем коммандой pon dsl. Отключаем poff dsl.
Суть такая, но конкретно про knoppix не знаю, может что-то и по-другому делать надо.