Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations IamaSherpa on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

SCO Openserver 5.0.4 NIC Configuratoin

Status
Not open for further replies.

IRONRINGED

IS-IT--Management
Mar 13, 2009
16
CA
Hello all,

I am brand new to SCO Openserver. My work uses it to run their retail management software, which was created on Foxbase+. We are in the early stages of moving to Linux. This is my first job out of University, and I have been here for about 5 months.

Our main production server's HDD crashed a couple of weeks ago and we have been scrambling to get everything working. We now want to set up a back up server, yes they should have had one before with RAID and all those other goodies.

Now to my question/problem. As I said before, we are running SCO Openserver 5.0.4. I do not know how to configure the NIC. The models are 3COM 3C900 and 3C905. I only want to install one, but I have two cards. They both use the same driver which I have downloaded from ftp://ftp.sco.com/pub/drivers/OSR504/network/e3H/. There are also "supplement" files that I think I should install from ftp://ftp.sco.com/pub/Supplements/rs504c/. Would I have to install the updated NIC driver if I install the supplement files?

I have burned the supplement files onto a cdrom, and tried installing the files. I did scoadmin software, software intsall, selected the cdrom, and got the following error, "unable to initialize device". I get this same error when trying to install the NIC driver via a floppy disk. I did mkdev cdrom, and after I selected secondary, master, it said a cdrom was already installed in that location. Also, I had the NIC driver file burned to a cd, mounted the cd using "mount /dev/cd0 /mnt". After doing a "more /dev/cd0" the driver file opens. I know it's the driver file because while going through all the random characters in the file, there was stuff about 3COM 3C90x and e3H. When I try doing a "cp cd0 /tmp" I get the following error "cp: error reading data from cd0: I/O error (error 5)".

Within file /etc/defaul/tcp it displays the correct configured information for Netmask, Broadcast, and Domain Name. These are correct because I configured them via netconfig. This is what I get after a "hwconfig", e3H, vec=-, dma=-, 3COM 3C90x, unit=0. This is with the IRQ set to 5 in the bios. I can do a ping on 127.0.0.1, but not on any 192.168.1.xxx. I do not need to connect to the internet, just local computers on our network.

I feel like I have completely exhausted all options. Any help at all would be greatly appreciated. Keep in mind I only know the basic commands for SCO. Any help given to me would have to be completely step by step.

Thanks,

Jag
 
mount /dev/cd0 /mnt
So, now you'll look into /mnt, not /dev/cd0 (even with linux) !
 
You said that you weren't able to install the driver, yet the O/S appears to know about the card and you were able to configure it with netconfig.
Do you have both cards installed? Is there a secondary parallel port on this system? Anything else running on IRQ-5?
If you've run netconfig more than once, look for duplicate entries in /etc/hosts for your server's name. What is the output of this command:

# ifconfig -a


"Proof that there is intelligent life in Oregon. Well, Life anyway.
 
Output for # ifconfig -a,

lo0:flags=40449<UP,LOOPBACK,RUNNING,MUTLICAST> mtu 8232
inet 127.0.0.1 netmask 7f000000
perf.params: recv size:57344; send size: 57344; full-size frames:1

atl0:flags=404a<UP,.....> mtu 8232
inet 0.0.0.0 netmask same
perf. params: recv size: 4096; send size: 8192; full-size frames:1

I have two other computers set up with SCO Openserver 5.0.4. Their ifconfig -a look like this,

net0:flags=4043<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.1.11 netmask ffffff00 broadcast 192.168.1.255
perf. params: recv size: 24576; send size: 24576; full-size frames: 1
ether 00:60:08:11:b9:c6

The lo0 and alt0 sections are the same for both computers.

I don't believe anything is running on irq 5, but how can I find out? The /etc/hosts file looks like this,
127.0.0.1 localhost
192..... cay01prd cay01prd.cay01prd.com
192.168.1.11 cay01bkp cay01bkp.cay01bkp.com --->the other computer set up on the network.

I've done netconfig a few times, but I removed the hardware each time before proceeding. The NIC model number is in SCO's network configuration. I need the ability to ping the other computers on my network. The network driver configuration settings are, PCI BUS 2, device 5, func 0.

I restarted the computer and these are the initial settings,

Kernal ID 97/05/07

device address vector dma comment
3COM 3C90x, unit 0: Cannot read PCI configuration space (0)
%e3H - 0 - 3Com 3C90x, unit=0

The NIC is in the 3rd PCI slot. Numbered on the mother board, 0,1,2-->NIC card.

Thanks,

Jag
 
My best guess is that you have a conflict between that card and other devices on the PCI bus. Can you move the card to a different slot? You might need to logically remove the card with netconfig before re-locating it.

The 3COM's have been good for us in the past, but you might need to try a different mfg, such as an Intel Pro100b.



"Proof that there is intelligent life in Oregon. Well, Life anyway.
 
I solved the problem by installing the new driver for the NIC. Thanks for everyone who helped.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top