I've got a wifi interface connected by USB (its chipset is the zd1211b, which I think it works with the zyd driver). When I log into my ubuntu 12.04 it don't detect the inteface but after waiting an indeterminate amount of time (sometimes a few minutes, sometimes half an hour or more) it is detected and it works fine.
It's just to weird and also very annoying because you don't know when are you going to be able to use the wireless connection. Any solution to this? Can I force somehow the SO to detect the interface?