The PPA numbers can be reset or hard coded via the following methods. Thx to HP Support for the assist. I went with proc 2 -- ioinit -rC lan -- Updated /etc/rc.config.d/netconf so the PPA number was 0 and 1 again -- shutdown -r now -- ioscan -FnC lan showed lan0 and lan1 Procedure-1: 1) Verify current instance number assignment for lan class. # ioscan -fnNkClan Class I H/W Path Driver S/W State H/W Type Description ====================================================================== lan 0 0/1/2/0 iether CLAIMED INTERFACE HP PCI-X 1000Base-T Dual-port Built-in lan 1 0/1/2/1 iether CLAIMED INTERFACE HP PCI-X 1000Base-T Dual-port Built-in lan 2 0/2/1/0/4/0 btlan CLAIMED INTERFACE HP A5506B PCI 10/100Base-TX 4 Port lan 3 0/2/1/0/5/0 btlan CLAIMED INTERFACE HP A5506B PCI 10/100Base-TX 4 Port lan 4 0/2/1/0/6/0 btlan CLAIMED INTERFACE HP A5506B PCI 10/100Base-TX 4 Port lan 5 0/2/1/0/7/0 btlan CLAIMED INTERFACE HP A5506B PCI 10/100Base-TX 4 Port 2) Generate infile for lan class, which will be used by ioinit # mkdir /tmp/hp # cd /tmp/hp # ioscan -kNf | grep ^lan | awk '{printf "%s %s %s\n",$3,$1,$2}' > infile 3) Edit and modify the infile as per requirements. # vi infile After then, change the list from 0/1/2/0 lan 0 0/1/2/1 lan 1 <<<<<< 0/2/1/0/4/0 lan 2 0/2/1/0/5/0 lan 3 0/2/1/0/6/0 lan 4 0/2/1/0/7/0 lan 5 to 0/1/2/1 lan 9 <<<<<<<<<<< Save file and exit. 4) execute ioinit with the infile # ioinit -rf ./infile System will reboot after the completion. Please check again with ioscan after the reboot. 5) Verify new instance number assignment. # ioscan -fnC lan Class I H/W Path Driver S/W State H/W Type Description ====================================================================== lan 0 0/1/2/0 iether CLAIMED INTERFACE HP PCI-X 1000Base-T Dual-port Built-in lan 9 0/1/2/1 iether CLAIMED INTERFACE HP PCI-X 1000Base-T Dual-port Built-in <<< we have lan9 now lan 2 0/2/1/0/4/0 btlan CLAIMED INTERFACE HP A5506B PCI 10/100Base-TX 4 Port lan 3 0/2/1/0/5/0 btlan CLAIMED INTERFACE HP A5506B PCI 10/100Base-TX 4 Port lan 4 0/2/1/0/6/0 btlan CLAIMED INTERFACE HP A5506B PCI 10/100Base-TX 4 Port lan 5 0/2/1/0/7/0 btlan CLAIMED INTERFACE HP A5506B PCI 10/100Base-TX 4 Port 6) remove old device files if they exist. Procedure-2: You may use following procedure to reassign the instance numbers starting from 0. From the man page of ioinit(1M): -C class_name Forces the kernel to reassign instance numbers starting from 0 for all existing devices with the given class_name. This option must be used with the option. On successful completion the system is rebooted immediately. To force it back to start with instance numbers from 0, run: # ioinit -rC lan The server will reboot after the completion. Please check again with ioscan after the reboot.
... View more