The attached patch not only re-enables orinoco_cs, but also tells orinoco_cs not to take control of devices also supported by hostap_cs. This has the effect of deprecating orinoco_cs in favor of hostap_cs while still allowing orinoco_cs to be used by the devices that need it. I don't have any hostap-supported hardware to check, but it seems like it should work. Please test and advise (or optionally include in linux-image-2.6.22-12 or whatever).
The attached patch not only re-enables orinoco_cs, but also tells orinoco_cs not to take control of devices also supported by hostap_cs. This has the effect of deprecating orinoco_cs in favor of hostap_cs while still allowing orinoco_cs to be used by the devices that need it. I don't have any hostap-supported hardware to check, but it seems like it should work. Please test and advise (or optionally include in linux-image- 2.6.22- 12 or whatever).