I guess I didn't state my question right........Does iwconfig show
any card ?(ath0 or not) with wireless capability? Also, have you checked lsmod to make sure the madwifi drivers got loaded?
You also might just try issuing an
ifconfig ath0 up command to see if that gets things going. I would also check your system logs to see if the card is leaving anything there when the madwifi modules are loaded.
I would also check to make sure this card is supported by madwifi. You haven't posted anything that indicates this card uses an Atheros chipset. Like I said eariler, it looks as if D-Link used more than one chipset in this card. There is info on the madwifi supported version
here if you want to compare to yours.