This message generated a parse failure. Raw output follows here. Please use 'back' to navigate. From devnull@lkml.org Wed May 29 10:37:16 2024 Received: from entropy.muc.muohio.edu (IDENT:root@entropy.muc.muohio.edu [134.53.213.10]) by herbie.ucs.indiana.edu (8.9.3/8.9.3) with ESMTP id HAA23552 for ; Sat, 31 Jul 1999 07:50:04 -0500 (EST) Received: from vger.rutgers.edu (vger.rutgers.edu [128.6.190.2]) by entropy.muc.muohio.edu (8.8.7/8.8.7) with ESMTP id IAA15572; Sat, 31 Jul 1999 08:43:56 -0400 Received: by vger.rutgers.edu via listexpand id ; Sat, 31 Jul 1999 08:42:00 -0400 Received: by vger.rutgers.edu id ; Sat, 31 Jul 1999 08:41:42 -0400 Received: from serenity.mcc.ac.uk ([130.88.200.93]:3116 "EHLO serenity.mcc.ac.uk") by vger.rutgers.edu with ESMTP id ; Sat, 31 Jul 1999 08:41:25 -0400 Received: from ps.cus.umist.ac.uk ([192.84.78.160]) by serenity.mcc.ac.uk with esmtp (Exim 1.92 #3) id 11AYS4-000AdP-00; Sat, 31 Jul 1999 13:41:24 +0100 Received: from localhost (rhw@localhost) by ps.cus.umist.ac.uk (8.8.7/8.8.7) with ESMTP id NAA23727; Sat, 31 Jul 1999 13:40:59 +0100 X-Authentication-Warning: ps.cus.umist.ac.uk: rhw owned process doing -bs Date: Sat, 31 Jul 1999 13:40:59 +0100 (GMT) From: Riley Williams X-Sender: rhw@ps.cus.umist.ac.uk To: Paul Gortmaker Cc: trcka@poda.cz, linux-kernel@vger.rutgers.edu Subject: Re: more than 16 ethernet devices? In-Reply-To: <37A27F51.33D292A9@yahoo.com> Message-Id: Mime-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="1421910094-142715243-933424859=:21307" Sender: owner-linux-kernel@vger.rutgers.edu Precedence: bulk X-Loop: majordomo@vger.rutgers.edu X-Orcpt: rfc822;linux-kernel-outgoing-dig This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. Send mail to mime@docserver.cac.washington.edu for more info. --1421910094-142715243-933424859=:21307 Content-Type: TEXT/PLAIN; charset=US-ASCII Hi Paul. >> is it possible to set up more than 16 eth devices? I'm using 18 >> ethercards in one box (it's an industrial PC) and when loading >> eth modules (some rtl8139, ne2k-pci and ne), it allows to setup >> only eth0..eth15, and after loading another module, dev. name >> isn't listed in /proc/net/dev (device name >is empty). > Yes - go into linux/drivers/net/net_init.c and change > #define MAX_ETH_CARDS 16 > to whatever suits your needs. You may also want to up the limit > on the max number of cards handled per module insertion - e.g. > in drivers/net/ne.c there is > #define MAX_NE_CARDS 4 > increase this too if you have more than four ISA ne2000 cards. > (The alternative is to insert the module more than once.) The > limit for the 8139 is 8, and the ne2k-pci driver uses a linked > list of cards (since it accepts no options) and hence has no > similar limit. Perhaps the enclosed patch will help. It creates a new config option to make these optimisations for you, and if that option is enabled, both of the above limits are quadrupled (to 64 and 16 respectively). Other drivers would need the relevant lines adding to them as appropriate, as I've only touched those two, but the relevant documentation is also included. Best wishes from Riley. +----------------------------------------------------------------------+ | There is something frustrating about the quality and speed of Linux | | development, ie., the quality is too high and the speed is too high, | | in other words, I can implement this XXXX feature, but I bet someone | | else has already done so and is just about to release their patch. | +----------------------------------------------------------------------+ * ftp://ftp.MemAlpha.cx/pub/rhw/Linux * http://www.MemAlpha.cx/kernel.versions.html --1421910094-142715243-933424859=:21307 Content-Type: TEXT/PLAIN; charset=US-ASCII; name="bignet.diff" Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: Content-Disposition: attachment; filename="bignet.diff" LS0tIGxpbnV4LTIuMi4xMC9Eb2N1bWVudGF0aW9uL0NvbmZpZ3VyZS5oZWxw fglNb24gSnVuIDE0IDAzOjU0OjA2IDE5OTkNCisrKyBsaW51eC0yLjIuMTAv RG9jdW1lbnRhdGlvbi9Db25maWd1cmUuaGVscAlTYXQgSnVsIDMxIDEzOjM2 OjA2IDE5OTkNCkBAIC01NTQ2LDYgKzU1NDYsMTUgQEANCiAgIGtlcm5lbDog c2F5aW5nIE4gd2lsbCBqdXN0IGNhdXNlIHRoaXMgY29uZmlndXJlIHNjcmlw dCB0byBza2lwIGFsbA0KICAgdGhlIHF1ZXN0aW9ucyBhYm91dCBFdGhlcm5l dCBuZXR3b3JrIGNhcmRzLiBJZiB1bnN1cmUsIHNheSBOLg0KIA0KK0NvbmZp Z3VyZSBmb3IgbWFueSBldGhlcm5ldCBjYXJkcw0KK0NPTkZJR19ORVRfRVRI RVJORVRfTEFSR0UNCisgIElmIHlvdSBzYXkgWSBoZXJlLCB0aGUga2VybmVs IHdpbGwgYmUgY29uZmlndXJlZCB0byBiZXR0ZXIgc3VpdCBhDQorICBzeXN0 ZW0gd2l0aCBhIGxhcmdlIG51bWJlciBvZiBldGhlcm5ldCBpbnRlcmZhY2Vz IGluIGl0LiBUaGlzIGlzDQorICBvbmx5IG5lY2Vzc2FyeSB3aGVyZSBtb3Jl IHRoYW4gMTYgaW50ZXJmYWNlcyBhcmUgcmVxdWlyZWQgdGhvdWdoLA0KKyAg c28gbXVzdCBwZW9wbGUgd2lsbCBzYXkgTiBoZXJlLg0KKw0KKyAgSWYgdW5z dXJlLCBzYXkgTi4NCisNCiBTdW4gTEFOQ0UgRXRoZXJuZXQgc3VwcG9ydA0K IENPTkZJR19TVU5fTEFOQ0UNCiAgIFRoaXMgaXMgc3VwcG9ydCBmb3IgbGFu Y2UgRXRoZXJuZXQgY2FyZHMgb24gU3VuIHdvcmtzdGF0aW9ucyBzdWNoIGFz DQotLS0gbGludXgtMi4yLjEwL2RyaXZlcnMvbmV0L0NvbmZpZy5pbn4JTW9u IEp1biAgNyAyMjozNToyMiAxOTk5DQorKysgbGludXgtMi4yLjEwL2RyaXZl cnMvbmV0L0NvbmZpZy5pbglTYXQgSnVsIDMxIDEzOjMwOjIyIDE5OTkNCkBA IC0yNCw2ICsyNCw3IEBADQogIw0KIGJvb2wgJ0V0aGVybmV0ICgxMCBvciAx MDBNYml0KScgQ09ORklHX05FVF9FVEhFUk5FVA0KIGlmIFsgIiRDT05GSUdf TkVUX0VUSEVSTkVUIiA9ICJ5IiBdOyB0aGVuDQorICBib29sICdDb25maWd1 cmUgZm9yIG1hbnkgZXRoZXJuZXQgY2FyZHMnIENPTkZJR19ORVRfRVRIRVJO RVRfTEFSR0UNCiAgIGlmIFsgIiRDT05GSUdfQVJNIiA9ICJ5IiBdOyB0aGVu DQogICAgIGlmIFsgIiRDT05GSUdfQVJDSF9BQ09STiIgIT0gInkiIF07IHRo ZW4NCiAgICAgICB0cmlzdGF0ZSAnQU03OUM5NjFBIHN1cHBvcnQnIENPTkZJ R19BUk1fQU03OUM5NjFBDQotLS0gbGludXgtMi4yLjEwL2RyaXZlcnMvbmV0 L25lLmN+CVN1biBNYXIgIDcgMjM6NDc6NDYgMTk5OQ0KKysrIGxpbnV4LTIu Mi4xMC9kcml2ZXJzL25ldC9uZS5jCVNhdCBKdWwgMzEgMTM6MzI6MTUgMTk5 OQ0KQEAgLTc1Myw3ICs3NTMsMTEgQEANCiANCiAMDQogI2lmZGVmIE1PRFVM RQ0KKyNpZmRlZiBDT05GSUdfTkVUX0VUSEVSTkVUX0xBUkdFDQorI2RlZmlu ZSBNQVhfTkVfQ0FSRFMJMTYJLyogTWF4IG51bWJlciBvZiBORSBjYXJkcyBw ZXIgbW9kdWxlICovDQorI2Vsc2UNCiAjZGVmaW5lIE1BWF9ORV9DQVJEUwk0 CS8qIE1heCBudW1iZXIgb2YgTkUgY2FyZHMgcGVyIG1vZHVsZSAqLw0KKyNl bmRpZg0KICNkZWZpbmUgTkFNRUxFTgkJOAkvKiAjIG9mIGNoYXJzIGZvciBz dG9yaW5nIGRldi0+bmFtZSAqLw0KIHN0YXRpYyBjaGFyIG5hbWVsaXN0W05B TUVMRU4gKiBNQVhfTkVfQ0FSRFNdID0geyAwLCB9Ow0KIHN0YXRpYyBzdHJ1 Y3QgZGV2aWNlIGRldl9uZVtNQVhfTkVfQ0FSRFNdID0gew0KLS0tIGxpbnV4 LTIuMi4xMC9kcml2ZXJzL25ldC9uZXRfaW5pdC5jfglTdW4gQXByIDI1IDAx OjUxOjQ4IDE5OTkNCisrKyBsaW51eC0yLjIuMTAvZHJpdmVycy9uZXQvbmV0 X2luaXQuYwlTYXQgSnVsIDMxIDEzOjMxOjEwIDE5OTkNCkBAIC02MSw3ICs2 MSwxMSBAQA0KICovDQogDQogLyogVGhlIGxpc3Qgb2YgdXNlZCBhbmQgYXZh aWxhYmxlICJldGgiIHNsb3RzIChmb3IgImV0aDAiLCAiZXRoMSIsIGV0Yy4p ICovDQorI2lmZGVmIENPTkZJR19ORVRfRVRIRVJORVRfTEFSR0UNCisjZGVm aW5lIE1BWF9FVEhfQ0FSRFMgNjQNCisjZWxzZQ0KICNkZWZpbmUgTUFYX0VU SF9DQVJEUyAxNg0KKyNlbmRpZg0KIHN0YXRpYyBzdHJ1Y3QgZGV2aWNlICpl dGhkZXZfaW5kZXhbTUFYX0VUSF9DQVJEU107DQogDQogDQo= --1421910094-142715243-933424859=:21307-- - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/