HP9000 : Is it possible to set up an HP9000 running HP-UX 11.0 as a multi-homed host?

Hi.
I have an HP9000 K420 box running HP-UX 11.0.  The standard NIC that comes with this box is a 10-baseT variety.  I recently added a card to the server, which has two 100-baseT ports, with the idea of spreading my network traffic over multiple NICs.  I need all three NICs to be on the same sub-net and I don't know if that's possible.

After installing the hardware, I added the two new NICs to the system via 'sam'.  The only prompt that I got during this process was that an alias was required, which I entered.  Both 100-baseT NIC showed as 'enabled' on the 'sam' screen, along with the 10-baseT NIC.  At this point, all of my network traffice to the 10-baseT NIC was functional.  The following three lines are now in /etc/hosts :
10.0.1.230  araphp  lan10bt1    (this was the original line prior to the addition of the new NICs)
10.0.1.231  araphp  lan100bt1
10.0.1.232  araphp  lan100bt2

At this point, I stopped for the day.  My system reboots each night in preparation for a backup.  The following day, after the reboot,
I had no connectivity to my 10-baseT NIC.  No cables had been moved.  No settings changed, at least on my part.  I went into 'sam' and disabled the two 100-baseT NICs and my connectivity began working on my 10-baseT NIC, again.  I then re-enabled the two 100-baseT NICs.  However, I did not connect them to the network.  They were simply enabled.  Following morning, same problem.

Is there a setting that I am missing?  Do I need to run any additional services to make this work?  Can all three NICs reside on the same sub-net?

I would appreciate any help that you can provide.

Thanks.
LVL 1
ggs54Asked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

gheistCommented:
>Is there a setting that I am missing?
Maybe
>  Do I need to run any additional services to make this work?
No
>  Can all three NICs reside on the same sub-net?
Yes, you need to set netmask to 0xFFFFFFFF for additional NIC's in same subnet
0
yuzhCommented:
check /etc/rc.config.d/netconf  file to verify all the network settings for each NIC
to make sure they are correct

No proble to have all of then in the same subnet:

netmask:
SUBNET_MASK[0]=255.255.255.0
SUBNET_MASK[1]=255.255.255.0
SUBNET_MASK[2]=255.255.255.0

... etc, you can use vi to edit the file, and then reboot.
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
ggs54Author Commented:
Okay.  I removed the new 100BT NICs from the system, including any lines referring to these NICs in both /etc/hosts and /etc/rc.config.d/netconf.  Next, I re-added ONE of the 100BT NICs via 'sam'.  Here is a partial listing relevant to the NICs that appears in each of those two files:

/etc/hosts
#server and local loopback
10.0.1.230 araphp lan10bt1 #lan10bt1_10base-t_port1
10.0.1.231 araphp lan100bt1 #lan 100 base t port 1
127.0.0.1       localhost       loopback

/etc/rc.config.d/netconf
HOSTNAME=araphp
OPERATING_SYSTEM=HP-UX
LOOPBACK_ADDRESS=127.0.0.1

(THESE WERE THE ORIGINAL SETTINGS FOR THE 10BT NIC)
# Internet configuration parameters.  See ifconfig(1m), autopush(1m)
INTERFACE_NAME[0]=lan0
IP_ADDRESS[0]=10.0.1.230
SUBNET_MASK[0]=255.255.255.0
BROADCAST_ADDRESS[0]=10.0.1.255
INTERFACE_STATE[0]=up
DHCP_ENABLE[0]=0

ROUTE_DESTINATION[0]="default"
ROUTE_MASK[0]=""
ROUTE_GATEWAY[0]=10.0.1.246
ROUTE_COUNT[0]=1
ROUTE_ARGS[0]=""

(THESE SETTINGS WERE MADE VIA 'SAM' WHEN ADDING ONE 100BT NIC)
DHCP_ENABLE[1]=0
IP_ADDRESS[1]=10.0.1.231
SUBNET_MASK[1]=255.255.255.0
INTERFACE_NAME[1]=lan1
BROADCAST_ADDRESS[1]=10.0.1.255
INTERFACE_STATE[1]=up

At this point, all network connectivity to the system stops working.  When the 100BT NIC is disabled, connectivity returns to normal.

With the holiday weekend, I won't be able to experiment with the system because we are a retail operation.  I appreciate your help and hope that you have a good Thanksgiving.

Thanks.
0
Ultimate Tool Kit for Technology Solution Provider

Broken down into practical pointers and step-by-step instructions, the IT Service Excellence Tool Kit delivers expert advice for technology solution providers. Get your free copy now.

gheistCommented:
what happens when you disable old NIC ???

most likely kernel has hard time figuring out which interface to use, add netmask of 255.255.255.255 to one you like less
0
ggs54Author Commented:
Thanks for your suggestion.  I'm at a point where I can't disable the old NIC because of the time of year.  I just can't bring the system down and something is running on it almost 24 hours a day.  However, I'm fortunate to have an identical system, which we purchased in lieu of buying the expensive HP hardware support.  On Monday, I'm going to set it up and begin to do some experimentation, using the suggestions from all those who have responded to this question.  One of the things that I want to try is exactly what you have suggested, which is to effectively replace the 10BT with one of the 100BT NICs and see what happens.

Happy Thanksgiving and thanks for taking the time to try and lend a hand.
0
tfewsterCommented:
Check `netstat -r`after adding the interface; I suspect that HP-UX is adding a route to the "new" network 10.0.1.0 via the new interface as it's configured in - Which may remove the existing routing info, and may also foul up the default route (presumably via lan0)
0
ggs54Author Commented:
Okay. Here's what I've done.
Set up my second server with identical hardware and OS.  This unit allows me to set up all three NICs without any problems.  The only difference is that the 100BT NIC board on my primary unit was installed after the OS.  On my backup unit, it was installed before.  So, I went back to my primary unit and did the following, all using 'sam'.

1. Removed the 10BT NIC from the configuration  Original IP was 10.0.1.230
2. Changed the 100BT #1 NIC to 10.0.1.230
3. Enable the 100BT #1 NIC
4. 100BT #2 NIC was left disabled

Here's the 'sam' and netstat -r listings, after completing the above steps.
Network Interface Cards                                    0 of 3 selected:

 Card             Interface   Hardware                    Internet    
 Type             Name        Path       Status           Address    

 Ethernet           lan0        10/12/6    Not Configured   0.0.0.0    
 Fast Ethernet    lan1        10/8/1/0   Enabled          10.0.1.230  
 Fast Ethernet    lan2        10/8/2/0   Disabled         10.0.1.231

#netstat -r

Routing tables
Dest/Netmask       Gateway         Flags  Refs       Use  Interface  Pmtu
localhost              localhost         UH       0         2274  lo0        4136
araphp                araphp            UH       0              0  lan2       4136
araphp                araphp            UH       0              0  lan1       4136
10.0.1.0              araphp            U         2              0  lan1       1500
127.0.0.0            localhost          U         0              0  lo0        4136
default               10.0.1.246        UG       0              0  lan1       1500

Network traffic works properly through the 10.0.1.230 address.


Next, I enable the 100BT #2 NIC  (10.0.1.231)
Here's the sam and netstat listings:

Network Interface Cards                                    0 of 3 selected:

 Card               Interface   Hardware                    Internet    
 Type               Name        Path       Status           Address    

 Ethernet          lan0        10/12/6    Not Configured   0.0.0.0    
 Fast Ethernet   lan1        10/8/1/0   Enabled          10.0.1.230  
 Fast Ethernet   lan2        10/8/2/0   Enabled          10.0.1.231

#netstart -r

Routing tables
Dest/Netmask       Gateway      Flags  Refs       Use  Interface  Pmtu
localhost          localhost          UH      0          2418  lo0        4136
araphp             araphp            UH      0               0  lan2       4136
araphp             araphp            UH      0               0  lan1       4136
10.0.1.0           araphp            U        2               0  lan2       1500
10.0.1.0           araphp            U        2               0  lan1       1500
127.0.0.0          localhost         U        0               0  lo0        4136
default            10.0.1.246        UG      0               0  lan1       1500

At this point, I have network connectivity on both 100BT NICs.  However, if I try and enable the 10BT NIC, everything stops working.  Since this change allows me to go from one 10BT NIC to two 100BT NICs, I have the network capacity that I need and I'm not going to worry about it.  I just don't know why one system works and the other does not.  If you have any thoughts, I'd like to hear them.  

I'm going to leave this question open for one more day and then assign points.

Thanks for your input.
0
yuzhCommented:
That's a good news you get it going.

I just can't understand any valid reason different speed of NIC can cause problem, it
might have something to do with the configuration in your switch (port settings).
0
ggs54Author Commented:
yuzh

I don't think the problem is with the switch.  I have other devices that are 10BT and they work properly. My switch is auto-sensing and has never caused any problems.   Also, my backup unit, which had been working with all three NICs enabled, stopped working after a reboot.  I removed the 10BT NIC from that configuration and both of the remaining 100BT NIC began working immediately.  There must be some configuration conflict within my HP-UX box, but I don't have a clue what that would be and at this point, I have the perfomance from the systems that I need.

Thanks, again, for taking the time to help.
.
0
gheistCommented:
some switch+NIC combinations cause problems ( i will not mention few examples to avoid brandname bashing wars....)
if speed drops arounds 1/100 of what is expected, consider exp-loring switch port and nic LED lights and other signs of media settings, this should be done all along network path then.
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Networking

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.