I have some problem with USB-stick initialization. Sometimes initialization looks ok, but device doesn't receive any packets. Scan can't find any reachable APs.
I tried two sticks: ZyXEL AG-220 and ZyXEL G-202 and two APs (Linksys). My hardware is Cirrus EP9315 processor (ARM920T) on experimental board. I'm using git version of zd1211rw/softmac driver from 15.5.2007, compiled in kernel (no modules). What I'm doing: 1) Power-up USB sticks. 2) USB stick is found by driver, firmware loads, everything OK 3) Set device UP, set IP address, Open mode, set ESSID 4) Association request procedure starts 5) AP is found an everything works OK. 6) Then I disable power to USB and switch processor to suspend mode, leave suspend mode. 7) Power-up USB 8) USB stick is found by driver again, firmware loads, everything OK 9) Set device UP, set IP address, Open mode, set ESSID 10) Association request procedure starts 11) Sometimes no APs are found. Then power-off USB, wait 1 sec and retry from 7) I dump ZD1211 registers after scan and found only one important difference: 0x9B50: Contains 0x18 if scan works correctly, 0x4C or (rarely) 0 when not. Yes, there are other random differences, but this one appears always. I think this is some state register, but I don't have any chip documentation and no sense what this means. Any ideas what I can do now? -- View this message in context: http://www.nabble.com/Random-receive-problem-after-initialize-tf3826796.html#a10832979 Sent from the zd1211-devs mailing list archive at Nabble.com. ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ Zd1211-devs mailing list - http://zd1211.ath.cx/ Unsubscribe: https://lists.sourceforge.net/lists/listinfo/zd1211-devs