Filesystem Configuration

For the dimmPCI units to be correctly configured for the subnet, the rc file must be modified. These different configurations should each be contained in a separate copy of the filesystem, since different applications will be used. Copies of the filesystem can be generated in the following way. Here we will assume that the original filesystem is /opt/newfs, and the new filesystems, sysfs is for the system slot and perfs for the peripheral slot.

cd /opt/

cp –Rpdx newfs sysfs

cp –Rpdx newfs perfs

where R, copy directories recursively

p, preserve file attributes if possible d, never follow symbolic links

x, stay in this filesystem

For both the system slot and peripheral slot dimmPCI modules, the ‘dhcp’ client must be turned off, which can be done by commenting it out with ‘#’ in front of the line. This must be done since the IP addresses and routes are set statically.

The following code should be added to the system slot rc file to set the IP information. The rc file is located in /opt/sysfs/romdisk/etc/, where sysfs is the name of filesystem for the system slot.

# attach the pci0 and eth0

/sbin/ifattach —addr 192.168.10.87 —net 192.168.10.0 —mask \ 255.255.255.0 —gw 192.168.10.1 eth0

/sbin/ifattach —addr 192.168.7.1 —net 192.168.7.0 –mask \ 255.255.255.0 pci0

eth0 will be set up as a device on the local network, so its address must be on the local network. Here, the local network is on 192.168.10.0 and the IP address has been set specifically to 192.168.10.87. The gateway 192.168.10.1 specifies the machine that acts as an interface between the local network and the outside network, and will be redirecting information from the local network to the subnet you are creating with the two dimmPCI modules. pci0 will be a device on the PCI subnet, here set as 192.168.7.0 and its IP address is set accordingly as 192.168.7.1.

Note that the ‘\’ character at the end of the lines indicated that the command continues on the next line.

For the peripheral slot dimmPCI module, pci0 is the only network interface; there is no physical ethernet connection for the peripheral module to set up. This is the code that must be added to a peripheral slot rc file

in /opt/perfs/romdisk/etc/.

# attach the pci0

/sbin/ifattach —addr 192.168.7.2 —net 192.168.7.0 \ —mask 255.255.255.0 —gw 192.168.7.1 pci0

pci0 is on the subnet (192.168.7.0), and has an IP address of 192.168.7.2. The subnet for the pci0 devices on both modules must be the same. For the peripheral module, a gateway must be

www.amctechcorp.com

79

Page 79
Image 79
AMC 68VZ328 software manual Filesystem Configuration