Messages in this thread |  | | | Date | Mon, 25 Mar 2002 15:16:48 -0500 | | From | christophe barbé <> | | Subject | Re: [PATCH] 3c59x and resume |
| |
On Mon, Mar 25, 2002 at 02:44:31PM -0500, Bill Davidsen wrote: > On 23 Mar 2002, Robert Love wrote: > > > Ideally we'd have a dynamically created array for the cards and hash > > into that, but, ugh, this is getting gross especially since 99% of us > > have one card and never remove it. > > To address the problem of running out of id's, a bitmap of "id's in use" > could be used, and number recycled. This is done infrequently and overhead > is hardly a problem, although getting things released at suspect may be.
I agree but I believe this is not the real issue.
> Getting the right options on the right card and the right card on the > expected number is another problem. I fight that all the time on my > laptop, with one NIC in the laptop and one in the dock. In spite of clear > information in modules.conf giving which driver goes with each NIC (via > alias), I don't get eth1 with no eth0 as I want, the first one is always > eth0, loads the wrong driver when not docked, and then doesn't get > initialized right by the startup scripts. > > I also have another NIC I put in a pcmcia slot to become a router on > occasion, that also gets a random NIC number. Unfortunately it doesn't > look like a trivial job to use the info in modules.conf to fix the general > random numbering. The modules.conf interface seems to work in the wrong > direction, what I think we want is "when you load this driver use this > name", so eth2 could be the only NIC in the system under some conditions.
This is a subset of the problem I try to explain. In this case Greg has posted a nice solution a few mails ago (using a userland tool called ifname IIRC).
Christophe
> > -- > bill davidsen <davidsen@tmr.com> > CTO, TMR Associates, Inc > Doing interesting things with little computers since 1979. > > - > To unsubscribe from this list: send the line "unsubscribe linux-kernel" in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html > Please read the FAQ at http://www.tux.org/lkml/
-- Christophe Barbé <christophe.barbe@ufies.org> GnuPG FingerPrint: E0F6 FADF 2A5C F072 6AF8 F67A 8F45 2F1E D72C B41E
Cats seem go on the principle that it never does any harm to ask for what you want. --Joseph Wood Krutch [unhandled content-type:application/pgp-signature] |  |