由于本次改造将SCSI卡由AHA 1542CF更换为 AHA 1520,在unix 的系统内核中须改写HPDD驱动的设置并保存设置,然后安装该内核。重新启动后即可实现上述要求。
具体操作为:
进入unix操作系统后,不登录X WINOOWs,直接按“ESC”键退出。输入超级用户名和密码,登录到控制台界面,执行以下命令:
kconfig===èDrivers===èHPDD==èChange HPDD==èBoot controller==è选择相应的SCSI卡驱动==è配置IRQ/DMA/Address/硬盘及磁带机的ID号==èOK==è保存设置==è新建内核==è安装新内核==è重新启动。
3.5(五) 安装、配置3COM 3C509B ISA网卡驱动和NFS网络环境
安装、配置方法为:进入unix 的控制台模式==è输入:sysadm==èsoftware==èinstall package==èfrom 1.44MB==è插入标签名称为Interactive unix netcard drivers(ndr)的软盘==è只选择 3Com 3C509B的网卡驱动安装,其余的均设定为NO==è修改内核==è重新启动==è用命令 sysadm netdrvrmgmt配置该网卡==è驱动名称:e3E0,IRQ:10 ,DMA:-1,I/O Address:300~30F==è配置TCP/IP协议驱动(IP地址、子网掩码、主机名称绑定strazig1)==è退出,重建内核==è重新启动:shutdown –y –g0==è重新安装内核è kconfig -color==èInstall Kernel==è选择已配置好3Com 3C509B网卡的内核名==è重新启动==è初始化配置==èOK。
在完成以上步骤后,还需对/etc子目录下的hosts和netd.cf这两个网络配置文件进行手动编辑。
hosts文件的内容和格式按以下方式编写:
File: hosts IP Address Class C Net
Autor: Mr MingLiang Guan& JiangYong 10-01-2005
127.0.0.1 local localhost
89.100.100.100 cad CAD
89.100.100.101 strazig1 STRAZIG1
netd.cf文件的内容和格式按以下方式编写:
This is the configuration file for host-based TCP/IP, used by /etc/netd.
open control streams for transport protocols //注释和说明
tcp = "/dev/tcp" //配置TCP协议设备
udp = "/dev/udp" //配置UDP协议设备
open an IP stream for each transport protocol
ip_tcp = "/dev/ip" nsap 6 bind stream to TCP protocol id //绑定TCP协议流ID号
ip_udp = "/dev/ip" nsap 17 bind stream to UDP protocol id//绑定UDP协议流ID号
put it together
link ip_tcp under tcp
link ip_udp under udp
Setup for loopback driver
loop = "/dev/lo" lsap 0x800 stream for loopback driver //设置环回测试的设备名
link loop under ip_tcp name "lo0"
ifconfig "lo0" localhost up
e3E0 Ethernet interface
arp0 = "/dev/arp" lsap 0x800
e3E0_arp = "/dev/e3E0" lsap 0x806 stream for ARP messages
e3E0_ip = "/dev/e3E0" lsap 0x800 stream for IP messages
link arp0 under ip_tcp name "e3E0"
link e3E0_arp under arp0 type 0x101
link e3E0_ip under arp0 type 0x1
ifconfig "e3E0" strazig1 netmask 255.255.255.0 broadcast 89.0.0.0 up //对网卡设备名、子网掩码、广播地址和是否启用进行设置
3.6(六) 配置Cirrus Logic GD5446 PCI显卡驱动:
由于早期的SUN INTERACTIVE UNIX系统不可能提供对现在的新集成显卡的驱动,故本次改造中选用了SUN INTERACTIVE UNIX驱动列表清单内支持的、目前市面上还能够找到的Cirrus Logic GD5446 PCI显卡作为图形显示和驱动设备,而CPU板上集成的显卡在BIOS中被设置为“禁用”。
配置方法为:
进入unix 的控制台模式==è输入:sysadm==èsoftware==èX==èconfigmgmt==èadd (2) ==èdisp?(0) ==è1:display==è12:V256 (VGA and compatibles 256 colors==è15:SVPMI deSCRJPTion file==è4:Cirrus Logic CL-GD542X VGA (1024X768X256X60Hz mode 60h) ==èEnter screen size (in inches)…【11X8】==è回车==èEnter full pathname to screen device[/dev/vt100]:==è回车==èq==èSave these change? [y]:==è输入 y==èq==èq==è逐步退出到unix的控制台模式下
四、 主机系统CPU板BIOS关键设置选项
为适配INTERACTIVE UNIX操作系统对某些特定的端口地址、中断和DMA的保留需求,需要在BIOS中对此进行一些设置,这些设置选项分别是:
(1).(一) CPU L1&L2 Cache :(Disable)?-----只有禁用此项设置才能使用CPU板上集成的串并口并使其正常操作,否则会出现不能通讯联络,握手信号指示灯点亮后无法维持的故障。
(2).(二) On chip primary PCI IDE1 :Disable?------需要IDE硬盘首先引导时再打开本项设置
(3).(三) On chip primary PCI IDE2 :Disable?------需要光驱首先引导时再打开本项设置
(4).(四) Onboard serial port 1 :Enabled (3F8/IRQ4)
(5).(五) Onboard serial port 2 :Enabled (2F8/IRQ3)
(6).(六) Onboard parallel port :Enabled (378/IRQ7)
(7).(七) Onboard lan1 device :Enabled
(8).(八) Onboard lan2 device :Enabled
(9).(九) Resourse controlled by :【manual】
(10).(十) IRQ resourse IRQ3 :[Legacy ISA]
(11).(十一) IRQ resourse IRQ4 :[Legacy ISA]
(12).(十二) IRQ resourse IRQ10 :[Legacy ISA] ?-----视SCSI需要保留的中断号来决定是否需要选择。
(13).(十三) IRQ resourse IRQ11 :[Legacy ISA] ?-----视SCSI需要保留的中断号来决定是否需要选择
五、 结束语
对82CNC数控铣床PC控制主机的升级改造涉及硬件系统和软件系统两个方面:在软件方面,采用硬盘克隆的方式并注意掌握好克隆过程中的关键技术细节,根据升级后所选用的功能组件和运行的硬件平台的不同来合理地裁减和配置相关的内核、驱动、BIOS设置,不仅可达到“事半功倍”的效果,还能彻底摆脱外方在技术上的封锁和限制,构建真正适用于企业环境的MMI操作界面,并拥有灵活的组网方式和自主的维护方法。
对于硬件系统,升级改造实践证明:采用高性能的基于Intel P4架构的工业控制计算机和相关的功能组件,对旧式Intel 486体系的PC控制主机进行升级改造,在技术上是完全可行的;在安全、稳定、高效、易用及对操作系统和应用软件的兼容性等方面也完全能够满足应用需求,在性能上比改造前提高了一个数量级。
上一页 [1] [2]
本文关键字:暂无联系方式电工文摘,电工技术 - 电工文摘