3c905b SIOCADDRT: Invalid argument with route

ski@brianski.dyndns.com ski@brianski.dyndns.com
Fri Mar 5 20:35:28 1999

When i try to use my new 3c905b (which works fine under windows), i get no
errors until i try to add the interface to the routing table, as shown:

router:/etc/init.d# route add-net eth0
SIOCADDRT: Invalid argument

The relevant output from dmesg:

3c59x.c:v0.99H 11/17/98 Donald Becker http://cesdis.gsfc.nasa.gov/linux/drivers/vortex.html
eth0: 3Com 3c905B Cyclone 100baseTx at 0xdc00,  00:10:4b:9c:ae:aa, IRQ 11
  8K byte-wide RAM 5:3 Rx:Tx split, Autonegotiate interface.
  MII transceiver found at address 24, status 782d.
  Enabling bus-master transmits and whole-frame receives.

It's a 10baseT network. I'm pretty stumped, I've tried just about everything.

Any ideas?

Brian Szymanski