Network interfaces on T2000 - e1000g1 and ipge1


 
Thread Tools Search this Thread
Operating Systems Solaris Network interfaces on T2000 - e1000g1 and ipge1
# 1  
Old 04-17-2013
Network interfaces on T2000 - e1000g1 and ipge1

Installed Solaris 0509 from DVD and it configured network interfaces as e1000g1 to e1000g4.

Problem is after installation it fails to plumb this interface.

Weird thing is if I do sys-unconfig it then tries to configure ipge1 to ipge4.

Confused. Which is correct?

p.s. Cross posted to oracle forums also.
# 2  
Old 04-17-2013
try a newer version of solaris 10 and/or patch the system with the latest patch cluster.
# 3  
Old 04-17-2013
Quote:
Problem is after installation it fails to plumb this interface.
How do you know that it fails to plumb? What is the error message?

If the install process configures e1000g1 thru' e1000g4 it should create /etc/hostname.e1000g1 thru /etc/hostname.e1000g4 files.

A booting Solaris knows that it should plumb these interfaces by the presence (or not) of these files. If this file(s) do not exist then create them manually. (The only text in the files will be the nodename for that interface as a single ASCII string. Nothing else.)

Ensure that /etc/hostname.e1000g1 exists (or otherwise create it yourself) and reboot the system. What happens?

Also, tell us what /etc/hostname.* files exist on your root hard disk filesystem.
# 4  
Old 04-18-2013
Quote:
Originally Posted by DukeNuke2
try a newer version of solaris 10 and/or patch the system with the latest patch cluster.
Got to use 0509. And have installed S10 recommended cluster.

---------- Post updated at 09:48 AM ---------- Previous update was at 09:38 AM ----------

Quote:
Originally Posted by hicksd8
How do you know that it fails to plumb? What is the error message?

If the install process configures e1000g1 thru' e1000g4 it should create /etc/hostname.e1000g1 thru /etc/hostname.e1000g4 files.

A booting Solaris knows that it should plumb these interfaces by the presence (or not) of these files. If this file(s) do not exist then create them manually. (The only text in the files will be the nodename for that interface as a single ASCII string. Nothing else.)

Ensure that /etc/hostname.e1000g1 exists (or otherwise create it yourself) and reboot the system. What happens?

Also, tell us what /etc/hostname.* files exist on your root hard disk filesystem.
Failed to plumb IPv4 interface(s): e1000g0
Feb 9 11:22:28 svc.startd[7]: svc:/network/physical:default: Method "/lib/svc/method/net-physical" failed with exit status 96.
Feb 9 11:22:28 svc.startd[7]: network/physical:default misconfigured: transitioned to maintenance (see 'svcs -xv' for details)

ls -al /etc/hostname*
-rw-r--r-- 1 root root 10 Feb 8 19:38 /etc/hostname.e1000g0
-rw-r--r-- 1 root root 12 Feb 8 19:38 /etc/hostname.e1000g1

svcs -xv
svc:/network/physical:default (physical network interfaces)
State: maintenance since Sat Feb 09 11:22:28 2013
Reason: Start method exited with $SMF_EXIT_ERR_CONFIG.
See: http://sun.com/msg/SMF-8000-KS
See: man -M /usr/share/man -s 1M ifconfig
See: /etc/svc/volatile/network-physical:default.log
Impact: 6 dependent services are not running:
svc:/milestone/network:default
svc:/network/rpc/bootparams:default
svc:/system/webconsole:console
svc:/network/shares/group:default
svc:/network/ipfilter:default
svc:/network/ssh:default

svc:/system/fpsd:default (FP Scrubber - Online Floating Point Unit Test)
State: offline since Sat Feb 09 11:22:30 2013
Reason: Dependency svc:/system/system-log:default is absent.
See: http://sun.com/msg/SMF-8000-E2
See: man -M /usr/share/man -s 1M fpsd
Impact: This service is not running.
# 5  
Old 04-18-2013
Interestingly, if I try ifconfig -a plumb it finds all the ipge interfaces now.

Don't understand how it thinks its e1000g during install but after a reboot it can't find this and think they're all ipge?
# 6  
Old 04-18-2013
In 2006 I think, Sun switched from the ipge-driver to the more advanced e1000g driver for the Intel PRO/1000 adapter present in a T2000.

I can't explain, why this setup fault happened. But there is a shellscript /usr/sbin/e1000g_transition which will help you to switch your configuraion to the e1000g driver.

The help text taken from the script:

Code:
This script allows you to perform an optional driver upgrade
for the Intel PRO/1000 device present on this system from the "ipge"
network driver to the Sun standard "e1000g" network driver. The
e1000g driver include features such as link aggregation as well as
superior performance in most environments.  Moving forward, e1000g
will benefit from new features as they become available, bug fixes,
and performance enhancements.  The disadvantage is that some
applications configuration files may require modification to use
e1000g if they reference the ipge network interface.

This script must be run in single user mode.
This script will alter network interfaces and related system
configuration files. Configuration files for 3rd party applications
will NOT be changed. After running this script, applications present
on the system may require maintenance. The system may be in an
unsecured state. The effects of this script may be reversed using
the backout (-b) option.


For the latest information regarding this script, please refer
to Sun Alert ID 102502. This Sun Alert can be accessed from
http://sunsolve.sun.com.
Use the Sun Alert ID (102502) as the search query and choose
"Sun Alert Notifications" under "Sun Solve Collections."

Once the script has completed a system reboot will be required
to complete the upgrade.

This User Gave Thanks to hergp For This Post:
# 7  
Old 04-18-2013
That is weird but since it's a T2000 I would check that the firmware/OBP/hypervisor versions are up to date.

I've had some nasty experiences with Solaris version upgrades and/or putting on patchsets where the system crashes. Assuming it was caused by just a glitch I've recovered the system and done it over and over before searching and finding that the firmware was incompatible but Sun (Oracle) gave no warning in version release notes and/or patchset release notes. I've only ever had this problem with T2000's.

Do you know the history of your box? What version of firmware does it have and is it up to date?

Search unix.com for stuff like "T2000 patching".

After all the bad experience I have my own rule that if a T2000 gives any trouble always upgrade firmware/OBP/hypervisor before anything else.

Hope that helps.
This User Gave Thanks to hicksd8 For This Post:
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Linux

Network interfaces error

I just ran sudo service networking start on Ubuntu 16.00 and came out with error message Job for networking service failed because control process exited with error code see systemctl status networking.service I tried to also run this command systemctl status networking.service I also got an... (4 Replies)
Discussion started by: DOkuwa
4 Replies

2. UNIX for Dummies Questions & Answers

/etc/network/interfaces

i need a one liner command that writes in /var/log/net.log the date when i connect to the network and when i disconect ..i know that i need to write somethin in /etc/network/interfaces but idk what ! please help (1 Reply)
Discussion started by: g0dlik3
1 Replies

3. UNIX for Advanced & Expert Users

How to bond network interfaces

All, I have a quad NIC on a V880 running Solaris 9. I've heard you can bond interfaces together and get better throughput. I found this link that seems to describe the process well. However, the command mentioned (dladm) is missing. Is there some package I need to install to get this command? Thx.... (2 Replies)
Discussion started by: agcodba
2 Replies

4. Debian

/etc/network/interfaces problem

Hello i am configuring a debian lenny sever ,/etc/network/interfaces is modified so that eth1 takes a static IP address then i save it wq! then i restart the networking , /etc/init.d/networking restart . but after reboot ,the file is reset ,note that the interfaces had by defauklt IPv6 address... (5 Replies)
Discussion started by: learn82
5 Replies

5. Solaris

Network Interfaces

I got second IOU in my M5000 but not able bring internal network interfcae .. ike i don't get link on those 2 interfaces .. and the same network cable plugged in PCI network card it works like a charm Is there any special way to enable the internal IOU interfaces or i have bad nics ? (8 Replies)
Discussion started by: fugitive
8 Replies

6. AIX

NIM w/ two network interfaces

Hi all, this is my first post on this forum. My main problem is this: I have a NIM server that I am trying to configure two interfaces on. One interface is for an internal Admin VLAN, the other is so that the server can use SUMA to pull updates. The problem is that I need help w/ the routing.... (1 Reply)
Discussion started by: snakernetb
1 Replies

7. Solaris

Network Install Problems T2000

Hi I am trying to do a network install of Solaris 10 08_07 onto a Sunfire T2000. I have configured all my network-boot-arguments on the client server (named sundb1). I have installed my image of Solaris on my install server (sun1). But when I try to install using # boot net -s I get the... (0 Replies)
Discussion started by: Bobby76
0 Replies

8. AIX

NIM w/ two network interfaces

Hi all, this is my first post on this forum. My main problem is this: I have a NIM server that I am trying to configure two interfaces on. One interface is for an internal Admin VLAN, the other is so that the server can use SUMA to pull updates. The problem is that I need help w/ the routing.... (0 Replies)
Discussion started by: snakernetb
0 Replies

9. SCO

Network interfaces problem

Hi, I have problems with my SCO unix network interfaces. Intel integrated adapter was failing, so I installed new one - 3COM adapter into free PCI slot. Installed driver using SCO Software manager - successfully Added new Network adapter using SCO Network configuration manager - successfully... (0 Replies)
Discussion started by: vilius
0 Replies

10. Solaris

HOW-TO Retrieve all network interfaces??!

Yes. But just wait a bit. How to do it via system calls? I'm just a newbie in Unix\Linux\Solaris e.t.c. programming. Can anyone help me? I need an advice probably how to do it or may be what API to read... :) Please, help... (2 Replies)
Discussion started by: LocalStorm
2 Replies
Login or Register to Ask a Question