In order to open certain range of TCP or UDP ports on PIX, use the service object group and define it in an ACL or conduit. Refer to this configuration example:
PIX (config)#object-group service tcp
PIX(config-service)#port-object range <1-65535>
PIX (config)#object-group service udp
PIX(config-service)#port-object range <1-65535>
Bind the object-groups with access-lists:
PIX (config)#access-list permit tcp any any object-group
PIX (config)#access-list permit udp any any object-group
http://www.cisco.com/en/US/products/hw/vpndevc/ps2030/products_tech_note09186a00800d641d.shtml#serv