I was using the Private partition though does that matter?i believe so.
root@(B3600-R67-S41)(cfg-sync Standalone)(Active)(/Common)(tmos) show sys version
Sys::Version
Main Package
Product BIG-IP
Version 11.2.0
Build 2446.0
Edition Final
Date Tue May 29 22:02:24 PDT 2012
root@(B3600-R67-S41)(cfg-sync Standalone)(Active)(/Common)(tmos) create auth partition pr1
root@(B3600-R67-S41)(cfg-sync Standalone)(Active)(/Common)(tmos) create net route-domain /pr1/rd1 id 1
root@(B3600-R67-S41)(cfg-sync Standalone)(Active)(/Common)(tmos) modify auth partition pr1 default-route-domain 1
root@(B3600-R67-S41)(cfg-sync Standalone)(Active)(/Common)(tmos) create net vlan /pr1/vlan1 interfaces add { 1.1 { tagged }}
root@(B3600-R67-S41)(cfg-sync Standalone)(Active)(/Common)(tmos) create net self /pr1/1.1.1.1/24 vlan /pr1/vlan1
01070712:3: Caught configuration exception (0), Cannot get device index for vlan1 in rd1 - ioctl failed: No such device - net/validation/routing.cpp, line 353.
root@(B3600-R67-S41)(cfg-sync Standalone)(Active)(/Common)(tmos) create net self /pr1/1.1.1.1%1/24 vlan /pr1/vlan1
01070712:3: Caught configuration exception (0), Cannot get device index for vlan1 in rd1 - ioctl failed: No such device - net/validation/routing.cpp, line 353.
workaround (cr. David Karakas)
root@(B3600-R67-S41)(cfg-sync Standalone)(Active)(/Common)(tmos) modify net route-domain /pr1/rd1 vlans delete { /pr1/vlan1 }
root@(B3600-R67-S41)(cfg-sync Standalone)(Active)(/Common)(tmos) modify net route-domain /pr1/rd1 vlans add { /pr1/vlan1 }
root@(B3600-R67-S41)(cfg-sync Standalone)(Active)(/Common)(tmos) create net self /pr1/1.1.1.1/24 vlan /pr1/vlan1
root@(B3600-R67-S41)(cfg-sync Standalone)(Active)(/Common)(tmos) list net self /pr1/1.1.1.1/24
net self /pr1/1.1.1.1/24 {
address 1.1.1.1%1/24
partition pr1
traffic-group traffic-group-local-only
vlan /pr1/vlan1
}