E.g. I had a network card in slot 2. The ioscan shows me the instance number 1 and the command lanscan shows in the column “Net-Interface Name Unit” - lan1- which I would normally expect to see. In slot 3 I had an scsi single ended interface. The instance number was 1
and I can use the default device file /dev/rmt/0m in the tar command without using the option f . When I swap the cards the system installed pseudo drivers for the scsi devices while the system is booting, because the Hardware-Path changes. The result is, that the you can’t address the DAT-Drive any more without using the special new device file. (e.g. tar tvf /dev/rmt/1m), because the instance number is now 1. Then I had the same problem with the network card. I got with the command ioscan in the column “Net-Interface Name Unit” the information lan2. So I tried everything. Taking out the driver for strlan (OTS), btlan5 and stape from the kernel and rebuilding it. Changing the instance number with
# ioscan –M stape –H <hardware-path> -I 0
I deleted the entire contents of the /dev/rmt directory.
I deleted the file /etc/ioconfig as well and rebuilt it with the ioinit command.
Then I inserted the driver for the tape back to the kernel and rebuilt it. But as soon as the system did its automatic reboot, the pseudo drivers for the devices 1mxxx were installed by the start up-routines and I had the same mess. At least I assume that there is another file which holds the information for the old configuration of the hardware slots. The only way
to use the default devices with that hardware configuration is a new installation of the operating-system, but that can’t be the right way.
Is there anybody who can help me?
abbysux
and I can use the default device file /dev/rmt/0m in the tar command without using the option f . When I swap the cards the system installed pseudo drivers for the scsi devices while the system is booting, because the Hardware-Path changes. The result is, that the you can’t address the DAT-Drive any more without using the special new device file. (e.g. tar tvf /dev/rmt/1m), because the instance number is now 1. Then I had the same problem with the network card. I got with the command ioscan in the column “Net-Interface Name Unit” the information lan2. So I tried everything. Taking out the driver for strlan (OTS), btlan5 and stape from the kernel and rebuilding it. Changing the instance number with
# ioscan –M stape –H <hardware-path> -I 0
I deleted the entire contents of the /dev/rmt directory.
I deleted the file /etc/ioconfig as well and rebuilt it with the ioinit command.
Then I inserted the driver for the tape back to the kernel and rebuilt it. But as soon as the system did its automatic reboot, the pseudo drivers for the devices 1mxxx were installed by the start up-routines and I had the same mess. At least I assume that there is another file which holds the information for the old configuration of the hardware slots. The only way
to use the default devices with that hardware configuration is a new installation of the operating-system, but that can’t be the right way.
Is there anybody who can help me?
abbysux