Re: [E1000-devel] Changing the ethX names

2008-11-12 Thread Carsten Aulbert
Hi Roman,

Roman Chertov wrote:
> I frequently use this on CentOS as I have some machines with 10 NICs.
> You can try to see how CentOS/RH do it so that you can use it on your
> own distribution.  In /etc/sysconfig/network-scripts there are files
> like ifcfg-ethX.  There you can specify the MAC and the dev name like
> eth2.  Once you edit the files, the ordering that you specified will
> always be used.

After having a root partition that would indeed be easy, but since I use
a NFS mount for the root partition, I need to have the device up and
ready before seeing anything like that - see also my other email.

Thanks for the reply

Carsten

-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
___
E1000-devel mailing list
E1000-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/e1000-devel


Re: [E1000-devel] Changing the ethX names

2008-11-12 Thread Carsten Aulbert
Hi all,

Brandeburg, Jesse wrote:
> 
> if your add-in nics are e1000 server adapters they can be configured to PXE 
> boot too.  You have to enable option rom support in the BISO and the option 
> rom itself.

I don't see these cards in the BIOS right now only the onboard ones.
I've enabled everything I could think of which hinted for external
cards. Also don't see the option rom advertised during start-up like the
first two (Press CTRL+S to enter..._. Is there a tool, which I can use
to tell the driver to enable the option rom?
> 
> what does your dmesg log look like (serial console maybe?) during boot?  Are 
> you sure you don't need e1000e?  You didn't mention your kernel version, or 
> the device ID of the e1000 ports.

I don't have any device id right now, but try to find that out soon. The
install kernel is an oldish 2.6.23.
>> kernel kernel/vmlinuz-2.6.23.1-faiinstall
>> append  root=/dev/nfs
>> nfsroot=/srv/fai/nfsroot,v3,tcp,rsize=32768,wsize=32768
>> ip=:eth0:dhcp FAI_FLAGS=verbose,sshd,createvt,reboot
>> FAI_ACTION=install console=tty0
> 
> why not just specify ip=:eth2:dhcp?

Yes (found that one also out myself after getting rid of some
self-imposed blindness), but the install kernel only sees eth0 and eth1
(which are both on the add-on card, verified with plugging in a cable
while it was searching for DHCP server and dmesg told me yes, that's
eth0 and yes that's eth1), when specifying eth2 or eth3 I get a kernel
panic since it cannot mount the root file system because the device is
unknown.

So right now, I have the lose-lose situation where I cannot PXE boot
from the add-on card (yet) and I don't have the on-board NICs in the
install kernel. A possible work-around^Whack would be to use two network
connections during installation, but that's really hacky.

If you know of a tool to activate PXE on the add-on NICs please let me
know. I'll try to find out the IDs now.

Cheers

Carsten

-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
___
E1000-devel mailing list
E1000-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/e1000-devel


Re: [E1000-devel] Changing the ethX names

2008-11-12 Thread Roman Chertov
Carsten,

I frequently use this on CentOS as I have some machines with 10 NICs. 
You can try to see how CentOS/RH do it so that you can use it on your 
own distribution.  In /etc/sysconfig/network-scripts there are files 
like ifcfg-ethX.  There you can specify the MAC and the dev name like 
eth2.  Once you edit the files, the ordering that you specified will 
always be used.

Roman

Carsten Aulbert wrote:
> Bummer.
> 
> I guess I was too focused to get the 'ordering' right, i.e. to have eth0
> and eth1 on the motherboard and then eth2 and eth3 on the PCIe card,
> that I totally oversaw this part of my 'kernel line':
> 
> ip=:eth0:dhcp
> 
> Probably i just need to put eth2 here.
> 
> If that's the cure, sorry for the noise. If not, I'll try to see if I
> can get it running with  initrd and udev or renaming the nic.
> 
> Carsten
> 
> -
> This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
> Build the coolest Linux based applications with Moblin SDK & win great prizes
> Grand prize is a trip for two to an Open Source event anywhere in the world
> http://moblin-contest.org/redirect.php?banner_id=100&url=/
> ___
> E1000-devel mailing list
> E1000-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/e1000-devel
> 


-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
___
E1000-devel mailing list
E1000-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/e1000-devel


Re: [E1000-devel] Changing the ethX names

2008-11-12 Thread Brandeburg, Jesse
Carsten Aulbert wrote:
> sorry to bother you such a thing, but I'm not getting anywhere right
> now. I've a server with four NICs which are all powered by the e1000
> driver. Two are on the Supermicro main board and two are added via an
> add-on card. It seems that I can only PXE boot from the two on-board
> NICs while the install kernel sees the on-board only as eth2 and eth3.

if your add-in nics are e1000 server adapters they can be configured to PXE 
boot too.  You have to enable option rom support in the BISO and the option rom 
itself.

what does your dmesg log look like (serial console maybe?) during boot?  Are 
you sure you don't need e1000e?  You didn't mention your kernel version, or the 
device ID of the e1000 ports.

> The kernel documentation says one should use the ether (or now better)
> the netdev directive for changing the order of the built-in drivers,
> but as this guy[1], I have not succeeded so far. For the ether
> directive not all parameters were mandatory, if they are now for
> netdev, how can I

so, I guess the question is "why would you need to change the order?"

our drivers don't use any of those parameters because we are a PCI device and 
that stuff can't be changed for PCI devices.  More appropriate would be 
something that would let you pick a name for a particular BUS:DEVICE.FN 
notation.  We don't implement the .init handler in our driver anyway.

> find all the values? When 'entering the firmware' via CTRL+S I can get
> the IRQ, the I/O address as well as the memory start address, but I
> have no idea about the memory_end address.

> kernel kernel/vmlinuz-2.6.23.1-faiinstall
> append  root=/dev/nfs
> nfsroot=/srv/fai/nfsroot,v3,tcp,rsize=32768,wsize=32768
> ip=:eth0:dhcp FAI_FLAGS=verbose,sshd,createvt,reboot
> FAI_ACTION=install console=tty0

why not just specify ip=:eth2:dhcp?

-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
___
E1000-devel mailing list
E1000-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/e1000-devel


Re: [E1000-devel] Changing the ethX names

2008-11-12 Thread Carsten Aulbert
Bummer.

I guess I was too focused to get the 'ordering' right, i.e. to have eth0
and eth1 on the motherboard and then eth2 and eth3 on the PCIe card,
that I totally oversaw this part of my 'kernel line':

ip=:eth0:dhcp

Probably i just need to put eth2 here.

If that's the cure, sorry for the noise. If not, I'll try to see if I
can get it running with  initrd and udev or renaming the nic.

Carsten

-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
___
E1000-devel mailing list
E1000-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/e1000-devel


Re: [E1000-devel] Changing the ethX names

2008-11-12 Thread Kok, Auke
Carsten Aulbert wrote:
> Hi Auke,
> 
> Kok, Auke wrote:
>> if you have udev installed and running you can just edit:
>>
>> /etc/udev/rules.d/70-persistent-net.rules
>>
>> to rename the devices persistently. No ugly firmware hacks needed.
> 
> That's too far down the road as the kernel needs to make the inquieries
> already and udev is not installed at that point (we are doing a 'FAI'
> installation and the kernel gets fed something which looks like:
> 
> kernel kernel/vmlinuz-2.6.23.1-faiinstall
> append  root=/dev/nfs
> nfsroot=/srv/fai/nfsroot,v3,tcp,rsize=32768,wsize=32768
> ip=:eth0:dhcp FAI_FLAGS=verbose,sshd,createvt,reboot
> FAI_ACTION=install console=tty0
> 
> 
> as you can see there is nfsroot involved which in turn needs dhcp and
> this needs... a correct interface to work with :(
> 
> Any other ideas?

what's in a name? is it really that bad that your device has a name that is
less-than logical? *shrug*

with an initrd you can have udev run from a minimal initrd doing the renaming 
and
mount the filesystem, or just use `ifrename` from said initrd. maybe that works?

if you really have to resolve to reordering the probing, you're solving the 
wrong
problem IMHO, and creating a non-portable solution.

Auke



-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
___
E1000-devel mailing list
E1000-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/e1000-devel


Re: [E1000-devel] Changing the ethX names

2008-11-12 Thread Carsten Aulbert
Hi Auke,

Kok, Auke wrote:
> 
> if you have udev installed and running you can just edit:
> 
> /etc/udev/rules.d/70-persistent-net.rules
> 
> to rename the devices persistently. No ugly firmware hacks needed.

That's too far down the road as the kernel needs to make the inquieries
already and udev is not installed at that point (we are doing a 'FAI'
installation and the kernel gets fed something which looks like:

kernel kernel/vmlinuz-2.6.23.1-faiinstall
append  root=/dev/nfs
nfsroot=/srv/fai/nfsroot,v3,tcp,rsize=32768,wsize=32768
ip=:eth0:dhcp FAI_FLAGS=verbose,sshd,createvt,reboot
FAI_ACTION=install console=tty0


as you can see there is nfsroot involved which in turn needs dhcp and
this needs... a correct interface to work with :(

Any other ideas?

Cheers

Carsten

-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
___
E1000-devel mailing list
E1000-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/e1000-devel


Re: [E1000-devel] Changing the ethX names

2008-11-12 Thread Kok, Auke


if you have udev installed and running you can just edit:

/etc/udev/rules.d/70-persistent-net.rules

to rename the devices persistently. No ugly firmware hacks needed.

Auke




Carsten Aulbert wrote:
> Hi all,
> 
> sorry to bother you such a thing, but I'm not getting anywhere right
> now. I've a server with four NICs which are all powered by the e1000
> driver. Two are on the Supermicro main board and two are added via an
> add-on card. It seems that I can only PXE boot from the two on-board
> NICs while the install kernel sees the on-board only as eth2 and eth3.
> 
> The kernel documentation says one should use the ether (or now better)
> the netdev directive for changing the order of the built-in drivers, but
> as this guy[1], I have not succeeded so far. For the ether directive not
> all parameters were mandatory, if they are now for netdev, how can I
> find all the values? When 'entering the firmware' via CTRL+S I can get
> the IRQ, the I/O address as well as the memory start address, but I have
> no idea about the memory_end address.
> 
> Can someone give me a hint?
> 
> Cheers
> 
> Carsten
> 
> [1] That's the only one I found so far: http://lkml.org/lkml/2005/3/10/213
> --
> Dr. Carsten Aulbert - Max Planck Institute for Gravitational Physics
> Callinstrasse 38, 30167 Hannover, Germany
> Phone/Fax: +49 511 762-17185 / -17193
> http://www.top500.org/system/9234 | http://www.top500.org/connfam/6/list/31
> 
> -
> This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
> Build the coolest Linux based applications with Moblin SDK & win great prizes
> Grand prize is a trip for two to an Open Source event anywhere in the world
> http://moblin-contest.org/redirect.php?banner_id=100&url=/
> ___
> E1000-devel mailing list
> E1000-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/e1000-devel


-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
___
E1000-devel mailing list
E1000-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/e1000-devel


[E1000-devel] Changing the ethX names

2008-11-12 Thread Carsten Aulbert
Hi all,

sorry to bother you such a thing, but I'm not getting anywhere right
now. I've a server with four NICs which are all powered by the e1000
driver. Two are on the Supermicro main board and two are added via an
add-on card. It seems that I can only PXE boot from the two on-board
NICs while the install kernel sees the on-board only as eth2 and eth3.

The kernel documentation says one should use the ether (or now better)
the netdev directive for changing the order of the built-in drivers, but
as this guy[1], I have not succeeded so far. For the ether directive not
all parameters were mandatory, if they are now for netdev, how can I
find all the values? When 'entering the firmware' via CTRL+S I can get
the IRQ, the I/O address as well as the memory start address, but I have
no idea about the memory_end address.

Can someone give me a hint?

Cheers

Carsten

[1] That's the only one I found so far: http://lkml.org/lkml/2005/3/10/213
-- 
Dr. Carsten Aulbert - Max Planck Institute for Gravitational Physics
Callinstrasse 38, 30167 Hannover, Germany
Phone/Fax: +49 511 762-17185 / -17193
http://www.top500.org/system/9234 | http://www.top500.org/connfam/6/list/31

-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
___
E1000-devel mailing list
E1000-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/e1000-devel


[E1000-devel] [SPAM] failure notice

2008-11-12 Thread MAILER-DAEMON
Hi. This is the qmail-send program at sd-8244.dedibox.fr.
I'm afraid I wasn't able to deliver your message to the following addresses.
This is a permanent error; I've given up. Sorry it didn't work out.

<[EMAIL PROTECTED]>:
Sorry, no mailbox here by that name. vpopmail (#5.1.1)

--- Below this line is a copy of the message.

Return-Path: <[EMAIL PROTECTED]>
Received: (qmail 15095 invoked by uid 514); 12 Nov 2008 13:01:21 +0100
Received: from 89.218.249.37 by sd-8244 (envelope-from <[EMAIL PROTECTED]>, uid 
511) with qmail-scanner-1.25-st-qms 
 (clamdscan: 0.88.7/4904. spamassassin: 3.0.1. perlscan: 1.25-st-qms.  
 Clear:RC:0(89.218.249.37):SA:0(?/?):. 
 Processed in 5.089168 secs); 12 Nov 2008 12:01:21 -
X-Spam-Status: No, hits=? required=?
X-Antivirus-LeDruide.com-Mail-From: [EMAIL PROTECTED] via sd-8244
X-Antivirus-LeDruide.com: 1.25-st-qms (Clear:RC:0(89.218.249.37):SA:0(?/?):. 
Processed in 5.089168 secs Process 14979)
Received: from unknown (HELO pc006) (89.218.249.37)
  by sd-8244.dedibox.fr with SMTP; 12 Nov 2008 13:01:15 +0100
X-Originating-IP: [90.15.25.598]
X-Originating-Email: [EMAIL PROTECTED] 
X-Sender: [EMAIL PROTECTED]
Return-Path: [EMAIL PROTECTED]
To: <[EMAIL PROTECTED]>
Subject: RE: Get rid of daytime uncontrollable sleepiness. 
From: <[EMAIL PROTECTED]>
MIME-Version: 1.0
Importance: High
Content-Type: text/html
X-Antivirus-LeDruide.com-Message-ID: <[EMAIL PROTECTED]>



  
 









 http://cpk.gatherwife.com"; target="_blank">http://emq.alsocondition.com/3.gif"; border=0 alt="Click Here!"> 




About this mailing: 

You are receiving this e-mail because you subscribed to MSN Featured Offers. 
Microsoft respects your privacy. If you do not wish to receive this MSN 
Featured Offers e-mail, please click the "Unsubscribe" link below. This will 
not unsubscribe 
you from e-mail communications from third-party advertisers that may appear in 
MSN Feature Offers. This shall not constitute an offer by MSN. MSN shall not be 
responsible or liable for the advertisers' content nor any of the goods or 
service
 advertised. Prices and item availability subject to change without 
notice.

©2008 Microsoft | http://qvg.dayriver.com"; 
target="_blank">Unsubscribe | http://vvp.varythey.com"; 
target="_blank">More Newsletters | http://ltc.centuryfrom.com"; 
target="_blank">Privacy
Microsoft Corporation, One Microsoft Way, Redmond, WA 98052















  





-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/___
E1000-devel mailing list
E1000-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/e1000-devel


[E1000-devel] BELOVED IN CHRIST ,THIS IS MY OFFER.

2008-11-12 Thread Pastor Powell
I have a new email address!You can now email me at: [EMAIL PROTECTED]



- My Dear Good Friend,I am  Pastor John Powell and i got your contact on my 
personal search of the person i want to will my money to. Please i willed the 
sum of (ONE MILLION US DOLLARS) to you ,that is the only money left in my 
account right now. Please if you really want to know why i have willed this 
money to you and you want this money to be transferred to you please contact 
the bank manager whose name and address i will give you as soon as you reply 
this mail. He will help you transfer this money that i have willed to you.Right 
now i am in the hospital emailing you with my lap top computer and i will tell 
you my story as soon as i hear from you. Pls reply me back to this email stated 
here: ( [EMAIL PROTECTED]) do not write to me with this email that i sent this 
letter with, coz i will not receive it, i am having problem with this email box 
that i sent this letter with, Thank you for your understanding.God Bless you. 
Pastor  John Powell. 

-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/___
E1000-devel mailing list
E1000-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/e1000-devel