The driver compiles straightforward on Kamikaze r5700 and works properly on an Asus wl500gp. Why not to make a package for it? (it's just a matter to copy and adapt another makefile... example: ueagle-atm)

---

A partial list of supported usb adsl modems is here:

http://accessrunner.sourceforge.net/modems.shtml

(mine, not included in the list, is a pretty unknown "Mentor ADSL USB")

---

Here's a summary of what I've done:

- cd trunk/build_mipsel/linux
- make ARCH=mips menuconfig
- select the Conexant Accessrunner kernel driver, exit saving kernel conf, compile kernel
- copy usbatm.ko and cxacru.ko (found in trunk/build_mipsel/linux/drivers/usb/atm/ ) to your router ( /lib/modules/`uname -r`/ )
- create /etc/modules.d/60-cxacru containing "usbatm" and "cxacru" on two different lines
- extract the modem's firmware from windows drivers cd (you need to compile and use cxacru-fw.c found in http://accessrunner.cvs.sourceforge.net … ner/utils/ ), and copy it on your router ( /lib/firmware ).
- configure ppp as usual
- reboot

ciao

Wallace

P.s.: I'm going to try with another adsl usb modem based on STmicroelectronics Unicorn platform... it works on my gentoo box but the driver is known to be i386-only: any advice to port it on mips?