On 10/15/05, Ritesh Raj Sarraf <[EMAIL PROTECTED]> wrote: > First, How much of a delay is discover really causing you ? > On my laptop with discover (and not discover1), it hardly takes 3-4 seconds > to figure out if any add-on module needs loading or not. I can bear that > much time. And the reason to use discover is because it is one of the > utilities similar to kudzu in RH. If udev misses to load something, chances > are discover might detect and load it. > > Can you check and confirm if hotplug is able to detect both your ethernet > cards ? I wanted to avoid duplicate loading of modules. Below is the output of various commands for 3com modules and results with and without discover. with discover lvghomepc:~# cat /var/log/boot |grep 3c Sun Oct 16 05:11:51 2005: Detecting hardware: agpgart ohci1394 forcedeth 3c59x i810_audio usb_ohci ehci_hcd Sun Oct 16 05:11:52 2005: Loading 3c59x module. Sun Oct 16 05:12:07 2005: 3c59x: already loaded
lvghomepc:~# cat /var/log/messages |grep 3Com Oct 16 05:12:16 localhost kernel: 0000:02:01.0: 3Com PCI 3c920 Tornado at 0xc000. Vers LK1.1.19 lvghomepc:/var/log# cat /var/log/kern.log|grep 3c Oct 16 05:12:16 localhost kernel: 3c59x: Donald Becker and others. www.scyld.com/network/vortex.html Oct 16 05:12:16 localhost kernel: 0000:02:01.0: 3Com PCI 3c920 Tornado at 0xc000. Vers LK1.1.19 Oct 16 05:12:16 localhost kernel: ieee1394: Host added: ID:BUS[0-00:1023] GUID[00e018000023c1ad] eth1 Link encap:Ethernet HWaddr 00:26:54:0E:8E:C0 inet addr:192.168.0.1 Bcast:192.168.0.255 Mask:255.255.255.0 ====================================== without discover lvghomepc:~# cat /var/log/boot |grep 3c Sun Oct 16 05:36:43 2005: 3c59x: loaded successfully lvghomepc:~# cat /var/log/messages |grep 3Com Oct 16 05:36:50 localhost kernel: 0000:02:01.0: 3Com PCI 3c920 Tornado at 0xc000. Vers LK1.1.19 lvghomepc:~# cat /var/log/kern.log|grep 3c Oct 16 05:36:50 localhost kernel: ieee1394: Host added: ID:BUS[0-00:1023] GUID[00e018000023c1ad] Oct 16 05:36:50 localhost kernel: 3c59x: Donald Becker and others. www.scyld.com/network/vortex.html Oct 16 05:36:50 localhost kernel: 0000:02:01.0: 3Com PCI 3c920 Tornado at 0xc000. Vers LK1.1.19 lvghomepc:~# ifconfig eth1 Link encap:UNSPEC HWaddr 00-E0-18-00-00-23-C1-AD-00-00-00-00-00-00-00-00 inet addr:192.168.0.1 Bcast:192.168.0.255 Mask:255.255.255.0 ================================================== It clearly indicates module 3c59x which is module for 3Com is loaded even without discover. But may be some option is not loaded by other programs which is loaded by discover or order of loading affects. Hence inspite of same /etc/network/interfaces file, I can't use 3com with out discover. Any explantion for this behaviour is welcome -- L.V.Gandhi http://lvgandhi.tripod.com/ linux user No.205042