T-DSL and ADSL with SuSE Linux 7.1 and kernel 2.4

Support knowledgebase (jsmeix_adsl-71-kernel24)
Applies to

SuSE Linux: Version 7.1
This article refers to an older version of SuSE Linux. Therefore some of the informations given in this article may be outdated or the article may contain stale links.

Kernel: Version 2.4

Symptom:

You´re using SuSE Linux 7.1 in combination with kernel 2.4 but T-DSL resp. ADSL doesn´t work. The following error message can be found in the file /var/log/messages:
cannot open /dev/pppox0: No such device
or
Failed to open /dev/pppox0: No such device

Cause

The existing pppd resp. pppoed doesn´t work with the kernel 2.4 which is included in SuSE Linux 7.1

Temporarily solutions

Use the SuSE standard kernel 2.2.18

Boot using the SuSE standard kernel 2.2.18
If you have to install the kernel first, follow the steps given in e.g. the support database article " Reinstalling a precompiled SuSE kernel".

Making use of package rp-pppoe

Install the package rp-pppoe from series n and execute adsl-setup as user root afterwards
and follow the instructions. The T-Online user account is a special one and has to be entered like
AnschlußkennungTonlinenummerMitbenutzerkennung@t-online.de
If you´ve already configured T-DSL using YaST2, you can find the correct T-Online user account at the file /etc/pppoed.conf
You can establish the connection with
adsl-start
and terminate it with adsl-stop.
If the connection should be established already during the boot process, the option START_ADSL, accessible via
YaST
- System administration
- Change configuration file
has to be set to yes
A connection established in this way is a permanent one and so you shouldn´t use a package filter (Firewall) in this case.

The disadvantage of rp-pppoe is that it uses a lot of CPU capacity, because it´s running in the user space instead of the kernel and so files have to be copied to and from kernel and user space. A more CPU sparing and also maybe a faster solution, would be to use the SuSE standard kernel 2.2.18.

Test version of new packages for kernel 2.4

There´re test versions of packages ppp and pppoed available now. It should be possible to establish a connection with them. While terminating the connection you´ll still get some error messages, but apart from that it should work:
ftp://ftp.suse.com/pub/people/bk/pppoe/ppp-2.4.0-5.i386.rpm
ftp://ftp.suse.com/pub/people/bk/pppoe/pppoed-0.48b1-6.i386.rpm


See also:
o DSL-Test

Keywords: DSL, ADSL, TDSL, T-DSL, 24, 2.4, 71, 7.1, PPPOX0

Categories: Network

SDB-jsmeix_adsl-71-kernel24, Copyright SuSE Linux AG, Nürnberg, Germany - Version: 10. Apr 2001
SuSE Linux AG - Last generated: 30. Jul 2001 by swiegra (sdb_gen 1.40.0)