Hi - I had a similar problem under SuSE 9.0 but you may find the drivers from this site easier to set up and I know they work ok. Go to
http://eciadsl.flashtux.org/ and download the drivers there (you may have to download the patch too since you are using a newer kernel). Once downloaded open a console and cd to the directory you downloaded the file to (you can download it in Windows and access it via Linux or burn it). Unplug your modem if you haven't done so already. In the console (in the same directory as the file) type: rpm -i filename (the filename is eciadsl...rpm - note if you type the eci and then press Tab it should fill the rest in for you) then hit return. This will install the drivers. Next type: eciconf.sh to bring up the set-up menu. The first thing to do here is to click on the Remove Dabusb which should say ok. That done it's a matter of filling in your username, password, modem type, your country's VPN and VCI numbers (0 and 38 for the UK), your ISP's DNS numbers (obtainable from your ISP), select DHCP or Static IP (probably DHCP) and click on Create Config. Now plug in your modem and type: /usr/local/bin/startmodem - it should connect. To disconnect, type: killall pppd but note that if you are running a dual boot system (i.e. Windows and Linux) you may have to unplug your modem before booting into Windows otherwise it will read as a new device each time. Hope this helps. Good luck.