If you have a AR5007EG card, which many 3680's have, it isn't supported by any normal build of madwifi, there are special patches available, but support for these cards is experimental. Ndiswrapper is a lot less hassle for this card, and it does work better at the moment.
Not saying this is what you have, but it is something to look for before getting frustrated with madwifi. Another note, 'lspci' likes to say this card is an AR5006EG, which is a supported card, but not always what is really there.
Acer 3680-2633 here running ArchLinux.
Last edited by elliott678; 01-09-2008 at 04:29 PM.