Ok, I've
just got it working. From a recent install I:
Installed the speedtouch userspace .rpm from the CDs (I think this installs libatm). NB We're not using the kernelspace module/driver solution.
Copied the boot and firmware microcode files from my ISP's CD to /usr/share/speedtouch/ (copied/symlinked ZZZLP2.eni to mgmt.o).
Set the correct details in /etc/ppp/peers/adsl (eg. -vpi 0 -vci 38). Also put the correct details in /etc/ppp/pap-secrets and chat-secrets.
Ran
modem_run -v 2 -a /usr/share/speedtouch/ZZLP1.eni -f /usr/share/speedtouch/mgmt.o
Ran
pppd call adsl
Ifconfig -a now shows ppp0 and my ADSL is working.