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 Chris Miller on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Network on X86 with Sol8

Status
Not open for further replies.

wtrepani

MIS
May 30, 2002
93
US
All,

I have a problem I can't seem to get by. I have an IBM M41 series pc I am trying to load Sol 8 on. I can get it working and all, everything but the network. It has an Intel i815-82559 card in it. I found some things online about this card, but nothing real pertinent. What happens is it doesn't seem to want to see the network. I plugged that same cable into my pc and it works. When I run snoop -d iprb0 against it, all I get is:

dpywasu1 -> (broadcast) ARP C Who is 10.20.190.1, 10.20.190.1 ?

This is when I ping the gateway (same network, netmast of 255.255.255.0) by ip. I can't seem to get ndd to work against this device either. I did hard set the switch port to 10/half to be safe. Is shows a connection, I just can't get it working.

Any help would be appreciated.

Will
 
I found a patch that may help me, but whenever I mount the cd that i copied it to, it mounts but doesn't preserve case. Does anyone know how to change sol8 x86 so that it will preserve case when it mounts a cd?
 
See man mount_hsfs. Perhaps try the "nomaplcase" option? Annihilannic.
 
OK, I did this.

I ran 'mount -F hsfs -o ro,nomaplcase /vol/dev/dsk/c1t0d0/030211_1405' and it will mount the drive. The only problem is now everything is uppercase. There is a solaris patch on the cd, and as we all know they like to use formats like 'SUNWxxxxx', that contains both upper and lowercase characters. The patch won't intall if it doesn't read it with both. I threw in the nomaplcase, and now everything is upper case. I played some with the rr and nrr options, but didn't get anywhere. Anyone have any ideas on how to get it to be case sensitive or how to get patchadd to ignore case?

Thanks

Will
 
Hi,

why dont you mount the cd, then copy the file to your hd. rename to exact patch name. End of story.

regards,
feroz
 
Tried that, there is something in the structure of the patch that doesn't work when you do that. I don't remember the exact error I got, but it said it was not the correct patch format after I renamed them.
 
Hi,

Try again and paste here the exact error when you copy, rename and apply the patch, please? And paste as well the exact name of the patch (upper and lower case). Sometime you have to extract the patch before you apply it.

regards,
feroz
 
It must be a problem with the way you wrote it to the CD. Try using the Rock Ridge format to preserve mixed case. Annihilannic.
 
OK, I copied to files to a cifs share on HPUX, tarred then, ftp'ed them back to my pc, burned the tar to cd, copied it over, untarred it, and installed the patch. That worked great. Problem is, I have the same problem with my nic. I still can't get it to work. When I run snoop -d iprb I get this back:

dpywasu1 -> (broadcast) ARP C Who is 10.20.190.1, 10.20.190.1 ?

This is the gateway on the same network. I have verified the net cables and ports by plugging different pc's into them and having them work right. Any Ideas?

Will
 
What does the output of ifconfig -a look like? I presume you've plumbed the interface and assigned an IP address, etc? Annihilannic.
 
Yes, to the best of my knowlegde I have.

I have run:

# ifconfig iprb0 down
# ifconfig iprb0 plumb
# ifconfig iprb0 up

I have not done a lot with the nic side of Solaris, so I am not real familiar with this part.

# ifconfig -a
lo0: flags=1000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4> mtu 8232 index 1
inet 127.0.0.1 netmask ff000000
iprb0: flags 1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 2
inet 10.20.190.17 netmask ffffff00 broadcast 10.20.190.255
ether 0:2:55:37:61:82

I am able to ping localhost (127.0.0.1) without a problem.

Thanks

Will
 
Hi,

Have you check /var/logs/messages file. Any outstanding error from irpb0 interface?

regards,
feroz
 
I don't see anything sticking a thumb out at me. There are some messages that I don't recognize, but they don't seem to be related to iprb0.

Will
 
Do you have your default gateway setup correctly? There should be a file in /etc/ called defaultrouter. This file should ONLY contain the IP address of your gateway/router on your network.

If that file does not exist, just create it and put the IP in there. Then reboot and see what happens.
 
Yes, the /etc/defaultrouter file does exist and it set up correctly, but that should not matter as the ip address of the machine is 10.20.190.17 and the ip I am trying to ping is the gateway at 10.20.190.1. Both have a netmask of 255.255.255.0, so just to ping the ip, a gateway should not be needed.

Will
 
What is the output of your ping? Timed out, or unreachable?
 
# ping gateway (with '10.20.190.1 gateway' in /etc/hosts)

I get 'no answer from gateway'

however, if I do a 'snoop -d iprb0' and then run the ping, the snoop shows:
dpywasu1 -> (broadcast) ARP C Who is 10.20.190.1, gateway ?

I get the exact same when I do this with the net cable unplugged. I have verified the cable and port with another machine, and tried a compaq nettelligent card in the X86 box with the same results. I am working on getting a 3COM 509 card to try, but don't know if it will happen.

Will
 
Lets go back to ndd. What specific commands are you running to use ndd.
 
As of yet, I have been unable to get ndd working on the iprb module. I am not real familiar with ndd though, so that doesn't suprize me. I have been trying things like
'ndd -set /dev/iprb instance 0' and getting errors that it couldn't push module iprb. I doubt I have the format right, but I didn't pursue it to much. I will play with that some more.

Will
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top