[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: 3c90x woes

The 3c59x module works for me, but I keep getting errors like
this logged: 
 eth0: Transmit error, Tx status register 82

So I decided to try the 3c90x driver from 3Com, but it doesn't
work for me.  I compiled a module and get this when I load it:

# insmod 3c90x
Using /lib/modules/2.2.15/net/3c90x.o

# tail -1 /var/log/messages
3Com 3c90x Version 1.0.0i 1999 <linux_drivers@3com.com>

# lsmod | grep 3c
3c90x                  22636   0  (unused)

# /etc/init.d/network
SIOCSIFFLAGS: No such device
SIOCADDRT: Network is unreachable

Note the `unused' bit in lsmod output.  Anyone have ideas on
what's wrong?

So, I'm back with 3c59x :

# rmmod 3c90x
# modprobe 3c59x
# /etc/init.d/network
# lsmod | grep 3c
3c59x                  18336   1 
# ifconfig eth0
eth0      Link encap:Ethernet  HWaddr 00:01:03:1E:1F:E9  
          inet addr:  Bcast:  Mask:
          RX packets:585 errors:0 dropped:0 overruns:1 frame:0
          TX packets:38 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100 
          Interrupt:11 Base address:0xdc00 



jbardin@imagelinks.com wrote:

> I have goten your card to work succesfully i have a compile 2.2.15 version wh
> at i had  to do i believe is edit teh compile_UP file :
> /////////////////////////////
> gcc -c 3c90x.c -O2 -Wall -Wstrict-prototypes -fomit-frame-pointer \
> -fno-strength-reduce -pipe -m486 -malign-loops=2 \
> -malign-jumps=2 -malign-functions=2 -DCPU=486 \
> -DMODULE -D__KERNEL__ -I/usr/src/linux/include
> ////////////////////////////////
> then i did a ./compile_UP  and it made a 3c90x.o file i copied that into
> lib/modules/2.2.15/net
> and i made a file inside one of the moduls.conf files i cant remeber but you 
> can test
> your install by insmod 3c509x.o ithinki had some module option problems too.

Reply to: