[CentOS] Network tuning for working with very old Solaris
wadehamptoniv at gmail.com
Sat Mar 27 18:04:47 UTC 2010
On Sat, Mar 27, 2010 at 1:49 PM, John R Pierce <pierce at hogranch.com> wrote:
> JohnS wrote:
>> On Sat, 2010-03-27 at 13:02 -0400, Wade Hampton wrote:
>>> I can't ping the Solaris box
>>> from any of the servers on my network.
>> That in it self should tell you to look at the cabling and nic card. I
>> suspect its a very old nic card like ISA or begining PCI. Just because
>> it is Sol 5 does not mean TCP/IP will not work.
> SunOS 5.7 is Solaris 7, actually. 'Solaris 10' is really SunOS 5.10.
> Bill Joy wrote the TCP stack thats in all Unix systems, and was copied
> for Linux. There's nothing wrong with the TCP in any SunOS version
> going as far back as you like.
AFIK copied to Windows 2K and later as well....
> btw, an older Sun Sparc is more likely to be SBUS and not ISA. If its
> PCI, its likely 64bit and maybe 66Mhz. SBUS is a 32bit synchronous
> bus thats somewhat slower at clock speed than 32bit 33MHz PCI, however
> its capable of higher throughput due to being a more efficient bus protocol.
Standard, old PCI.
> me, I'd get on the console (most Sparc's newer than about 10 years old
> have a ALOM or RSC or whatever remote console module you can telnet or
> ssh to, older ones were almost all serial console, which is typically
> connected to a cyclades type console controller you can ssh to), and run
> some diags from there (check dmesg for any events, check ifconfig, ndd,
> and verify the settings, see if you can ping, etc)
Thanks. The Solaris server is on PC hardware and is running CDE.
I can log into it even when it can't connect to the network.
The ethernet driver is /dev/elx (/dev/elxl0 and /dev/elxl1). The
card is a 3Com Etherlink XL PCI card connected to a 3Ccom switch.
Trying ndd /dev/elx \? results in "couldn't push module 'elx'.....
so no idea how to tune it. I can run ndd /dev/ip \? and I get
a list of tuneables....
I've been copying data TO the Solaris box for years without
problems (it is a test machine). However, when I try to get
data back to my Linux server, the Solaris server seems to
lose its networking and I have to reboot it.
The last thing that wireshark displays is a bunch of ACK's from
my Linux box to the Solaris box (there are multiple connections
I am about ready to go home as rebooting this Solaris is getting
More information about the CentOS