Messages in this thread |  | | From | (Stuart Lynne) | Subject | Re: What is the best way for multiple net_devices | Date | 27 Jun 2001 15:19:39 -0700 |
| |
In article <993679536.14418@whiskey.enposte.net>, Jeff Garzik <jgarzik@mandrakesoft.com> wrote: >andrew may wrote: >> >> Is there a standard way to make multiple copies of a network device? >> >> For things like the bonding/ipip/ip_gre and others they seem to expect >> insmod -o copy1 module.o >> insmod -o copy2 module.o > >The network driver should provide the capability to add new devices. > >Most drivers currently have the capability to do N devices, where N is >some constant set at compile time. Typically you use ifconfig, a >special-purpose userland program, or sometimes even sysctls to configure >additional net devices.
Ioctls require modifications to other parts of the kernel and a supporting user land program.
Passing the number to create via insmod seems to be a reasonable compromise.
>It's certainly possible to modify the driver to create additional >network interfaces on the fly, but a lot of drivers are not coded to do >that at present.
-- __O Lineo - For Embedded Linux Solutions _-\<,_ PGP Fingerprint: 28 E2 A0 15 99 62 9A 00 (_)/ (_) 88 EC A3 EE 2D 1C 15 68 Stuart Lynne <sl@fireplug.net> www.fireplug.net 604-461-7532 - 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/
|  |