Can't plumb le interface.

Can't plumb le interface.

Post by Asbj?rn Bj?rnst » Fri, 14 Dec 2001 11:05:43



Sun ultra-2, Solaris 2.6 Installed network card, did a boot -r,
the machine detected the card during boot:

le1 at sbus0: SBus0 slot 0x1 offset 0xc00000 SBus level 4 sparc9 ipl 7

But when I try to plumb the interface, it just hangs. This is the end
of the "truss ifconfig le1 plumb" output:

stat("/dev/le", 0xEFFFF7A8)                     = 0
open("/dev/ip", O_RDWR)                         = 4
open("/dev/le", O_RDONLY)                       = 5
ioctl(5, I_PUSH, "ip")          (sleeping...)

Do I miss a package? The machine only has hme interfaces at the moment.
(The reason it is le1, is that I tried with another le card first.)
--
  -asbjxrn

 
 
 

Can't plumb le interface.

Post by Andy Lennar » Fri, 14 Dec 2001 16:20:09




>Sun ultra-2, Solaris 2.6 Installed network card, did a boot -r,
>the machine detected the card during boot:

>le1 at sbus0: SBus0 slot 0x1 offset 0xc00000 SBus level 4 sparc9 ipl 7

>But when I try to plumb the interface, it just hangs. This is the end
>of the "truss ifconfig le1 plumb" output:

>stat("/dev/le", 0xEFFFF7A8)                     = 0
>open("/dev/ip", O_RDWR)                         = 4
>open("/dev/le", O_RDONLY)                       = 5
>ioctl(5, I_PUSH, "ip")          (sleeping...)

>Do I miss a package? The machine only has hme interfaces at the moment.
>(The reason it is le1, is that I tried with another le card first.)

Here I am, showing my ignorance I guess, but here goes...

Don't you just create /etc/hostname.le1 with an appropriate name
(corresponding to the interface IP address in /etc/inet/hosts) in it,
and reboot? Or are you wanting to do something more complex?



 
 
 

Can't plumb le interface.

Post by Kjetil Torgrim Homm » Fri, 14 Dec 2001 17:10:15


[Asbj?rn Bj?rnstad]

>   Sun ultra-2, Solaris 2.6 Installed network card, did a boot -r,
>   the machine detected the card during boot:

>   le1 at sbus0: SBus0 slot 0x1 offset 0xc00000 SBus level 4 sparc9 ipl 7

>   But when I try to plumb the interface, it just hangs. This is the
>   end of the "truss ifconfig le1 plumb" output:

>   stat("/dev/le", 0xEFFFF7A8)                     = 0
>   open("/dev/ip", O_RDWR)                         = 4
>   open("/dev/le", O_RDONLY)                       = 5
>   ioctl(5, I_PUSH, "ip")          (sleeping...)

>   Do I miss a package? The machine only has hme interfaces at the
>   moment.

The driver is in SUNWcsr (le) and SUNWcar (ledma), so that's rather
unlikely.  Have you tried the self test in OBP?  "watch-net", "test
network" or something like that.

--
Kjetil T.               abusing standards for the greater good

 
 
 

Can't plumb le interface.

Post by Asbj?rn Bj?rnst » Fri, 14 Dec 2001 21:57:23



Quote:> [Asbj?rn Bj?rnstad]

> >   Do I miss a package? The machine only has hme interfaces at the
> >   moment.

> The driver is in SUNWcsr (le) and SUNWcar (ledma), so that's rather
> unlikely.

Yup, packages are there. (no surprise.)

Quote:> Have you tried the self test in OBP?  "watch-net", "test network" or
> something like that.

Nope, I haven't tried the self test. And I probably won't be able to
do so until mid January... This happens on two U2 with two different
types of le cards. The last type I tried installing is in use on
another U2.
--
  -asbjxrn
 
 
 

Can't plumb le interface.

Post by Rich Lichtenfe » Sat, 15 Dec 2001 10:01:19



> [Asbj?rn Bj?rnstad]

> >   Sun ultra-2, Solaris 2.6 Installed network card, did a boot -r,
> >   the machine detected the card during boot:

> >   le1 at sbus0: SBus0 slot 0x1 offset 0xc00000 SBus level 4 sparc9 ipl 7

> >   But when I try to plumb the interface, it just hangs. This is the
> >   end of the "truss ifconfig le1 plumb" output:

> >   stat("/dev/le", 0xEFFFF7A8)                     = 0
> >   open("/dev/ip", O_RDWR)                         = 4
> >   open("/dev/le", O_RDONLY)                       = 5
> >   ioctl(5, I_PUSH, "ip")          (sleeping...)

> >   Do I miss a package? The machine only has hme interfaces at the
> >   moment.

> The driver is in SUNWcsr (le) and SUNWcar (ledma), so that's rather
> unlikely.  Have you tried the self test in OBP?  "watch-net", "test
> network" or something like that.

I have seen this same problem on an ultra-2.  My situation surfaced
when trying to replace an atm card with a qfe.  I found some write-ups
on this specific to the Ultra-2.  The workaround I used was using a
diferent sbuss port.  If you don't have one open, look around on
sunsolve, you may be able to find the right solution.
 
 
 

1. How to plumb interfaces on a live machine ??

Can someone give me pointers on how to plumb in a new
network interface. I've tried & failed ifconfig'ing
the new interface into place. First by replacing the
driver, unplumbing the old interface & then plumbing
in the new one.

Usually I reboot the machine after replacing the
driver. Is there a way to do this w/out rebooting?

-Mike

--
Mike McPherson                                  

2. Matrox G200 support in X4

3. How to plumb Quad Card Interface with ifconfig

4. fonts in X

5. It's not bad canned meat...

6. Memory tight.. message at bootup

7. I need some help

8. Disabling MUTLICAST on Solaris le interface

9. le interface properties

10. Q: Installing 'le' driver.

11. "virtual" le interfaces and routed

12. can't plumb qfe