Grant,
Every thing in the example will work on a regular serial interface. For Frame-relay PVCs, especially with sub interfaces you will need to be a little bit more careful while configuring CBWFQ with shaping. Do try the following.
policy-map Test
class A
bandwidth 128
shape average 256000
class B
priority 512
class class-default
fair-queue
Rather than applying this directly to the subinterface do the following.
map-class frame-relay FRclass
frame-relay cir 256000
frame-relay mincir <>
service-policy output Test
frame-relay bc <>
int s0
no bandwidth
no ip add
frame-relay traffic-shaping
int s0.1 point-to-point
ip add
no bandwidth
frame-relay interface-dlci
class FRclass
This should work!!!!! Take particular note of the "no bandwidth" statement. You will have to turn this off, if shaping is configured in the class. (most likely).
Hope that helps!
Sankar Nair
UC Solutions Architect
Pacific Northwest | CDW
CCIE Collaboration #17135 Emeritus