No relevant resource is found in the selected language.

This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies. Read our privacy policy>

Reminder

To have a better experience, please upgrade your IE browser.

upgrade

FAQ-How to Activate and Configure Multiple Network Cards of SUN Server

Publication Date:  2012-07-24 Views:  26 Downloads:  0
Issue Description
Q:
How to activate and configure multiple network cards of the SUN server?
Alarm Information
Null
Handling Process
A:
As the Solaris is initially installed on the SUN server, the IP and netmask information are configured for one network card. However, in case of many a network card working in the SUN work station, all the other network cards are invisible except the one configured during Solaris installation. 
Use the  ifconfig -a command to query the network cards used by the server. The results are displayed as follows:
lo0: flags=1000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4> mtu 8232 index 1
        inet 127.0.0.1 netmask ff000000 
bge0: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 2
        inet 202.20.20.111 netmask ffffff00 broadcast 202.20.20.255
        ether 0:14:4f:f:f7:f7 
You can see that only the network card bge0 is used upon activation (wherein lo0 represents the loopback address of the device instead of the network card).
The following steps can be adopted to configure the remaining network cards:
1. Query the type of non-configured network card 
Use the more /etc/path_to_inst |grep network command to query all network cards installed in the server. The results are displayed as follows:
"/pci@1c,600000/network@2" 0 "ce"
"/pci@1c,600000/network@3" 0 "bge"
You can find that the server has actually two network cards, wherein the network card bge0 has been configured and the network card ce0 is unused.
2. Activate and configure new network cards by command
Use the command ifconfig ce0 plumb up to activate the network card ce0;
Use the ifconfig ce0 192.168.255.100 netmask 255.255.255.0 command to configure the network card ce0.
3. Check the configuration result
After the configuration, use the ifconfig -a  command to query the network cards used by the server. The results are displayed as follows: 
lo0: flags=1000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4> mtu 8232 index 1
        inet 127.0.0.1 netmask ff000000 
bge0: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 2
        inet 202.20.20.111 netmask ffffff00 broadcast 202.20.20.255
        ether 0:14:4f:f:f7:f7 
ce0: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 3
        inet 192.168.255.100 netmask ffffff00 broadcast 192.168.255.255
        ether 0:14:4f:1e:a6:d4 
You can find that the network card ce0 has been used.
4. Modify the system files so that the configuration of new network cards after restart of the operation system is permanently valid.
Create and configure the /etc/hostname.ce0 file by modifying /etc/hosts and /etc/netmasks so that the configuration is permanently valid. 
Note: The type of network card in the above instance, for example, ce0, is subject to the network cards actually installed in the server.
Root Cause
Null
Suggestions
Null

END