From: Carlos M. <car...@gm...> - 2005-08-29 20:48:37
|
Hi, I was testing the driver with USB and was seeing some really strange behaviour. It took some time but I finally managed to see (more or less) what's going on. If I load acx-20050818, no problems, but when I load 20050821, things start to go wrong. If it uploads the firmware and then fails allocatig DMA memory. Somthing to the effect of acx: init memory FAILED acx: acx100_init_memory_pools FAILED wlan0: acx100_create_dma_regions FAILED Now, if it doesn't need to upload the firmware[0] there are no errors, however, doing ip l produces a "Cannot handle kernel pointer at address x" message. This might have to do with the fact that the driver doesn't seem to bother unregistering the netdev, so I might end up with wlan3, when the other three (wlan0, wlan1 and wlan2) should no longer be there. I'll try to get debug logs posted somewhere tomorrow. [0] This happens when the module is unloaded and then loaded again. As long as the USB adapter stays plugged-in it will maintain the firmware in memory and report itself booted. cmn --=20 Carlos Mart=EDn http://www.cmartin.tk http://rpgscript.berlios.de "Vacate your oddly-shaped office and leave. The revolution is coming." |