OK, here's the relevent part of dmesg:
usbcore: registered new driver usbfs
usbcore: registered new driver hub
pxa27x-ohci pxa27x-ohci: PXA27x OHCI
pxa27x-ohci pxa27x-ohci: new USB bus registered, assigned bus number 1
pxa27x-ohci pxa27x-ohci: irq 3, io mem 0x4c000000
usb usb1: configuration #1 chosen from 1 choice
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 3 ports detected
usb 1-2: new full speed USB device using pxa27x-ohci and address 2
usb 1-2: configuration #1 chosen from 1 choice
/mnt/ide2/files/dm9601-2.6/dm9601.c: /mnt/ide2/files/dm9601-2.6/dm9601.c: v0.0.6 2001/05/24 (C) 1999-2000 Petko Manolov (petkan@dce.bg)
/mnt/ide2/files/dm9601-2.6/dm9601.c: eth%d: Davicom USB-100
usbcore: registered new driver dm9601
pxafb: Power mode 0
pxafb: Power mode 480
No interface is brought up automatically, but I can bring up eth0, and it has a hwaddress, but dhcpcd-ing it hangs for a while then fails.
Any ideas?
Thanks.