VOGONS


First post, by LeFlash

User metadata
Rank Member
Rank
Member

Hello,

i can't get the gigabit-interface get working on my E3000.
prtdiag lists is, dmesg lists it, but ifconfig fails.

Some sun experts here?

     Bus   Freq
Brd Type MHz Slot Name Model
--- ---- ---- ---------- ---------------------------- --------------------
1 SBus 25 0 cgsix SUNW,501-2325
1 SBus 25 1 QLGC,isp/sd (block) QLGC,ISP1000U
1 SBus 25 2 network SUNW,sbus-gem
1 SBus 25 3 SUNW,hme
1 SBus 25 3 SUNW,fas/sd (block)
1 SBus 25 13 SUNW,socal/sf (scsi-3) 501-3060
3 PCI 33 On-Board SUNW,hme-pci108e,1001 SUNW,cheerio
3 PCI 33 On-Board SUNW,isptwo/sd (block) QLGC,ISP1040B
3 PCI 33 pci-slot 1 ethernet-pci1186,4b01

Mar 7 06:22:21 e3000 ge: [ID 580805 kern.info] SUNW,sbus-gem1: SUNW,sbus-gem (Rev Id = 0) Fo
und
Mar 7 06:22:21 e3000 ge: [ID 580805 kern.info] SUNW,sbus-gem1: Local Ethernet address = 8:0:20:c5:1b:cb
Mar 7 06:22:21 e3000 sbus: [ID 349649 kern.info] ge1 at sbus0: SBus0 slot 0x2 offset 0x100000 and slot 0x2 offset 0x200000 SBus level 4 sparc9 ipl 7
Mar 7 06:22:21 e3000 genunix: [ID 936769 kern.info] ge1 is /sbus@2,0/network@2,100000

root@e3000#add_drv ge
Driver (ge) is already installed.


root@e3000#ifconfig ge1
ifconfig: status: SIOCGLIFFLAGS: ge1: no such interface
root@e3000#ifconfig ge0
ifconfig: status: SIOCGLIFFLAGS: ge0: no such interface

Reply 1 of 3, by dionb

User metadata
Rank l33t++
Rank
l33t++

This looks like Solaris - which version are you running?

My Sun/Solaris knowledge is a generation or two older than this (Solaris 2.5 - 9 on an SS20 mainly, with brief detours to early SPARC systems and some PCI-based workstations (Ultra 5) a very long time ago). I do recall Solaris being pretty touchy regarding its network config.

A couple of suggestions:
- driver in wrong directory: https://forums.oracle.com/ords/apexds/post/if … ng-problem-1861
- issues related to the Physical Point of Attachment (PPA): https://www.dogemicrosystems.ca/pub/Sun/Syste … 003454.1-1.html (though doesn't sound likely in this case)
- perhaps it needs plumbing first: https://www.tek-tips.com/threads/hme0-no-such … errface.128900/
- check hostname.ge0 or1 (eg https://docs.oracle.com/cd/E19455-01/806-1075 … 2380/index.html)

Reply 2 of 3, by megatron-uk

User metadata
Rank l33t
Rank
l33t

Wow, blast from the past. I was actually sysadmin for an E3000, E3500 and a couple of E450's about 25 years ago.

I think we ran 7 on them at the time. I don't think we had GigE on them, they had the fairly common quad port ethernet cards if I recall.

Is there a driver package for that particular card? I lost track of all the drivers and utilities when Oracle put the pay wall in front of the excellent technical docs that Sun used to host.

I've got a couple of Sparc based systems (one on a VME backplane, one a very late Blade 1500), but haven't done much with them in years so I can't recall if early versions of Solaris bundled hardware enablement packages for most of the standard options, or if it was all additional .PKG files.

Odd that the device is created and ifconfig cannot do anything with it though.

My collection database and technical wiki:
https://www.target-earth.net

Reply 3 of 3, by LeFlash

User metadata
Rank Member
Rank
Member

OS is 5.9.
Driver was in /kernel and also loading, but didn't find the interface i guess?!
Anyway, i put a fresh sca-disk into the machine, removed all other and installed solaris 10 yesterday. Everything working.
Had other problems, f.e. was unable to mount CDs, so i thought i should just do a fresh install.

Nonetheless i am curious how to handle such things, especially because i want to know the OS better.
I'm already a linux expert and know how to use Open/FreeBSD, but Solaris and its quirks are another thing ...