I'm an idiot!  I was getting this output when I loaded the module:

PCI: Found IRQ 9 for device 01:07.0
PCI: Sharing IRQ 9 with 00:01.0
3c59x: Donald Becker and others. www.scyld.com/network/vortex.html
01:07.0: 3Com PCI 3c900 Boomerang 10baseT at 0xecc0. Vers LK1.1.18
eth0: Dropping NETIF_F_SG since no checksum feature.
PCI: Found IRQ 5 for device 01:0c.0
01:0c.0: 3Com PCI 3c905C Tornado at 0xec00. Vers LK1.1.18

I seen eth0 and assumed it meant it had configured eth0 but not eth1.
Looking at it again now, it's clear that was a warning about the driver
configuration for eth0.  I never ran ip ad to verify which interfaces
were configured and wasted a bunch of time looking for a bug that didn't
exist.  I guess I should have gone to bed when I first found the problem
instead of pushing on in my sleep deprived state.  Probably would have
noticed I didn't actually have a problem a lot sooner! :(

For the record, I had booted with the System Rescue CD from
sysresccd.org and was able to configure both NICS without a problem on
it, so I new it wasn't a hardware issue.  I just assumed it was a 2.6 vs
2.4 kernel issue or a module option issue.  As it turns out, it was a
code id10t issue.

At any rate, thanks everyone who responded.  I guess at the least I've
learned to double check with ip ad before assuming the worst.  Oh, and
I've learned that you can't use module aliases on Bering-uclib.

...Izzy

Erkki Lintunen wrote:
>
> You can't because there isn't modutils tools of 2.4 kernel included in 
> Bering-uClibc or, what I can tell, in any of its ancestors for size 
> reasons, I guess.
>
> I have a box with two NICs run by 3c59x drivers on Bering-uClibc 3.1. 
> What I can remember, there wasn't any problems getting them 
> operational. Loading the module once was able to find both NICs.
>
> What about running some Linux LiveCD system on your box and checking, 
> if it can find the NICs? If it can't, then your problem is in hardware.
>
> Which reminds me of couple problems, I had with PCI-bus configurations 
> and 2.4 kernels. The last one was with PCI parity feature enabled in 
> BIOS, what prevented the second NIC to operate The second problem was 
> related to irq sharing (commonly IRQ 11) on PCI-bus, but can't 
> remember the fix.
>
> Kernels and modules do have extensive options by which most problems 
> can be solved ie. if hardware works ok, and even if it doesn't in case 
> of faulty/nonexistent defaults in BIOS, there is many kernel options 
> to get the hardware operational. The problem is that often it has been 
> most work in digging what available options are.
>
> Erkki
>
> on 25.7.2008 10:23 Izzy Blacklock wrote:
>> I'm trying to configure a new router using Bering-uClibc 3.1.  I have 
>> two nics that use the same driver 3c59x. Typing:
>>
>> insmod 3c59x
>>
>> loads the module, but only configures eth0.  The output from insmod 
>> seems to indicate it found two cards though.  All the docs I've found 
>> seem to say I need to set to module aliases to get the driver to load 
>> for both cards.
>>
>> alias eth0 3c59x
>> alias eth1 3x59x
>>
>> The question is where do I put these lines on a leaf router? 
>> ...Izzy
>>
>> ------------------------------------------------------------------------- 
>>
>> 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=/
>> ------------------------------------------------------------------------
>> leaf-user mailing list: leaf-user@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/leaf-user
>> Support Request -- http://leaf-project.org/
>



-------------------------------------------------------------------------
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=/
------------------------------------------------------------------------
leaf-user mailing list: leaf-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/leaf-user
Support Request -- http://leaf-project.org/

Reply via email to