public inbox for linux-ia64@vger.kernel.org
 help / color / mirror / Atom feed
* [Linux-ia64] disabling nics in efi.
@ 2003-01-08 21:39 Roy Dragseth
  2003-01-08 21:50 ` Joseph V Moss
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: Roy Dragseth @ 2003-01-08 21:39 UTC (permalink / raw)
  To: linux-ia64

I have a bunch of HP rx2600 that have two internal nics (10/100Mbit and 1Gbit) 
and one external nic (1Gbit).  Is it possible to disable the two internal 
ones in efi so linux won't see them?  I tried to use the disconnect command 
in the efi shell, but they still keep showing up when I boot up linux.
I used 
disconnect 4C
disconnect 49
and they report successful operation.  Am I missing the point completely?

I also tried the reserve= boot option to avoid linux to probe them, but that 
didn't work either.  I probably computed the iobase and extents wrong.  Do 
anyone know how to determine the correct parameters?

The reason for wanting to disable the internal nics is that the redhat 
installer insists on fetching the kickstart file over eth0 when doing 
installations over the network and the external nic that I want to use 
becomes eth2.

Any hints is greatly appreciated.

Best regards,
Roy.
-- 

  The Computer Center, University of Tromsø, N-9037 TROMSØ, Norway.
	      phone:+47 77 64 41 07, fax:+47 77 64 41 00
     Roy Dragseth, High Performance Computing System Administrator
	 Direct call: +47 77 64 62 56. email: royd@cc.uit.no



^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [Linux-ia64] disabling nics in efi.
  2003-01-08 21:39 [Linux-ia64] disabling nics in efi Roy Dragseth
@ 2003-01-08 21:50 ` Joseph V Moss
  2003-01-08 21:52 ` Alex Williamson
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 5+ messages in thread
From: Joseph V Moss @ 2003-01-08 21:50 UTC (permalink / raw)
  To: linux-ia64

Have you tried just using the 'ksdevice=eth2' option to tell anaconda to
use eth2 for the kickstart install?

> I have a bunch of HP rx2600 that have two internal nics (10/100Mbit and 1Gbit) 
> and one external nic (1Gbit).  Is it possible to disable the two internal 
> ones in efi so linux won't see them?  I tried to use the disconnect command 
> in the efi shell, but they still keep showing up when I boot up linux.
> I used 
> disconnect 4C
> disconnect 49
> and they report successful operation.  Am I missing the point completely?
> 
> I also tried the reserve= boot option to avoid linux to probe them, but that 
> didn't work either.  I probably computed the iobase and extents wrong.  Do 
> anyone know how to determine the correct parameters?
> 
> The reason for wanting to disable the internal nics is that the redhat 
> installer insists on fetching the kickstart file over eth0 when doing 
> installations over the network and the external nic that I want to use 
> becomes eth2.
> 
> Any hints is greatly appreciated.
> 
> Best regards,
> Roy.
> -- 
> 
>   The Computer Center, University of Tromsø, N-9037 TROMSØ, Norway.
> 	      phone:+47 77 64 41 07, fax:+47 77 64 41 00
>      Roy Dragseth, High Performance Computing System Administrator
> 	 Direct call: +47 77 64 62 56. email: royd@cc.uit.no
> 
> 
> _______________________________________________
> Linux-IA64 mailing list
> Linux-IA64@linuxia64.org
> http://lists.linuxia64.org/lists/listinfo/linux-ia64
> 



^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [Linux-ia64] disabling nics in efi.
  2003-01-08 21:39 [Linux-ia64] disabling nics in efi Roy Dragseth
  2003-01-08 21:50 ` Joseph V Moss
@ 2003-01-08 21:52 ` Alex Williamson
  2003-01-08 21:58 ` Roy Dragseth
  2003-01-08 22:08 ` Roy Dragseth
  3 siblings, 0 replies; 5+ messages in thread
From: Alex Williamson @ 2003-01-08 21:52 UTC (permalink / raw)
  To: linux-ia64

   The EFI driver has nothing to do with whether the NIC shows up
to the OS.  It only makes it unavailble from EFI, the hardware is
still there.  I don't know of any way to make the NICs not show up
other than not loading the module.

	Alex

Roy Dragseth wrote:
> 
> I have a bunch of HP rx2600 that have two internal nics (10/100Mbit and 1Gbit)
> and one external nic (1Gbit).  Is it possible to disable the two internal
> ones in efi so linux won't see them?  I tried to use the disconnect command
> in the efi shell, but they still keep showing up when I boot up linux.
> I used
> disconnect 4C
> disconnect 49
> and they report successful operation.  Am I missing the point completely?
> 
> I also tried the reserve= boot option to avoid linux to probe them, but that
> didn't work either.  I probably computed the iobase and extents wrong.  Do
> anyone know how to determine the correct parameters?
> 
> The reason for wanting to disable the internal nics is that the redhat
> installer insists on fetching the kickstart file over eth0 when doing
> installations over the network and the external nic that I want to use
> becomes eth2.
> 
> Any hints is greatly appreciated.
> 
> Best regards,
> Roy.
> --
> 
>   The Computer Center, University of Tromsø, N-9037 TROMSØ, Norway.
>               phone:+47 77 64 41 07, fax:+47 77 64 41 00
>      Roy Dragseth, High Performance Computing System Administrator
>          Direct call: +47 77 64 62 56. email: royd@cc.uit.no
> 
> _______________________________________________
> Linux-IA64 mailing list
> Linux-IA64@linuxia64.org
> http://lists.linuxia64.org/lists/listinfo/linux-ia64

--
Alex Williamson                                  Linux Development Lab
alex_williamson@hp.com                                 Hewlett Packard
970-898-9173                                          Fort Collins, CO


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [Linux-ia64] disabling nics in efi.
  2003-01-08 21:39 [Linux-ia64] disabling nics in efi Roy Dragseth
  2003-01-08 21:50 ` Joseph V Moss
  2003-01-08 21:52 ` Alex Williamson
@ 2003-01-08 21:58 ` Roy Dragseth
  2003-01-08 22:08 ` Roy Dragseth
  3 siblings, 0 replies; 5+ messages in thread
From: Roy Dragseth @ 2003-01-08 21:58 UTC (permalink / raw)
  To: linux-ia64

On Wednesday 08 January 2003 22:50, Joseph V Moss wrote:
> Have you tried just using the 'ksdevice=eth2' option to tell anaconda to
> use eth2 for the kickstart install?

yes, it still insists on getting it through eth0.  At least that what I think 
it is trying to do because it works ok when I connect a cable to that 
interface.

r.

-- 

  The Computer Center, University of Tromsø, N-9037 TROMSØ, Norway.
	      phone:+47 77 64 41 07, fax:+47 77 64 41 00
     Roy Dragseth, High Performance Computing System Administrator
	 Direct call: +47 77 64 62 56. email: royd@cc.uit.no



^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [Linux-ia64] disabling nics in efi.
  2003-01-08 21:39 [Linux-ia64] disabling nics in efi Roy Dragseth
                   ` (2 preceding siblings ...)
  2003-01-08 21:58 ` Roy Dragseth
@ 2003-01-08 22:08 ` Roy Dragseth
  3 siblings, 0 replies; 5+ messages in thread
From: Roy Dragseth @ 2003-01-08 22:08 UTC (permalink / raw)
  To: linux-ia64

On Wednesday 08 January 2003 22:52, Alex Williamson wrote:
>    The EFI driver has nothing to do with whether the NIC shows up
> to the OS.  It only makes it unavailble from EFI, the hardware is
> still there.  I don't know of any way to make the NICs not show up
> other than not loading the module.

So, I was indeed missing the point.

The only viable path seems to be preventing the kernel to probe the interfaces 
using the reserve boot option.  If I only could figure out how to compute the 
right addresses...

r.

-- 

  The Computer Center, University of Tromsø, N-9037 TROMSØ, Norway.
	      phone:+47 77 64 41 07, fax:+47 77 64 41 00
     Roy Dragseth, High Performance Computing System Administrator
	 Direct call: +47 77 64 62 56. email: royd@cc.uit.no



^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2003-01-08 22:08 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-01-08 21:39 [Linux-ia64] disabling nics in efi Roy Dragseth
2003-01-08 21:50 ` Joseph V Moss
2003-01-08 21:52 ` Alex Williamson
2003-01-08 21:58 ` Roy Dragseth
2003-01-08 22:08 ` Roy Dragseth

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox